Kroc Camen
Kroc Camen
Restarting Enums
Whilst not exactly a replacement for `.ALIGN`, you are currently able to skip bytes in RAM sections using the anonymous label `.`, e.g. ``` .RAMSECTION "something" ... one .DB ....
Necroing this because I'm discovering this limitation too; Q&A at SMSPower: http://www.smspower.org/forums/17379-WLADXHowToHandleDataThatSpansTwoBanksWithoutCleanSplit I think a quicker, easier, cheaper solution is possible compared to a more comprehensive overhaul as preposed here....
Sorry, somehow I missed your comment three days ago! :( I get a feeling you're defining the wrong thing -- the ultimate goal should be that no bank numbers should...
There are a total of three different overflow-handling behaviours for the defined Slots. 1. No-Overflow: We can think of this as WLA-DX's default behaviour. WLA-DX terminates if the slot overflowed....
The importance of the "only Slots matter" view above is that the border between banks is automatically and intelligently handled for Slots bigger than one bank. For example, a Slot...
I'm always working in mind of RAM slots+banks too :) Perhaps to avoid over-saturating slots as a meta-structure rather than based on directly on hardware, there could be a separate...
Added `.` alternative. In some ways I actually prefer this over the comma, but additional symbols may want to be reserved for future functionality.
For the purposes of this RFC, and to avoid going off on a bike-shedding tournament, we should avoid discussion of how best to change / replace the implicit `whitespace` rule...
Due to the way the trivia behaves in an unexpected and non-obvious way from looking at the grammer alone, I feel like you should use these operators instead: | Operator...