Here it is. I fully admit, that this one is not so comprehensive as doppelganger's one. And it's not so accurate and exact as beneficii' s disassembly - I've made it by my own just for fun and haven't followed single rules for variable's and function names stuff and so on. The same rason I didn't translate comments into english (as you may see, it's not so good) - they are all in russian. However the code is modular - it can be reassembled anywhere. This is reassembled ROM with code moved at $8000 - $BFFF and added/removed/reallocated some data stuff. And this is battle city's APU player.
Well, this disassembly is not quite finished: I couldn't comment out sound engine: $EA51-$ED34. It's not so hard, but I just don't understand all this sound stuff... And it is not large, so maybe someone will be interested?
Well, this disassembly is not quite finished: I couldn't comment out sound engine: $EA51-$ED34. It's not so hard, but I just don't understand all this sound stuff... And it is not large, so maybe someone will be interested?