diff --git a/res/dsk/mr. do PRODOS (san inc pack).po b/res/dsk/mr. do PRODOS (san inc pack).po index 69604e6b7..51cd10c9c 100644 Binary files a/res/dsk/mr. do PRODOS (san inc pack).po and b/res/dsk/mr. do PRODOS (san inc pack).po differ diff --git a/res/dsk/tetris 128k PRODOS (san inc crack).po b/res/dsk/tetris 128k PRODOS (san inc crack).po deleted file mode 100644 index ae68371d3..000000000 Binary files a/res/dsk/tetris 128k PRODOS (san inc crack).po and /dev/null differ diff --git a/res/dsk/tetris 48k PRODOS (san inc crack).po b/res/dsk/tetris 48k PRODOS (san inc crack).po deleted file mode 100644 index 846a69619..000000000 Binary files a/res/dsk/tetris 48k PRODOS (san inc crack).po and /dev/null differ diff --git a/res/dsk/tetris PRODOS (san inc crack).po b/res/dsk/tetris PRODOS (san inc crack).po new file mode 100644 index 000000000..5a5729f60 Binary files /dev/null and b/res/dsk/tetris PRODOS (san inc crack).po differ diff --git a/src/4cade.a b/src/4cade.a index 48aa29a6f..892031022 100644 --- a/src/4cade.a +++ b/src/4cade.a @@ -116,6 +116,8 @@ gGamesListStore SwitchToBank2 +READ_RAM2_WRITE_RAM2 rts +MachineStatus + !byte 0 ; SMC, fixed location for games to check it !word Reenter ; NMI vector ($FFFA-B) !word Reenter ; reset vector ($FFFC-D) !word Reenter ; IRQ vector ($FFFE-F) diff --git a/src/ui.common.a b/src/ui.common.a index c08deeea1..51424b1fd 100644 --- a/src/ui.common.a +++ b/src/ui.common.a @@ -60,8 +60,7 @@ SoftBell ; out: $0106..$011F clobbered ;------------------------------------------------------------------------------ Home -MachineStatus = *+1 - lda #$D1 ; SMC + lda MachineStatus and #SUPPORTS_SHR beq @noSHR lda NEWVIDEO