Home Page · Up 1 Level · Site Map · Send Us Mail · ICDIA Main


Emulating or Playing a CD from CD-RTOS

Overview:

You can start a CD-i title from an OS-9 $ or CD-RTOS prompt, and still retain the ability to type commands, like MFREE, MDIR, PROCS and other useful items WHILE the title runs. This allows the developer to run various OS-9 diagnostic utilites while the title emulates or the CD plays. See other troubleshooting articles for useful diagnostic techniques and utilities that can be used in this mode.

For Macs or PC's running CDIPlayback:


Before doing step 1:

If testing an emulated image:

* Put CDIPlayback into "CD-RTOS" mode.
* RESET CDIPlayback.
* Wait until you see a $ prompt in the terminal window.
* Under the File Menu, "open" a disc image (.cd file).

If testing a CD-i CD:

* Put CDIPlayback into "CD-RTOS" mode.
* RESET CDIPlayback.
* Wait until you see a $ prompt in the terminal window.
* Be sure and wait until the CD icon or interface button indicates the CD is mounted.


1. In the terminal window (where the $ prompt is), type:

chx /h0/cmds
chd /cd
dir -e /cd/CDI

Look for a file near the beginning of the listing with the suffix .MM0. The .MM0 file is the script2disc built CD-i application.

2. You MUST be sitting at the root of /cd. Run the command "pd" if you are unsure.

3. Type the EXACT name of that file with its path (exact case and spelling) with an & at the end of the filename.

for example:

/cd/cdprosupport/MY_SCRIPT.MM0&

An & forces the application to run as a background process, permitting the $ to re-appear.

4. The system will return a number, like +5, the $ prompt will return, and then the title will begin to play on the CD-i monitor.

Type any valid OS-9 command, like MFREE, to examine various aspects of title performance.


For 605 Development Players:

If testing a CD, then insert the CD into the 605 drive. If testing an emulated image, start the emulation on the emulator (for example, emulate image.cd). Wait for the emulation software to start and issue the "stop at sector 0" message, then proceed. The 605 should be put into EXTERNAL/INTERNAL mode as appropriate for emulate or CD playback.

1. With a terminal, or equivalent PC or Mac, connected to port 3, click on the SETTINGS icon, then SYSTEM icon (from the power on Philips screen). A $ prompt will appear on the terminal screen.

Note: If the SYSTEM icon is not visible, assure that a terminal or equivalent is connected to the 605 on port 3, and that the RAM setting is at least 0.5 Meg. Power cycle the 605 to force it to look at port 3 again. Try step 1 again.

2. On the terminal type:

chx /h0/cmds
chd /cd
dir -e /cd/CDI

Look for a file near the beginning of the listing with the suffix .MM0. Use CNTRL-S and CNTRL-Q to pause/continue the display as necessary. The .MM0 file is the CD-i application.

3. Type the EXACT name of that file with its path (exact case and spelling) with an & at the end of the filename.

for example:

/cd/cdprosupport/MY_SCRIPT.MM0&

An & forces the application to run as a background process, permitting the $ to re-appear..

4. The $ prompt will return, and the application will begin to play on the CD-i screen.

5. Type any valid OS-9 command, like MFREE, to examine various aspects of title performance.


Home Page · Up 1 Level · Site Map · Send Us Mail · ICDIA Main