Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Enhanced PSP Hexen

From GameBrew
Enhanced PSP Hexen
Enhancedpsphexen.png
General
Authornitr8
TypeShooter
VersionSpecial Vita MOD 0.1
LicenseMixed
Last Updated2017/04/15
Links
Download
Website

This is an update of the Hexen PSP source port by kgsws.

Changes include:

  • Added support for MP3 music.
  • Fixed issues with controls and graphical glitches.
  • Fixed automap background movement to match the PC version.
  • Moved "END GAME" and "CHEATS" options to the "GAME FILES" menu.
  • Renamed and added new cheat options (e.g., "GIVE WEAPONS", "GIVE ITEMS", "GIVE KEYS", "AUTOMAP", "KILL ENEMIES", "CHOOSE MAP").
  • Reorganized settings into new categories: "SCREEN SETTINGS", "CONTROL SETTINGS", "SOUND SETTINGS", "SYSTEM SETTINGS", and "GAME SETTINGS".
  • Added new options for screen brightness, SFX volume, music volume, and track selection.
  • Separate config files for HEXEN and DEATHKINGS.
  • Enhanced controls, including improved analog stick functionality and memory/palette cleanup upon quitting the game.
  • Applied final code optimizations for overall performance improvements.

Installation

WAD location

Place the file HEXEN.WAD in the same folder as EBOOT.PBP.

