Skip to content

OpenScreamer 0.4.30b

Pre-release
Pre-release

Choose a tag to compare

@ItsDanik ItsDanik released this 12 Oct 12:08
· 26 commits to main since this release

First downloadable build of OpenScreamer: Screamer (Graffiti / Virgin Interactive, 1995, MS-DOS) reimplemented for Linux from the original program.

Beta. Please report problems in the issues.

What is in it

  • The whole game: intro, the 3D menus, six tracks and their reversed versions, normal game, championship, time attack (with ghost), cone carnage and slalom, replays, records, commentary.
  • The original's sound, and its FM music played the way the game's own driver played it.
  • 320x200 or 640x400 (OPTIONS in the game's menu).
  • Keyboard or game controller: analog steering, accelerator and brake, and rumble.
  • Reads the original game's files as they are; nothing to unpack.

You need

  • The original game. Nothing of it is included. Copy the folder that holds its DATA and GFX folders next to the program, named screamer (or start with -data <folder>).
  • x86-64 Linux of 2018 or later, with SDL2 installed (sudo apt install libsdl2-2.0-0, sudo dnf install SDL2, sudo pacman -S sdl2).

Run

tar xzf openscreamer-0.4.30b-linux-x86_64.tar.gz
cd openscreamer-0.4.30b-linux-x86_64
# put the game's folder here as "screamer", then
./openscreamer

./openscreamer --help lists the options, keys and controller buttons. Settings and saves go to ~/.config/openscreamer. The README.txt in the archive has the rest.

Known limits

  • No network game.
  • Tested with the retail CD version of the game.
  • For the MiSTer FPGA there is a core of its own: openscreamer_MiSTer.