Solarus n°20 - The Legend of Zelda: Return of the Hylian SE - Le Bottin des Jeux Linux

Solarus n°20 - The Legend of Zelda: Return of the Hylian SE

🗃️ Specifications

📰 Title: Solarus n°20 - The Legend of Zelda: Return of the Hylian SE 🕹️ / 🛠️ Type: Game
🗃️ Genre: Adventure & Action 👁️ Visual: Free-roaming camera
🏷️ Category: Adventure & Action ➤ Role-playing game ➤ Action RPG ➤ Zelda & JRPG 🏝️ Perspective: Bird's-eye view
🔖 Tags: Action RPG; JRPG; Adventure; Zelda; Solarus engine; High Fantasy; Family Friendly; Pixel Art; Cute; Retro; Story-driven; Level Editor; Open World; Keyboard; Controller ⏱️ Pacing: Real Time
🐣️ Approx. start: 2006-08-12 👫️ Played: Single
🐓️ Latest: 2022-03-07 🚦 Status: 05. Tested & Playable (status)
📍️ Version: Latest: 1.2.1 (for solarus 1.6.x ) / Dev: 47c6c183 ❤️ Like it: 9. ⏳️
🏛️ License type: 🕊️🥴️ Libre with fairuse assets 🎀️ Quality: 2. 🏅️⭐⭐⭐⭐ (good)
🏛️ License: Code: GPL-3 / Artwork: CC BY-SA 4.0 & Fair use (commercial) ⭐ (temporary): 5 stars
🐛️ Created: 2010-08-20 🐜️ Updated: 2025-11-24

📦️ Deliverables

📦️ Package name: zelda-roth-se ..... 📦️ Arch: ✓
📄️ Source: ✓ ..... 📦️ RPM: ✓
⚙️ Generic binary: ✓ ..... 📦️ Deb:
🌍️ Browser version: ..... 📦️ AppImage:
📱️ Mobile support: ..... 📦️ Flatpak:
🧹️ Not use: ..... 📦️ Snap:

🚦 Entry status

💡 Lights on: 🚧️ Some work remains to be done:
📰 What's new?: 💭️ New version published (to be updated):
🦣️ Awaiting publication on Mastodon: 🎨️ Significant improvement:
🦺️ Work in progress: 🎖️ This work: 5 stars
📰 Previous News: 👫️ Contrib.: goupildb & Louis
🎰️ ID: 13587

📖️ Summary

📜️[en]: A port of the eponymous game (from the Zelda ROTH Team) on the Solarus engine, and a (partially) libre & multi-platform action-RPG action game, by Zelda fans, also thought to be a sequel to The Legend of Zelda: A Link to the Past (on SNES). After Link's victory over Ganon, Link made a wish to the Triforce that reunified the Light World and the Dark World, and resurrected the Seven Wise Men’s descendants, as well as Ganon and his henchmen. The latter was preparing his revenge, but could not do anything without the power of the Triforce ... An excellent alternative to Mystery of Solarus DX. 📜️[fr]: Un portage du jeu éponyme (de la Zelda ROTH Team) sur le moteur Solarus, et un jeu d'action-RPG (partiellement) libre et multiplateforme, par des fans de Zelda, pensé lui aussi comme une suite de The Legend of Zelda: A Link to the Past (sur SNES). Après la victoire de Link sur Ganon, Link fit un souhait à la Triforce qui eut pour effet de réunifier le Monde de la Lumière et celui des Ténèbres, et de ressusciter les descendants des Sept Sages, mais aussi Ganon et ses sbires. Ce dernier préparait sa revanche, mais ne pouvait rien faire sans le pouvoir de la Triforce... Une excellente alternative à Mystery of Solarus DX.

🎥️ Videos


🦉️ From Devs: (201504),


🎮️ Showcase: (original game) (201603), (201107), [fr](201310),

🕸️ Links

