||A new approach
Posted on February 17th, 2010
|During my last dream last night I dreamt that I got a Gameboy emulator going on the Wiz. Upon waking up, I realized that this could actually be useful. One of the major problems I have with coding for the Wiz is its low clockspeed and limited abilities. If I could get an emulator to run on it, I could get an idea of what kind of games work and how to implement things by comparing different versions of the same game.
NES and SNES emulators left a lot to be desired. Both suffer from frequent stalls and other problems. For example, it's near impossible to pull off a dragon punch because of where the start button is located (you'll press towards/down/down-towards/pause and bugger up the combo every time).
Gameboy/Gameboy color games work much better. They're playable, but some have issues. The technical term for this is "tearing". It's more noticeable on some games than others, and doesn't cause the game to stall. For example, it's not noticeable in Super Mario Land; only noticeable in Link's Awaking when moving between areas and is blatantly obvious in MegaMan III.
So the Wiz is roughly about the level of ability of the Gameboy. Not what I wanted to hear, but that's how it goes. I can and will still use the SDL library for Windows and Linux development however.
I spent the rest of the day developing a hangman game for the Wiz. It's nearly done; I should be able to iron out the last of the kinks tomorrow.
Also, since mom's having trouble with a sore throat, we'll be seeing the doctor and probably buying lunch again tomorrow morning.
In other news, Zero Tolerance policies have really gotten out of hand.