I've noticed that I can take a source code and compile it (then play with it in an emulator) and it seems to work fine. However, if I take that binary that is working, and try to disassemble it back into a .s file, the code will no longer compile correctly. Do I need to go back, take out the variable set at the beginning and add the include files again? I'm having trouble understanding how this is even possible if it is disassembling correctly. The error I get by the way is a long list of unknown mnemonics that should actually be commands such as STA, LDX, etc. They are indented fine in the "source" file (which at this point is actually the disassembled file).
Thanks,
Jason