Place the file HEXDD.WAD in the same folder as EBOOT.PBP (only if you want to play the addon - it's not needed to run the main game "HEXEN").

MP3 songlist

In order to get the original game soundtrack to work in the correct order, you have to convert them to mp3 and rename the songs in the following order (lowercase just to be sure):

  • WINNOWR.MP3 = SONG1.MP3
  • JACHR.MP3 = SONG2.MP3
  • SIMONR.MP3 = SONG3.MP3
  • WUTZITR.MP3 = SONG4.MP3
  • FALCONR.MP3 = SONG5.MP3
  • LEVELR.MP3 = SONG6.MP3
  • CRYPTR.MP3 = SONG7.MP3
  • SWAMPR.MP3 = SONG8.MP3
  • DEEPR.MP3 = SONG9.MP3
  • FUBASR.MP3 = SONG10.MP3
  • GROVER.MP3 = SONG11.MP3
  • FORTR.MP3 = SONG12.MP3
  • VOIDR.MP3 = SONG13.MP3
  • CHAP_1R.MP3 = SONG14.MP3
  • SECRETR.MP3 = SONG15.MP3
  • CHAP_3R.MP3 = SONG16.MP3
  • CHAP_4R.MP3 = SONG17.MP3
  • CHIPPYR.MP3 = SONG18.MP3
  • PERCR.MP3 = SONG19.MP3
  • FOOJAR.MP3 = SONG20.MP3
  • SIXATER.MP3 = SONG21.MP3
  • WOBABYR.MP3 = SONG22.MP3
  • FANTAR.MP3 = SONG23.MP3
  • BLECHR.MP3 = SONG24.MP3
  • BONESR.MP3 = SONG25.MP3
  • OCTOR.MP3 = SONG26.MP3
  • RITHMR.MP3 = SONG27.MP3
  • STALKR.MP3 = SONG28.MP3
  • BORKR.MP3 = SONG29.MP3
  • CRUCIBR.MP3 = SONG30.MP3
  • HEXEN.MP3 = SONG31.MP3
  • HUB.MP3 = SONG32.MP3
  • HALL.MP3 = SONG33.MP3
  • ORB.MP3 = SONG34.MP3
  • CHESS.MP3 = SONG35.MP3
  • CHAP_2R.MP3 = SONG36.MP3

You can either do that by using the file "RENAME.BAT" for Windows users or do it manually by yourself. If you're done with renaming, you can securely delete the remaining file CHARTR.MP3 (not used by "HEXEN" or the addon "DEATHKINGS OF THE DARK CITADEL").

Finally, place the other renamed 36 MP3 files into the "MUSIC" folder within the "PSP HEXEN"'s directory.

Controls

Triangle - Show/Hide automap

Square - Inventory left

Cross - Jump, Fly up

Circle - Inventory right

Left Analog - Move forwards/backwards, Strafe left/right

Right Analog - Turn left/right

Select - Open main menu

Start - Use selected inventory object

Cursor up/down - Previous/Next weapon

Cursor left/right - Turn left/right

L - Open doors, Use switches

R - Fire

Note: You have to enable cursor left and cursor right within the PSP emulator in order to map the right stick to the functions "Turn left" and "Turn right".

Screenshots

enhancedpsphexen6.png

enhancedpsphexen2.png

enhancedpsphexen3.png

enhancedpsphexen4.png

enhancedpsphexen5.png

Known issues

Possible issues caused by memory allocation error:

  • Sometimes there may be random graphical glitches and some of the game's letters (menu items / pick up text messages) disappear unexpectedly. For a temporary solution, restart the game. This error usually doesn't appear twice the time once the game is restarted.
  • Sometimes the game may be hanging at start or while in game it throws an error that sounds like "...Bad V_DrawPatch...". Just restart the game and it should work.
  • Sometimes within the game and at a random time the game may be throwing the error "R_DrawSpriteRange: bad texturecolumn". Just restart the game and it should work.
  • Sometimes the game may be hanging at "Entering graphics mode" when trying to run it from XMB. It's possible that you might need to try and run the game several times until it works. Sometimes it works instantly and sometimes it needs to be started several times until it will finally run.

The addon "Deathkings of the Dark Citadel" may have palette errors / mismatching colors after starting the game from XMB and getting into the main menu,

  • This is also a memory relation and will happen only if you once started "HEXEN" before.
  • The solution is simple: Just quit the Vita PSP emulator and restart it.
  • After that directly run the "DEATHKINGS" addon without starting "HEXEN" before. It will work now.

If you obtained the "FLYING" artifact and press the "JUMP" button (CROSS) you will most likely be automatically flying until the artifact's lifetime is drained.

There is no button to "FLY DOWN".

Changelog

Special Vita MOD v0.1

  • Added MP3 music support.
  • Fixed bug: rapid fire on automap button.
  • Fixed bug: rapid fire on inventory left button.
  • Fixed bug: rapid fire on inventory right button.
  • Fixed bug: main menu entry "INFO" displaying graphical glitch upon entering.
  • Fixed bug: intermission screen displaying graphical glitch.
  • Fixed bug: automap & status bar overlay displaying graphical glitch.
  • Fixed bug: automap background not moving like it does on the PC version.
  • Fixed bug: graphical glitch when displaying first victory screen (hall).
  • Fixed bug: graphical glitch when displaying second victory screen (orb).
  • Fixed bug: graphical glitch when displaying third victory screen (chess).
  • Moved option "END GAME" from "OPTIONS" menu to "GAME FILES" menu.
  • Moved "CHEATS" menu from "OPTIONS" menu to "GAME FILES" menu.
  • Renamed cheat option "WEAPONS" to "GIVE WEAPONS".
  • Renamed cheat option "ITEMS" to "GIVE ITEMS".
  • Added "GIVE KEYS" option to "CHEATS" menu.
  • Added "AUTOMAP" option to "CHEATS" menu.
  • Created category "MORE CHEATS..." within "CHEATS" menu.
  • Added "KILL ENEMIES" option to category "MORE CHEATS..." of "CHEATS" menu.
  • Added "CHOOSE MAP" option to category "MORE CHEATS..." of "CHEATS" menu.
  • Created category "SCREEN SETTINGS" within "OPTIONS" menu.
  • Moved "SCREEN SIZE" setting from "OPTIONS"->"MORE..." menu to "OPTIONS"->"SCREEN SETTINGS" menu.
  • Created option to change brightness from within "OPTIONS"->"SCREEN SETTINGS" menu.
  • Created category "CONTROL SETTINGS" within "OPTIONS" menu.
  • Moved "MOUSE SENSITIVITY" setting from "OPTIONS" menu to "OPTIONS"->"CONTROL SETTINGS" menu.
  • Created category "SOUND SETTINGS" within "OPTIONS" menu.
  • Created option "SFX VOLUME" within "SOUND SETTINGS" menu.
  • Created option "MUSIC VOLUME" within "SOUND SETTINGS" menu.
  • Created option "CHOOSE TRACK" within "SOUND SETTINGS" menu.
  • Created category "SYSTEM SETTINGS" within "OPTIONS" menu.
  • Moved "CPU" setting from "OPTIONS" menu to "OPTIONS"->"SYSTEM SETTINGS" menu.
  • Renamed "CPU" setting to "CPU SPEED :".
  • Created category "GAME SETTINGS" within "OPTIONS" menu.
  • Moved "MESSAGES" setting from "OPTIONS" menu to "OPTIONS"->"GAME SETTINGS" menu.
  • Added separate config files for HEXEN and DEATHKINGS to use separate savegame folders.
  • Customized "HEXEN.CFG" and "DKING.CFG" for better controls (both analog sticks can be used now for perfect movement).
  • HARD CODE change for PSVita's left analog stick (was moving and turning - now is moving and strafing).
  • Code additions for memory / palette cleanup after the game is being ended by using the game's main menu option "QUIT GAME".
  • Finally some "end of modification" code optimizations.

External links

GBAtemp - https://gbatemp.net/threads/enhanced-psp-hexen-v2-01-special-vita-mod-v0-1.364783/

Advertising: