Solarus n°1a - The Legend of Zelda: Mystery of Solarus DX - Le Bottin des Jeux Linux

Solarus n°1a - The Legend of Zelda: Mystery of Solarus DX

🗃️ Specifications

📰 Title: Solarus n°1a - The Legend of Zelda: Mystery of Solarus DX 🕹️ / 🛠️ Type: Game
🗃️ Genre: Adventure & Action 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Adventure & Action ➤ Role-playing game ➤ Action RPG ➤ Zelda & JRPG 🌍️ Browser version:
🔖 Tags: Action RPG; JRPG; Adventure; Zelda; Solarus engine; Fantasy; Family Friendly; Humorous; Pixel Art; Cute; Retro; Story-driven; Level Editor; Open World; Keyboard; Controller 📦️ Package Name: zsdx
🐣️ Approx. start: 2008-04-01 📦️ Arch package: ✓
🐓️ Latest: 2022-03-04 📦️ RPM package: ✓
📍️ Version: Latest: 1.12.3 (for solarus 1.6.x ) / Dev: dacd4d8b 📦️ Deb package:
🏛️ License type: 🎁 Free of charge 📦️ Flatpak package:
🏛️ License: Code: GPL-3 / Artwork: CC BY-SA 4.0 & Fair use (commercial) 📦️ AppImage package:
🏝️ Perspective: Bird's-eye view 📦️ Snap package:
👁️ Visual: Free-roaming camera ⚙️ Generic binary: ✓
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 5 stars 👫️ Contrib.: goupildb & Louis
🎰️ ID: 13591 🐛️ Created: 2010-08-20
🐜️ Updated: 2023-03-31

📖️ Summary

[en]: A (partially) libre, multi-platform action-RPG game, thought to be the sequel to The Legend of Zelda: A Link to the Past (on SNES), with the same graphics and mechanics of play. After the events of A Link to the Past, Ganon was defeated and imprisoned forever in the Golden Land by the Hyrule's King, thanks to the seal of the 7 Sages. The years passed, the King was struck by a strange illness to which he succumbed. Her heiress, Princess Zelda, joined 8 mysterious children to scatter the Triforce into 8 fragments around the world, which brought peace ... Excellent! [fr]: Un jeu d'action-RPG (partiellement) libre et multi-plateforme, pensé comme la suite de The Legend of Zelda: A Link to the Past (sur SNES), avec les mêmes graphismes et mécaniques de jeu. Après les évènements de A Link to the Past, Ganon a été vaincu et emprisonné pour toujours dans la Terre d'Or par le roi d'Hyrule, grâce au sceau des 7 Sages. Les années passèrent, le Roi fut atteint d'une étrange maladie à laquelle il succomba. Son héritière, la princesse Zelda, s'associa à 8 mystérieux enfants pour éparpiller la Triforce en 8 fragments de par le monde, ce qui ramena la paix... Excellent !

🎥️ Videos

🏝️ Trailer: (201110),


🦉️ From Devs: (201210),


🕹️ Gameplay: (201209), (201204), [fr](201702),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(201110) ts(202xxx) gd(201210) gu(202xxx) id(202xxx) r(202xxx) lp(202xxx) g(201209) g(201204) g(201501) g(201505) g(201810) g(201810) g[fr](201702) g[fr](201608) g[fr](201505) g[fr](201711) g[fr](201902) g[fr](202xxx) g[de](202xxx) g[de](201712) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: (empty)

🍩️ Resources
(empty):

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

🐘 Social
(zsdx & Solarus engine) Devs (Solarus Labs 1 2 [fr] [en]): [Site 1 2] [Support their work (Donate)] [Chat] [Forums] [Discord] [reddit] [mastodon] [twitter] [Facebook] [PeerTube] [YouTube] [PressKit] [Interview 1(202202) 2(202104)]
(The Legend of Zelda) Devs (Nintendo [fr] [en]): [Site 1 2] [MobyGames] [Chat] [mastodon] [twitter] [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] [twitter] [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] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(Story)(Takashi Tezuka & Shigeru Miyamoto)(1981) 2(Takashi Tezuka & Shigeru Miyamoto)(201506) 3(Takashi Tezuka)(201906)]
The Project: [Blog] [Forums] [mastodon] [twitter] [Facebook] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

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


📦️ Misc. repositories
[Repology] [pkgs.org] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

📰 News / Source of this Entry (SotE) / News (SotN)
[Changes with v. 1.0 ➜ 1.12.1 (20190810)] [JeuxLinux (20111216) [fr]]

