asar
asar copied to clipboard
(Now) official repository of the SNES assembler Asar, originally created by Alcaro
I've already talked about this to Atari and I believe he's identified the source of this bug, I'm mostly posting this issue for documentation reasons so I can link to...
This example case has been bothering me for quite some time: https://github.com/KungFuFurby/AddMusicKFF/pull/298 Note that I usually use asar 1.81 because no numbered version has been released since then and I...
Fixes #216 No test added. Since this bug requires existing RATS tags to repro, I don't think the current testing framework would support a test for this.
This PR adds a small change to the docs to add 2 tables that have the association ID->name->small description for both errors and warnings. I found myself needing this more...
Asar currently emits some ambiguous errors if you try to use the read functions without a ROM file. Example: ``` $ asar patch.asm doesntexist.smc patch.asm:3: error: (E5039): SNES address 00FFDB...
Asar will currently try to "guess" opcode length in cases where it's ambiguous. Stuff like `CMP #!some_define` in my experience usually results in word size being assumed, which has led...
Was wondering how asar processes the defines in order: ``` !define1 = !define2 !define2 = 5 print "testing ", dec(!define1) ``` And I am not sure if this is documented...
They throw errors like this: `error: (E5053): Function 'READ1($00FFD5)' wasn't found.` They were previosuly recognized.
I saw [this patch](https://www.smwcentral.net/?p=section&a=details&id=19222) on SMWC that fixes a bug with a couple of sprites "sometimes" interact with other sprites: ``` macro comment() hi, this is my first patch lmao...