Can someone explain why something like the following works when converting addresses for sa-1 roms?
I've seen a couple instances of this:
Which makes sense, asar adds the two values. But the xkas/asar manual says that "|" is a bitwise OR which, to me, doesn't make much sense in this context.
Code
STA $00|!base
I've seen a couple instances of this:
Code
STA $00+!base
Which makes sense, asar adds the two values. But the xkas/asar manual says that "|" is a bitwise OR which, to me, doesn't make much sense in this context.