retroenv / nesgodisasm

Nintendo Entertainment System ROM disassembler written in Golang
Apache License 2.0
14 stars 2 forks source link

Add option to not translate known RAM addresses to aliases #77

Open cartdb opened 9 months ago

cartdb commented 9 months ago

It would be better for the purposes of analysis if the .asm file had known addresses than if they had variables that basically translates to gibberish.

cornelk commented 9 months ago

Can you give an example of when this is needed?

cartdb commented 9 months ago

Any time somebody would do an in-depth disassembly of a certain game. It would be impossible for nesgodisasm to simply generate the code for the programmer without the programmer having to do work to make the code human-readable, but it would only take more work if there was no option to keep the known RAM addresses.