You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Feature Request: A couple of things can be added so when outputed asm is compiled in asar it can auto remap all pointers and jumps after adding or removing asm and auto add empty data
#103
Open
slidelljohn opened this issue
May 24, 2024
· 0 comments
Here is a modification that I have to make to the outputted disassembly in order for all pointers and jumps to auto remap in asar after adding or removing asm:
I have to manually add this label "LDX.W #CODE_0081C9" that points to where high score data is in Gradius 3:
There is a few modifications that I have to make for empty space to automatically be calculated:
Manually remove empty space "0xff..............". Last empty byte removed = $00FFBF
Add starting point for data/asm after manually remove empty space = ORG $00FFC0
Add fill byte code to beginning of asm file so all empty space is 0xFF.
I have seen some roms have set patterns for empty space that can be multiple bytes but Im not sure what the limitations of "fillbyte" is in asar.
Having DiztinGUIsh set that label is the most important issue. Having the empty space to automatically be calculated/added might or might not be something that can be useful. I would like to hear others opinions on the empty space part.
The text was updated successfully, but these errors were encountered:
Here is a modification that I have to make to the outputted disassembly in order for all pointers and jumps to auto remap in asar after adding or removing asm:
I have to manually add this label "LDX.W #CODE_0081C9" that points to where high score data is in Gradius 3:
There is a few modifications that I have to make for empty space to automatically be calculated:
I have seen some roms have set patterns for empty space that can be multiple bytes but Im not sure what the limitations of "fillbyte" is in asar.
Having DiztinGUIsh set that label is the most important issue. Having the empty space to automatically be calculated/added might or might not be something that can be useful. I would like to hear others opinions on the empty space part.
The text was updated successfully, but these errors were encountered: