PROGRAMMER'S GUIDESimple CD simulator
■ | Advance
Simple CD simulator

1. Introduction


■ Introduction

The "Simple CD Simulator" includes a "SIMM system" that uses the RAM on the target and a "SCSI system" that can read DOS files on the SCSI hard disk. This debug support feature is available from "Software Library / CD Library / File System Library".

● Notation used in this document
Gothic font represents the name. Example: CD tool
[xxxx] represents the file name, DOS command name, and key name. Example: [cdsim.exe]
The underline represents the user's input. Example: MFCAT [RET]
[RET] represents the return key input.
[\ N] represents the line feed code.

■ Outline of development environment

● Hardware environment
┌────────────┐ ┌─────┐ ┌─────┐ 
│ Basic program development tool │ │ TV │ │ Monitor │ 
│ │ │ │ │ │ │ 
│ ・ PC │ └──┬──┘ └──┬──┘ 
│ ・ WS │ ┌────┴────┐ ┌───┴───┐
│ ・ ICE │ │ Target box │ │ PC / AT │
│ ・ EVA ├─┤ SIMM │ │ │ │
│ ・ ETC. │ │ SCSI I / F ├─┤ SCSI BD │
│ │ │ │ │ │ │
└────────────┘ └─────────┘ └───────┘

● Software environment
┌───┐ ┌───┐ ┌───┐ 
│ Program development │ CD library │ CDSIM
│ Basic tools │ / File system │ │ 
│ │ │ │ │ │ │ 
└───┘ └───┘ └───┘ 
 
┌───┐ 
│ MFCAT 
│ │ 
│ │ 
└───┘ 

● Hardware / software list
Basic program development tools
There are no hardware / software restrictions on using the CD tools.
Please select from the recommended tools.

Target box
SIMM and SCSI I / F are built-in as standard. (Programming box)

IBM PC compatibles
Recommended models for CD tools, including HDD, SCSI board, and OS, will be announced separately.

Software library / CD library / file system
A file system for a simple CD simulator.
It is provided by SEGA as a software library.

MFCAT
A tool for creating memory files.
Provided by SEGA as a CD tool.

CDSIM
A PC application that loads files from a PC to a file system on a SCSI system.
Provided by SEGA as a CD tool.

● Hardware / software required for each system
 SIMM
 SCSI
 Basic program development tools
 Target box
 IBM PC compatible machine
 File system
 MFCAT
 CDSIM

caution
Even if you use the PC environment with the basic program development tool, prepare a separate IBM PC compatible machine for the SCSI system.

■ Hardware setup

The hardware setup procedure is shown below.

● Simple CD simulator / SIMM system

(1) Target preparation
If you do not use a SCSI system together, turn off SW2-4 of the DIP switch.

(2) Power on
Run the BOOT ROM before using it.

● Simple CD simulator / SCSI system

(1) Target preparation

  1. Set DIP switch 2 as follows.
      1 2 3 4 5 6 7 8 OFF → Return the switch horizontally [OFF] [OFF] [OFF] [ON] [*] [SCSI-ID] ON → Push the switch down | | | |
      | | | + ------ Use SCSI | | + ----------- Use as a simple CD simulator + ---- + ----------- ----- Workstation type OFF OFF: PC version OFF ON: SCSI version ON ON: HP version

    In the HP version, set the SCSI-ID to an ID larger than the boot device.

  2. Make sure that the ICE emulation memory is not mapped.

(2) PC preparation

  1. Register your SCSI driver in CONFIG.SYS.
    For workstations, set the TTY port to be used not to be used in the terminal.

  2. Install [cdsim.exe] in a directory in your PATH.

  3. Prepare the definition file and the actual file.

(3) Connection method

  1. Connect the SCSI connector of the target box and the SCSI connector of the PC with a SCSI cable.

  2. For workstations (SUN, HP), connect the RS-232C connector to the workstation's RS-232C connector with a cross RS232C cable.

(4) Power on
(Target side)

  1. Power on or reset.

  2. Run the BOOT ROM.

  3. The SEGA SATURN logo is displayed.

(PC side)

  1. After the SEGA SATURN logo is displayed, turn on or reset your PC.

  2. Run [cdsim.exe].

■ Software setup

● How to install

  1. See the Introduction Manual.
    [MFCAT.EXE] is located in the [SATURN \ SEGABIN \ BIN \] directory and [CDSIM.EXE] is located in the [SATURN \ SEGABIN \ BINCD \] directory.

● How to set
PATH setting
If the installation directory is not set in the environment variable [PATH], add it.

● How to start and stop

Start and stop MFCAT
Start-up

  1. Start [mfcat.exe] from the DOS prompt.

    c: \> MFCAT [RET]
    

    The following display will appear.


    MFCAT ver 1.00 Copyright (c) 1995 SEGA
    usage: mfcat [-oOUTFILE] -fFLIST
            mfcat [-oOUTFILE] file file2 ...
    

end
It will end automatically.

Starting and closing CDSIM

Start-up

  1. Start [cdsim.exe] from the DOS prompt.

    c: \> CDSIM [RET]
    

    The following display will appear.

    SUN boot example (when using PORT-A / SCSI ID 2)
    CDSIM -i / dev / ttya -o / dev / rsd2a (CR)

    HP boot example (when using PORT-0 / SCSI ID 5)
    CDSIM i / dev / tty00 -o / dev / dsk / c201d5s0 (CR)


    CDSIM ver 1.00 Copyright (c) 1994 SEGA
    Check Syntax: CDSIM.DAT
    File Can't Open: CDSIM.DAT
    

end
It will automatically end with an error.
If it does not end automatically, press the [ESC] key to end it.
For SUN and HP, press [CTRL] + [C] to exit.

● Confirmation of installation
To confirm that the installation was successful, make the necessary settings, start the software, check the copyright display, and then exit.


■ | Advance
PROGRAMMER'S GUIDESimple CD simulator
Copyright SEGA ENTERPRISES, LTD., 1997