尚未收集儲存庫資訊。
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
The Legend of Zelda: Gulls of Life — suite de Link's Awakening (ROM hack GBC sur le moteur d'Oracle of Ages)
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗La Ballade de la Mouette : la suite de Link's Awakening, en ROM hack Game Boy Color.
Le Poisson-Rêve s'est réveillé et l'île Cocolint a disparu… mais pas tout à fait. Marine a fait un vœu : avoir des ailes pour partir au-delà de la mer. Elle revient en mouette, et elle accompagne Link dans un archipel où plus personne ne rêve.
Gulls of Life : gulls (les mouettes) sonne comme goals (les buts). C'est la morale du jeu : on réalise ses rêves, on n'y reste pas, et on avance malgré les obstacles.
Pourquoi les rêves se sont-ils éteints ? Et que reste-t-il de Cocolint… quand on ferme les yeux ? Le reste, c'est à vous de le découvrir.
Un vrai Zelda, fait pour la Game Boy Color : de nouvelles îles, de nouveaux donjons, de nouvelles musiques. Et une mouette qui a son mot à dire.
▶ Démo v1.0/1.1
(tout le premier chapitre et son temple) : un patch gulls_of_life.bps à appliquer sur sa
propre ROM The Legend of Zelda: Oracle of Ages (USA). Aucune ROM n'est fournie.
En français ou en anglais, menus compris : on choisit en se réveillant sur la plage, et la sauvegarde s'en souvient (seul le tout premier démarrage est en anglais).
| Touche | |
|---|---|
| Select | la carte |
| Select maintenu | Marine a son mot à dire |
| A devant un lit | dormir |
gulls_of_life.bps dans la version v1.0/1.1.3800a387).b9011dfa) dans n'importe quel émulateur Game Boy Color.v1.0/1.1 : la v1.0/1 mise à jour. On reste en v1.0 jusqu'à la fin du jeu ; le chiffre après la barre, c'est le nombre de donjons jouables.
Les huit îles sont finies. Place aux finitions : corrections, équilibrage, retouches des donjons et des dialogues, et objets à collectionner. La démo publique reste le chapitre 1.
Le jeu repose sur le moteur d'Oracle of Ages, grâce au désassemblage
complet oracles-disasm de
Stewmath (branche hack-base, prévue pour les hacks). Le passage
présent/passé d'Ages sert au Réel et au Songe.
| Quoi | Où |
|---|---|
| Code, scripts, données | Branche hack/gulls-of-life du fork (ajouts marqués BALLADE) : scripts/ages/ballade.s, object_code/ages/interactions/marine.s |
| Dialogues | story/textes.yaml en français normal, story/textes.en.yaml en anglais ; tools/make_text.py les ajoute au jeu, tools/check_text.py vérifie la largeur des lignes (16 caractères) |
| Sprites | Dessins en texte dans art/ ; tools/make_sprites.py les convertit |
| Film d'ouverture | code/ages/cutscenes/film.s (fork) ; décor et sprites fabriqués par tools/make_film.py (ciel et nuages, soleil, mer, rondin, poses de Link prises dans le jeu, visage de Marine) ; tools/preview_film.py en donne un aperçu sans compiler |
| Salles | Plans texte dans story/salles/ (10 x 8 briques par écran) et leurs objets dans story/salles/objets.txt ; tools/make_rooms.py les met dans le jeu ; tools/catalog.py photographie les briques d'un décor ou des salles avec leurs numéros |
| Carte | tools/make_map.py dessine docs/carte_archipel.png (les 8 îles, les routes du Bateau-Rondin, le plan de l'île de la Brume) ; tools/make_plans.py dessine docs/iles_plans.png (les écrans de chaque île et la forme de son donjon, d'après story/iles.md) |
| Tests | tools/play.py joue la ROM dans PyBoy et prend des captures ; tools/test_temple.py, tools/test_lanterne.py, tools/test_fin.py |
| Musique | Partitions en texte dans music/ ; tools/make_music.py les convertit pour le moteur d'Ages, tools/record_music.py enregistre un aperçu .wav, tools/make_page_music_douce.py la version douce de l'écran titre jouée sur la page (docs/titre.ogg : flûte, harpe, la mer, sans batterie) |
| Patch | tools/make_patch.py fabrique à partir de la ROM (USA) |
Aucune ROM n'est distribuée ici : seulement le patch, à appliquer sur sa propre ROM Oracle of Ages (USA).
Prérequis : MSYS2 dans C:\msys64 (avec cmake,
make, mingw-w64-x86_64-gcc) et Python 3 avec
pip install pyyaml pillow pyboy. Depuis Git Bash :
./setup.sh
./build.sh
La ROM sort dans out/gulls_of_life.gbc.
sprites/marin d'oracles-disasm.out/gulls_of_life.bps