diff --git a/res/dsk/robotics PRODOS (san inc pack).po b/res/dsk/robotics 20k file PRODOS (san inc pack).po similarity index 96% rename from res/dsk/robotics PRODOS (san inc pack).po rename to res/dsk/robotics 20k file PRODOS (san inc pack).po index 10211471e..b202b9279 100644 Binary files a/res/dsk/robotics PRODOS (san inc pack).po and b/res/dsk/robotics 20k file PRODOS (san inc pack).po differ diff --git a/src/index/artwork.idx.a b/src/index/artwork.idx.a index 47a2531af..0f0d33f19 100644 --- a/src/index/artwork.idx.a +++ b/src/index/artwork.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15454671 + !be24 15454763 !le16 5112 diff --git a/src/index/attract.idx.a b/src/index/attract.idx.a index 227bf2958..2113bd5cb 100644 --- a/src/index/attract.idx.a +++ b/src/index/attract.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15400004 + !be24 15400096 !le16 5695 diff --git a/src/index/cache00.idx.a b/src/index/cache00.idx.a index d327048e4..70fe00457 100644 --- a/src/index/cache00.idx.a +++ b/src/index/cache00.idx.a @@ -5,4 +5,4 @@ ; !byte 0 !be24 15333016 - !le16 4033 + !le16 4043 diff --git a/src/index/cache01.idx.a b/src/index/cache01.idx.a index 45a1093d0..bcb63bcd8 100644 --- a/src/index/cache01.idx.a +++ b/src/index/cache01.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15347253 - !le16 4473 + !be24 15347263 + !le16 4508 diff --git a/src/index/cache10.idx.a b/src/index/cache10.idx.a index c37123518..02743620a 100644 --- a/src/index/cache10.idx.a +++ b/src/index/cache10.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15365378 - !le16 5830 + !be24 15365423 + !le16 5840 diff --git a/src/index/cache11.idx.a b/src/index/cache11.idx.a index 09ee5d450..d8d50820f 100644 --- a/src/index/cache11.idx.a +++ b/src/index/cache11.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15386217 - !le16 6429 + !be24 15386272 + !le16 6466 diff --git a/src/index/coverfade.idx.a b/src/index/coverfade.idx.a index 686738c25..ee4f91ce5 100644 --- a/src/index/coverfade.idx.a +++ b/src/index/coverfade.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15459783 + !be24 15459875 !le16 410 diff --git a/src/index/credits.idx.a b/src/index/credits.idx.a index 7ca64d116..dca51b369 100644 --- a/src/index/credits.idx.a +++ b/src/index/credits.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15460537 + !be24 15460629 !le16 450 diff --git a/src/index/decrunch.idx.a b/src/index/decrunch.idx.a index 36489d28b..7f3a36381 100644 --- a/src/index/decrunch.idx.a +++ b/src/index/decrunch.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15460987 + !be24 15461079 !le16 303 diff --git a/src/index/dfx.idx.a b/src/index/dfx.idx.a index 54bc36e4a..34e7819cd 100644 --- a/src/index/dfx.idx.a +++ b/src/index/dfx.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15408339 + !be24 15408431 !le16 1640 diff --git a/src/index/dgr.fizzle.idx.a b/src/index/dgr.fizzle.idx.a index 294f48027..453b16c8c 100644 --- a/src/index/dgr.fizzle.idx.a +++ b/src/index/dgr.fizzle.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15460269 + !be24 15460361 !le16 67 diff --git a/src/index/dgr.idx.a b/src/index/dgr.idx.a index 0d744e600..1500aaa6d 100644 --- a/src/index/dgr.idx.a +++ b/src/index/dgr.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15454612 + !be24 15454704 !le16 59 diff --git a/src/index/dhgr.idx.a b/src/index/dhgr.idx.a index e68987e62..cf42bbb3c 100644 --- a/src/index/dhgr.idx.a +++ b/src/index/dhgr.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15453068 + !be24 15453160 !le16 1426 diff --git a/src/index/dtitle.idx.a b/src/index/dtitle.idx.a index fe898019a..120087982 100644 --- a/src/index/dtitle.idx.a +++ b/src/index/dtitle.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15437302 + !be24 15437394 !le16 540 diff --git a/src/index/fx.idx.a b/src/index/fx.idx.a index b57e588f2..e2b905722 100644 --- a/src/index/fx.idx.a +++ b/src/index/fx.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15405699 + !be24 15405791 !le16 2640 diff --git a/src/index/gamehelp.idx.a b/src/index/gamehelp.idx.a index a188f6f54..e01432c2c 100644 --- a/src/index/gamehelp.idx.a +++ b/src/index/gamehelp.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15410337 + !be24 15410429 !le16 7358 diff --git a/src/index/gr.fizzle.idx.a b/src/index/gr.fizzle.idx.a index f4bf45b65..6404b1d47 100644 --- a/src/index/gr.fizzle.idx.a +++ b/src/index/gr.fizzle.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15460193 + !be24 15460285 !le16 76 diff --git a/src/index/gr.idx.a b/src/index/gr.idx.a index 7171edeb1..5a3c5f5d6 100644 --- a/src/index/gr.idx.a +++ b/src/index/gr.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15454494 + !be24 15454586 !le16 118 diff --git a/src/index/helptext.idx.a b/src/index/helptext.idx.a index 33554a474..b979a4327 100644 --- a/src/index/helptext.idx.a +++ b/src/index/helptext.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15460336 + !be24 15460428 !le16 201 diff --git a/src/index/hgr0.idx.a b/src/index/hgr0.idx.a index 5113ba734..df60d556d 100644 --- a/src/index/hgr0.idx.a +++ b/src/index/hgr0.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15437842 + !be24 15437934 !le16 4897 diff --git a/src/index/hgr1.idx.a b/src/index/hgr1.idx.a index d6a801be3..e7946b69d 100644 --- a/src/index/hgr1.idx.a +++ b/src/index/hgr1.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15442739 + !be24 15442831 !le16 1775 diff --git a/src/index/hgr2.idx.a b/src/index/hgr2.idx.a index a0f04b567..c5ab3d73f 100644 --- a/src/index/hgr2.idx.a +++ b/src/index/hgr2.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15444514 + !be24 15444606 !le16 1181 diff --git a/src/index/hgr3.idx.a b/src/index/hgr3.idx.a index 330c1136a..eb8767546 100644 --- a/src/index/hgr3.idx.a +++ b/src/index/hgr3.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15445695 + !be24 15445787 !le16 3421 diff --git a/src/index/hgr4.idx.a b/src/index/hgr4.idx.a index f67be50a8..20071a0f1 100644 --- a/src/index/hgr4.idx.a +++ b/src/index/hgr4.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15449116 + !be24 15449208 !le16 3359 diff --git a/src/index/hgr5.idx.a b/src/index/hgr5.idx.a index 0d373c358..dde558d5f 100644 --- a/src/index/hgr5.idx.a +++ b/src/index/hgr5.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15452475 + !be24 15452567 !le16 479 diff --git a/src/index/hgr6.idx.a b/src/index/hgr6.idx.a index b5b0fd6a3..980bc6259 100644 --- a/src/index/hgr6.idx.a +++ b/src/index/hgr6.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15452954 + !be24 15453046 !le16 114 diff --git a/src/index/joystick.idx.a b/src/index/joystick.idx.a index 3ac088113..bf6f8f04c 100644 --- a/src/index/joystick.idx.a +++ b/src/index/joystick.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15461290 + !be24 15461382 !le16 2370 diff --git a/src/index/miniattract0.idx.a b/src/index/miniattract0.idx.a index c7d346f5f..1efdc839b 100644 --- a/src/index/miniattract0.idx.a +++ b/src/index/miniattract0.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15423069 + !be24 15423161 !le16 4933 diff --git a/src/index/miniattract1.idx.a b/src/index/miniattract1.idx.a index 645898e54..485d2671c 100644 --- a/src/index/miniattract1.idx.a +++ b/src/index/miniattract1.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15428002 + !be24 15428094 !le16 2400 diff --git a/src/index/prelaunch.idx.a b/src/index/prelaunch.idx.a index 97a5487fd..4c1a604e4 100644 --- a/src/index/prelaunch.idx.a +++ b/src/index/prelaunch.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15392646 + !be24 15392738 !le16 7358 diff --git a/src/index/search01.idx.a b/src/index/search01.idx.a index 073dd32b6..f0e284c23 100644 --- a/src/index/search01.idx.a +++ b/src/index/search01.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15337049 + !be24 15337059 !le16 10204 diff --git a/src/index/search10.idx.a b/src/index/search10.idx.a index 4d45493bf..c554df5bd 100644 --- a/src/index/search10.idx.a +++ b/src/index/search10.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15351726 + !be24 15351771 !le16 13652 diff --git a/src/index/search11.idx.a b/src/index/search11.idx.a index a40c8c2d5..ba0583feb 100644 --- a/src/index/search11.idx.a +++ b/src/index/search11.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15371208 + !be24 15371263 !le16 15009 diff --git a/src/index/sfx.idx.a b/src/index/sfx.idx.a index 3bd0b4c2f..feebdf159 100644 --- a/src/index/sfx.idx.a +++ b/src/index/sfx.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15409979 + !be24 15410071 !le16 358 diff --git a/src/index/slideshow.idx.a b/src/index/slideshow.idx.a index 77012d383..2b94a2e31 100644 --- a/src/index/slideshow.idx.a +++ b/src/index/slideshow.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15417695 + !be24 15417787 !le16 5374 diff --git a/src/index/title.idx.a b/src/index/title.idx.a index 561fb549c..7cd66958e 100644 --- a/src/index/title.idx.a +++ b/src/index/title.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15430402 + !be24 15430494 !le16 6900 diff --git a/src/prelaunch/robotics.a b/src/prelaunch/robotics.a index daf827c5b..6199b4a77 100644 --- a/src/prelaunch/robotics.a +++ b/src/prelaunch/robotics.a @@ -1,5 +1,5 @@ ;license:MIT -;(c) 2022 by qkumba +;(c) 2022, 2023 by qkumba !cpu 6502 !to "build/PRELAUNCH.INDEXED/ROBOTICS",plain @@ -9,8 +9,8 @@ +ENABLE_ACCEL lda #$60 - sta $2090 - jsr $2000 ; decompress + sta $87E + jsr $800 ; decompress +READ_RAM2_NO_WRITE lda MachineStatus and #CHEATS_ENABLED