Bermuda Syndrome engine reimplementation
C++ C Other
Permalink
Failed to load latest commit information.
tools
web
Makefile
README
avi_player.cpp
avi_player.h
bag.cpp
decoder.cpp
decoder.h
dialogue.cpp
file.cpp
file.h made FileSystem_romfs inherit from FileSystem_impl Jun 22, 2016
fs.cpp
fs.h
game.cpp enable MIDI playback Jun 22, 2016
game.h move timing to main.cpp Jun 21, 2016
intern.h
main.cpp
mixer.h
mixer_sdl.cpp add missing call to Mix_FreeChunk Jan 11, 2017
mixer_soft.cpp
opcodes.cpp remove assert() calls Jul 12, 2015
parser_dlg.cpp
parser_scn.cpp
random.cpp
random.h
resource.cpp
saveload.cpp
staticres.cpp
str.cpp
str.h
systemstub.h move Mixer implementations to separate .cpp Jul 2, 2015
systemstub_sdl.cpp
util.cpp switch to stdint.h types Jun 18, 2015
util.h
win16.cpp add MIDI playback Jun 24, 2015

README

Bermuda Syndrome README
Release version: 0.1.5 ($date)
-------------------------------------------------------------------------------


About:
------

This program is a re-implementation of the engine used in the game Bermuda
Syndrome made by Century Interactive and published by BMG in 1995. The original
data files are required (retail or demo versions).

This rewrite is based on the reversing of the original Windows executable. More
informations about the game can be found at [1] and [2].


Running:
--------

By default, the engine will try to load the game data files from the 'DATA'
directory. The savestates are saved in the current directory. If you have the
CD game soundtrack, you can rip the tracks to 22 Khz stereo Vorbis .ogg files.

The paths can be changed using command line switches :

	Usage: bs [OPTIONS]...
  	--datapath=PATH    Path to data files (default 'DATA')
  	--savepath=PATH    Path to save files (default '.')
	--musicpath=MUSIC  Path to music files (default 'MUSIC')

Game hotkeys :

	Arrow Keys      move Jack
	Tab             display bag
	Ctrl            display status bar
	Shift/Space     use weapon
	Enter           skip dialogue speech

Other hotkeys:

	S               save game state
	L               load game state
	+               increase game state slot
	-               decrease game state slot
	F               enable fast mode
	W               toggle fullscreen/windowed display


Contact:
--------

Gregory Montoir, cyx@users.sourceforge.net


URLs:
-----

[1] http://www.mobygames.com/game/bermuda-syndrome
[2] http://www.reakktor.com/html/kk_games.html