Oldskooler Ramblings

the unlikely child born of the home computer wars

Archive for the ‘Demoscene’ Category

8088 Domination

Posted by Trixter on June 17, 2014

A few days ago, I debuted 8088 Domination at @party 2014, which is an official sequel to 8088 Corruption that I made 10 years earlier. Like the former, 8088 Domination displays full-motion color video with audio on a 1981 IBM PC with CGA, a Sound Blaster, and any hard drive — but, unlike the former, Domination uses full graphics mode whereas Corruption used only text mode. This is significant because graphics mode requires 8x more memory and processing, and I had to combine a lot of creative and technical disciplines in order to pull it off.

Here is a capture of 8088 Domination running directly off of my IBM PC 5160; video is the composite CGA output signal, and audio is from a Sound Blaster Pro 2.0.

I am working on a postmortem write-up so you can all learn how I did it, but until then, download the party version at https://www.scene.org/file.php?file=%2Fparties%2F2014%2Fatparty14%2Fdemo_oldschool%2F8088_domination_party_version.zip&fileinfo if you’d like to run it on your own vintage hardware.

PS: A second round of thanks to Great Hierophant, for without whom I wouldn’t have been able to show off my production. He provided the hardware locally that I was unwilling to ship across the country.

Posted in Demoscene, Digital Video, Programming, Vintage Computing | 15 Comments »

Dev journal, day 37

Posted by Trixter on June 5, 2014

Dev journal, day 37

Giving a bit too much away here, but hit another milestone and wanted to celebrate a bit, so enjoy. It should be pretty obvious what I’m doing at this point.

Posted in Demoscene, Programming, Vintage Computing | Leave a Comment »

Dev journal, day 30

Posted by Trixter on May 30, 2014

Dev journal, day 30

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

Dev journal, day 22

Posted by Trixter on May 22, 2014

Dev journal, day 22

Posted in Demoscene, Programming, Vintage Computing | Leave a Comment »

Dev journal, day 20

Posted by Trixter on May 20, 2014

image

Right first time. Awesome.

Posted in Demoscene, Programming, Vintage Computing | Leave a Comment »

Dev journal, day 19

Posted by Trixter on May 20, 2014

Dev journal, day 19

Before you ask, this *IS* a bug. Always make sure your pointers are normalized, kids!

Posted in Demoscene, Programming, Uncategorized, Vintage Computing | Leave a Comment »

Dev journal, day 14

Posted by Trixter on May 14, 2014

1E            PUSH    DS
0E            PUSH    CS
1F            POP     DS
BEFFFF        MOV     SI,FFFF
B800B8        MOV     AX,B800
8EC0          MOV     ES,AX
FC            CLD

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

Dev journal, Day 1

Posted by Trixter on May 1, 2014

Dev journal, Day 1

Posted in Demoscene, Programming | Leave a Comment »

The strangest kind of problem

Posted by Trixter on April 18, 2014

For @party coming up in June of this year, I thought it would be fun to revisit 8088 Corruption with a spiritual sequel. ┬áI designed two┬ánew ways to improve the tech and visual quality. I came up with a new disk I/O strategy to deal with the new tech. ┬áI built a new model of handling color for it. ┬áI’ve previewed the results for both monochrome and color test material, and I liked what I saw.

One problem: ┬áI haven’t written a single line of code yet. ┬áIt’s all in my head.

At night, as┬áI fall asleep, I “pull it out” and run it through with different test material and “watch” the results.

And with the puzzle┬ásolved, I’m “done”, and I no longer have the desire to actually write the code.

Posted in Demoscene | Tagged: | Leave a Comment »

Mixed Feelings

Posted by Trixter on March 22, 2014

If the airlines gods shine on me next week, I will be at NVScene 2014 in San Jose Tuesday through Thursday.  Co-located within the GPU Technology Conference, the entire event is looking to be the most concentrated collection of Very Intelligent People in regards to realtime computer graphics hardware and techniques.

I have mixed feelings about attending events like these, because I am so completely out of my league among these people. ┬áI understand no more than 10% of everything they present or create. ┬áI am looking forward to visiting and staying with friends, but my knowledge and accomplishments are dwarfed in orders of magnitude by every single other attendee. ┬áIt’s very intimidating.

That’s all. ┬áNo pithy observations or self-help advice in this post, sorry. ┬áMy level of anxiety is high enough that, if I weren’t seeing some old friends there, I definitely wouldn’t be going. ┬áI have no business being there.

Posted in Demoscene | Tagged: , | 2 Comments »