🏡️ Website & videos
Website: [Homepage] [Dev site] [Features/About] [Screenshots]
Videos: t(202xxx) gd(201504) gu(202xxx) r(202xxx) lp(202xxx) g(o)(201603) g(o)(201107) g(o)(201507) g(o)[fr](201310) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)]
Doc: [WIKI] [FAQ]
Updates: [RSS] / [Changelog 1(news/blog) 2(release notes) 3(tags) 4(commits)]

💰 Commercial
• (empty)

🍩️ Resources
• The Legend of Zelda: Return of the Hylian (Zelda ROTH, original game): [The Legend of Zelda: Return of the Hylian]

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
(Zelda ROTH SE) Devs (Zelda ROTH SE Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Zelda ROTH) Devs (Zelda ROTH Team [fr] [en]): [Site 1 2] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
(Solarus engine) Devs (Solarus Labs 1 2 [fr] [en]): [Site 1 2] [Support their work (Donate)] [Chat] [Forums] [Discord] [reddit] [mastodon] [Facebook] [PeerTube] [YouTube] [PressKit] [Interview 1(202202) 2(202104)]
(The Legend of Zelda) Devs (Nintendo [fr] [en]): [Site 1 2] [MobyGames] [Chat] [mastodon] [PeerTube] [YouTube] [Instagram] [PressKit] [Interview 1(Story)(1889) 2(202xxx)]
(The Legend of Zelda) Devs (Shigeru Miyamoto (Nintendo) [fr] [en]): [Site 1 2] [MobyGames] [IMDb] [PeerTube] [YouTube] [PressKit] [Interview 1(Story)(Takashi Tezuka & Shigeru Miyamoto)(1981) 2[fr](Shigeru Miyamoto)(201509) 3[fr](Takashi Tezuka & Shigeru Miyamoto)(201512)]
(The Legend of Zelda) Devs (Takashi Tezuka (Nintendo) [fr] [en]): [Site 1 2] [MobyGames] [IMDb] [PeerTube] [YouTube] [PressKit] [Interview 1(Story)(Takashi Tezuka & Shigeru Miyamoto)(1981) 2(Takashi Tezuka & Shigeru Miyamoto)(201506) 3(Takashi Tezuka)(201906)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (The Legend of Zelda) [fr] [en] [de]] [Snap]

📦️ Misc. repositories
Game:
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]
Solarus Launcher:
[Repology] [pkgs.org] [Generic binary(see AppImage)] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]
Solarus engine (not necessary if you are installing Solarus Launcher):
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB] [Zelda Return of the Hylian (Test officiel)]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🕵‍ xxx:

🕹️ Title: The Legend of Zelda: Return of the Hylian SE
🦊️ What's: A free action-RPG, by Zelda fans, thought as a sequel to The Legend of Zelda: A Link to the Past (on SNES)
🏡️ https://www.solarus-games.org/en/games/the-legend-of-zelda-return-of-the-hylian-se
🐣️ https://gitlab.com/solarus-games/zelda-roth-se
🦉️ https://mastodon.gamedev.place/@solarus
🔖 #LinuxGaming #Adventure #ARPG #Zelda #Puzzle #Solarus
📦️ #LibreEngine #FairUseAssets #Bin #Arch #RPM
📕️ https://lebottinlinux.vps.a-lec.org/LO.html

🥁️ Update: 1.2.1
⚗️
📌️ Changes:
🦣️ From:

🦉️ https://www.youtube.com/embed/DUmeln2kDTg

🕶️

📚️ The Legend of Zelda: Return of the Hylian SE is a port of the eponymous game (from the Zelda ROTH Team) on the Solarus engine, and a (partially) libre & multi-platform action-RPG action game, by Zelda fans, also thought to be a sequel to The Legend of Zelda: A Link to the Past (on SNES). After Link's victory over Ganon, Link made a wish to the Triforce that reunified the Light World and the Dark World, and resurrected the Seven Wise Men’s descendants, as well as Ganon and his henchmen. The latter was preparing his revenge, but could not do anything without the power of the Triforce ... An excellent alternative to Mystery of Solarus DX.

