Open RPGHacker opened 1 month ago
A bit of additional context:
[...] This was taken from my Earthworm Jim 2 disassembly, with updated syntax. [...]
[...] some of my disassemblies do this because some game developers decided to put files at the end/start of two code banks to fill in what would otherwise be empty space. That's why "check bankcross off" is a bad idea in this context, since code could end up crossing a bank if the user moves the file. I can't think of a way to do this without labels, aside from hardcoding the address these files are inserted.
DATA_C1EC50:
incbin "SPC700/DATA_C1EC50.bin":$00..($010000-DATA_C1EC50)&$00FFFF
.End:
CODE_C20000:
incbin "SPC700/DATA_C1EC50.bin":DATA_C1EC50_End-DATA_C1EC50..$00
From Yoshifanatic's Discord server:
I couldn't find this change documented anywhere. Is this something that we removed intentionally?