Hello,
I'm trying to compile and link a project that seems to have been written for use with xa65. The code is located on github here - https://gitlab.com/Lemmyz/z2PracticeCart
I used the command "xa -M z2PracticeCart.asm" and it compiles successfully, however I believe the ASM files reference the program counter to put the code in the proper place in the original ROM. I own the original ROM as well, but I can't seem to figure out how to link it.
I tried reading the man page, but I'm not understanding. Wondering if someone here can assist.
Thanks!
xa65 linking
Moderator: Moderators
Re: xa65 linking
UPDATE:
After additional digging, I found this developer actually created their own linker that parsed out the custom ASM in the project. I was able to download that linker and recompile it for my purposes. All it ends up doing is creating an IPS file from the assembly, which can then be patched onto an appropriate source ROM.
I'd still be interested to know if this is doable directly in xa65, but I'm good for now.
After additional digging, I found this developer actually created their own linker that parsed out the custom ASM in the project. I was able to download that linker and recompile it for my purposes. All it ends up doing is creating an IPS file from the assembly, which can then be patched onto an appropriate source ROM.
I'd still be interested to know if this is doable directly in xa65, but I'm good for now.