Semtex for OS/2
.the configuration file.
The configuration file for Semtex is named semtex.cfg. The usual used settings can be modified directly in the game options. But there are more settings which can only modified by editing this file.
Important: Never include an empty line into the configuration file! Make a backup before modifying the configuration file.
The following table shows the entries you should adjust to your system:
Entry | Description |
PMI_FILENAME=... | This entry is needed for fullscreen-support. The filename should locate the PMI-file used by your video adapter. Usually this is the file SVGADATA.PMI. Especially video adapters from Elsa are known to use another file. (WINNER.PMI for Elsa Winner 1000) |
SndModuleGame=... | A list of the modules played during the game. You can enter here the names of standard mod, s3m or xm-modules. Seperate the names by semicolons and don't insert blanks! |
SndModuleMenu=... | The same as SndModuleGame, but for the modules played in the menus. |
Snd16Bit=... | Turns the support for 16 bit-sound on/off (1/0). Turn this off on slow systems. |
SndStereo=... | Turns the support for stereo sound on/off (1/0). Turn this off on slow systems. |
SndInterpolate=... | Turns the support for interpolated sound on/off (1/0). Interpolating the sound increases the quality of sound, but needs more time for computation. Turn this off on slow systems. |
SndEffects=... | Amount of sound-channels. The more channels you use, the more fx can be played at once. This increases the sound quality of the game, but needs much more time for computation. Don't use less than 4 channels. 8 channels should be enough for all cases... Don't use more than 4 channals on slow systems. |
SndFreq=... | The frequency of sound output. This could be in the range of 8000 up to 44000 Hz. A good value should be 22000, on fast systems use 44000. |
SndBufLength=... | The sound buffer is required to calculate the sound. The smaller a buffer is, the higher is the risk of breaks. The length of the sound buffer should be 'bout 1024 for a frequency of 22000 Hz with 16 bit-sound, stereo. Use following formula to calculate a (hopefully) good value: SndBufLength=SndFreq*(Snd16Bit+1)*(SndStereo+1)/85. You can modify this value if any problem occurs. |
SndDevice=... | The sound device used. 0=Auto detect, 1=DART, 2=No sound |
SoftwareSystemMouse=... | This option is used when the mouse is displayed in windowed mode. If problems occurs with the mouse, turn this option on. (1=on, 0=off) |
The following table shows the entries you should only modify in the case of trouble-shooting:
Entry | Description |
ChangeSysPalette=... | 0=Semtex uses the system
color table. This will slow down the game and reduces the
image quality dramatically. But during trouble-shooting
this is highly recommended. 1=Semtex changes the system color table for it's own requirements. This increases the speed and image quality of the game. Use this if possible. |
EnBlitter=... | 0=Disable the enhanced
blitter. This could be needed on some systems. Usually
the enhanced blitter should work fine. 1= Enable the enhanced blitter. This increases the speed of the game. |
Verbose=... | 0=Don't show warnings 1=Show warnings. Use this for trouble shooting. |
The following table shows the entries you should not modify:
Entry | Description |
ControlPlayer?=... | Controler-types for the players. This could be 1 for keyboard layout 1, 2 for keyboard layout 2, 3 for joystick A and 4 for joystick B. |
JoyCal*=... | The calibration values for both joysticks. |
Kbd*= | The scancodes for the keyboard layout 1 and 2. |
SndGlobalVolume=... | The global sound volume. 0-100 |
SndMusicVolume=... | The volume of the music relative to the global volume. 0-100 |
SndSoundVolume=... | The volume of the fx relative to the global volume. 0-100 |
SndModuleOn=... | Turns the music on/off. (1/0) |
SndEffectsOn=... | Turns the fx on/off. (1/0) |
ShowTitle=... | Turns the title picture on/off. (1/0) |
NrOfPlayers=... | The number of players. 2-4 |
Player?Name=... | The name for player ?. |
RandomLevel=... | Turns the random level selction on/off (1/0). |
(c) 1998 Phobyx Creative Labs