Oldskooler Ramblings

the unlikely child born of the home computer wars

Archive for the ‘Demoscene’ Category

Block Party: The rebirth of the True Real Wild

Posted by Trixter on April 30, 2007

These days, a wild compo usually means “animation”, and “real wild” means “any demo on any hardware”.  I miss the true real wild compos, where you could get up and sing, rap,

Well, the True Real Wild compo surfaced at Block Party and it was great.  We had a demos, sure, like a great TI-85 calculator demo, but other wild compo entries included:

  • Someone playing through the first level of Gradius without being able to see his player or missle sprites
  • The mention of a tool to help compose music for 4K intros
  • Home-brewed beer (!)

…etc.  That’s what I like to see.  Since the first inspirations of nerdcore came from true wild compos, I’d like to see them back in major competitions.  Oh well, yet another thing Block Party hit a home run on :-)

Posted in Demoscene | Leave a Comment »

Block Party: I’m back

Posted by Trixter on April 29, 2007

Block Party was Jason Scott’s attempt to single-handedly re-jumpstart the North American demoscene and simultaneously introduce it to 200+ creative hackers at NOTACON.  It was a smashing success and I’m going to post daily about it until I can’t remember any more.

Unfortunately for me, the presentation I gave was rife with technical difficulties. The previous presenter took 59 minutes for his presentation so I had no time for setup and wasted 15 minutes of the audience’s time jury-rigging something together.  Then 7 minutes in, the fucking power went out (NOT MY FAULT) and it was only me and my laptop on battery power.  That was enough to talk for ten minutes, but during that time there was no audio recorded.  There was also no audio recorded for the audience questions…  So, I’ll be spending a few hours days trying to edit together a watchable video for my friends and folks.

That was the only sore point, honestly. The rest of the 99% rocked the house and, while it’s nowhere near euro turnout numbers, the social and quality turnout was exceedingly saturated.  Hops!

Posted in Demoscene | 1 Comment »

GDC Highlights from a Sick, Sick Man

Posted by Trixter on March 18, 2007

(This post is a week late, but posts are usually better late than never.) I went to GDC the first week of March, and although I was incredibly sick the entire time and missed 90% of the conference, I did manage the following highlights which made it all worthwhile:

  • Finally met Mike Melanson, reverse-engineer virtuoso of video and audio codecs, because he lives in the area. Went to dinner with him and the local MobyGames crew (Flipkin, Ron, Tom Servo) and had great food in a great bar called The Chieftain. (Despite the name, it was an Irish/California-themed bar.)  I quickly lost my voice, but it was worth it.
  • GDC awards ceremony. Graeme Devine presented a community award to The Fat Man; Lord British awarded lifetime achievement to Miyamoto, who accepted in person; some Sam & Max jokes; great fun. Presented by Tim Schaefer who cracked jokes. Excellent vibe. That was the only time I saw Simon Carless (on stage) as he was too busy to meet with anyone during the event. Our MobyGames intern rushed Miyamoto and shook his hand as he got off stage. Whore :-)
  • Later that night, we went to a bar looking for food and I quite literally bumped into The Fat Man by accident and we talked for 10 minutes. He loves Moby; I love his music; it was something I always wish I could have done and now I have. That guy deserves more work.
  • Thursday I met Chris Hargrove (Kiwidog / Hornet) and some other sceners. Chris was this chance thing — I literally screamed to him from the booth when I recognized him. Hadn’t seen him since he crashed at my place a decade ago. We talked about why Duke Nukem Forever has been delayed for so long; caught up on other stuff; he gave me the skinny on what finally happened to Tran. Nice catch-up.
  • Thursday went to the programmer’s challenge and got a few right (to myself — the gameshow was for the super-talented panel) .  Some questions/answers were played for laughs. Some scary smart people on that panel…
  • Friday participated in a game preservation roundtable sponsored by IGDA and am now a member of the group (!).
  • Met Jeff Roberts of Rad Game Tools and expressed my appreciation of his Smacker video codec, a low-resource codec used in hundreds if not thousands of DOS games. Always wanted to do that.

Sick, sick, and more sick, had three fevers, just now this week getting over it. Because of fever I was in the hotel room half the time, only saw Miyamoto at the awards and missed his keynote. I also had to leave Friday afternoon and missed the demoscene party that Pyro throws every year after the event… Still, I’ll never forget it and am glad I went.

Posted in Demoscene, Gaming | 5 Comments »

MindCandy Volume 2 finally available for sale

Posted by Trixter on January 1, 2007

Hope this gets past the spam filters :-)  As promised, MindCandy Volume 2: Amiga Demos is available for sale from www.mindcandydvd.com.  Both NTSC and PAL versions are available.

Posted in Demoscene | 5 Comments »

Let’s try this again: Week 1

Posted by Trixter on January 1, 2007

My previous attempt at losing weight was so tenuous that, when the body fat percentage scale broke about 3.5 months in, I allowed the event to spin me into a devil-may-care attitude that — don’t act too shocked — eventually ballooned me right back to where I started a year ago.

Such is life. Well, I have a new scale, a new year, and new motivation: I’m one of the speakers at Block Party, the only North American demoparty in 2007 and I would really not like to look like the comic-book guy on The Simpsons when I’m up there. I’ll be terrified beyond the capacity for rational thought anyway; I don’t need my appearance adding to the anxiety.

So this new body fat scale is… newer, which means it has a few more features. It takes sex into account (type, not frequency) as well as height, which means in addition to my weight and body fat percentage, I can view “total percentage of body water” and “general health index”. The percentage of body water is mostly useless (the scale claims 80% accuracy, but more importantly it doesn’t factor into my weight loss program), but the general health index is cute.

So here’s how we measure up on week one:

  • weight: 237 lbs
  • body fat percentage: 28.0 %
  • health index: fatty fatty

Okay, so the actual “health index” text reads “obese”, but I thought I’d have a little fun.

Posted in Demoscene, Weight Loss | 1 Comment »

Four Long Years

Posted by Trixter on December 14, 2006

Some of you might know of my MindCandy DVD project, where a group of sceners and I get permission from demogroups, compile their productions onto DVD, get commentary from them, add some special sauce, and serve it up.  Well, the second volume is finally finished after four long years, and I just got my samples today:

Free Image Hosting at www.ImageShack.us

I became weak in the knees when I got it.  It truly was a labor of love for all involved, and I’m glad to say it’s exceeded everyone’s expectations.

I will post again when it’s available for sale in a few weeks.

Posted in Demoscene | 3 Comments »

CGA Corruption

Posted by Trixter on November 8, 2006

The majority of my 15 minutes of fame, it seems, has come from google video and youtube, with my 8088 Corruption demonstration. I did it mostly to impress other demosceners at a wild compo, but I’ve received at least 100 emails about it, had it reverse-engineered, and had unix and gameboy players made for the data file… it’s quite humbling.

Ever since then, people have asked for more. While I can easily do more — the framework supports 60 frames per second instead of the 30 used in 8088 Corruption, and let me tell you, 60fps CGA video is wickedly creepy — I have always wanted to do a “proper” 8088 megademo. This means it would work off of two floppy disks, use no more than 640K of RAM, use the internal speaker for sound, and of course, work with stock CGA.

That may not have the “wow” factor of 8088 Corruption, but just like the numa numa guy, you can never really make a sequel to an internet phenomenon, can you? It never turns out as good. So I’ve pretty much made up my mind that, should I ever have the free time to make another oldskool demo, it will feature — amongst other things — 60Hz CGA demo effects.

I can hear it now: “CGA demo effects? CGA sux! CGA has 4 ugly colors, slow memory, and only one video page! What are you going to do, make it look even shittier?” Well, non-believer, I’ve been dorking with CGA for a while and have already come up with some neat stuff. But the concept went into 2nd gear when my old friend Andrew Jenner (the guy who reverse-engineered Digger) contacted me with some CGA questions and we got to talking, then experimenting. You see, Andrew has been working with the MESS guys trying to get their CGA emulation 100% perfect, and has been studying the Motorola 6845 character generator documentation and CGA tech reference for weeks, so he had some unique insight I never had the patience for.

Here’s a taste of what we’ve been able to do with stock CGA on a regular XT:

100% successful:

  • 160×200 two video pages
  • 320×100 two video pages
  • 256×128 two video pages (great for sprites)
  • 320×100 full-screen interleaved with two video pages
  • the ability to shift the screen left and right in two-bytecolumn increments on any scanline

50% successful:

  • 640×200 in 4 colors (not a typo!) but every other column doesn’t latch memory quickly enough so every other bytecolumn is garbled)
  • 320×100 full-screen non-interleaved (desired scanline pattern would be aabbccdd but it comes out ababcdcd)
  • 160×400 interlaced (both sets of lines are generated properly by the MC6845, but the surrounding CGA hardware doesn’t half-shift the second set so you get 200 flickering lines instead of 400 individual lines)

Should Be Possible But Untested Due To Lack Of Time:

  • Changing display memory offset every other scanline
  • The ultimate bomb: Text and graphics mode splitscreen! I’m serious!

When I have trouble falling asleep at night, I think of the possibilities… then shortly before I drift off to sleep, I remind myself of what a colossal nerd I must be. But still, it’s very satisfying doing things that nobody else has done, let alone even thought of.

Posted in Demoscene, Vintage Computing | 11 Comments »

Beginnings and Endings

Posted by Trixter on May 25, 2006

There is a great quote from David Cain that explains the birth of most of the underground electronic art scenes, like the demoscene, tracker scene, or ANSI/ASCII art scene: "It is the point where the desires of the creator are greater than the technology which is available." An expanded citing of this quote also reveals how such scenes can self-destruct, and helps illustrate why I dropped out of the demoscene in 1997. It goes:

There comes a moment where the technology gets closer and closer to the imagination and creativity of the writer, and in the end, if you're not careful, it overtakes. And suddenly, serendipity — which before was from your own sweat and blood — comes by saying "If I press one of these 397 buttons, maybe I'll get something out of it." Now, at that moment, the machinery is driving the creativity, and the creativity is (no longer) driving the machinery. — David Cain, BBC Radiophonic composer from 1967-1973

Of course, the challenge is for the end of one age to become the beginning of another.

Posted in Demoscene, Technology | 6 Comments »

I’ve been Dugg!

Posted by Trixter on January 24, 2006

One of my hacker-ish projects was featured on digg.com. It completely ripped my home network infrastructure asunder.

I will be moving my home network infrastructure to something a little more robust in the coming weeks. :-)

Posted in Demoscene, Programming, Vintage Computing | 3 Comments »

8088 Corruption

Posted by Trixter on January 13, 2006

I just put up a web page on 8088 Corruption, my program that plays video synced with audio on an original IBM PC.  What’s significant about the page is that I include a video file you can play if you don’t have an original IBM to run it on.

Posted in Demoscene, Programming | 28 Comments »