foo
authorJohn Tsiombikas <nuclear@member.fsf.org>
Wed, 13 Dec 2023 17:39:43 +0000 (19:39 +0200)
committerJohn Tsiombikas <nuclear@member.fsf.org>
Wed, 13 Dec 2023 17:39:43 +0000 (19:39 +0200)
src/startup.s
src/z80/main.asm

index 2b5b7a7..785a0b5 100644 (file)
@@ -7,9 +7,12 @@
 start:
        jsr disable_intr
 
+       move.b 0xa10001, %d0
+       and.b #0xf, %d0
+       beq.s skip_tmss
        | write SEGA to 0xa14000 to convince the TMSS to run us
-       move.l 0x100, %d0
-       move.l %d0, 0xa14000
+       move.l #0x53454741, 0xa14000
+skip_tmss:
 
        | copy .data section from ROM to RAM
        move.l #_data_lma, %a0
index 3727e74..0caba8a 100644 (file)
@@ -18,7 +18,7 @@ main: di
        ld (iy+1), $f0  ; key on
        ei
 mainloop:
-       halt            ; wait for interrupt
+       ;halt           ; wait for interrupt
        ld a, (frame)
        ld b, a         ; b: cur frame
        ld a, (prev)    ; a: prev frame