Is the ROM overlay different on the CDTV/CD32? (On normal Amigas, the ROM overlay is active at power-on/reset and causes the 0xF80000 ROM to also appear at address 0).Where do these ROMs appear in the memory map?.My questions are about how these extended ROMs work.
The Amiga CD32 also had an extended ROM, although I have heard (unconfirmed) that in practice it may have been two logically distinct ROMs put onto the same physical ROM IC. The CDTV-specific code wedges into the Kickstart 1.3 ROMs and executes on startup. The CDTV uses a standard 16-bit Kickstart 1.3 ROM in socket U13, exactly the same as the ROM in a 2000 or 500, with an additional pair of 8-bit EPROMs in sockets U34 and U35 containing the CDTV-specific code such as the audio player and the CD-ROM filesystem. The Commodore CDTV contained a normal Kickstart 1.3 ROM, plus an 'extended ROM'. Continuing my series of questions about Amiga ROMs :-)