Return to previous page | Return to menu | Go to next page
This chapter describes the minimum data format and operations that must be known when handing over the sound data created by the sound designer to the software using SGL.
All sound data created with Macintosh is a binary file, and is divided into the following files.
1) Tone bank data B>
Tone data used for songs and sound effects.
Created with the Tone editor of the Sega Sound Tool.
You need as many files as you want to use for the map. Tell the programmer the order in the map.
2) Sequence data B>
Song and sound effect data.
Created by the sound simulator of Sega Sound Tool.
You need as many files as you want to use for the map.
Tell the programmer the order in the map.
3) DSP program
This is an effect module program.
Created by DSP Linker of Sega Sound Tool.
This is not necessary when no effect is used.
Tell the programmer the order in the map.
4) Map binary file
The load address of the files 1) to 3) above and the DSP program in the 68000 memory which is the sound CPU
Specifies the work area area to be used for the program.
This file is loaded into A000h of 68000 memory.
The map can be up to 4096 bytes, can have up to 128 area maps, and one area map can have up to 32 bytes of Map information.
The bit image of each map (Map1 ~ 4) is as follows.
5) Sound driver
In order to unify the version, it is certain to give the programmer the ones that come with the Macintosh sound tools.
6) Dump data file
This is a dump of the memory from B000h to the last data of the map data with the files 1) to 3) loaded in the 68000 memory.
(However, if the last data is DSP work RAM, the previous data is dumped.)
If it is not necessary to partially load and use only the necessary banks, and all the map data is loaded at once, this dump data file can be used to load the files 1) to 3) above one by one. You do n’t have to. This eliminates the mistake in loading the data and saves the programmer.
The dump data file is created by the sound simulator of Sega Sound Tool.
The following figure shows the BGM and sequence files that need to be passed to the programmer.
Give the programmer one of the following files:
The programmer uses the “Sound Control Number” to play a song in SGL or to play a sound effect.
The combination of the sequence data number on the sound simulator and the song number is the “sound control number”, so the sound designer can tell the programmer what kind of sound to use when passing the file. Please tell.