| Readme: | Short: Heretic II -- Raven's 1998 action adventure, playable Author: Raven Software / m-x-d (Heretic2R project) Port: Papiosaur (papiosaur2 hotmail fr) Type: game/actn Version: 1.0 (port) -- Heretic2R R5 engine Architecture: ppc-morphos URL: https://github.com/m-x-d/Heretic2R
Heretic II for MorphOS ======================
Heretic II is Raven Software's 1998 action adventure: Corvus comes home to find Silverspring rotting under the Seraph's plague, and fights his way out of it in third person, with a staff, a bow and a spellbook. It runs on the Quake II engine, and it was the first game to put that engine behind a camera that follows the character.
This is a port of Heretic2R, the reverse-engineered source port of the game by m-x-d. The engine is free software; the GAME IS NOT.
THE GAME DATA IS NOT INCLUDED AND CANNOT BE. Heretic II is still sold -- GOG and Steam both carry it. You need to own a copy. See DATA INSTALLATION.
It plays on real hardware. See STATUS for what is missing.
REQUIREMENTS ------------ MorphOS 3.20+, SDL2
ARCHIVE CONTENTS ---------------- heretic2r the executable heretic2r.info its icon Heretic2r.readme this file base/ configuration, default bindings and an empty save drawer -- YOUR GAME FILES GO HERE LICENSE GNU General Public License v3 THIRD-PARTY.txt licences of the bundled third-party components Support where to send reports
The game writes PROGDIR:log.txt on every run, and keeps its configuration and savegames inside PROGDIR:base. Nothing is written outside this drawer.
DATA INSTALLATION ----------------- Install Heretic II on a PC and copy the contents of its "base" folder into the base/ drawer of this archive -- everything except the .dll files. You should end up with Htic2-0.pak and Htic2-1.pak sitting inside base/.
The data must be patched to v1.06, or models and textures will be missing. A quick way to tell:
base/models/items/Defense/tornado/tris.fm base/models/items/Defense/tornado/!skin.pcx.m8
If those two exist, you are at v1.06. If not, install the official v1.06 patch (the "Heretic II Enhancement Pack"), or extract the patch archive kept in the stuff/ folder of the upstream project.
MUSIC ----- The original game plays its soundtrack from the audio tracks of the CD. This port reads them as Ogg Vorbis instead, so the music works without a disc in a drive -- but the tracks are not ours to distribute either.
Rip them from your own Heretic II CD, encode them as Ogg Vorbis and drop them in base/music as track02.ogg to track14.ogg. Track 1 of the disc is the data track, so the first audio track becomes track02.ogg. 44100 Hz stereo is what the CD holds; anything the decoder accepts will do.
With no music drawer the game runs and stays silent. A missing or unreadable track is noted in the log and ignored.
Volume is the "Music volume" slider in Options -> Sound Settings. Two maps are silent by design -- the tutorial levels -- exactly as they were on the CD; the other 27 each ask for a track between 4 and 13.
KEYS WORTH KNOWING ------------------ Kp_Enter window / fullscreen F10 camera lock (a 1998 debug macro, kept as it was) F11 screenshot F12 quit e action -- levers, doors, objects Esc menu
The fullscreen toggle is the console command "vid_fullscreen_toggle", so it goes on any key you like: bind Home "vid_fullscreen_toggle"
Careful: base/config.cfg is read after base/Default_H2R.cfg and wins. An existing config.cfg overrides the bindings shipped here.
THANKS ------
MorphOS Team, for MorphOS
m-x-d for Heretic2R, years of reverse engineering that made any of this possible, and to Raven Software for the game.
NewSense, analogkid, Falcon_11, CptBlood and Divinity for their support and tests.
LICENCE ------- The Heretic2R engine is distributed under the GNU General Public License v3; the full text is in LICENSE, and this port is under the same terms. Bundled third-party components keep their own licences -- see THIRD-PARTY.txt.
The game data is a separate, commercial product. It remains the property of Raven Software / Activision and is not distributed here.
|