Space Invaders (1999)

From PCGamingWiki, the wiki about fixing PC games
Space Invaders (1999)
Space Invaders (1999) cover
Developers
Z-Axis Games
Publishers
Activision
Release dates
Windows October 5, 1999
Space Invaders (1999) on MobyGames
Space Invaders
Super Space Invaders 1991
Space Invaders 1997
Space Invaders (1999) 1999
Space Invaders Anniversary 2004
Space Invaders Extreme 2018

Key points

Based on the PlayStation version.
Resolution is locked at 640x480; limited video options. See Increase Rendering Resolution.
Frame rate is capped at 31 FPS.
Instability and poor performance on modern Windows; see Issues fixed.

Availability[edit]

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
Windows
This game is not available digitally.

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows

Save game data location[edit]

System Location
Windows

Video settings[edit]

Launcher settings.
Launcher settings.
General settings.
General settings.

Graphics feature State Notes
Widescreen resolution
Stretches from 4:3.
Multi-monitor
Readme explicitly mentions "Space Invaders does not support dual monitor systems."
Ultra-widescreen
4K Ultra HD
See Increase Rendering Resolution.
Field of view (FOV)
Windowed
See Windowed.
Borderless fullscreen windowed
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
See the glossary page for potential workarounds.
Vertical sync (Vsync)
See the glossary page for potential workarounds.
60 FPS
Frame rate is capped at 31 FPS.
120+ FPS

Windowed[edit]

Play in Windowed mode
  1. Download D3DWindower and extract its contents somewhere convenient.
  2. Run D3DWindower as administrator.
  3. Click on Add Program (blue plus button) and open the game's .exe file.
  4. Select the game and either click on Program options (gear icon) or right-click on 'Invaders' and select Options (O).
  5. Set 'Width' as 640 and 'Height' as 480, and make sure 'Use Windowed Mode' is checked.
  6. In the DLL field find D3dHook.dll from the folder you made for D3DWindower and add it.
  7. Either click Run program (computer icon), double-click on 'Invaders', or right click and select Run (R).

Increase Rendering Resolution[edit]

Play at 1080p or higher
  1. Download dgVoodoo.
  2. Extract dgVoodooCpl.exe and dgVoodoo.conf to <path-to-game>, where Invaders.exe resides.
  3. Open the MS folder in the dgVoodoo zip and extract DDraw.dll, D3DImm.dll, and D3D8.dll to <path-to-game>, again where Invaders.exe resides.
  4. Open dgVoodooCpl.exe.
  5. Make sure the 'Config folder / Running instance' is set to <path-to-game>, it may already be there by default.
  6. In the General tab, set Adapter(s) to use / enable to your current graphics card, Appearance to Full Screen, and Scaling mode to either Stretched, keep Aspect Ratio or Stretched, 4:3 Aspect Ratio.
  7. In the DirectX tab, make sure Disable and passthru to real DirectX is unchecked, and set Resolution' to 'Max. You can uncheck dgVoodoo Watermark if you wish.
  8. Click Apply and exit the program.
  9. Start Invaders.exe and set Device to dgVoodoo DirectX Wrapper and Mode to Hardware Renderer; resolution doesn't need to be changed.
Causes a single horizontal line to appear towards the top quarter of the screen, may become distracting as time goes on.

Input settings[edit]

Control configuration.
Control configuration.

Keyboard and mouse State Notes
Remapping
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse isn't used at all.
Mouse Y-axis inversion
Controller
Controller support
Can detect and play with XInput controllers.
Full controller support
Need to use keyboard for many menu items.
Controller remapping
Controller sensitivity
Controller Y-axis inversion
Controller types
XInput-compatible controllers
Cannot use right stick or trigger buttons.
Xbox button prompts
Impulse Trigger vibration
DualShock 4 controllers
Generic/other controllers
Additional information
Controller hotplugging
If a controller is plugged or unplugged, neither keyboard nor controller have input.
Haptic feedback
Simultaneous controller+KB/M

Audio settings[edit]

Audio feature State Notes
Separate volume controls
Music and Sound
Surround sound
Subtitles
Closed captions
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English
US/UK release.
German
German release.

Issues fixed[edit]

Game crashes when menu loads[edit]

When you attempt to start the game on newer versions of Windows, the game will hang and crash your whole computer upon reaching the title screen, forcing a system reset.
Instructions
  1. In the launcher, set 'Device' to 'System Display' and set 'Mode' to 'Software Renderer'.
This results in sluggish performance, see Poor game performance.

Poor game performance[edit]

When using software rendering mode, the game will suffer from significant slowdown if a lot of action occurs on screen, such as multiple aliens exploding.
Instructions
  1. Set the game to run in Windowed mode, see Windowed.
  2. When the launcher comes up, select either 'System Display' or your current graphics card as your 'Device'.
  3. Set 'Mode' to 'Hardware Renderer'.

Notes

Tested on Windows 7.
Game runs at full speed and doesn't crash your system anymore.
Needs to run from D3DWindower each time you wish to play.

Other information[edit]

API[edit]

Technical specs Supported Notes
Direct3D 6.1
Software renderer
Executable 32-bit 64-bit Notes
Windows

System requirements[edit]

Installer claims that "Space Invaders is only compatible with Windows 95 and Windows 98 operating systems."
Windows
Minimum Recommended
Operating system (OS) 95, 98
Processor (CPU) Intel Pentium 150 MHz
System memory (RAM) 16 MB
Hard disk drive (HDD) 70 MB
Video card (GPU) PCI or AGP video card
16-bit High Color
2 MB of VRAM
Sound (audio device) 100% Windows 95/98 compatible sound card
Other 4x Speed CD-ROM
100% Windows 95/98 compatible mouse

References