A89: Phoenix/SMQ/ROM 1.05
[Prev][Next][Index][Thread]
A89: Phoenix/SMQ/ROM 1.05
To address the recent posts about phoenix and SMQ on the new 89s -- try
downgrading to ROM 1.00 and you should be fine. This is NOT hardware
related! The problem is that the Graphlib greyscale routine stores itself
in interrupt 1 -- but with interrupt 1 disabled the TIOS key reading
routines (like those used in TI-BASIC and userlib::idle_loop) will not work.
Graphlib solves this problem by automatically calling the TIOS routines
right after switching the screen. This is fine in ROM 1.00; however, ROM
1.05 features a slower tios key-reading routine. This slows down the
greyscale too much, causing the greyscale appearance to fail and the games
to run slower.
I recommend that you go back to ROM 1.00 unless you need 1.05's faster
integration. The benefits of 1.05 are too much of a hassle with ASM
programs; wait for ROM 2.00 instead. FYI, you could also run SMQ in black
and white mode.
-Scott
Follow-Ups: