disabled BRK handling, breaks at least one game

This commit is contained in:
FeralChild64 committed 2019-08-08 18:49:22 +02:00
1 parent 69ea9abefd
commit 5123078443
5 files changed
+6 -4

No files matched your search

+1
View File
@@ -27,6 +27,7 @@ The following ROM features are currently missing:
* tape support
* RS-232 support
* breaking Kernal routines with RUN/STOP key
* BRK handling
* PAL/NTSC is detected, but for now only startup banner uses the result
Features currently being worked on:
Binary file not shown.
Binary file not shown.
Binary file not shown.
+5 -4
View File
@@ -17,10 +17,11 @@ irq_handler:
;; Check if caused by BRK
tsx
lda $0104, x ; get the pre-interrupt processor state
and #$10
bne irq_handler_brk
;; XXX disabled for now - resets Duotris game, unknown why
; tsx
; lda $0104, x ; get the pre-interrupt processor state
; and #$10
; bne irq_handler_brk
;; Not caused by BRK - call interrupt routine (only if initialised)
lda CINV