News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_Animalgril987

Booster Rom

Started by Animalgril987, 16:11, 28 February 21

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Animalgril987

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.

rpalmer

Alan,
OS1.1 only initializes ROMs 0 to 15, you will need a patched OS which initializes ROMs 0 to 31.
rpalmer

Animalgril987

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.

darkhalf

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
CPC464/GT64, CPC464 Plus/CTM640, 2 x CPC6128/CTM644

Animalgril987


Powered by SMFPacks Menu Editor Mod