all items
rss feed

/ \
Ugh, stop twitching
demos again
life Posted 2008-06-17 01:43:51 by Jim Crawford
Uploading all those demos got me interested in the current whereabouts of the Green Grapes, which led me to zsazS's livejournal, which led me to gd's livejournal, the latest entry on which was about a mini demo party he was hosting in San Francisco on Sunday. I.e., the next day. So I ended up spending the bulk of Sunday hanging out with about twenty sceners.

Was pretty cool. zsazS and Prodos were there. zsazS and cuthalion had built a demo for the party running on Peggy, a 25x25 LED display operated by a microcontroller with flash ROM.

It beat out the other two submissions to the competition by a wide margin. Sylphin's short demo built on Processing came in second and gd's competition voting form, deployed on the paper platform, came a distant third.

I'd talked to Chris on AIM the night before. He was wanting to make a series of songs utilizing the ST sample disks, but the samples all came in raw 8-bit unsigned format, and Impulse Tracker previews raw samples in 8-bit signed format. It can re-sign them after you load them into the module, but it makes finding the sample you want really awkward. I ended up taking half an hour to write a batch converter for him. It was the first time I'd touched C in ages. Felt really good.

The funny thing is, when I was testing using Schism Tracker, a nearly-bug-compatible IT clone, the pre-conversion samples previewed properly and the post-conversion samples didn't.

When I told Chris about the party, he said we needed to make an entry for the demo competition, but at that point it was about 12 hours before the party would start and I was already short on sleep. Hell, I wrote the code for Ekornet in about three hours, but that was back when I was very comfortable with the appropriate tools and techniques.

All this has got me slightly psyched-up to build something for NVScene '08 in San Jose in August, but I don't know how motivated I'll feel a week from now and I don't even know if the weekend of NVScene is free in my schedule.

I was poking around at the possibility of building a demo in Python, but pyOpenGL gives me bizarre errors when I try to use extensions, and without extensions, GL 1.1 or 1.2 or whatever it is I have doesn't support shaders, or render-to-texture, or cube mapping, or multitexturing, or a bunch of other stuff I'm sure I'll end up wanting. I'm currently looking at Panda3D, but it seems a little heavyweight for what I was thinking about making. Procedural stuff seems clunky, especially if you want to change the model arbitrarily every frame.

[link to this] [See more on “life”]

add a comment
Only anonymous comments are available for now until I get the user system up and running again. Not many people were logging in anyway, so enh.
Permitted HTML tags: <b>, <i>, <u>, <tt>. Also permitted is the <q> pseudo-tag which is meant to delimit quotes from other messages.
To prove you are sentient, please type "sentient" into this box

what's this?
This is Jim Crawford's blog. Details and contact information.

On Twitter: @mogwai_poet

recent comments
no subject (Anonymous on may 2014 microblog digest)
avg support phone number (Anonymous on troboclops - hate edge)
Epson Printer Support Phone Number (Anonymous on troboclops - hate edge)
HP Printer Support Phone Number (Anonymous on troboclops - hate edge)
Overview (Anonymous on may 2014 microblog digest)
no subject (Anonymous on troboclops - hate edge)
no subject (Anonymous on troboclops - hate edge)
hp printer support phone number (Anonymous on troboclops - hate edge)
great (Anonymous on take a key for coming in)
Thank you very much (Anonymous on take a key for coming in)
Astrologer for Love Problems (Anonymous on troboclops - hate edge)
Hp Printer Support Phone Number (Anonymous on troboclops - hate edge)
Please visit site (Anonymous on troboclops - hate edge)
Please visit site (Anonymous on troboclops - hate edge)
Please visit site (Anonymous on troboclops - hate edge)
Comments RSS