Haven't posted here in a while. GB Enhanced is actually getting along nicely. Spent a bit of time doing CPU work, now I can pass all of Blargg's GB CPU tests. That's good, because now every issue is certainly down to either timings, memory access, or LCD emulation (but that's still a pretty wide area in and of itself). At any rate, I implemented full MBC1 support recently, so games that have RAM and battery backed RAM play, and I can even save some games (there's a bug somewhere and some games delete the saved data, but it works in some games). Finally fixed a pesky LYC/STAT interrupt issue that was giving me headaches with Mega Man. It's not much, but compatibility is already better than JSGB, so that's something at least.
There's still a lot of work to do (add custom sprites to the reworked emulated LCD, joystick support, save states, a few other STAT interrupts types, an in-app GUI like Mednafen or even better like PPSSPP SDL, sound, bug fixes) but I'm to the point where I can enjoyably play many of my favorite games. Kirby's Block Ball runs perfectly; it was the first game I ever had for the GB Pocket and it was a gift from my grandmother. I spent hours on Wario Land too, and that's almost 100% in GBE too (minor transparency issues + disappearing saves). Once more MBC support comes, I'll be able to start playing games like Pokemon. Can't wait to get around to implementing GameShark codes when I start playing Red Version :p
More pics, mind the increased size, I was playing with Nearest Neighbor 3x:
![[Image: jbiAMfayFqdxwx.png]](http://i.minus.com/jbiAMfayFqdxwx.png)
There's still a lot of work to do (add custom sprites to the reworked emulated LCD, joystick support, save states, a few other STAT interrupts types, an in-app GUI like Mednafen or even better like PPSSPP SDL, sound, bug fixes) but I'm to the point where I can enjoyably play many of my favorite games. Kirby's Block Ball runs perfectly; it was the first game I ever had for the GB Pocket and it was a gift from my grandmother. I spent hours on Wario Land too, and that's almost 100% in GBE too (minor transparency issues + disappearing saves). Once more MBC support comes, I'll be able to start playing games like Pokemon. Can't wait to get around to implementing GameShark codes when I start playing Red Version :p
More pics, mind the increased size, I was playing with Nearest Neighbor 3x:
![[Image: jbiAMfayFqdxwx.png]](http://i.minus.com/jbiAMfayFqdxwx.png)