🕊️ Source of this Entry: -

🐘 Social Networking Update (on Mastodon)

🕹️ Title: The Legend of Zelda: Mystery of Solarus DX
🦊️ What's: A free action-RPG game, thought to be the sequel to The Legend of Zelda: A Link to the Past (on SNES)
🏡️ https://www.solarus-games.org/en/games/the-legend-of-zelda-mystery-of-solarus-dx
🐣️ https://gitlab.com/solarus-games/zsdx
🦉️ https://mastodon.gamedev.place/@solarus
🔖 #LinuxGaming #LibreEngine #FairUseGameAssets #Free #BIN #Arch #RPM #Adventure #ARPG #Zelda
📦️
📖 Our entry: http://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 1.12.3
⚗️
📌️ Changes:
🐘 From:

🏝️ https://watch.thekitty.zone/BUxREyXILLs
🦉️ https://watch.thekitty.zone/CY1z5BGBSq0
🕹️ https://watch.thekitty.zone/A7W1YATBgss

📕 Description [en]

📕🐧"A (partially) libre, multi-platform action-RPG game, thought to be the sequel to The Legend of Zelda: A Link to the Past (on SNES)"🐧📕

Presentation

The Legend of Zelda: Mystery of Solarus DX is set to be a direct sequel to The Legend of Zelda: A Link to the Past on the SNES, using the same graphics and game mechanisms. Mystery of Solarus DX is the first game made with the Solarus engine and in fact, Solarus was primarily designed for this game.

Mystery of Solarus DX is actually an enhanced remake of a first creation, Mystery of Solarus (without the DX suffix). This first creation, developed with RPG Maker 2000, was released in 2002 and was only available in French. The DX project was unveiled on April 1st, 2008. Its objectives were to correct the many flaws of its predecessor: the battle system, the bosses, the use of items, etc.

However, that is hardly all of it, as new graphical elements and musics have been created to accompany you throughout the game. This Deluxe version is the opportunity for you to relive the original adventure in a brand new way, or to discover it for the first time if you’ve never played it before!

Synopsis

In A Link to the Past, Ganon was defeated and forever imprisonned in the Golden Land by Hyrule's King, thanks to the Seal of the Seven Sages.

Years passed, and someday the King became affected by a strange and grave illness. Doctors and apothecaries from across the kingdom tried in vain to cure him. The king passed away, and his power vanished, weakening the Seal of the Seven Sages.

The Hero, under the guidance of his master Sahasrahla, trusted the heiress of the royal powers, Princess Zelda, with the Triforce. Zelda teamed with eight mysterious children to shatter the Triforce into eight fragments and conceal them across the kingdom. Peace was restored.

And so begins your journey, full of monsters, mysterious characters, labyrinths and puzzles...

📕 Description [fr]

La suite logique de "A Link to the Past" (sur SNES) imaginée par ses fans, par la Solarus Team, initié par Christopho (ChristophoZS).
Il utilise le moteur Solarus.

The Legend of Zelda: Mystery of Solarus DX (zsdx) est un jeu d'action-RPG (partiellement) libre et multi-plateforme, pensé comme la suite de The Legend of Zelda: A Link to the Past (sur SNES), avec les mêmes graphismes et mécaniques de jeu. Après les évènements de A Link to the Past, Ganon a été vaincu et emprisonné pour toujours dans la Terre d'Or par le roi d'Hyrule, grâce au sceau des 7 Sages. Les années passèrent, le Roi fut atteint d'une étrange maladie à laquelle il succomba. Son héritière, la princesse Zelda, s'associa à 8 mystérieux enfants pour éparpiller la Triforce en 8 fragments de par le monde, ce qui ramena la paix... Excellent !

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)
(...)


Présentation

The Legend of Zelda: Mystery of Solarus DX est pensé comme la suite directe de The Legend of Zelda: A Link to the Past sur SNES, utilisant les mêmes graphismes et mécaniques de jeu. Mystery of Solarus DX est le premier jeu réalisé avec Solarus, et c'est bien pour ce jeu que le moteur a été créé au départ.

Mystery of Solarus DX est en fait un remake amélioré de la première création Mystery of Solarus (sans le suffixe DX). Ce premier jeu, développé avec RPG Maker 2000, a été publié en 2002 et était seulement disponible en français. Le projet DX a été dévoilé le 1er avril 2008 et est sorti en décembre 2011. Son objectif était de corriger les nombreuses limitations de son prédécesseur : le système de combats, les boss, l'utilisation des objets, etc.

Cependant, ce n'est pas tout, car de nouveau éléments graphiques et musicaux ont été spécialement créés pour vous accompagner tout le long du jeu. Cette version Deluxe est l'opportunité de revivre l'aventure originelle d'une manière nouvelle, ou bien de la découvrir pour la première fois si vous n'y aviez pas joué avant !

Synopsis

Après les évènements de A Link to the Past, Ganon a été vaincu et emprisonné pour toujours dans la Terre d'Or par le roi d'Hyrule, grâce au sceau des Sept Sages.

Les années passèrent, et un jour le Roi fut atteint d'une étrange et grave maladie. Les docteurs et apothicaires de tout le royaume sont venus essayer de le soigner, mais en vain. Le roi ne survécut pas, et son pouvoir se volatilisa, fragilisant alors le sceau des Sept Sages.

Le héros, sur les conseils de son maître Sahasrahla, fit confiance à l'héritière du trône : la princesse Zelda. Zelda, avec la Triforce, s'associa à huit mystérieux enfants pour éparpiller la Triforce en huit fragments de par le monde. La paix était alors maintenue dans le royaume… jusqu'au jour où débute votre épopée.

Découvrez une grande aventure pleine de donjons, de monstres, de personnages mystérieux, de labyrinthes et d'énigmes.


"Le jeu complet est sorti le vendredi 16 décembre 2011. On espère qu'il vous plaira et vous replongera dans l'ambiance et la nostalgie des épisodes officiels !".

🚧️ Installation [fr]

🔧️ INSTALLATION:

⚙️ Installation à partir du binaire du jeu :

(✔ v. 1.12.0 + solarus v. 1.6.0)

▸ Installez le moteur Solarus :
Le moteur [Solarus] est dans les dépôts Manjaro/Arch, et un paquet snap est aussi disponible.
Les livrables obtenus sont solarus-run (le moteur) et solarus-launcher (une interface très simple et jolie permettant d'installer chaque jeu d'un simple glisser-déposer, puis de le lancer)

▸ Pour les jeux publiés (binaires au format ".solarus" disponibles):
Le binaire d'un jeu est constitué d'un fichier compressé au format ".solarus" disponible sur sa Homepage (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".


📄️ Installation à partir du source du jeu :

▸ Installation des dépendances (dépendances du moteur solarus, je ne suis pas sûr qu'elles soient nécessaires pour ses jeux) :
• Installez les bibliothèques SDL (voir la fiche "006 - Glossaire & licences courantes" du Bottin).
• Installez au préalable les paquets suivants : 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):
• Si vous souhaitez une version publiée / stable :
- En HTTP : sur la page de développement du site (lien "Dev site" ci-dessus) vous cliquez sur "xxx Tags", puis sur le petit "nuage" à droite.
- Ou en console, dans le répertoire de votre choix, lancez : $ git clone -b "Nom_de_la_release" --recursive https://gitlab.com/solarus-games/zsdx
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).
• Si vous souhaitez obtenir la version la plus récente (de développement, non stable, potentiellement non fonctionnelle), dans le répertoire de votre choix, lancez : $ git clone --recursive https://gitlab.com/solarus-games/zsdx

