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.
Alan,
OS1.1 only initializes ROMs 0 to 15, you will need a patched OS which initializes ROMs 0 to 31.
rpalmer
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.
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)
Ok, thanks. :D