Search code examples
z80

PutS only displaying one character on TI-84 Plus Silver edition


I have recently discovered that my TI-84 plus silver edition can be programmed in hex. I have been messing around with it but have had a few bugs. Whenever I try to make a bcall to PutS it only prints one character and moves on. If I add a second PutS command it puts the second letter down and to the right by one. My current code is:

AsmPrgm
219D9D
EFD9481C
C9
48692100

Solution

  • Necro reply: It seems like you are using one of the new Math Print OSes. Because of the "pretty print" math, TI had to change how strings are printed to the screen. Unfortunately, they broke older functions that as _PutS. One way to get around it is to just put your calc into Classic mode. This disables math print, so printing characters to the homescreen will work as expected.

    Go to [Mode],[down] 8 times, [right], [Enter]