Skip to content

Commit 557592e

Browse files
author
Brian Holdsworth
committed
FIX: update ROM patch; also 'arcade,app' and 'browse' mount disk images as R/W
1 parent c17b751 commit 557592e

File tree

5 files changed

+8
-5
lines changed

5 files changed

+8
-5
lines changed

cbm/arcade.app.d/launch.m8x

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ mountD64 = *
4444
asl
4545
asl
4646
tax
47-
lda #FALSE
47+
lda #TRUE
4848
jsr aceMountImage
4949
bcc +
5050
jmp .error
@@ -77,9 +77,12 @@ load_typ !byte 0
7777
jsr aceMiscDeviceInfo
7878
sta $102
7979
stx load_typ
80+
sta $9b ;Pass $ba and $9b/$9c values to BASIC
81+
sta $ba
8082
lda syswork+1
8183
lsr
8284
lsr
85+
sta $9c
8386
ldx #255 ;CMD_STREAM_CHANNEL
8487
jsr aceMapperCommand
8588
jsr toolUserLayoutEnd

cbm/cmd/browse.asm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1022,7 +1022,7 @@ mountImageStd = *
10221022
jsr aceDirClose
10231023
+ pla
10241024
tax
1025-
lda #FALSE
1025+
lda #TRUE
10261026
jsr aceMountImage
10271027
bcs +
10281028
lda #$1e

cbm/resc/kernal128.patch

0 Bytes
Binary file not shown.

cbm/resc/kernal64.patch

0 Bytes
Binary file not shown.

cbm/resc/makerom.lua

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ local msg_k128_16k = 'Making patched C128 kernal ROM U35'
2121
local msg_k64_16k = 'Making patched C64 kernal ROM U32'
2222
local msg_k128_32k = 'Making patched C128 combined kernal ROM U32'
2323
-- Patched ROM checksums
24-
local md5_U35 = 'f3fa9ce4b04c31f3e120aa75bc95bcf4'
25-
local md5_U32 = '536a206b1b986074ce113491d629f43d'
26-
local md5_U32_combo = '01d98366e151ff09b022d2af753e46f1'
24+
local md5_U35 = '07652c7540ad4019acbbcdfb57dc486e'
25+
local md5_U32 = '383f7ca0652c595404897fd42f3a35cd'
26+
local md5_U32_combo = '3f34c25445aaa1142c205ebf86a4fe03'
2727
-- Critical ROM offsets
2828
local KERNAL_128_OFFS = 0x6001
2929
local KERNAL_64_OFFS = 0x2001

0 commit comments

Comments
 (0)