I'm attempting to disassemble the ROM of Tiny Toon Adventures for the NES. Why would anyone want to do that? Because I think the game has potential. Granted, it can be a bit by-the-numbers and a little mediocre at times. Sometimes it's compared to Super Mario Brothers, which it doesn't deserve because it's nothing like Mario and Mario was a better game. I want to disassemble it, add some things to it, gut some things, change a lot of the gameplay, and overall just improve it. I mean, I've looked for other ROM hacks of the game and found, like, one that was a modification to make it like "Super Mario Brothers: The Movie". I mean... why? Why? Are there... are there fans of that movie out there somewhere?
So anyway, it doesn't seem like a lot of people are interested in doing anything with this ROM.
So I've been using Mesen and the Disassembler to break the ROM down into code and data. I've gotten it all the way down to less than 6% of potential code and less than 10% of the game's graphics. From this point, progress has been slow. I have found that by hacking the memory addresses of the character on-screen coordinates, I can sometimes shave off .01% here and there by placing characters in areas they were never meant to go. But even that doesn't seem to be working any more. I've thrown myself down every hole. I've used every possible combination of characters in every level. I don't know if that last 15-16% of the ROM is simply unused and inaccessible. I don't know if I want to risk that. If you have, hypothetically, a million bytes (unrealistic for an NES cart, I know) and half is code and half is everything else, you've got five hundred thousand bytes of code, and five percent of that would be 25,000 bytes. You could do a lot with that many bytes. So five percent is too big a deal for me to risk just shrugging off.
Is there anything I can do? Any suggestions? Perhaps that other 5% is for error traps, like that Zelda 3 Chris Houlihan thing. You'd never access it except in the most extreme circumstances. I'm looking for any advice that's constructive, as in not "Here's advice: hack a better game". Hahaha.