Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
The main server is currently down. We are running on a backup server, so editing and search functionality are temporarily disabled. Please check back in a few hours.

Zelda3 Vita: Difference between revisions

From GameBrew
m Text replacement - "|discussion=" to "|donation="
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{#seo:
|title=Vita Homebrew Games (Adventure) - GameBrew
|title_mode=append
|image=zelda3alinktothepastvita2.jpg
|image_alt=The Legend of Zelda: A Link to The Past
}}
{{Infobox Vita Homebrews
{{Infobox Vita Homebrews
|title=The Legend of Zelda: A Link to The Past
|title=The Legend of Zelda: A Link to The Past
Line 10: Line 4:
|description=Port of The Legend of Zelda: A Link to the Past.
|description=Port of The Legend of Zelda: A Link to the Past.
|author=Rinnegatamante
|author=Rinnegatamante
|lastupdated=2022/10/12
|lastupdated=2025/07/13
|type=Adventure
|type=Adventure
|version=1.1
|version=1.3
|license=MIT
|license=MIT
|download=https://dlhb.gamebrew.org/vitahomebrews/zelda3alinktothepastvita.7z
|download=https://dlhb.gamebrew.org/vitahomebrews/zelda3alinktothepastvita.7z?k33p0fil35
|website=https://github.com/Rinnegatamante/zelda3
|website=https://github.com/Rinnegatamante/zelda3
|source=https://github.com/Rinnegatamante/zelda3
|source=https://github.com/Rinnegatamante/zelda3
|donation=https://www.patreon.com/Rinnegatamante
|donation=https://www.patreon.com/Rinnegatamante
}}
{{#seo:
|title=Vita Homebrew Games (Adventure) - GameBrew
|title_mode=append
|image=zelda3alinktothepastvita2.jpg
|image_alt=The Legend of Zelda: A Link to The Past
}}
}}
Zelda3 Vita is a port of zelda3, a reimplementation of The Legend of Zelda: A Link to The Past with several enhancements.
Zelda3 Vita is a port of zelda3, a reimplementation of The Legend of Zelda: A Link to The Past with several enhancements.
Line 34: Line 34:


==Installation==
==Installation==
Requirements:
In order to run this, you need to extract the file zelda3_assets.dat from a dump of your own The Legend of Zelda: A Link to The Past US SNES cartridge.
* Game Data Files: SNES.


