Get technical support from the community & developers with specific X16 programs if you can't find the solution elsewhere
(for general non-support related chat about programs please comment directly under the program in the software library)
The discussion above prompted me to check the behavior of my File based Assembler and yup, it failed to assemble LDA $0024,Y as well thinking it is LDA $24,Y which is an unexisting addressing mode. This has now been fixed, but was an interesting case!
The discussion above is precisely why the META/L editor uses unique 4 character codes for each command, with the fourth character indicating the addressing mode. No ambiguity and no need to parse the parameter to figure out what the command is.
And it's through my update to that editor that I was searching through ROM bank 08 and found some code that isn't in any of the documentation. Is that code an extension of CODEX?
The discussion above is precisely why the META/L editor uses unique 4 character codes for each command, with the fourth character indicating the addressing mode. No ambiguity and no need to parse the parameter to figure out what the command is.
And it's through my update to that editor that I was searching through ROM bank 08 and found some code that isn't in any of the documentation. Is that code an extension of CODEX?
A while ago Michael moved the code for the "TEST" command there, which tests various BASIC commands used in SCREEN 128 mode.
Just installed v41 and immediately attempted to access CODEX. I got to ASM and changed memory addresses, but as soon as I attempted to move the cursor, the emulator crashed with the attached data dumped. Not sure what caused the issue, or if this is where the error report needs to go, but considering CODEX was in use, I thought it might be best to report here. I'll also send this report to the emulation crash report thread for version 41. dump-2.bin