📕 Description [en]

📜️ "A free & multi-platform action-RPG, by Zelda fans, thought as a sequel to The Legend of Zelda: A Link to the Past (on SNES)" 📜️

Presentation

The Legend of Zelda: Return of the Hylian SE is a Solarus-made remake of Vincent Jouillat's first game, hence the SE suffix (stands for Solarus Edition). It was first released on 12th August, 2006, and made with another custom engine in C++. It has been remade entirely in Solarus to take advantage of the better capabilities of the engine.
Synopsis

After Link's victory over Ganon in A Link to the Past, no one knows what Link’s wish to the Triforce was. But this wish reunified the Light World and the Dark World and brought the Seven Wise Men’s descendants back to life. Peace was back in Hyrule. But unfortunately, this wish also ressurected Ganon and his henchmen. He was preparing his revenge, but he couldn’t do anything without the Triforce.

One night, a familiar voice speaks to Link in his sleep...

📕 Description [fr]

Un portage du jeu Zelda ROTH sur le moteur Solarus, Zelda ROTH par la Zelda ROTH Team (Vincent Jouillat, Lobalùz, Harvestland & Raiden), portage sur le moteur Solarus par la Zelda ROTH SE Team (Solarus Team & Vincent Jouillat).
Il utilise le moteur Solarus.

The Legend of Zelda: Return of the Hylian SE (SE pour Solarus Edition) est un portage du jeu éponyme (de la Zelda ROTH Team) sur le moteur Solarus, et un jeu d'action-RPG (partiellement) libre et multiplateforme, par des fans de Zelda, pensé lui aussi comme une suite de The Legend of Zelda: A Link to the Past (sur SNES). Après la victoire de Link sur Ganon, Link fit un souhait à la Triforce qui eut pour effet de réunifier le Monde de la Lumière et celui des Ténèbres, et de ressusciter les descendants des Sept Sages, mais aussi Ganon et ses sbires. Ce dernier préparait sa revanche, mais ne pouvait rien faire sans le pouvoir de la Triforce... Une excellente alternative à Mystery of Solarus DX.

Série originale :
The Legend of Zelda (1986)
The Adventure of Link (1987)
A Link to the Past (1991)
Link's Awakening (1993)
Ocarina of Time (1998)
(...)

Voir aussi / See also: Solarus n°A - The Legend of Zelda: Return of the Hylian SE, The Legend of Zelda: Return of the Hylian (Zelda ROTH - ep 1 of 4),


Présentation

The Legend of Zelda: Return of the Hylian SE est un remake fait avec Solarus du premier jeu de Vincent Jouillat, d'où le suffixe SE qui signifie Solarus Edition. Le jeu d'origine avait été initialement publié le 1er Août 2006, mais a été refait entièrement avec Solarus pour profiter des meilleurs capacités du moteur.

Synopsis

Après la victoire de Link sur Ganon dans A Link to the Past, personne ne sut quel fut le souhait que Link fit à la Triforce. Mais ce souhait réunifia le Monde de la Lumière et le Monde des Ténèbres, et ressuscita les descendants des Sept Sages. La paix était de retour à Hyrule. Malheureusement, ce souhait ressuscita aussi Ganon et ses sbires. Ce dernier préparait sa revanche, mais ne pouvait rien faire sans le pouvoir de la Triforce.

Une nuit, une voix familière parle à Link pendant son sommeil…

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

🏕️ Installation du contenu / des données : (le jeu)

• Données : Ce jeu/moteur requiert l'installation de données non livrées avec le moteur du fait d'une licence incompatible ou tout simplement pour lui permettre d'utiliser différents sets de données.

