A long time since I posted something here.
- Got my Masters degree, and added the title to my user name. That's the only thing it will be good for, anyway :)
- It seems that some misguided master certified me as master. Or someone took the M.Sc. too seriously. Either that, or the cert algorithm is severily broken.
- Cross-platform madness: played with Sarien in Linux running in PPC, IA64 and S/390, Atari MiNT, m68k Mac with MPW, OS/2 DART and DIVE with EMX, 16-bit DOS with Turbo C++ 3.01, Nano-X on Unix and AmigaOS with DICE C. Fixed a ton of portability bugs in the process. The Make utilities used: GNU make, Borland make, MPW make and DICE make. A PalmOS port using prc-tools is on the works. Also added some interesting features to the game engine: mouse support and high-resolution mode (since the background pictures are stored in a vectorial format). See the screenshots.
- Still in the "cross-" department, built a few RPM-packaged cross-compilers and cross-development libraries for Conectiva Linux. It seems that cross-building to S/390 is hopelessly broken with gcc 2.95.3 -- let's see if 3.01 is any better.
- Got a new pair of thick glasses. Boy, I thought this myopia would stop a couple of years ago! Now a peripapillary atrophy has been diagnosed. Ick! OTOH, I ordered a flat panel TFT monitor to make my poor eyes happier. Set up my X server in a non-xinerama, dual screen multihead layout, and now it explodes with no apparent reason. Hmm.
- Upgraded my slow 333 MHz K6-II to a slow (by today's standards) 500 MHz K6-II!
- Upgraded my slow 100 MHz Pentium box to a slow 133 MHz Pentium box! Upgraded from 24 Mb of RAM to 32 Mb of RAM!
- Played with cflow and graphviz to generate a function call graph.
- Trying to squeeze the Conectiva distro in a 100Mb ISO, and getting rid of some bloat along the way.
- More things I don't remember now.