tool | Model name | remarks |
---|---|---|
development host | SGI INDY | CPU R4600SC, RAM 64MB or more, HDD 1GB or more, 24bit color, 20 inch CRT |
(IBM-PC compatible machine) | CPU 486(66MHz) or higher, RAM 8MB or higher, HDD 500MB or higher, MS-DOS 5.0 or higher, MS-Windows 3.1 | |
debugger | CartDev | The debugger software for SGI is GDI, and the one for PC is SNASM. |
development target | DevSaturn | Connect a TV monitor to DevSaturn to check the video |
Classification | Tool name | remarks |
---|---|---|
compiler | GUI compiler | Used in Sega 3D Game Library (SGL) |
assembler | GUI assembler | |
linker | GUI linker | Used in Sega 3D Game Library (SGL) |
debugger | SNASM(PC) GDB(SGI) | Used in Sega 3D Game Library (SGL) |
SEGA recommends the following development environment.
The GNU C language compiler is used as the development language. As the development host , we use SGI's UNIX workstation INDY in a network environment , with CartDev in between, and finally connect it to DevSaturn, which includes a TV monitor. The configuration diagram is shown below.
Figure 2-1 Sega's recommended hardware environment for programmers
From now on, this manual will proceed based on this environment configuration.