CPCWiki forum

General Category => Amstrad CPC hardware => Topic started by: Animalgril987 on 16:11, 28 February 21

Title: Booster Rom
Post by: Animalgril987 on 16:11, 28 February 21
Hi.
Does the Booster Rom initialise slot 31, as I have an OS1.1 lower ROM in slot 31 of my M4, which can't be initialised as a normal ROM?


Alan.
Title: Re: Booster Rom
Post by: rpalmer on 21:48, 28 February 21
Alan,
OS1.1 only initializes ROMs 0 to 15, you will need a patched OS which initializes ROMs 0 to 31.
rpalmer
Title: Re: Booster Rom
Post by: Animalgril987 on 23:43, 28 February 21
Hi rpalmer.
Yes I know that OS 1.1 doesn't I finalize background ROMs over 15.  :D
I was talking about the BOOSTER ROM, but I think that it just extends KL_ROM_WALK, and therefore checks the ROM type byte and ignores if not background.
If this is the case, though, that's a whole ROM slot used for a very small amount of code.  :(
Is there a patched OS 1.1 ROM that inits background ROMs up to 31?
Or, I have a hex editor, so can change the value loaded into C in KL_ROM_WALK, in a copy of OS 1.1, and re-upload to the M4.


Alan.
Title: Re: Booster Rom
Post by: darkhalf on 17:33, 10 March 21
That is the reason why I am using CPC Firmware V3 on my M4 (put in slot 31, and make that the lower ROM slot in the M4)
https://www.cpcwiki.eu/forum/amstrad-cpc-hardware/firmware-3-1-megaflash (https://www.cpcwiki.eu/forum/amstrad-cpc-hardware/firmware-3-1-megaflash)
Title: Re: Booster Rom
Post by: Animalgril987 on 20:38, 10 March 21
Ok, thanks. :D
Powered by SMFPacks Menu Editor Mod