How to set up:
Instructions (PC):
*You need to extract the file zelda3_assets.dat from a dump of your own The Legend of Zelda: A Link to The Past US SNES cartridge. To do so:
* Download [https://www.python.org/ftp/python/3.10.7/python-3.10.7-amd64.exe Python installer] and install.
**Download [https://www.python.org/ftp/python/3.10.7/python-3.10.7-amd64.exe Python installer] and install.
* Open the command prompt.
**Open the command prompt.
* Type <code>python -m pip install --upgrade pip</code> and hit enter.
**Type "python -m pip install --upgrade pip" and hit enter.
* Type <code>python -m pip install --upgrade Pillow</code> and hit enter.
**Type "python -m pip install --upgrade Pillow" and hit enter.
* Type <code>python -m pip install --upgrade pyyaml</code> and hit enter.
**Type "python -m pip install --upgrade pyyaml" and hit enter.
* Close the command prompt.
**Close the command prompt.
* Download https://github.com/snesrev/zelda3/archive/refs/heads/master.zip
**Follow these steps: https://github.com/snesrev/zelda3/wiki/2.-Cloning-and-Setup
* Extract zelda3-master.zip somewhere and open zelda3-master folder.
*Place zelda3_assets.dat file in ux0:data/zelda3/tables.
* Place your US rom of the game named as zelda3.sfc in this folder.
* Run extract_assets.bat.
 
Instructions (Vita):
* Install the .vpk file and extract zelda3_attp.zip to ux0:data/.
* Place zelda3_assets.dat file in ux0:data/zelda3/.


Options:
Options:
Line 60: Line 64:
https://dlhb.gamebrew.org/vitahomebrews/zelda3alinktothepastvita5.jpg
https://dlhb.gamebrew.org/vitahomebrews/zelda3alinktothepastvita5.jpg


==Changelog==  
==Changelog==
'''v1.3'''
* Removed validation layers: this improves overall performance.
* Fully inlined PPU codepath: this improves performance of around 7-8%.
'''v1.2.1'''
* Added possibility to play in 4:3 unstretched by setting 4:3 extended aspect ratio and ignore aspect ratio to false.
* Added loading screen image at boot (pic0.png).
'''v1.2'''
* Downstreamed to latest official commit. (Fixes several issues and improves performances, NOTE: Assets must be re-extracted)
'''v1.1'''
'''v1.1'''
* Fixed a bug making 4:3 aspect ratio to be always stretched. Now it will be stretched only if IgnoreAspectRatio is enabled,
* Fixed a bug making 4:3 aspect ratio to be always stretched. Now it will be stretched only if IgnoreAspectRatio is enabled,
* Added bilinear filtering option (BilinearFiltering).
* Added bilinear filtering option (BilinearFiltering).
'''v1.0'''
'''v1.0'''
* First Release.
* First Release.
Line 74: Line 85:
==External links==
==External links==
* GitHub - https://github.com/Rinnegatamante/zelda3
* GitHub - https://github.com/Rinnegatamante/zelda3
* VitaDB - https://vitadb.rinnegatamante.it/#/info/993
* VitaDB - https://www.rinnegatamante.eu/vitadb/#/info/993
* PSX-Place - https://www.psx-place.com/threads/release-zelda3-vita-port-of-the-legend-of-zelda-a-link-to-the-past.38470/
* PSX-Place - https://www.psx-place.com/threads/release-zelda3-vita-port-of-the-legend-of-zelda-a-link-to-the-past.38470/


[[Category:Support the author]]
[[Category:Other game ports on Vita]]
[[Category:Vita game ports]]

Latest revision as of 12:04, 20 July 2025

The Legend of Zelda: A Link to The Past
General
AuthorRinnegatamante
TypeAdventure
Version1.3
LicenseMIT License
Last Updated2025/07/13
Links
Download
Website
Source
Support Author

Zelda3 Vita is a port of zelda3, a reimplementation of The Legend of Zelda: A Link to The Past with several enhancements.

Features

  • Secondary item slot on button X (Hold X in inventory to select).
  • Displays max rupees, bombs and arrows with yellow or orange color.
  • Extends throwing bombs to four instead of two.
  • Support for MSU audio tracks.
  • Support for enhanced aspect ratios of 16:9 or 16:10.
  • Switching current item with L/R keys.
  • Reordering of inventory by pressing Y+Arrows.
  • Higher quality map screen.
  • Disable low health beep.
  • Pick up items and destroy pots with Sword.

Installation

In order to run this, you need to extract the file zelda3_assets.dat from a dump of your own The Legend of Zelda: A Link to The Past US SNES cartridge.

Instructions (PC):

  • Download Python installer and install.
  • Open the command prompt.
  • Type python -m pip install --upgrade pip and hit enter.
  • Type python -m pip install --upgrade Pillow and hit enter.
  • Type python -m pip install --upgrade pyyaml and hit enter.
  • Close the command prompt.
  • Download https://github.com/snesrev/zelda3/archive/refs/heads/master.zip
  • Extract zelda3-master.zip somewhere and open zelda3-master folder.
  • Place your US rom of the game named as zelda3.sfc in this folder.
  • Run extract_assets.bat.

Instructions (Vita):

  • Install the .vpk file and extract zelda3_attp.zip to ux0:data/.
  • Place zelda3_assets.dat file in ux0:data/zelda3/.

Options:

  • Several options can be changed by editing the file ux0:data/zelda3/zelda3.ini.
  • If you care more about framerate than widescreen, 4:3 aspect ratio is suggested to be set.
  • (4:3 ensures game is always fullspeed whilst with widescreen, sometimes game drops down around 45 fps).

Screenshots

zelda3alinktothepastvita3.jpg

zelda3alinktothepastvita4.jpg

zelda3alinktothepastvita5.jpg

Changelog

v1.3

  • Removed validation layers: this improves overall performance.
  • Fully inlined PPU codepath: this improves performance of around 7-8%.

v1.2.1

  • Added possibility to play in 4:3 unstretched by setting 4:3 extended aspect ratio and ignore aspect ratio to false.
  • Added loading screen image at boot (pic0.png).

v1.2

  • Downstreamed to latest official commit. (Fixes several issues and improves performances, NOTE: Assets must be re-extracted)

v1.1

  • Fixed a bug making 4:3 aspect ratio to be always stretched. Now it will be stretched only if IgnoreAspectRatio is enabled,
  • Added bilinear filtering option (BilinearFiltering).

v1.0

  • First Release.

Credits

  • Brandonheat8 for the Livearea assets.
  • snesrev and everyone involved in the original recreation project.

External links

Advertising: