A source port of Blake Stone: Planet Strike.
- Disclaimer
- Compiling
- Command-line options
- Third party use
- Credits
- Links
Copyright (c) 1992-2013 Apogee Entertainment, LLC
Copyright (c) 2013 Boris Bendovsky (bibendovsky@hotmail.com)
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
For a copy of the GNU General Public License see file LICENSE.
For an original source code license see file "Blake Stone source code license.doc".
The build system is based on CMake (http://cmake.org/).
Required libraries:
- SDL v2 or higher.
-
--ren [soft|ogl]
Forces to use a specified renderer.
"soft" selects a software renderer.
"ogl" selects an OpenGL 2.x compatible renderer.
Default order without this option: ogl, soft. -
--windowed
Runs the game in windowed mode.
Default resolution mode: 320x200 -
--res width height
Selects the specified resolution for windowed mode.
Without this option the game will use desktop's resolution.
Minimum width: 320
Minimum height: 200 -
--scale factor
Refinement factor. The higher a value the greater internal resolution
mode will be used to render a scene. The dimensions of the resolution mode
are proportional to the original one (320x200) by 'factor' value.
This option can greatly affect the performance of a renderer (especially a
software one).
Minimum factor: 1 (identical to the original game)
Default factor: depends on the game's resolution mode. -
--winx offset
Sets a horizontal offset from the left side of the desktop screen.
Applicable only for windowed mode. -
--winy offset
Sets a vertical offset from the top side of the desktop screen.
Applicable only for windowed mode.
-
Simple DirectMedia Library (v2)
http://libsdl.org/
See file COPYING-SDL2.txt for a license information. -
DOSBox
http://www.dosbox.com/
See file dosbox/COPYING for a license information.
Note: The source port uses only an OPL emulation code.
-
id Software
Developing Wolfenstein 3D engine.
Web-site: http://www.idsoftware.com/ -
JAM Productions
Developing the game. -
Apogee Entertainment, LLC
Publishing the game and releasing a source code.
Web-site: http://www.apogeesoftware.com/ -
Boris Bendovsky
Author of the source code.
Email: bibendovsky@hotmail.com -
Scott Smith
Adaptation to Pandora console, various fixes.
-
The port's source code and binary releases:
https://github.com/bibendovsky/bstone/ -
Apogee's article about releasing of an original source code:
http://www.apogeesoftware.com/uncategorized/apogee-releases-blake-stone-source-code