Categories
Uncategorized

Let’s Code MS DOS 0x13: VGA Mode X Fast(er) Blitting

Today we continue on our quest to make a small VGA game. So far we learned how to initialize Mode X and use some of its nice features. Copying images from system memory was painfully slow though. So let’s make it faster with a small trick!

Categories
Uncategorized

The Best Joystick for the Atari 2600?

I am not very content with the original CX40 joysticks that came with my Atari 2600. While they are iconic pieces of hardware, actually playing with them gives me hand cramps and their innards are prone to breaking. Instead I am using a custom arcade controller right now. For two player games a second one was in order. So I picked an arcade joystick kit by Monster Joysticks. It recently arrived, so what else to do than assemble it and take it for a spin! No soldering required…

Categories
Uncategorized

Letscode Episode 0x12: VGA Mode X Panning & Scrolling

The next part in the series about VGA Mode X programming. Let’s do some smooth scrolling. We already did that in text mode, but not in graphics mode, and not in a horizontal direction. So let’s lay down some basics!