MottZilla wrote:What kind of modifications are you looking to do?
Some that come to mind now:
- sprite inspector: specify a sprite index so that the emulator draws a colored squate around it so you can identify it.
The idea that motivated this is based on Pacify3D, which emulates the arcade port of Pacman, rendering the characters in 3D while the emulation runs.
I'd like to make an emulator that can recognize sprites and render them in a 3D space, witrh predefined 3D models of course. So you can make a file which specifies 3d models and textures to certain sprite indexes, or certain pixel patterns, or palettes, or whatever.
I've debugged some games, and noted that, for example, Super Mario Bros has static CHR ( most likely ROM ) while Kirby's adventure modifies some tiles in run-time to make the wave effect in the water, and I wonder if mario or kirby are always the same sprites, say 0,1,2 and 3, and they vary their tiles throughout the game, or not...
So far that's the only feature I would like to have in order to get a better idea of how commercial games handle sprites, but I'm sure I'll think of some other usefull features as well as you can sugest some to me
Dwedit wrote:Hardest emulator to modify: FCEU

I kinda figuered that out
