Porting Flap Happy From NES to Gameboy

Recently I’ve began converting Flap Happy over from the NES version to both Gameboy and Gameboy Color with some success, I’m foolishly aiming to fit as much game into just 32kb again which is going to be the real challenge with this one as C is never going to be as small as ASM, but, we shall see how far I get with this wee project.

Probably the best way to show you is with a video. but, it’s come along a decent way and I have ~18kb free now from the 32kb limit.

The major space hog is going to be the music here and ate up around 6kb on the NES version so I’m going to need to get a bit creative with data compresion here. Also, it seems like when I have added music, it’s been down by an octave again. This isn’t present in the video but is a necessary frustration.

I’m not overly worried about the CPU bounds here, Flap Happy isn’t an intensive game for the NES and shouldn’t be either on the gameboy. If by some miracle I have space at the end I might bung in some Super Gameboy Bits but, that’ll be very much an afterthought.