aboutsummaryrefslogtreecommitdiff
path: root/taipan.c
diff options
context:
space:
mode:
authorB. Watson <yalhcru@gmail.com>2016-02-28 05:05:56 -0500
committerB. Watson <yalhcru@gmail.com>2016-02-28 05:05:56 -0500
commitbe6706ab0b2df53bc1cc9e8492a84698e1fd0f1c (patch)
tree01ec401f66800f855d9d761d8f087b6e16a8854e /taipan.c
parentc0b018f57b582c0c6b0ff725831cc203b3819d49 (diff)
downloadtaipan-be6706ab0b2df53bc1cc9e8492a84698e1fd0f1c.tar.gz
try to fix race condition with SpartaDOS TDLINE
Diffstat (limited to 'taipan.c')
-rw-r--r--taipan.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/taipan.c b/taipan.c
index 49f0b62..50344f9 100644
--- a/taipan.c
+++ b/taipan.c
@@ -163,6 +163,7 @@ extern void redraw_port_stat(void);
/**** End of atari-specific stuff. Supposed to be, anyway. */
+/* messages.c is generated by messages.pl */
#include "messages.c"
extern void __fastcall__ print_msg(const char *msg);
@@ -3330,8 +3331,8 @@ int main(void) {
sets up its own DL, and uses narrow playfield mode. First
thing we do it put things back the way they were.
FONT_ADDR is set on the command line (see the Makefile). */
- POKE(560, PEEK(212)); // restore the
- POKE(561, PEEK(213)); // display list
+ POKE(560, PEEK(0xe0)); // restore the
+ POKE(561, PEEK(0xe1)); // display list
POKE(756, FONT_ADDR / 256); // use our custom font
POKE(731, 1); // disable keyclick on XL/XE (does nothing on 400/800)
POKE(559, 34); // turn on the screen (normal playfield)