▸ Installation du lanceur Solarus Launcher :
🌞️ Recommended (Easy to install / to use)
Il est disponible sur la page de téléchargement du projet Solarus ([Solarus Launcher])
Il est aussi disponible en dépôts. Il suffit d'installer le paquet.
• C'est la méthode à privilégier, car elle fournit à la fois le lanceur (qui vous permet de mutualiser l'installation - d'un glisser-déposer, de tous les jeux développés pour ce moteur) et le moteur sous un paquet unifié au format AppImage (binaire qu'il suffit de rendre exécutable d'un clic droit sous votre gestionnaire de fichier, puis de lancer d'un clic de souris).

▸ Installation du moteur Solarus :
🌧️ Not recommended (More complicated to install / to use)
Il n'est disponible que sous votre gestionnaire de paquet ou si sous compilez vous-même le moteur Solarus depuis son source.
• Moins pratique, mais tout aussi efficace, après installation du moteur Solarus (voir plus bas), vous lancez ce moteur en ligne de commande avec le nom du jeu au format ".solarus".

▸ Téléchargement d'un jeu Solarus :
• Téléchargez le livrable (au format ".solarus") sur le site du jeu.

▸ Installation d'un jeu Solarus :
Il est possible d'installer un jeu depuis son binaire (il porte l'extension ".solarus"), ou depuis son source.

