moved two Kernal routines into original location to fix 'Duotris' game startup
This commit is contained in:
1 parent
180c88ef42
commit
1c2b498e15
11 files changed
+15
-1
No files matched your search
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -9,7 +9,7 @@
|
||||
;;
|
||||
|
||||
|
||||
cint:
|
||||
cint_real:
|
||||
|
||||
;; According to [CM64], this routine checks for PAL/NTSC. It's definitely not done
|
||||
;; within the 'BRK' part, this can be easily checked - POKE something
|
||||
@@ -0,0 +1,4 @@
|
||||
Original Kernal location of the RESTOR routine.
|
||||
|
||||
Routine moved to original location due to game 'Duotris' calling it instead of using the Kernal jumptable.
|
||||
Starting the game without this patch caused warm reset with 'BRK AT $FD15' message.
|
||||
File renamed without changes.
@@ -0,0 +1,6 @@
|
||||
|
||||
;; Our implementation is longer than the original one,
|
||||
;; placing it here would cause a collision with OPEN
|
||||
|
||||
cint:
|
||||
jmp cint_real
|
||||
@@ -0,0 +1,4 @@
|
||||
Original Kernal location of the CINT routine.
|
||||
|
||||
Routine moved to original location due to game 'Duotris' calling it instead of using the Kernal jumptable.
|
||||
Starting the game without this patch caused warm reset with 'BRK AT $FF5B' message.
|
||||
Reference in new issue
Block a user