Skip to content

Feuille de route

github-actions[bot] edited this page Oct 20, 2026 · 3 revisions

Feuille de route

Cette page décrit la version multiplateforme, sans date de livraison promise. Les issues et pull requests donnent le détail des travaux en cours.

Intégré dans la bêta Android

  • Interface Compose partagée avec l'hôte iOS.
  • Import de fichiers et dossiers .gb, .gbc, .gba.
  • Bibliothèque persistante, recherche, grille/liste et navigation par console.
  • Passerelle vers les moteurs RavenCore, rendu vidéo, audio et commandes tactiles avec L/R en GBA.
  • Sauvegardes de cartouche et quatre emplacements d'état avec miniatures.
  • Export ZIP ou .sav et import avec contrôle/confirmation.
  • Jaquettes manuelles et recherche en ligne facultative, désactivée par défaut.
  • Réglages audio, vidéo, commandes et diagnostics.
  • Manettes Android et gestion des skins de contrôleur .deltaskin en portrait.
  • Intégration RetroAchievements Softcore : compte, tableau de bord, badges et suivi de succès.

« Intégré » décrit le raccordement dans le code. Cela ne remplace pas une validation sur appareil.

À valider sur téléphone

Sujet Validation attendue
Audio Écoute au démarrage, pendant la partie et après reprise/chargement d'état
Sauvegardes Sauvegarde normale, quatre états, reprise après redémarrage, export puis import
Game Boy Color et Game Boy Advance Compatibilité, vidéo, audio et performances sur plusieurs appareils
RetroAchievements Authentification, ROM reconnue, badges et déblocage confirmé côté serveur

Travaux restants

  • Valider la première session iOS sur appareil, puis raccorder RetroAchievements, manettes et fonctions avancées avant distribution iPhone.
  • Étendre les réglages des commandes et valider les skins sur appareil.
  • Étendre la matrice de résultats reproductibles et traiter les défauts observés.

Les fonctions de la dernière branche RavenCore ne sont pas automatiquement celles du commit épinglé par RavenEmu.

Distribution

Le workflow multiplateforme.yml est la CI de construction active. Après validation de tous les jobs sur main, il publie une préversion android-beta-N avec ravenemu-beta.apk signé dans les Releases. Aucun binaire iOS signé n’est distribué.

Consultez Installation, Compatibilité des jeux et l'état détaillé du projet.

Clone this wiki locally