Code: Select all
*CIN 5
*RLOAD TKIT205 5
*RLOAD WWP14F D
Code: Select all
*RLOAD WWP14F 9
*ROMS
Is this because &FE30 or &F4 is still set to 9 after the RLOAD, or something else?
Code: Select all
*CIN 5
*RLOAD TKIT205 5
*RLOAD WWP14F D
Code: Select all
*RLOAD WWP14F 9
*ROMS
Code: Select all
$ bbcbasic
PDP11 BBC BASIC IV Version 0.25
(C) Copyright J.G.Harston 1989,2005-2015
>_
Code: Select all
$ bbcbasic
PDP11 BBC BASIC IV Version 0.25
(C) Copyright J.G.Harston 1989,2005-2015
>_
It _could_ be the *RLOAD command if that does &2A1?slot=?&8006 or similar after loading the image, and before pressing BREAK. I don't know what RLOAD command is being used; it's clearly something on the disk (from the screenshot) and not from a ROM.
Wouldn't you get the ghost copies if you just *RLOAD roms into RAM banks and then use *ROMS to list them, without pressing BREAK first, which is what the OP seems to be doing?sweh wrote: ↑Thu Dec 05, 2019 12:26 amNow as a test, I just *SRLOAD'd a ROM into RAM banks 4, 5, 6 on my Beeb. Then pressed BREAK. The TOOLKIT PLUS "*ROMS" command (which I think is the one being used here, since that's what shows in the original screenshot) only showed the ROM in slot 6. But if I mangle the table at &2A1 then the command showed all 3 ROMs.
So I think *RLOAD is doing a nasty, here!
Not with my *SRLOAD command 'cos that doesn't mangle the table at &2A1.KenLowe wrote: ↑Thu Dec 05, 2019 12:44 amWouldn't you get the ghost copies if you just *RLOAD roms into RAM banks and then use *ROMS to list them, without pressing BREAK first, which is what the OP seems to be doing?sweh wrote: ↑Thu Dec 05, 2019 12:26 amNow as a test, I just *SRLOAD'd a ROM into RAM banks 4, 5, 6 on my Beeb. Then pressed BREAK. The TOOLKIT PLUS "*ROMS" command (which I think is the one being used here, since that's what shows in the original screenshot) only showed the ROM in slot 6. But if I mangle the table at &2A1 then the command showed all 3 ROMs.
So I think *RLOAD is doing a nasty, here!
Code: Select all
>*ROMS
0 S 65C02 ASSEMBLER 1.60 (C)1987
1
2 S TOOLKIT PLUS (C)1985 Beebugs
3 LR BASIC (C)1982 Acorn
4
5
6
7
8 S DFS,NET (C)ROFF '1119E `
9 S VIEW (C) 1982 Acornsoft
A S EXMON 1.0a (C)1983 Beebug
B S RAM Manager (C) 1988 S.Harri
C
D
E
F
Escape
>?&2A1=0
>*ROMS
0
1
2 S TOOLKIT PLUS (C)1985 Beebugs
3 LR BASIC (C)1982 Acorn
4
5
6
7
8 S DFS,NET (C)ROFF '1119E `
9 S VIEW (C) 1982 Acornsoft
A S EXMON 1.0a (C)1983 Beebug
B S RAM Manager (C) 1988 S.Harri
C
D
E
F
Escape