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

Aperture: Reconstructed Vita: Difference between revisions

From GameBrew
Created page with "{{Infobox Vita Homebrews |title=Aperture: Reconstructed |image=ApertureReVita.png |description=Port of Valve's classic game Portal for the Playstation Vita. |author=mrkane |lastupdated=2025/08/09 |type=Puzzle |version=0.1.27 |license=N/A |download=https://dlhb.gamebrew.org/vitahomebrews/ApertureReVita.7z |website=https://mrkane.itch.io/aperturereconstructed |source= |donation=https://www.patreon.com/MRKane005 }} {{#seo: |title=Vita Homebrew Games (Puzzle) - GameBrew |tit..."
 
No edit summary
Line 8: Line 8:
|version=0.1.27
|version=0.1.27
|license=N/A
|license=N/A
|download=https://dlhb.gamebrew.org/vitahomebrews/ApertureReVita.7z
|downloadraw=[https://mrkane.itch.io/aperturereconstructed Download on itch.io]
|website=https://mrkane.itch.io/aperturereconstructed
|website=https://mrkane.itch.io/aperturereconstructed
|source=
|source=
Line 18: Line 18:
|image=ApertureReVita.png
|image=ApertureReVita.png
|image_alt=Aperture: Reconstructed
|image_alt=Aperture: Reconstructed
}}
}}<!--https://dlhb.gamebrew.org/vitahomebrews/ApertureReVita.7z-->
This is an explicit reconstruction of Valve's classic game Portal for the Playstation Vita.
This is an explicit reconstruction of Valve's classic game Portal for the Playstation Vita.  
T
his has been achieved by standing on the shoulders of giants, and I owe a debt of thanks to Cody Andrews and his portal implementation for [https://github.com/codand/Unity3DPortals Unity] as well as Valve for their life-changing game!


After a lot of really hard work the game is now complete and playable through to Chamber 14.
After a lot of really hard work the game is now complete and playable through to Chamber 14.


==Requirements==
The original game files are required in order to run this.
* Game Data Files: PC
 
==Setup Instructions==
 
'''Pay attention because this has changed slightly from last time so as to support deployment on VitaDB'''
 
Due to the nature of this project there's a two-tiered level of security to prevent this project being considered as distribution of game assets. The first is that the core files of the project itself is made as a xdelta against the original Portal game files, and the second is using "portal_pak_dir.vpk" as authentication within the game itself.
 
===Step 1 Install the VPK:===
 
* Download the VPK from here, or from VitaDB and install as you usually would. At this stage the game will crash during launch because you need to install the Media directory that contains copyrighted content
 
===Step 2 Convert the xDelta to Media.zip and Install in ux0:app/APTR1007/Media===


* Make sure that your version of Portal is up to date. This process uses the version that's available on Steam and there's really no excuse not to buy it as it's only $9.99!
==Installation==
* Download ApetureReconstructedFiles_0.1.72.zip and when it's complete place it into the data directory for the steam version of the Portal game (C:\Program Files (x86)\Steam\steamapps\common\Portal\portal)
Due to the nature of this project there's a two-tiered level of security to prevent this project being considered as distribution of game assets. The first is that The core files of the project itself is made as a xdelta against the original Portal game files, and the second is using "portal_pak_dir.vpk" as authentication within the game itself.
* Select "Extract here" and extract the zip into this directory. It will add ApetureReconstructedFiles.xdelta, xdelta-3.1.0-x86_64.exe, and ApplyPatch.bat
* Run ApplyPatch.bat and wait for the process to complete. The process will give you a decrypted "Media.zip" folder which contains game content
* Extract the resulting "Media.zip" folder and install over ux0:app/APTR1007/Media on your Vita, replacing any existing files in that directory
* The files installed by the process can now be deleted if you wish


===Step 3 Setup Authentication:===
'''Step 1 (Install the VPK):
* Download the VPK from [https://mrkane.itch.io/aperturereconstructed here], or from VitaDB and install as you usually would. At this stage the game will crash during launch because you need to install the Media directory that contains copyrighted content.


I have designed ApetureReconstructed to require the original game file "portal_pak_dir.vpk". I do not know if this will be specific to the English version, but it's the one from the Steam distribution
'''Step 2 (Convert the xDelta to Media.zip and Install in ux0:app/APTR1007/Media):
* Make sure that your version of Portal is up to date. This process uses the version that's available on [https://store.steampowered.com/app/400/Portal/ Steam] and there's really no excuse not to buy it as it's only $9.99!
* Download ApetureReconstructedFiles_0.1.72.zip and when it's complete place it into the data directory for the steam version of the Portal game (<code>C:\Program Files (x86)\Steam\steamapps\common\Portal\portal</code>).
* Select "Extract here" and extract the zip into this directory. It will add <code>ApetureReconstructedFiles.xdelta</code>, <code>xdelta-3.1.0-x86_64.exe</code>, and <code>ApplyPatch.bat</code>.
* Run ApplyPatch.bat and wait for the process to complete. The process will give you a decrypted "Media.zip" folder which contains game content.
* Extract the resulting "Media.zip" folder and install over <code>ux0:app/APTR1007/Media</code> on your Vita, replacing any existing files in that directory.
* The files installed by the process can now be deleted if you wish.


Make sure that your version of Portal is up to date
'''Step 3 (Setup Authentication):
 
* Copy "portal_pak_dir.vpk" from <code>C:\Program Files (x86)\Steam\steamapps\common\Portal\portal</code> to the Data directory for Apeture:Reconstructed: <code>ux0:data/AptrRecon</code>.
* Copy "portal_pak_dir.vpk" from C:\Program Files (x86)\Steam\steamapps\common\Portal\portal to the Data directory for Apeture:Reconstructed: ux0:data/AptrRecon
* This should now appear as <code>ux0:data/AptrRecon/portal_pak_dir.vpk</code>.
* This should now appear as ux0:data/AptrRecon/portal_pak_dir.vpk
* If you wish to make this process easier you may want to run Apeture:Reconstructed first so that it will create the data directory for you, but remain stuck at the authentication screen.
* If you wish to make this process easier you may want to run Apeture:Reconstructed first so that it will create the data directory for you, but remain stuck at the authentication screen
 
==Media==
'''Portal Teaser Trailer''' ([https://www.youtube.com/watch?v=TluRVBhmf8w Gamehelper]) <br>
<youtube width=""640"">TluRVBhmf8w</youtube>


==Screenshots==
==Screenshots==
Line 69: Line 52:


https://dlhb.gamebrew.org/vitahomebrews/images/ApertureReVita-04.png
https://dlhb.gamebrew.org/vitahomebrews/images/ApertureReVita-04.png
==Media==
'''Portal Teaser Trailer''' ([https://www.youtube.com/watch?v=TluRVBhmf8w Gamehelper]) <br>
<youtube width="640">TluRVBhmf8w</youtube>


==Changelog==  
==Changelog==  
'''v0.1.27'''
'''v0.1.27'''
* First Release.
* First Release.
==Credits==
This has been achieved by standing on the shoulders of giants, and I owe a debt of thanks to Cody Andrews and his portal implementation for [https://github.com/codand/Unity3DPortals Unity] as well as Valve for their life-changing game!


== External links ==
== External links ==
* Itch.io - https://mrkane.itch.io/aperturereconstructed
* itch.io - https://mrkane.itch.io/aperturereconstructed
* VitaDB - https://www.rinnegatamante.eu/vitadb/#/info/1302
* VitaDB - https://www.rinnegatamante.eu/vitadb/#/info/1302

Revision as of 04:31, 10 August 2025

Aperture: Reconstructed
General
Authormrkane
TypePuzzle
Version0.1.27
LicenseN/A
Last Updated2025/08/09
Links
Download on itch.io
Website
Support Author

This is an explicit reconstruction of Valve's classic game Portal for the Playstation Vita.

After a lot of really hard work the game is now complete and playable through to Chamber 14.

The original game files are required in order to run this.

Installation

Due to the nature of this project there's a two-tiered level of security to prevent this project being considered as distribution of game assets. The first is that The core files of the project itself is made as a xdelta against the original Portal game files, and the second is using "portal_pak_dir.vpk" as authentication within the game itself.

Step 1 (Install the VPK):

  • Download the VPK from here, or from VitaDB and install as you usually would. At this stage the game will crash during launch because you need to install the Media directory that contains copyrighted content.

Step 2 (Convert the xDelta to Media.zip and Install in ux0:app/APTR1007/Media):

  • Make sure that your version of Portal is up to date. This process uses the version that's available on Steam and there's really no excuse not to buy it as it's only $9.99!
  • Download ApetureReconstructedFiles_0.1.72.zip and when it's complete place it into the data directory for the steam version of the Portal game (C:\Program Files (x86)\Steam\steamapps\common\Portal\portal).
  • Select "Extract here" and extract the zip into this directory. It will add ApetureReconstructedFiles.xdeltaxdelta-3.1.0-x86_64.exe, and ApplyPatch.bat.
  • Run ApplyPatch.bat and wait for the process to complete. The process will give you a decrypted "Media.zip" folder which contains game content.
  • Extract the resulting "Media.zip" folder and install over ux0:app/APTR1007/Media on your Vita, replacing any existing files in that directory.
  • The files installed by the process can now be deleted if you wish.

Step 3 (Setup Authentication):

  • Copy "portal_pak_dir.vpk" from C:\Program Files (x86)\Steam\steamapps\common\Portal\portal to the Data directory for Apeture:Reconstructed: ux0:data/AptrRecon.
  • This should now appear as ux0:data/AptrRecon/portal_pak_dir.vpk.
  • If you wish to make this process easier you may want to run Apeture:Reconstructed first so that it will create the data directory for you, but remain stuck at the authentication screen.

Screenshots

ApertureReVita-01.png

ApertureReVita-02.png

ApertureReVita-03.png

ApertureReVita-04.png

Media

Portal Teaser Trailer (Gamehelper)

Changelog

v0.1.27

  • First Release.

Credits

This has been achieved by standing on the shoulders of giants, and I owe a debt of thanks to Cody Andrews and his portal implementation for Unity as well as Valve for their life-changing game!

External links

Advertising: