2023 April 16 http://www.ninetysoftgames.com/ support@ninetysoftgames.com Misc. information regarding SHMUP SALAD (version 1.0) 1) File list 2) System requirements 3) Configuration and command line options ---------------------------- section 1: file list ---------------------------- shmupsalad.exe Windows game ssconfig.exe Windows config utility ssalad.exe DOS game sscfg.exe DOS config utility shmupsalad.run Amiga game ssoptions.run Amiga config utility shmupsalad.n64 N64 game image shmupsalad.32x 32X game image ssalad.bin Saturn raw image (for 4-in-1 cartridge link) ssalad.iso Saturn CD image ----------------------- section 2: system requirements ----------------------- DOS version: minimum optimal - 486DX4-100 CPU Pentium-120 - VGA graphics - 8MB RAM - 2MB disk space - Sound Blaster 2 or compatible Sound Blaster 16 optional: gameport input device with 2 or more buttons Be sure that the BLASTER environment variable is set correctly for the sound card (if any). Example for SB2 support: SET BLASTER=A220 I5 D1 Example for SB16 support: SET BLASTER=A220 I5 D1 H5 Windows version: minimum optimal - Pentium II 333MHz CPU Pentium III - hi-color or true-color display video card with OpenGL 1.2 support - 2MB disk space - 16-bit capable sound device - Windows 98, NT4, 2000, XP, 7, or other compatible OS** optional: additional input device with 2 or more buttons **other operating systems may be able to run the game: Windows NT 3.51 - depends on drivers Windows 95 - needs OPENGL95.EXE or video driver OpenGL implementation ReactOS - depends on drivers Wine Windows ME, Vista, 8, 10 - not tested 32X version: - 32X system w/ user-programmable cartridge or 32X emulator - 3-button or 6-button controller (only 3 buttons used) note: Only NTSC console was tested. Saturn version: - SHMUPSALAD.ISO can be booted from CD or ODE on a modified console - SHMUPSALAD.BIN can be booted (at address 0x6022000) using a 4-in-1 cartridge and link cable connected to PC note: Only NTSC console was tested. N64 version: - an N64 console w/ user-programmable cartridge note: Generally, the game does not run in N64 emulators, or runs slowly. note2: Only NTSC console was tested. Amiga version: minimum optimal - something much faster than 68030 68060 - AGA RTG with 256-color chunky support - 3.5MB free memory - 2MB disk space - AHI-compatible sound device (including Paula) - Kickstart 3.1 or newer optional: gameport input device with 2 or more buttons note: gameport is only supported on classic Amigas (or emulation). Attempting to enable the gameport on PPC systems will likely cause a crash. note2: the game uses WriteChunkyPixels and can benefit from speed-up patches when using AGA note3: the game is not really designed to run on ECS, but does support an "ECS test mode" option which simply drops one color channel, reducing the display to 5 bitplanes -------------- section 3: configuration and command line options ------------- DOS version: Use SSCFG.EXE to configure the following game settings: VGA mode - "normal" is the standard 320x200 VGA mode at 70Hz (default) "60Hz" uses 60Hz refresh and square pixels instead sound - "off" doesn't generate sound "8-bit" works on Sound Blaster 2 or compatible (default) "16-bit" works on Sound Blaster 16 or compatible "best" generates 44KHz stereo sound, uses more CPU time gamepad - "off" does not use gameport input device "on" uses gameport input device use V-sync - "off" does not synchronize with the monitor refresh (default) "on" does synchronize, reduces tearing effect timing - "RDTSC" uses the time stamp counter to control game speed (default) (only works on Pentium and later CPUs) "BIOS" uses the 8253 counter to control game speed "no cap" the game runs as fast as possible (unless V-sync is on) show FPS - "off" does not show the rendering speed (default) "on" displays the FPS number when the game is actively rendering Key bindings can be changed using the in-game options menu, but running SSCFG will reset them to default. VGA mode and window style can also be set in-game. Settings can be overridden for troubleshooting purposes by using a command line argument with up to 5 digits when launching the program: SSALAD 00100 ||||| |||| \_ specify 1 to enable gamepad |||| ||| \_ specify 0 for standard VGA, 1 for 60Hz mode ||| || \_ specify 0 for no audio, 1 = 8-bit, 2 = 16-bit, 3 = best || | \_ specify 1 to enable V-sync | \_ specify 0 for RDTSC, 1 for BIOS, 2 for no speed limit Windows version: Use SSCONFIG.EXE to configure the following game settings: rendering - "GDI" is the most compatible method but can be slow (default) "OpenGL" is faster when hardware acceleration is available "GL+Vsy" provides smoother screen updates on a 60Hz display sound - "off" doesn't generate sound "44KHz" is the highest quality setting (default) "22KHz" uses less CPU time for mixing "44mono" use when stereo audio isn't supported or desired gamepad - "off" does not utilize any gamepad input "on" enables gamepad input window size - choose the window aspect ratio window zoom - make the window appear larger on high resolution displays Key bindings can be changed using the in-game options menu, but running SSCONFIG will reset them to default. Window size, zoom, and style can also be set in-game. Settings can be overridden for troubleshooting purposes by using a command line argument with up to 5 digits when launching the program: SHMUPSALAD 0013 |||| |||| |||| ||| \_ specify the window zoom ||| || \_ specify 0 for no audio, 1 = 44KHz, 2 = 22KHz, 3 = mono || | \_ specify 0 for GDI, 1 for OpenGL, 2 for GL+Vsync | \_ specify 0 for normal timing, 1 for alternate 32X version: Key bindings can be changed using the in-game options menu but gamepad type cannot be changed. Window style can also be set in-game. Amiga version(s): Use SSOPTIONS.RUN to configure the following game settings: rendering - "screen" displays the game on its own screen mode (default) "window" displays the game in a window on the workbench screen sound - "off" doesn't generate sound "8-bit" uses less CPU time for mixing (default) "16-bit" outputs higher quality sound gamepad - "off" does not utilize any gamepad input "on" uses gamepad with 2-3 buttons (only on classic Amigas) "CD32" uses a CD32 gamepad (only on classic Amigas) window size - choose the window/screen size Key bindings can be changed using the in-game options menu, but running SSOPTIONS will reset them to default. Screen/window size and style can also be set in-game. Settings can be overridden for troubleshooting purposes by using a command line argument with up to 5 digits when launching the program: SHMUPSALAD.RUN 0100 |||| ||| \_ specify 1 for "ECS test mode" ||| || \_ specify 1 to enable gamepad (only on classic Amigas) || | \_ specify 0 for no audio, 1 = 8-bit, 2 = 16-bit | \_ specify 0 for screen, 1 for window