Well, a few users are creating compilation of games for the CD32 and the CDTV.
The most prolific is AmigaJay. For instance here he released several compilations for CDTV including a lot of titles:
Basically, the compilations boot with a menu (AGS or other) then run scripts to assign volumes and boot ...
With the information in pndc's answer to this question I've been able to examine the various ROMs and I think I have the definitive answer. Firstly it seems that CDTV and CD32 do things slightly differently so I'll examine them separately.
The commented disassembly of Exec by Markus Wandel provides some very useful information. In particular, it ...
There are a number of ways that an extension ROM can add to or replace Kickstart functionality:
Within the first few instructions, Kickstart checks for the magic value 0x1111 at 0xf00000, and will transfer control to any ROM there which passes muster. This is mainly useful for debug cards and other things that completely replace Kickstart.
Kickstart is ...
I've seen a lot of information on CDTV ROM switchers, but it is still unclear to me what is the actual purpose of it.
The CDTV is essentially an Amiga 500 sans keyboard and floppy but with CD and other additions. It uses an of the shelf Kickstart 1.3 ROM plus an extension ROM providing CD access, audio player and alike. But development didn't end with ...
Why would you think that you need a single speed writer to write a CD for a single speed drive?
With an ideal writer, and ideal media, the resulting CD would be the same, no matter at which speed it was written. But the process of writing a CD is analog -- a laser beam locally changes the chemistry of the CD -- and faster writing means applying more energy ...
That's CN13. The pins are documented here and have address and data lines as you would expect for memory, not the signals you would need for a floppy drive.
I would connect a Gotek to the DB-23 connector on the rear panel.
Apart from other version-related changes, there is a notable functional difference between the CDTV extended ROM and the A570 extended ROM: for some reason, perhaps related to the fact that the A570 was expected to run in an Amiga 500 (which unlike the CDTV has a builtin floppy drive by default), the A570 version expects DF0: to be present, whereas the CDTV ...
Early models of the CDTV had OCS chips and later ones could have a mix of OCS and ECS, and some late models could have the full ECS chipset. It could also be upgraded to ECS by the user. The CDTV II that you link to was never released though so that's probably not what you have unless you own a prototype.
But even if you have the full ECS chipset it didn’t ...
If this is for your personal use, I'd say "whatever works".
Make attempts at the fastest speed with proper CD-Rs, and test them on the real machine.
If it doesn't work, reduce the speed. But in my experience, the quality of the CD-R themselves is more important than the burning speed.
Also, CDTV may suffer from dying laser, and you can burn ...
The Commodore CDTV did not come with any keyboard, mouse, or external floppy drive. These accessories were available by purchasing the optional "Expansion Pack" for ~$200.
To my knowledge, all the accessories in the Expansion Pack were fully and completely black. The keyboard was identical to the contemporary keyboard that shipped with the A3000, ...
In the DiagROM "AddressError Detected" is displayed when the CPU enters exception vector #2 at address $0000000C. This occurs if a word or longword access is attempted at an odd address, which is illegal on the 68000 (but not 68020 and above).
Unfortunately the debug data doesn't include the PC or stack contents, so I can't tell what code caused ...
Keyboard sense is simply so the CDTV can detect if a keyboard is attached. The keyboard is an optional feature.
After all, the CDTV is a game console. and games should be plug and play. Having to go thru various setup options, eventually every time playing is not really a great idea. By enabling games to detect keyboard presence they can enable and show ...
The CD32 pinout is the similar to the Amiga 4000 (*1), so maybe have a look at this page comparing it to the CDTV. From there it should be easy to work back.
Pinout for all Amiga series machines with detached keyboards is:
Pin | A1000 | A2/3000 | CDTV | A4000 | CD32
1 | +5V | CLOCK | GND | DATA | DATA
According to the project page on GitHub for the Open68000Relocator board:
The board has been tested and proved to be
working perfectly with a TF530 card running
at 50 MHz.
So, if you can use the same swapping of the 68k orientation in the CDTV, then this re-locator would probably have a good chance of working. Likewise, some minor variation that does not ...
[Preface, what follows are wild guesses, looking at the photo while considering some basic knowledge about the CDTV and chips shown]
A quick look at the chips reveals that they exactly mimic the ROMs, so the floppy must contain a bootable image bringing up the loader software which in turn will load some binary image file into the chips. So the task is to ...
What would be the easiest way for me to have access to aminet?
PC doesn't have rs232, so I guess null modem cable is out of question.
With some USB/Serial it's easy back on. They are usually rather cheap
... and easy to hack, so some rewiring will make the nullmodem obsolete again :)
Should I just buy one of these wifi dongles that connect to ...
The CDTV CD drive is non-standard. The interface is not IDE or SCSI, it requires a special driver that was built in to the CDTV ROM. The ROM consists of a standard Kickstart 1.3 image plus the additional CD-ROM support.
Unfortunately the CD-ROM support only works with Kickstart 1.3 and without reverse-engineering it there was no way to fix it for later ...