Return to previous page Return to menu Go to next page

VCD execution procedure

  1. Make up program
    WS version make -f smp.mk [ENTER]
    PC version smmpk.bat [ENTER]

    This will make the program module * .bin. smp.lod is also made, but is unnecessary here.

    Build CD-ROM image of program and start VCD

  2. Copy the program * .bin file and btsmpfs.scr and btsmpfs.pre in the vcd directory to the VCD PC and execute the following command in the vcd directory to create a CD image.
    Vcdpre btsmpfs.pre [ENTER]
    Vcdbuild btsmpfs.pre [ENTER]

    Set the programming box switch to the VCD side and start VCD with the following command.
    Chev us [ENTER]
    Vcdemu btsmpfs [ENTER]

    In the first message, press any key and check that SEEK2 is displayed in the command field.

  3. Run program
    Rs [ENTER]
    G [ENTER]

    The Sega logo at startup is displayed for a moment, and then the sample game is executed.

In both SIMM and VCD, the boot ROM starts with rs and g, and IP.BIN is read from SIMM or VCD and executed. The sample is executed by reading the kernel from IP.BIN and executing it.

Module division procedure

To divide into kernel and module, it is necessary to take some steps because the other symbol information is required for each other. Use the method shown in Figure 11 to create an ABS file with each other's information.
The tool for extracting symbols from the map file varies depending on the development environment as follows.

  1. PC version
    SYMADD.EXE Map file name [ENTER]

  2. WS version
    awk -f kiri.awk Map file name [ENTER]


Return to previous page Return to menu Go to next page