So I want to implement a timer in the Minesweeper game.
There's a chip inside the TI-99/4A called the TMS9901 and it has a timer.
Nouspikel's TI-99/4A Tech Pages
Back in 2006 I started experimental work on a Sudoku clone, and it used the timer. It worked fine in Mess.
At one point Tursi implemented support for the 9901 timer. And then it worked fine in Classic99.
Later Mantadoc burned the ROM and tested it on the real iron. And there were some problems with the graphics. Luckily another 3 demos worked fine.
Later again Classic99 developed the same issue with graphics. A handful of my demos had issues.
I think it's safe to say now, that the reason was code at uneven addresses. TIAsm and WinAsm99 do not warn or report as error.
Mistake and assumptions about emulators deleted.
Edited by sometimes99er, Sun Aug 9, 2015 8:05 AM.