Older blog entries for dayta (starting at number 4)

X really does suck... I've just finished off some fullscreen patches for NeL (www.nevrax.org), and doing it was pure pain. Whenever you think to yourself 'there should be a call for that' you find out that to do it requires 5 calls, with a branch in the middle somewhere to handle a few different cases. I guess it's the flaw with a general purpose library, and most of my issues are probably due to inexperience with it... but still... ;) Anyhow, done now, patches submitted, all is good. Time to find the next bit to fix.

Oh well, after a bit of a marathon debug session I got the NeL libraries and the sample server/client up and running. Found a few things which I suspect really are bugs (rather than just dodgy setup on my side), so hopefully my fixes will get merged... Seeing as this is an open-source project with the majority of dev coming from a commercial house, be interesting to see how they respond to someone else telling them what they've done wrong ;) In the end the client ended up running at an average of about 8fps, not the speediest... in fact, slow enough that I double checked to make sure I was using accelerated GL libs. A look at the wireframe indicates that it's not doing any spiffy LoD stuff on the landscape, which seems hideously wasteful. Something like a progressive mesh seems in order ;) (Not that it'll affect me much, my first task will be to remove the landscape. Who needs it! Give me space dammit ;))

*whimper* After several hours of trying to resize NTFS, so that I would have to reinstall 10 gigs of apps, partition magic decides to sya it's working... then proceed to hose my drive anyway. Well fuck it. I've had it with windows. I hereby declare the next month windows recovery month. My home pc is staying windows free.

Hmm.. getting sent to Pittsburgh next month too.. time to get meself a passport ;)

Hmm.. NTFS doesn't want to resize.. someone really needs to write a free app to do this.... one that I can fix instead of getting a stupid 'Unable to write batch file' message. What batch file? Where are you trying to write it? Why in fact, does a batch file need to be written? All questions I'd love to know the answer to. Maybe I should just buy an extra hard drive.

Well, got bored so I've decided to play around with advogato

Guess this means I should start playing with free software stuff again, which was gonna happen since I've decided to abandon winblows as my game platform. All the free engines i've tried suck ass, so I'll just write my own. After about an hour of playing with windows setup stuff, decided the chances of me using it was pretty darn close to my chances of winning the lottery, and used SDL. At this point, it occurred to me that my code would compile under linux with about 3 lines of changes, and probably run faster. And.. like... wow.. I could.. like.. debug with printf. Windows programming sucks.

Now i just need to go burn some debian cds.

New Advogato Features

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!