Starshot: Space Circus Fever

From PCGamingWiki, the wiki about fixing PC games
Starshot: Space Circus Fever
Starshot: Space Circus Fever cover
Developers
Infogrames
Engines
i3D
Release dates
Windows December 4, 1998
Starshot: Space Circus Fever guide on StrategyWiki
Starshot: Space Circus Fever on Wikipedia

Key points

Compared to the Nintendo 64 version the PC version has full voice acting, pre-rendered cutscenes and higher quality textures, but has no widescreen support. The music is completely different between the two versions.
The PC soundtrack has been made available for download by the original author.[1]
Can be played on modern systems using nGlide with full 3D hardware acceleration.

General information

MobyGames Page

Availability[edit]

Source DRM Notes Keys OS
Retail
DRM details are not known
Windows
This game is not available digitally.

Demo[edit]

A demo can be downloaded here. It includes the first level Tensuns.

Essential improvements[edit]

nGlide[edit]

Software rendering (left), Glide rendering (right).
Software rendering (left), Glide rendering (right).
nGlide is a 3Dfx Glide wrapper which translates all Glide calls to Direct3D and enables older games to be played on modern systems. It can also be used to force higher resolutions.
Instructions[2]
  1. Download and install the latest version of nGlide.
  2. In the Start menu run the nGlide Configurator program and edit the video settings to your liking.
  3. Right click SpaceCircus.exe, select Properties and in the Compatibility tab select Disable desktop composition.

Notes

Sometimes the pre-rendered cutscenes will only play the audio with a black screen. In software mode the videos play correctly.

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows HKEY_LOCAL_MACHINE\Software\Infogrames\Space Circus\[Note 1]

Save game data location[edit]

System Location
Windows HKEY_LOCAL_MACHINE\Software\Infogrames\Space Circus\[Note 1]
This game is designed to be played directly from the CD and doesn't require installation. Settings and saved games in the registry are encrypted.

Video settings[edit]

Options menu.
Options menu.
Video settings.
Video settings.
Graphics feature State Notes
Widescreen resolution
In software mode resolutions up to 640x480 are available, in Glide mode up to 800x600. Higher resolutions can be forced using nGlide, but the game is stretched.
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Camera can be zoomed in/out using the controls.
Windowed
Originally possible only when Windows is running in High Color (16 bit) mode. When using nGlide windowed mode can be toggled by pressing Alt+ Enter regardless of the color settings.
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
Can be forced in the GPU control panel when using nGlide.
Anti-aliasing (AA)
Can be forced in the GPU control panel when using nGlide.
Vertical sync (Vsync)
Can be turned on/off in the nGlide Configurator when using nGlide.
60 FPS and 120+ FPS
In hardware mode when vsync is disabled using nGlide the maximum is 77 FPS. In software mode the framerate seems to be uncapped and the maximum reported is 125 FPS.

Input settings[edit]

Control settings.
Control settings.
Keyboard and mouse State Notes
Remapping
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Xbox 360 controller works, except the trigger buttons and haptic feedback.
Full controller support
Controller remapping
Only buttons can be remapped.
Controller sensitivity
Controller Y-axis inversion
Additional information
Button prompts
Controller hotplugging
Haptic feedback
Simultaneous controller+KB/M

Audio settings[edit]

Sound settings.
Sound settings.
Audio feature State Notes
Separate volume controls
Music, ambiance and sound effects.
Surround sound
Subtitles
The pre-rendered intro cutscene and some enemy speech have no subtitles.
Closed captions
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English
French
German
Dutch
Italian
Spanish

Issues fixed[edit]

Problem running the game in software mode[edit]

When running the game in software mode in fullscreen the game freezes after the intro cutscene or after loading a save.
Run the game in windowed mode[3]
  1. Enable windowed mode in the video settings or see the available parameters.
  2. Windows needs to be set to run in High Color (16 bit) mode or the game will fail to launch.

Other information[edit]

Debug mode enabled.
Debug mode enabled.
Warp++ menu.
Warp++ menu.

API[edit]

Technical specs Supported Notes
Direct3D 5
Glide 2.46, 2.53, 3
Software renderer
Run the game with soft parameter.
Executable 32-bit 64-bit Notes
Windows

Command line parameters[edit]

See command line arguments on how to use the following options.
More information about each parameter can be found in the ReadMe.wri file included on the game CD.
Parameter Description
mode<width>x<height>{w,f} Set screen width and height, fullscreen or window mode (example: mode640x480w).
wintimer Use Windows timer.
libtimer Use internal timer.
glide Enable Glide rendering mode (default).
soft Enable software rendering mode (the CPU will handle all the calculations).

Debug mode (Warp++)[edit]

It is possible to activate the debug mode, which also activates an additional menu called Warp++.
Warp++ menu has options to cheat, load levels and view some cutscenes not used in the PC version.
A controller is required, because direct camera control buttons are only available on a controller (usually D-pad/POV switch).[4]
Instructions[5]
  1. Press Esc to open the Pause menu.
  2. Highlight Continue and press D-pad Up, D-pad Down.
  3. Highlight Start another game and press D-pad Up, D-pad Down.
  4. Highlight Options and press D-pad Right, Camera Move (default Space).
The Pause menu should now have an additional option, Warp++, and show the build version and date.

Improved camera control[edit]

vJoy and UCR configuration example.
vJoy and UCR configuration example.
The only way to freely control the camera while also moving is using a controller, but the camera controls are mapped to the D-pad and the movement is mapped to the left thumbstick which is not ideal. Camera controls are also inverted. There is no option to change these settings in the game.
Using vJoy and UCR it is possible to create a virtual controller that controls the game, while a real controller is used to control the virtual one. This makes it possible to control the camera with the right thumbstick which significantly improves the gameplay experience.
vJoy instructions[3]
  1. Download and install vJoy.
  2. Launch the vJoy configuration program.
  3. Add a new device and make sure at least one continuous POV Hat Switch is enabled.
  4. Press Apply and Enable vJoy.
  5. Exit the program.
UCR instructions[3]
  1. Download UCR, extract the archive and launch the program.
  2. Press Add to create a new profile.
  3. To map the D-pad to the right thumbstick:
    1. In Plugin Selection select Remapper (Axis To Buttons) and press Add.
    2. In the newly created Axis To Buttons menu select the proper stick and axis as Input Axis, and in Output Buttons select the proper vJoy Stick and vJoy Hat button.
    3. Move the right thumbstick to test if it activates the D-pad buttons. Adding a deadzone (around 25) is recommended.
    4. Repeat the process for the other pair of D-pad buttons.
  4. For the other thumbstick use Remapper (Axis To Axis) and for buttons use Remapper (Button To Button) and remap the controls similar to the way it was described above.
  5. Save the settings.
  6. UCR must be running when playing the game.

Cheats[edit]

Some cheats are available in debug mode in the Warp++ menu.
Holding F12 freezes enemy AI and camera and disables some traps.[6]

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) 95, 98
Processor (CPU) Intel Pentium 200 MHz
System memory (RAM) 32 MB
Hard disk drive (HDD) No installation required
Video card (GPU) DirectX 5 compatible
Information taken from the game manual. Minimum shows the requirements when playing in software mode without a dedicated GPU, so the CPU requirements are higher.

Notes

  1. 1.0 1.1 When running this game without Administrator elevation, 32-bit programs writing to HKEY_LOCAL_MACHINE\SOFTWARE will be redirected to HKEY_CURRENT_USER\Software\Classes\VirtualStore\MACHINE\SOFTWARE\Wow6432Node (more details).

References