Hello, I never hacked a rom, so I don't really know how to do that, but I'd like to know if it was possible to find, in the code of the Batman Forever rom, if it's possible for the player to do a certain move with Two-Face (the Coin of Fate) ? It's been a mystery for twenty years and as of today, nobody seems to know for sure if the player can do it, and if so, how to do it... the CPU can do it, but that's all we know. If somebody can help me... thanks !
Yes, it's like a lot of files I guess, I'd have to decompress it to get the correct code before analysing it. How can I get a disassembly of the rom ? Are there tools out there that can do it ?
Game cartridges before the Nintendo DS generally don't use any sort of filesystem. The hardware that runs the cartridges accesses machine code at a predetermined entry point in the ROM data and the code handles everything with data addresses and data-reading algorithms all predetermined within. A disassembly is a complex process of turning the machine code into human-"readable" assembly code that can then be studied to find out its purpose, and then documented. In other words, to find this out, the game's programming would need to be reverse-engineered. Such a task requires a high level of technical skill and plenty of time.
Thanks a lot for those explanations. Seems logical after all. I'll try to see if I can do that, as nobody ever did it for this game. Well, it does have a pretty bad reputation, unfortunately...
Has anyone tried contacting any of the developers about this? Given that this game was made by Acclaim, a US company, it might be an easier route. I'd also be interested to know if this game shares any code with the console ports of Mortal Kombat.