Quantcast
Channel: stardot.org.uk
Viewing all articles
Browse latest Browse all 3077

8-bit acorn software: other • Re: Master MOS disassembly

$
0
0
Hi Tom,
Found a slight bug
With 3.50NT and a 6502 co-pro and BASIC 4r32, when the system starts up, BASIC doesn't load properly.
You just get a ' * ' prompt instead, or sometimes just the cursor flashing and a locked up machine
if you do get the * , you can type BASIC and it seems to work

I've tried this in beeb-em and on a real machine
The same issue doesnt appear on 3.20NT, so it may be related to Basic 4.r32 which does have HIBASIC embedded
Thanks for the report, and I'll investigate when I can. I think there's some code in the MOS to cater for the case where the specified relocation table doesn't exist, but don't quote me on that. (If you put MOS 3.50 BASIC in bank 12 and MOS 3.50 VIEW in bank 14 then hopefully things should work, as then the BASIC relocation table will be exactly where it's expected to be.)

If you don't mind having a non-relocating BASIC, you could clear the Tube transfer address bit in the ROM header: https://beebwiki.mdfs.net/Paged_ROM#ROM_headers

--Tom

Statistics: Posted by tom_seddon — Mon Jan 08, 2024 10:29 pm



Viewing all articles
Browse latest Browse all 3077

Trending Articles