This repository provides musics, sounds, tilesets, sprites and scripts from the 1992 Super Nintendo game The Legend of Zelda: A Link to the Past, adapted for Solarus, a free and open-source game engine.
The goal of this resource pack is also to provide at least all data files required by Solarus, in order to help people develop a game using ALTTP graphics.
Since A Link to the Past is huge, there will always be missing or incomplete elements. Feel free to contribute!
Also, there may be unwanted elements, typically, resources that don't come from ALTTP but that were created for Mystery of Solarus DX and ended up here. If you find such inconsistencies, please report them by opening an issue.
Branch master
always points to the latest release of this resource pack.
The latest resource pack release is always compatible with the latest Solarus version.
Resources compatible with older versions or development versions of Solarus live in their own branches.
Using the ALTTP resource pack for a new quest is straightforward. The idea is to create your quest as a copy of the ALTTP resource pack rather than creating it from the quest editor:
- Create a new empty folder for your quest.
- Copy the
data
folder of the ALTTP resource pack and all its content into your quest's folder. - Open your new quest with Solarus Quest Editor.
- Edit the quest properties (Ctrl+P) to set a title, a write directory and other information of your game.
This might be quite tedious if your quest already has resources with the same id as resources of this pack. In future versions of Solarus Quest Editor, an import feature will make the process easier.
Here is how to proceed:
-
Make a backup of your quest.
-
Copy the content of this repository's
data
directory into thedata
directory of your quest, exceptproject_db.dat
andquest.dat
. If you don't want the whole pack but only a few sprites, tilesets or sounds, you can also only pick the resources you need.Note: The file
project_db.dat
is the list of resources of your quest and you don't want to lose the existing ones.quest.dat
are the properties of your quest like the title and the savegames directory. -
Open your quest with Solarus Quest Editor.
-
In the quest tree, all resources you just copied now appear with an interrogation mark icon.
-
You can right-click them to add them to the quest.
This resource pack is licensed under multiple licenses:
- Graphics, sounds, names: Proprietary, copyrighted by Nintendo.
- Lua scripts: GNU General Public License v3.0.
- Data files: Creative Commons Attribution-ShareAlike 4.0 International.