Skip to content
A source port of Blake Stone
Branch: develop
Clone or download
Pull request Compare This branch is 5 commits behind bibendovsky:develop.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
build
src
.gitattributes
.gitignore
Blake Stone source code license.doc
CHANGELOG.md
COPYING-SDL2.txt
LICENSE
README-PSVITA.md
README.md

README.md

bstone-vita

Vita port of BStone. Allowing you to play Blake Stone games natively on that handheld.

Installing and Running

Install the .vpk. Then, in the root of ux0:/data/bstone/, place the game assets, which consist, depending on the intended version, of the following files:

Shareware Registered Planet Strike
AUDIOHED.BS1 AUDIOHED.BS6 AUDIOHED.VSI
AUDIOT.BS1 AUDIOT.BS6 AUDIOT.VSI
EANIM.BS6 EANIM.VSI
GANIM.BS6
IANIM.BS1 IANIM.BS6 IANIM.VSI
MAPHEAD.BS1 MAPHEAD.BS6 MAPHEAD.VSI
MAPTEMP.BS1 MAPTEMP.BS6 MAPTEMP.VSI
SANIM.BS1 SANIM.BS6
VGADICT.BS1 VGADICT.BS6 VGADICT.VSI
VGAGRAPH.BS1 VGAGRAPH.BS6 VGAGRAPH.VSI
VGAHEAD.BS1 VGAHEAD.BS6 VGAHEAD.VSI
VSWAP.BS1 VSWAP.BS6 VSWAP.VSI

The full versions of Blake Stone: Aliens of Gold and Blake Stone: Planet Strike each can currently be obatined from the 3D Realms website, and additionally from Steam and GOG.

Any combination of these three may coexist in the directory. Press the main "start" region to launch the game. Game version will be chosen in the following order of preference: Registered, Shareware, Planet Strike. Press the "Planet Strike" region to start Planet Strike regardless of the presence of other versions.

Important note

As of version 0.2, leaving music enabled may lead to intermittent crashing while playing. Set the "Background Music" option in the "Game Settings" menu to "None" in order to prevent this. As with other homebrew on the Vita, pressing the home button or going into sleep mode can lead to unwanted behavior upon returning to the still-running game.

Playing the Game

Controls

L - use/open

R - fire/accept

× - about face

○ - map or status window toggle

△ - fire/accept

□ - use/open

↑ - move forward

↓ - move backward

← - turn left

→ - turn right

left stick - straight ahead and side-to-side motion

right stick - turn

Select - map or status window toggle

Start - Menu/back

Number keys are hard mapped to a column on the right side of the front touchscreen corresponding to the locations of the elevator buttons on the AOG level select screen. Useful for weapon selection in addition to operating the elevator. The left and right halves of the region occupied by the bottom HUD bar are mapped to "-", and "=", repectively, for controlling the map zoom level in Planet Strike.

Compiling

Install vitasdk and cmake, enter into the vita/ subdirectory, and type

cmake . && cmake --build .

Credits

Boris Bendovsky for BStone

JAM Productions, id Software, and Apogee for Blake Stone

The control functions were based on those written by fgsfdsfgs for the vita port of Chocolate Doom

Rinnegatamante for help with Live Area code

The makers of vitasdk & Henkaku for making this possible in the first place

You can’t perform that action at this time.