OpenPlatinum
Journal
Devlog, releases et nouveautés du projet.
Roadmap28 oct. 2026
La suite : où va OpenPlatinum
Audio SDAT, combats complets, Pokédex, sauvegarde totale, et au-delà : le modding et les autres plateformes.
Devlog28 oct. 2026
La scène titre de Giratina et l'écran de nommage
L'écran titre gagne la scène Giratina derrière le menu avec son vortex, et l'écran de nommage charge les vraies ressources namein.narc.
Devlog27 oct. 2026
Capture Gen 4, XP et animations de combat
La formule de capture de quatrième génération avec ses vraies balles, le gain d'XP qui fait monter les niveaux, et les animations de combat façon DS.
Devlog27 oct. 2026
Le menu X affiche les vrais écrans DS
Sac, équipe, sauvegarde, options et carte de dresseur : le menu X charge les vraies ressources graphiques de la ROM au lieu de panneaux génériques.
Devlog27 oct. 2026
La vraie police de la DS, glyphe par glyphe
Le moteur lit désormais la police NFGR de la ROM et rend les dialogues avec les avances natives des glyphes, comme la DS.
Devlog27 oct. 2026
Lumière GX, caméra DS et edge marking
Le rendu se rapproche du matériel : éclairage vertex façon GX, caméra avec retard vertical, et l'edge marking caractéristique de la DS.
Release27 oct. 2026
v0.1.0-dev : première build publique
La première version jouable d'OpenPlatinum est disponible sur GitHub : monde streamé, 372 opcodes de scripts, captures et début des combats.
Devlog24 oct. 2026
Le starter, les sprites et les premiers systèmes de jeu
La scène de choix du starter tourne avec les vrais modèles et caméras, les sprites Pokémon s'affichent, options et blackout arrivent.
Devlog21 oct. 2026
La VM exécute les scripts du jeu
Les 372 opcodes des scripts d'événements sont implémentés : dialogues, triggers et cinématiques viennent directement de la ROM.
Devlog18 oct. 2026
Le monde prend vie : maps, modèles et déplacements
Sinnoh s'affiche : matrice de cartes streamée, modèles NSBMD et textures TEX0, collisions BDHC et la machine à pas de la DS.
Devlog14 oct. 2026
Naissance d'OpenPlatinum : le pari du natif
Le projet démarre : pas d'émulateur, pas de recompilation du binaire, un moteur C++ qui lit la cartouche lui-même. Premiers parseurs.