SGL User's ManualDevelopment environment
BackForward
Development environment

2. Programmer development environment


The recommended system of hardware and software required for development is shown.

Table 2-1 Hardware configuration list

 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 GDI is used as the debugger software for SGI, and SNASM is used for the PC.
Development target DevSaturn Connect your TV monitor to Dev Saturn to see the video

Table 2-2 List of language tools for development

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 environments.

The GNU C language compiler is used as the development language. For the development host , use SGI's UNIX workstation INDY in a network environment , sandwich CartDev in the middle, and finally connect to DevSaturn including the 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.


BackForward
SGL User's ManualDevelopment environment
Copyright SEGA ENTERPRISES, LTD., 1997