Change the code in $AF42 from:
Code: Select all
af42 A2 FF LDX #$FF
af44 78 SEI
af45 9A TXS
af46 D8 CLD
af47 4C 54 AF JMP $AF54
Code: Select all
af42 A2 FF LDX #$FF
af44 78 SEI
af45 9A TXS
af46 D8 CLD
af47 4C 2F FD JMP $FD2F
LOAD"WORDS",8,1
Then by hitting [RESTORE] (Page UP on VICE) the game restarts and you may select option 4 CASSETTE WORDS successfully.
I've used the e5frog 4K fixed version (with $a000 $a001 fixed pointers) so for the full fixed ROM, by starting from the original 8K dumped rom, you need only the first 4K then these changes:
From:
Code: Select all
a000 2f fd
af47 4C 54 AF JMP $AF54
afae FD FD FD SBC $FDFD,X
afb1 FD FD FD SBC $FDFD,X
afb4 FD FD FD SBC $FDFD,X
Code: Select all
a000 ae af
af47 4C 2F FD JMP $FD2F
afae 20 8D FD JSR $FD8D
afb1 20 18 E5 JSR $E518
afb4 4C 4A AF JMP $AF4A
Example:
Code: Select all
HOUSE STRENGTHMIRROR COMPUTERCALENDARTOWEL DENIM TWENTY GUESS TRIBE
so the last byte used in memory is $1DFF, from $1E00 starts the video memory of course.
It seems there is also an easter egg/hidden text in this cartridge:
Code: Select all
RECRUIT BEACON COSMOS SWAP AVER WARRANTYDISK HEXAGON GAZEBO 1982 CHARLES GOLDMAN
Maybe Charles Goldman is the Programmer and 1982 the year ? and the other words ? who knows ?