Jason (jcreed) wrote,

FCE-Ultra rounds up the number of 16k PRG banks up to the nearest power of two, so that when I say I have 48k of ROM by putting .inesprg 3 at the top of my assembly file, it decides I really want 4, i.e. 64k of ROM. Therefore when I put the interrupt vector in the "last" 8k bank, which in the fantasy world in my head is bank number 5, being as there are six 8k banks in 48k, FCEU actually believes it should come at bank 7.

As the saying goes around here, I have only the shit-man to thank.
as of about 1pm, I think I have the MMC3 fully grokked. Reading cryptic FCEU source and testing little experimental roms is an irritating substitute for nice documentation, but nice documentation there ain't. The documentation there is, is at least one of (a) in japanese or (b) horrible. Perhaps both, but I don't know enough japanese to tell. I'm amazed that working emulators get written at all.

  • (no subject)

    Some further progress cleaning up the https://xkcd.com/1360/ -esque augean stables that is my hard drive. Tomato chicken I made a couple days ago…

  • (no subject)

    Did some personal archaeology. Helped a little with laundry. Threw some chicken, onions, tomato, stock, peppers in the slow cooker and hopefully…

  • (no subject)

    Dinner with akiva and dannel at nuevo portal in carroll gardens. Ate a pile of chicken stew and rice and beans and maduros, good times. I do miss…

  • Post a new comment


    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 1 comment