Alcaro

Results 145 comments of Alcaro

Sounds like something involving the RAM optimizer. I don't know if the change is intentional, but if it is, the recommended solution is lda.b [RAMADDRESS].

1) You should use &0xFFFF0000 in err_banks_differ, top byte is a freespace ID. I don't know what happens if the question 'are labels A and B in same bank?' gets...

Doesn't incbin take hex offsets? And things like levelasm could be ``` !idx = 0 while $!idx < 512 dl Level!idx !idx $= $!idx+1 endif ``` instead of dl Level0,...

[Okay but we fixed that one five months ago,](https://github.com/RPGHacker/asar/commit/42162764bfd13679fe1aa15e79029d0a3efdc0b4) we just didn't make a release since then. (Or rather, we improved the error into "Invalid label name" x2. I don't...

Doesn't that kinda stuff fit better in stderr than stdout?

Two-operand assembly instructions are a mess. Each assembly language chooses differently, and they expect you to learn which one is which. x86 is the worst, different assemblers use different answers....

I haven't heard of this decades old convention until now, so I must disagree about its importance. IIRC, I chose this way to match Romi's xkas v06.01; I don't know...

And anyone who learned the backwards syntax will be confused by the proper syntax. If we swap the operands, we'd have to not only update all patches, but also retrain...

This sounds like a rather complicated solution to me. I'd prefer if we create some kind of label-like construction that affects sublabels as if it's a normal label, but doesn't...

_blep: is already a perfectly normal label named _blep. I'm not proposing we change the meaning of existing syntax, it's just a placeholder syntax to demonstrate the rest of the...