Le jeu en images.
Chaque carte, PNJ, dialogue et cinématique ci-dessous est produit par les données de la ROM, chargées à l'exécution. Rien n'a été placé à la main.
Sinnoh, comme tu ne l'as jamais vue.
Le monde et les données de ta ROM, mais des fonctionnalités que la DS n'avait pas : OpenPlatinum n'est pas qu'une copie, c'est une nouvelle version de Sinnoh.
Le moteur tourne, le jeu suit.
Le moteur tourne de bout en bout : monde, scripts, combats sur le vrai layout deux écrans, stockage PC, et l'audio du jeu en natif.
- Système de fichiers NDS / NARCFAT/FNT, BTAF/BTNF/GMIF, membres cachés
- Matrice de maps + streamingOverworld continu, cellules chargées autour du joueur
- Modèles NSBMD / textures TEX0Terrain, bâtiments, props, sets de textures par zone
- Collisions & comportements tuilesHauteurs BDHC, bits d'attributs, rebords
- Déplacement joueurMachine à pas DS : turn, walk, run, bump, jump
- Warps & transitionsPortes, tapis, escaliers ; facing à l'arrivée ; warps 0x100
- VM de scripts d'événements~475 commandes : chemin de l'histoire couvert, systèmes optionnels comptés
- Objets / PNJPlacement, flags de visibilité, scripts de mouvement
- Événements coord / BGTriggers, panneaux, objets cachés
- Texte du jeu (FR/US)Déchiffrement pl_msg, charmap Gen 4
- Animations BCAPortes, valise, balls rebondissantes (NSBCA)
- Scène de sélection du starterModèles ev_pokeselect réels, caméra DS
- Sprites Pokémonpl_pokegra déchiffré, 2 frames 80×80 ping-pong
- Blackout / respawnDernier Centre Pokémon mémorisé, soin au réveil
- Options en jeuLignes DS + graphismes natifs, options.cfg
- Capture PokémonFormule Gen 4 : balles, modifieurs, secousses, taux par espèce
- Boucles de textures (fldtanime)Eau/fleurs animées BTX0 par zone
- SauvegardeSave v8 : map, position, équipe, boîtes PC éparses, flags, respawn
- Audio (SDAT)Séquenceur SSEQ + banques SBNK/SWAR : musiques, effets, cris
- Stockage PCScript commun, menus DS, appli ; boîtes éparses, capture vers boîte
- PokédexListe nationale défilante + fiche espèce : sprite, catégorie, taille, poids, description FR
- Rencontres sauvagesTables et taux réels, capture fonctionnelle
- CombatsLayout deux écrans DS, sprites dresseur, boutons ROM, XP, capture vers boîte ; doubles à venir
- Menu X / Sac / Équipe / PokétchVrais écrans DS + widget Pokétch (montre, onglets Équipe/Pokédex/Carte) ; apps à venir
- Tout est lancéles 24 systèmes suivis sont implémentés ou en cours
Ce qui arrive.
Le moteur tourne : maintenant on le finit. Les prochaines étapes, dans l'ordre où elles tombent.
Trois étapes vers Bonaugure.
Dépose ton propre dump .nds de Pokémon Platine
(FR ou US) dans le dossier rom/.
Lance OpenPlatinum.exe : la ROM est lue au
démarrage, rien ne quitte ta machine.