Main Screen Turn On

In my previous posts, I was able to make the Sega Genesis / Mega Drive compute the Fibonacci number sequence on it’s CPU and pass the TMSS check. In this post, I’m going to focus on making the Visual Display Processor draw images on the screen.

I will be ignoring steps performed by most other people writing on the subject: I’m not clearing the RAM, checking the Reset button, or initializing the Z-80 co-processor, controller ports, and the sound chips. I would rather add code for each subsystem as I need it. However, it’s possible that an actual Genesis will require all of these steps before it will work. I don’t know. I’m far from testing on real hardware, and I see no reason to complicate things early on. Code that works in my emulator is sufficient for learning. Continue reading


When I was younger and arcades still existed in my town, there would always some kid standing on a milk crate mashing buttons on a game in demonstration mode. Thinks he’s playing a game, but really isn’t.

Passive entertainment has always been more popular than gaming. Movie theaters outlived arcades. The dvd section is bigger than the video game section in big-box department stores. People don’t want to engage their mind, make decisions, and overcome obstacles if somebody else will do that for them.

Some game developers noticed that movies were popular, so they started making movies that are interrupted by trivial tasks the viewer must perform. These tasks require no skill or decision making and are a tedious waste of time, but the participants trudged onward chasing the next movie sequence like a dangling carrot. Suddenly the masses were into RPGs, but without the Role-Playing or the Game.

They remind me of that kid in the arcade.

Not the Iliad, The Other One!

Sunday, I went to my first auction. I was hoping to win a bed, but the bidding went nuts on both of them.

While looking at the beds, another item caught my eye. A box containing two Magnavox Odyssey 2 game consoles (1978-1984) and 32 games. I had an Atari 2600 during that console generation and I was always curious about the other systems, so I decided to place a bid. I got it for $10. I probably could have gotten it for less, but I still think it was a decent deal. Continue reading

Losers Weepers

I started playing video games in the early 1980s on the Atari 2600. I ultimately had the Atari 2600, Nintendo Entertainment System (NES), Super Nintendo Entertainment System (SNES), and Sega Genesis. I also had dozens of games, most from NES forward included original boxes and manuals in pristine condition. When I say “I”, I am referring to my siblings and myself and actually mean “we”. Continue reading