A raster Star Wars scroller patch for xscreensaver. The GL version is just too slow and too ugly if you don't have hardware GL.
A raster Star Wars scroller patch for xscreensaver. The GL version is just too slow and too ugly if you don't have hardware GL.
Aww, how crappy these CRTs look after a couple of days working with with a flat panel. They're round, fuzzy and reflective, and throw bad radiation on your face.
Porting an application to a platform you never worked on is fun. After checking the RKRM and the sources of the v2600 emulator, I managed write an AmigaOS port of Sarien, and it kind of works. It's slow as hell, but good enough for my first attempt to write code on the Amiga :) DICE C seems to work fine.
My dual-head setup with my old CRT and my new TFT monitors was highly unstable with the Mach64 and G400 cards, and it seems that mga_hal was causing the problem. KDE 2.2 works nicely with the dual-screen layout, and so does XScreensaver. Hmm, I wish I had a way to tell XScreensaver to run GL hacks only on the accelerated head.
Received my Samsung 570s TFT flat panel monitor yesterday, and here's a quick review:
A long time since I posted something here.
Satuday night in weirdland. It's incredibly fun, you should try it! Set a voyage to lands unknown aboard an old battered car (and I mean it!) with your geek friends! Make sure the car is held together by pieces of wire, lacks door handles and shifts gear automatically -- when you're least expecting it. (Don't know where to find one of these? marcelo's brother can loan you this fine piece of precision machinery!) Listen to one of the geeks singing Turkish songs! Park your car in front of a restaurant, and go walking to another one. Watch as children throw sticky toys across the room until they hit the ceiling -- and stay there! Observe the people trying stupid things to retrieve them! (Don't believe it? We have photos!) Entertainment is guaranteed for all.
libtool sucks.
These PalmOS devices are incredibly wonderful toys. They even can be used as organizers! After a few years considering them useless for my needs, I ordered a IIIc unit and I'm really impressed with its simple, clean, ingenious design. Now I must find a decent way to keep track of my bugzilla tickets using it (perhaps importing them to the To-do list?), with comments as attached notes?
Yesterday was a bad hair day. Went to bed 02:00AM, woke up this morning at 6:30AM with my hair still bad, hopefully it will calm down today.
I'll move xmp to sourceforge this week. And I still can't add igor_nest to the sarien project.
In the past few weeks I'm being much more productive working at home. It seems that the noise levels and the number of spurious interrupts increased noticeably in the office, or my perception of the surroundings has been enhanced somehow. In either case, all these small annoyances and disturbances are slowing down my CPU cycles. Or it's just ADD, and in that case I should take Ritalin and listen to Phil Collins :)
Or perhaps I should get a sound card and a pair of headphones -- at home I've been working listening to things like Primus, The Residents, Kronos Quartet, Astor Piazzolla (!) and Malmsteen's Concerto for Electric Guitar. And some Greek music.
acme should post his article on software packaging. /me takes note: bug him to post the article.
Interesting findings can arise from silly mistakes. As jameson pointed out, in my previous diary entry I made a typo in the Sarien URL in Sourceforge -- and it pointed to an existing project I wasn't aware of!
Using the FreeSCI graphics subsystem in sarien could be a good idea, but before doing anything I must clean up that code. I suspect there are many bugs lurking from the dark corners of that code. BTW, does anyone know if there is any problem using glob() in BeOS? It seems that Sarien built fine except for a missing glob.h.
Regarding FreeSCI, I must check how is the sound subsystem going. I've worked with /dev/sequencer and an Adlib card emulator in xmp.
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!