Jammin Honey

Here’s my entry to the nesdev 2017 game competition. Jammin Honey. You play as Honey, and have to battle your way through 30 levels of slime monsters and fire breathing bullies and spiked floors. Collect enough notes to clear the level. 10,000 pts for a bonus life. 3 levels of difficulty.


One cool feature, is, you can customize Honey’s outfit and guitar colors.




I tried to make it feel like an early old-school game. Like the kind you would see at the arcade around 1982-3. Here’s a free download. Enjoy!


(link updated Mar 14, 2018, boss blinks when hit now)


Controls –

left/right – run

up/down – climb ladders

start – pause

B – strum the guitar to attack

A – jump


Also, I wrote some game genie codes for this game…

-no bees – PEUYNYAA

-start with 10 lives – PEUNVYAA
-start with 20 lives – ZEUNVYAA
-start with 30 lives – LEUNVYAA

-start at level 10 – PEKNOYAE
-start at level 15 – TEKNOYAE
-start at level 20 – LOKNOYAA
-start at level 25 – AOKNOYAE
-start at boss (level 30) – IOKNOYAE
-disable dmc channel (no guitar sound) –¬†YAOEXSYO
(fixes potential bug on AVS)


What does 2018 hold for me?

I will probably be quiet and not write many posts here. But, I am working hard on another NES game that will end up on a cartridge. Still too soon to mention any details, unfortunately. Stay tuned.

And, 2019? SNES homebrew, maybe. Time will tell.



famitone 3.2 / annotatecc65

Hey everybody. In 2016, I wrote a version of famitone music library that allowed the volume column and all notes. Recently, I fixed the major bug that it had in processing more than 1 song. text2vol replaces text2data. I should be used with the nsf2data (v1.15 by Shiru 04’17). See Shiru’s website to download that.

Here is the link to my (unofficial) update. Source code included.



In the future…

I also wrote a version that allows the 1xx,2xx, and 4xx effects…pitch rise, pitch fall, and vibrato. I shelved it when my last update had a major bug…but now that I fixed that bug, I should be able to finish this later this year.

Shiru would say, “why not just use the full famitracker driver”. That, of course, is also available on his website.


But, the full famitracker code is huge. Almost 4x as big a ROM footprint as famitone2. My famitone3.2 is only slightly larger than famitone2…though I did gut the PAL note table. Sorry. I didn’t use it. You could probably put it back in.

Hope this is useful to somebody.



In an unrelated note, my friend dustmop wrote a python script that inserts the cc65 source code into the debugging files for FCEUX. I haven’t used it yet, but it looks cool. Check it out.