I am shedding pixelated tears of joy at the moment. Finally reworked LCD emulation. Fixed transparency, and most major glitches are gone. 8x16 mode is implemented too. Combined with my previous implementation of the MBC1, I can now play dozens of games from the distant past on a piece of software I wrote from scratch. It's been years since I've really, truly played these games (even though I still have the cartridges and my Game Boy, not to mention a handful of other emulators). But having to test my emulator means having to play these old games all over. Finally going places since a lot of games are fully playable now.
This weekend, I'm going to set the project up on Google Code (then you can laugh at my coding style). It only builds on Linux right now. I'll try to get a Windows build working. I got a new external HDD, so I'm going to use the old one for a Windows 7 install (I don't care if USB 2.0 is relatively slow, I just need to compile things + lots of space, nothing fancy). I'll also get around to fixing whatever it was on Windows that I broke for Gekko :p
Picture time. Bomberman GB, Mega Man, Kirby's Dream Land, and Battle Arena Toshinden are all running pretty good.
![[Image: jRKfxgR.png]](http://i.imgur.com/jRKfxgR.png)
This weekend, I'm going to set the project up on Google Code (then you can laugh at my coding style). It only builds on Linux right now. I'll try to get a Windows build working. I got a new external HDD, so I'm going to use the old one for a Windows 7 install (I don't care if USB 2.0 is relatively slow, I just need to compile things + lots of space, nothing fancy). I'll also get around to fixing whatever it was on Windows that I broke for Gekko :p
Picture time. Bomberman GB, Mega Man, Kirby's Dream Land, and Battle Arena Toshinden are all running pretty good.
![[Image: jRKfxgR.png]](http://i.imgur.com/jRKfxgR.png)