• A partir de son binaire (au format ".solarus"):
🌞️ Recommended (Easy to install / to use)
Le binaire d'un jeu Solarus porte l'extension ".solarus", il s'agit d'un ensemble de fichiers compressés rassemblés en un seul livrable au format ".solarus". Ce livrable est livré sur la Homepage du jeu (voir les fiches "Solarus xxx" dans le Bottin).
Il est aussi disponible sur son site de développement : sur Gitlab, cliquez sur le bouton de téléchargement avec un icône en forme de flèche vers le bas, puis sélectionnez le livrable "quest-package", vous obtenez le fichier compressé "quest-package.zip" qu'il vous suffit de décompresser pour obtenir le livrable format ".solarus".
- Si vous utilisez le lanceur Solarus Launcher : pour installer le livrable, il suffit de lancer l'interface Solarus Launcher puis de glisser-déposer le jeu sur l'interface, son icône (permettant de lancer le jeu d'un double-clic de souris) apparaît alors sur l'interface. C'est tout.
- Si vous utilisez le moteur Solarus : pour installer le livrable, il suffit d'ouvrir une console et de lancer : $ ./solarus-run votre_fichier.solarus

• A partir de son source :
🌧️ Not recommended (More complicated to install / to use)
‣ Installation des dépendances (dépendances du moteur solarus, je ne suis pas sûr qu'elles soient nécessaires pour ses jeux) :
• Installez au préalable le(s) paquet(s) suivant(s) : sdl2 luajit libvorbis libogg libmodplug lua51 luajit physfs
(pour Debian/Ubuntu, installez les paquets éponymes, généralement précédés du préfixe “lib” et suivis du suffixe "-dev" s'ils sont disponibles. Remplacez physfs par liballegro-physfs5)

‣ Téléchargement du source (sur GitLab) :
☝️ Nota : Évitez le téléchargement du source via les liens https, car ils ne fournissent pas les dépendances
Version stable, dans le répertoire souhaité, lancez : $ git clone -b "Nom_de_la_release" --recursive https://gitlab.com/solarus-games/zelda-roth-se
(Nom_de_la_release : à remplacer par le nom d'une release valide indiquée sur la page de développement : sur GitLab, dans la section Tags, le nom du titre est valide).
ou Version récente (non stable), dans le répertoire souhaité, lancez : $ git clone --recursive https://gitlab.com/solarus-games/zelda-roth-se
‣ Compilation :
• Dans son répertoire racine lancez successivement :
$ cmake -S . -B build/
$ cd build/
$ make -j$(nproc)
↪ le(s) binaire(s) issu(s) de la compilation se trouve(nt) dans le répertoire build/
↪ vous obtenez le(s) binaire(s): "data.solarus" dans le répertoire racine du source.
↪ Renommez-le (nom de votre choix) en conservant son extension inchangée.


🚀️ LANCEMENT DU JEU:

▸ Classique :
▸ (le plus convivial / plus beau) Lancez vos jeux par le lanceur, via la commande : $ solarus-launcher (si vous l'avez installé depuis les dépôts, ou si vous l'avez compilé : $ gui/solarus-launcher)
• ajoutez votre jeu sous l'interface par glisser-déposer de votre binaire de jeu ".solarus" sur l'interface (ou en cliquant sur le bouton "Add quest", puis sélectionnez votre fichier ".solarus")
• répétez l'opération pour chacun de vos jeux.
• pour lancer un jeu : double-clic sur le jeu souhaité ou clic sur le bouton "Play"
▸ (ou méthode manuelle) Pour un lancement direct (si vous avez copié votre binaire de données ".solarus" dans son répertoire racine), en console dans son répertoire racine lancez : $ ./solarus-run votre_fichier.solarus


⌨️🖱️🎮️ CONTRÔLES:

• Directions : [↑←→↓]
• Parler : se diriger sur le personnage
• Tirer / Frapper / Confirmer / Interagir : [SPACE] / ENTER / bouton "2" du Joystick
• (en fonction du jeu) Choisir/Donner un objet/activer le bouclier/tirer (si arme): ["X"]
• (en fonction du jeu) Donner un coup d'épée : [C]
• (en fonction du jeu) Courir : touche "SHIFT" / "CAPSLOCK"
• (en fonction du jeu) Roulade : bouton "1" du Joystick

• Pause / Inventaire / Carte / redéfinir les touches : [D] / bouton "5" du Joystick
• Quitter / Sauvegarder : touche 'ESC" ou (en fonction du jeu): "PAUSE" ([D]) puis ÉPÉE ([C])
• (en fonction du jeu) Changer de mode graphique à la volée : F5 (pas fiable, j'ai eu quelques plantages)
• Plein écran / fenêtré : F11

💡 Nota:
L'inventaire donne aussi accès ([←→]) à :
• la carte du Monde (les touches droite et gauche permettent de quitter cette carte)
• au statut de la quête
• au Options :
- redéfinition des touches

🕵️ Test [fr]

🕵️ Test (✔ v. 1.2.0 + solarus v. 1.6.0) par goupildb (config. : Debian Sid 64-bit):
⏱️ Durée du test : 10 minutes.

🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.

J'ai testé le binaire fourni : fonctionne bien (rappel : à utiliser avec le moteur Solarus qui doit être compilé, et ça se compile facilement, voir la fiche correspondante).
Il se commande entièrement avec les touches.

Ici l'humour n'est pas de mise, le thème est sérieux, et le jeu est là aussi d'excellente qualité.
Un petit regret néanmoins : les filtres graphiques (normal, scale2x, hq2x, hq3x, hq4x) ne sont pas disponibles (ils améliorent grandement l'aspect du jeu quand ils sont disponibles).
Néanmoins par rapport au graphisme d'origine du jeu où le plein écran n'occupait que le centre de l'écran et où il n'y avait pas de mode fenêtré, l'amélioration est très nette : un grand merci pour ce portage !

J'ai mis un peu de temps à comprendre comment combattre les monstres au démarrage : commencez par trouver votre épée. Je ne vous spoile pas davantage :) ...
(bon en même temps si vous regardez les vidéos ci-dessus ... :))

🧭️ Conclusion :

🕵️ Impression globale : 👍️
Un très bon jeu.
👏️ ❤️ Un grand bravo et merci à ses auteurs !

💡️ Commentaires généraux:
Le portage du jeu "Zelda - Episode 2 : Oni Link Begins" sur le moteur Solarus est également en cours. Lorsqu'il sera effectué, je procéderait de la même manière : le remplacement du contenu de l'ancienne fiche par ce nouveau modèle.