Closed jedimatt42 closed 4 years ago
From the xas99 manual:
Labels may be of arbitrary length and may contain arbitrary characters except for whitespace and operators (+-*/$#!@'").
xas99.py -v reports 1.6.0. Seems I need to update my tools and revisit the (ugly) batch file. ros-s.txt refers to ros-copy.txt. (this is my first attempt at GitHub, guessing I missed that file when I uploaded the next revision).
Symbols "$" and "#" are usable in some native TI/Geneve assemblers, including RAG and GenAsm. Seems strange that they are excluded in current xdt99 toolset.
Source has been modified to conform to the more stringent xas99 label restrictions. While inconsistent with native TI assemblers, the label change from "$" to "_" should retain compatibility with GenASM and RAG and xas99.
https://github.com/horizonramdisk/Horizon-Ramdisk-ti994a/blob/2a014790df9438ffc6349ecf6260ddae3faeec5a/ROS/ROS.bat#L2
I'd like to build the ROM image so I can refer to the 'listing' output while debugging under MAME.. Using the latest version of xdt99 suite, I get errors like:
What version of xdt99 is required to build this?
I realize this is the commented out line in the .bat file, but the first active line refers to a file that doesn't exist...