▸ Compilation du jeu :
• Dans son répertoire racine lancez successivement :
$ cmake .
(n'oubliez pas le ".")
$ make
(ou, pour accélérer la compilation, "$ make -j8" si vous disposez d'un processeur 8 threads, à adapter pour vous)
↪ 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:

▸ (le plus convivial / plus beau) Lancez vos jeux par le lanceur (livré avec le moteur solarus), lancez : $ 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 : touches directionnelles (flèches)
• Parler : se diriger sur le personnage
• Tirer / Frapper / Confirmer / Interagir : ESPACE / ENTER / bouton "2" du Joystick
• (en fonction du jeu) Choisir/Donner un objet/activer le bouclier/tirer (si arme): touche "X"
• (en fonction du jeu) Donner un coup d'épée : touche "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 : touche "D" / bouton "5" du Joystick
• Quitter / Sauvegarder : touche 'ESC" ou (en fonction du jeu): "PAUSE" (touche "D") puis ÉPÉE (touche "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 (touches flèches droite et gauche) à :
• la carte du Monde (la touche "C" permet ensuite de quitter)
• au statut de la quête
• au Options :
- paramétrage vidéo (normal, scale2x, hq2x, hq3x, hq4x)
- redéfinition des touches

🔍️ Test [fr]

🕵️ Test (✔ v. 1.12.0 + solarus v. 1.6.0) par goupildb (config. : Debian Sid 64-bit):

🎯️ Objectif de ce test: rédiger/mettre à jour/valider sa notice d'installation, tester son fonctionnement et partager mes premières impressions.

Configuration utilisée:
Debian Sid 64-bit
CPU : Intel Core I7
Carte graphique : GeForce GTX 275 GeForce GTX 260
RAM : 6Go
Joystick : Logitech Rumblepad (2 pads analogiques et un pad numérique, plus vibration avec certains jeux).

🕹️ Facilité d'installation

Pas de paquet Debian/UBUNTU disponible.

Un binaire statique est disponible (au format ".solarus"), contenant la logique du jeu. Il nécessite l'installation préalable du moteur Solarus (voir la fiche correspondante, pas de binaire non plus, mais se compile facilement) et éventuellement de son interface de lancement (voir la fiche Solarus, pas de binaire non plus, mais se compile facilement, est livré avec le moteur).

L'idéal (ce n'est que mon point de vue) aurait été de proposer un paquet AppImage (équivalent d'un ".exe") contenant à la fois le moteur compilé et les données : fonctionnel sur toutes les distributions et très simple à installer (on le rend éventuellement exécutable si le dev ne l'a pas fait et on l'exécute comme un simple script).

Le jeu fonctionne bien.

🕹️ Réalisation
• 🏜️ Graphisme & interface :
- Graphismes : ce sont ceux de Nintendo. L'auteur précise que ce type de pratique est toléré ("Fair use") par les éditeur dans la mesure où ils ne font pas d'ombre aux jeux originaux, et qu'ils ne sont pas commercialisés. Nintendo dispose donc de la possibilité de demander le retrait de ce jeu.

- Interface : une interface de grande qualité s'appuyant sur un moteur solide (pas de bug à déplorer, la série de jeux déjà disponibles est une preuve de concept) et un beau panel de possibilités.
Possibilités actuelles (solarus 1.6.0): graphisme avec filtres (voir ci-après) en fenêtré ou plein écran (via solarus-launcher), son (plusieurs bandes sonores magnifiques), internationalisation, chargement / sauvegarde des jeux en cours, gestion de l'inventaire, d'une carte du monde (avec position du joueur), du statut de la quête, et des options (filtres graphiques (normal, scale2x, hq2x, hq3x, hq4x, j'utilise le hq3x que j'aime beaucoup), redéfinition des touches / joystick).
• 🎧️ Son : différentes bandes sons toutes aussi magnifiques les unes que les autres, ce qui donne tout son charme à ce type de jeu, et des effets sonores adaptés.
• 🐞️ Fiabilité / Robustesse : pas de souci de ce côté là, tout fonctionne bien (sauf le joystick).
• 🎮️ Support des périphériques : le clavier uniquement. D'après le menu des options je vois que le joystick est supporté, mais il ne fonctionne pas pour moi (et pas d'info en console).

🕹️ Gameplay
• Présentation du jeu : très professionnelle, avec une page d'introduction du jeu animée, accompagnée d'une ravissante bande sonore.
• Le jeu : le menu suivant est celui du chargement d'une partie existante ou de la création d'un profil (là aussi le fond est animé et l'on a le droit à une petite bande son envoûtante). On entre ensuite dans le jeu. Les décors sont magnifiques et sont animés (ce ne sont pas des sprites pompés et jetés statiquement pour faite un petit jeu en quelques jours). Bref, vous l'aurez compris, je suis totalement sous le charme :).
• Le gameplay : excellent et addictif, on se prend au jeu et l'on a du mal à s'en extraire :)

🕹️ Longévité
Je n'ai testé que le début du jeu (1% ?), et ce que j'en ai vu est excellent !

👍️ Pour :
• Une réalisation de qualité exceptionnelle (graphisme, son, interface), grâce au moteur solarus : filtres graphiques (normal, scale2x, hq2x, hq3x, hq4x) en fenêtré ou plein écran (via solarus-launcher)
• Un gameplay excellent
• Un scénario solide
• on peut sauvegarder / recharger la partie en cours

👎️ Contre :
• Dommage qu'un paquet au format AppImage contenant le moteur et les données ne soit pas proposé en plus
• Mon joystick ne fonctionne pas / n'est pas reconnu par l'interface.

🕹️ Conclusion :
Un jeu de grande qualité, ayant toutes les recettes du très bon jeu : une réalisation exceptionnelle et un gameplay addictif. À tester sans hésiter, sous condition de faire l'effort de le compiler (sa compilation ne pose aucun souci). Excellent !
👏️ ❤️ Un grand bravo et merci à ses auteurs !