Tag Archives: ASM

PC-compatibility, it’s all relative

Update 21-12-2015: I have updated some of the information after testing on an AT with old Intel 8259A chips, and added some extra information on EISA and newer systems. I would like to pick up where I left off last … Continue reading

Posted in Oldskool/retro programming, Software development | Tagged , , , , , , , , , , , , , , , , | 5 Comments

8088 MPH: The polygons

The last effect in 8088 MPH to be discussed is the polygon renderer. As already mentioned earlier, it is not a regular polygon renderer, but actually a ‘delta-renderer’: it does not rasterize pixels directly, but for each scanline, it uses … Continue reading

Posted in Oldskool/retro programming, Software development | Tagged , , , , , , , , , , , , , , , , , , | 3 Comments

Test Drive’s pixelized transition effect

Today I want to talk about the transition effect in the game Test Drive from 1987. The effect will switch from one image to the next by replacing it pixel for pixel in a somewhat randomized pattern: I discussed this … Continue reading

Posted in Oldskool/retro programming, Software development | Tagged , , , , , , , , , , | 4 Comments

CGADEMO by Codeblasters

Today I want to talk about a rather obscure, yet interesting demo, namely CGADEMO by Codeblasters, from 1992: As you can read from the scroller, what’s interesting about this demo is that it runs at full framerate (60 Hz) even … Continue reading

Posted in Oldskool/retro programming, Software development | Tagged , , , , , , , , , , , , , , | 16 Comments

Triton’s Crystal Dream restored and preserved for posterity

As I mentioned earlier, I have fixed the Sound Blaster routines for  Crystal Dream by Triton. I have made a video capture of it playing on my 486DX2-80, with Sound Blaster Pro: In a way it feels like restoring an … Continue reading

Posted in Oldskool/retro programming, Software development | Tagged , , , , , , , , , , , , , , , , , , , , , , | 17 Comments

Oldskool demo fixing

While I was doing the oldskool PC stuff, the demo Crystal Dream by Triton was one of my inspirations: It’s one of the first demos ever to have smooth polygons on PC, and great mod-based music. It uses the same … Continue reading

Posted in Oldskool/retro programming, Software development | Tagged , , , , , , , , , , , , , , , , , , , | 6 Comments

Scali’s guide to joyful programming

Another fun piece that I wrote quite a while ago. I think most of it still applies today, although Java has long been replaced by C#. Then again, as the languages are so similar, you can just replace ‘Java’ with … Continue reading

Posted in Software development | Tagged , , , , , , , , , , , , | Leave a comment