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

Doom64EX Vita: Difference between revisions

From GameBrew
m (Text replacement - "GameBrew!" to "GameBrew")
No edit summary
Line 1: Line 1:
{{cleanup|article|Needs cleanup}}
{{#seo:
{{#seo:
|title=Vita Homebrew Games (Shooter) - GameBrew
|title=Vita Homebrew Games (Shooter) - GameBrew
|title_mode=append
|title_mode=append
|image=doom64exvita.jpg
|image=doom64exvita2.png
|image_alt=Doom64EX
|image_alt=Doom64EX
}}
}}
{{Infobox Vita Homebrews
{{Infobox Vita Homebrews
|title=Doom64EX
|title=Doom64EX
|image=doom64exvita.jpg
|image=doom64exvita2.png
|description=Port of Doom64EX for PSVITA/PSTV.
|description=Port of Doom64EX, a reverse-engineering project aimed to recreate Doom64 as close as possible with additional modding features.
|author=Rinnegatamante
|author=Rinnegatamante
|lastupdated=2022/09/17
|lastupdated=2022/09/17
Line 19: Line 18:
|source=https://github.com/Rinnegatamante/Doom64EX
|source=https://github.com/Rinnegatamante/Doom64EX
}}
}}
Port of Doom64EX for PSVITA/PSTV.
Doom64EX Vita is a port of [http://doom64ex.wordpress.com/ Doom64EX] for the PS Vita/PS TV.


==Media==
Doom64EX is a reverse-engineering project aimed to recreate Doom64 as close as possible with additional modding features.
<youtube>TeXP3smRmoM</youtube>


==Installation==
Requirements:
* libshacccg.suprx.
* Game Data Files: PC Steam or N64.
Initial Setup:
* Download Doom64EX.vpk install it.
* Download Doom64EX.zip extract it in ux0:data/Doom64EX.
* Follow one of the two paragraphs below to install game data files.
Setup from N64 cartridge:
* (This is the indented way to install original Doom64EX.)
* Dump your own N64 cartridge of Doom 64 (any region works fine) with GameShark, GameGenie or any other source you prefer.
* Download wadgen.zip from the Release section.
* Run WadGen.exe and select the dump of your Doom 64 cartridge. It will generate the required files for Doom64EX to work.
* Copy DOOM64.WAD and DOOMSND.SF2 to ux0:data/Doom64EX.
Setup from Steam:
* (This allows to use Doom 64 remaster WAD with Doom64EX. It will have some minor issues with demo playback but will allow to play also the exclusive The Lost Levels.)
* Buy the game on [https://store.steampowered.com/app/1148590/DOOM_64/ Steam].
* With a webbrowser, navigate to the url steam://nav/console.
* When asked with what to open said link, select Steam.
* On Steam, you'll get prompted with the console, input in the console download_depot 1148590 1148591 7293157900876244073.
* Steam will start download the depot. Once finished, it will show in the console what path it downloaded it to, navigate towards that directory.
* Download the Doom64EX Steam to EX patch made by Henky from this url: http://henk.tech/doom64
* Extract the archive in the same folder of the downloaded depot.
* Run run.cmd. It will generate an output folder with the required files for Doom64EX to work.
* Copy DOOM64.WAD and DOOMSND.SF2 to ux0:data/Doom64EX.
==Controls==
Cross - Jump (when enabled in Options)
Start - Pause
Select - Open AutoMap
Up/Down - Zoom In/Out AutoMap
Left/Right - Change Weapon
Triangle/Circle - Change Weapon
L - Run
R - Fire
Square - Activate/Use


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/vitahomebrews/doom64exvita-01.jpg
doom64exvita3.png
https://dlhb.gamebrew.org/vitahomebrews/doom64exvita-02.jpg
doom64exvita4.png
https://dlhb.gamebrew.org/vitahomebrews/doom64exvita-03.jpg
 
https://dlhb.gamebrew.org/vitahomebrews/doom64exvita-04.jpg
doom64exvita5.png
https://dlhb.gamebrew.org/vitahomebrews/doom64exvita-05.jpg
doom64exvita6.png
https://dlhb.gamebrew.org/vitahomebrews/doom64exvita-06.jpg
 
https://dlhb.gamebrew.org/vitahomebrews/doom64exvita-07.jpg
==Known issues==
https://dlhb.gamebrew.org/vitahomebrews/doom64exvita-08.jpg
* Enabling the Texture Combiner will result in lighting being broken in game. It's suggested to keep it off.
* When a lot of sounds are played simultaneously, framerate can hinder a bit (down to 30-40 fps).
* Music playback and sounds sometime can go out of sync and/or repeat small chunks (This is due to a bug in fluidsynth).
 
==Changelog==
'''v1.0.1'''
*Fixed a bug preventing to correctly save game.
*Reduced CPU workload by offloading wvp matrix calculation to GPU. (Slight performance improvements).


==Changelogs==
==Credits==
'''(v.1.0)'''
* svkaiser for the original Doom64EX.
* First Release.
* fgsfds for the Doom64EX Switch port used as reference for some fixes.
* CatoTheYounger for testing the homebrew.
* Brandonheat8 for the Livearea assets.
* All my Patroners for their awesome support.


== External links ==
== External links ==
* Official Website - https://www.psx-place.com/threads/release-doom64ex-reverse-engineered-and-enhanced-source-port-of-doom-64.38361/
* GitHub - https://github.com/Rinnegatamante/Doom64EX
* Github - https://github.com/Rinnegatamante/Doom64EX
* VitaDB - https://vitadb.rinnegatamante.it/#/info/881
* VitaDB - https://vitadb.rinnegatamante.it/#/info/881
* Gbatemp -
* PSX-Place - https://www.psx-place.com/threads/release-doom64ex-reverse-engineered-and-enhanced-source-port-of-doom-64.38361/
* Google Source -
* Reddit -
* Gitlab -

Revision as of 08:57, 29 December 2022

Doom64EX
Doom64exvita2.png
General
AuthorRinnegatamante
TypeShooter
Version1.0.1
LicenseGPL-2.0
Last Updated2022/09/17
Links
Download
Website
Source

Doom64EX Vita is a port of Doom64EX for the PS Vita/PS TV.

Doom64EX is a reverse-engineering project aimed to recreate Doom64 as close as possible with additional modding features.

Installation

Requirements:

  • libshacccg.suprx.
  • Game Data Files: PC Steam or N64.

Initial Setup:

  • Download Doom64EX.vpk install it.
  • Download Doom64EX.zip extract it in ux0:data/Doom64EX.
  • Follow one of the two paragraphs below to install game data files.

Setup from N64 cartridge:

  • (This is the indented way to install original Doom64EX.)
  • Dump your own N64 cartridge of Doom 64 (any region works fine) with GameShark, GameGenie or any other source you prefer.
  • Download wadgen.zip from the Release section.
  • Run WadGen.exe and select the dump of your Doom 64 cartridge. It will generate the required files for Doom64EX to work.
  • Copy DOOM64.WAD and DOOMSND.SF2 to ux0:data/Doom64EX.

Setup from Steam:

  • (This allows to use Doom 64 remaster WAD with Doom64EX. It will have some minor issues with demo playback but will allow to play also the exclusive The Lost Levels.)
  • Buy the game on Steam.
  • With a webbrowser, navigate to the url steam://nav/console.
  • When asked with what to open said link, select Steam.
  • On Steam, you'll get prompted with the console, input in the console download_depot 1148590 1148591 7293157900876244073.
  • Steam will start download the depot. Once finished, it will show in the console what path it downloaded it to, navigate towards that directory.
  • Download the Doom64EX Steam to EX patch made by Henky from this url: http://henk.tech/doom64
  • Extract the archive in the same folder of the downloaded depot.
  • Run run.cmd. It will generate an output folder with the required files for Doom64EX to work.
  • Copy DOOM64.WAD and DOOMSND.SF2 to ux0:data/Doom64EX.

Controls

Cross - Jump (when enabled in Options)

Start - Pause

Select - Open AutoMap

Up/Down - Zoom In/Out AutoMap

Left/Right - Change Weapon

Triangle/Circle - Change Weapon

L - Run

R - Fire

Square - Activate/Use

Screenshots

doom64exvita3.png doom64exvita4.png

doom64exvita5.png doom64exvita6.png

Known issues

  • Enabling the Texture Combiner will result in lighting being broken in game. It's suggested to keep it off.
  • When a lot of sounds are played simultaneously, framerate can hinder a bit (down to 30-40 fps).
  • Music playback and sounds sometime can go out of sync and/or repeat small chunks (This is due to a bug in fluidsynth).

Changelog

v1.0.1

  • Fixed a bug preventing to correctly save game.
  • Reduced CPU workload by offloading wvp matrix calculation to GPU. (Slight performance improvements).

Credits

  • svkaiser for the original Doom64EX.
  • fgsfds for the Doom64EX Switch port used as reference for some fixes.
  • CatoTheYounger for testing the homebrew.
  • Brandonheat8 for the Livearea assets.
  • All my Patroners for their awesome support.

External links

Advertising: