goombas.org
menu
main
links
all items
rss feed

Topics:
coding
games
goombas.org
horror
judgement
life
minutiae
music
rants
software
fool.
 _-
 oO
 |/
/|
/ \
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”]

comments
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.
name:
email:
subject:
body:
Preview
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
Great Review (Anonymous on may 2013 microblog digest)
Outlook Support Phone Number (Anonymous on take a key for coming in)
Aol Support Phone Number (Anonymous on take a key for coming in)
Sage Support Phone Number (Anonymous on take a key for coming in)
Quicken Support Phone Number (Anonymous on take a key for coming in)
Quickbooks Technical Support Phone Number (Anonymous on take a key for coming in)
http://outlook
tech.supportph
one-number.com
/ (Anonymous on take a key for coming in)
Aol Support Number (Anonymous on take a key for coming in)
Sage Support Number (Anonymous on take a key for coming in)
Quicken Support Number (Anonymous on take a key for coming in)
QuickBooks Support Number (Anonymous on take a key for coming in)
Do you know how to get Sage 50 Support (Anonymous on comments are back)
Do you know how to get Sage 50 Support (Anonymous on eye-tracking)
Packers And Movers Bangalore Local Shifting Charges (Anonymous on may 2014 microblog digest)
ISO 9001 Certification in Bangalore (Anonymous on eye-tracking)
Comments RSS