CDTV Extended ROMs-What's all this stuff in them?

  • Thread starter Thread starter dw0ntU5m3
  • Start date Start date
  • Replies Replies 4
  • Views Views 2330

dw0ntU5m3

Member
Joined
Feb 14, 2013
Posts
167
Country
US
Region
Michigan
I was thinking of burning some updated extended ROMs for a CDTV and since I don't like the idea of the red screen issue with the latest version, I wondered, well if I'm burning a new rom anyway why not update some stuff in it? And what is all this redumbdant stuff like exec, utility, battclock.resource doing in there when it's in the normal kickstart ROM?
Can some of these be omitted since it will be in the regular 3.1 kickstart?
Also what's the deal with the SCSI device, is there a drop in replacement for it like the patched ide scsi.device from Doobrey/Cosmos/Others?
So I split the roms with Remus' tool and here's the contents:
2.7:
$000000B6 - $00003BBC (00003B06) exec.library , exec 37.201 (28.1.92)
$00003BBC - $00003BD6 (0000001A) alert.hook , alert.hook
$00003CA0 - $0000541A (0000177A) cdtv.device , cdtv 35.12 (28.1.92)
$00005428 - $00005516 (000000EE) setpatch , setpatch 37.3 (31.10.91)
$0000558C - $000087EC (00003260) A590/A2091 IORequest handler , SCSI/XT driver by SMB (01.05.89)
$00008822 - $000091C8 (000009A6) utility.library , utility 37.3 (13.2.91)
$0000920C - $00009830 (00000624) battclock.resource , battclock 38.1 (10.3.91)
$0000983C - $0000A47E (00000C42) debox.library , debox 1.8 (16.10.91)
$0000A48E - $00035080 (0002ABF2) playerprefs.library , playerprefs 2.2 (7.11.91)
$0003508C - $00038468 (000033DC) cdfs.library , cdfs 24.9 (22.10.91)
$000386D4 - $0003A4BA (00001DE6) cdg.library , cdg 2.10 (3.2.92)
$0003A546 - $0003ADCE (00000888) bookmark.device , bookmark 6.6 (31.1.92)
$0003ADD8 - $0003C092 (000012BA) CDTV Bootstrap , cdstrap 9.7 (12.11.91)
13 residents found.

2.30:
$000000B6 - $00003BBC (00003B06) exec.library , exec 37.201 (28.1.92)
$00003BBC - $00003BD6 (0000001A) alert.hook , alert.hook
$00003C9C - $00005410 (00001774) cdtv.device , cdtv 35.14 (29.2.92)
$00005484 - $000086E4 (00003260) A590/A2091 IORequest handler , SCSI/XT driver by SMB (01.05.89)
$00008712 - $000090B8 (000009A6) utility.library , utility 37.3 (13.2.91)
$000090F0 - $000096AE (000005BE) kludges , kludges 37.11 (14.5.92)
$000096B2 - $000096EA (00000038) A690ID , a690 2.6 (29.2.92)
$000096F0 - $00009D14 (00000624) battclock.resource , battclock 38.1 (10.3.91)
$00009D18 - $0000A95A (00000C42) debox.library , debox 1.8 (16.10.91)
$0000A966 - $0003553C (0002ABD6) playerprefs.library , playerprefs 2.2 (7.11.91)
$00035544 - $00038920 (000033DC) cdfs.library , cdfs 24.9 (22.10.91)
$00038B80 - $0003A966 (00001DE6) cdg.library , cdg 2.10 (3.2.92)
$0003A9E6 - $0003B26C (00000886) bookmark.device , book 6.7 (14.5.92)
$0003B270 - $0003C7D6 (00001566) CDTV Bootstrap , cdstrap 9.17 (14.5.92)
14 residents found.
 
Last edited:
I was thinking of burning some updated extended ROMs for a CDTV and since I don't like the idea of the red screen issue with the latest version

I revive this thread to had a correction. There is no red screen issue if you use 2.7 CDTV-ROM version, the latest one for CDTV. You will have problems if you use 2.30 version that is mysteriously the most common one while it is designed for A590, not for the CDTV. I'm using 2.7 version since more than 6 years and I never seen any red bootscreen.
 
Last edited:
2.7 is not 2.70, but actually is 2.07, therefore 2.30 is a newer version (check the dates of the contents as well).
 
Debox has to do with imagery, and is used for both CDTV and CD32 intro screens.
One feature is cycling colours, and another is decompressing bitmaps.


Bootstrap for CDTV & CD32 is the animation intro, and checking various things like the TM
info on CDs, solid state cards, checking drives, etc.


Kludges is something you could maybe do without. It handles debug modes.
It was possible to turn on & off various levels of reporting.
I didn’t think it would even be on any production ROM.


CDG is for CDG graphic CDs. An old format for CDs to include graphics.


SCSI is specific to CD, and for audio playback, open/close of CD trays,
CDXL playback. Whether or not either CD drive is a SCSI derivative I don’t know.
 
Back
Top Bottom