Bonjour,
Good news, le projet emuSCV avance bien .
J'ai presque fini l'intégration du moteur RetroPC sur Linux C'est grossomodo la structure dans laquelle "tourne" l'émulateur eSCV... ainsi que plein d'autres émulateurs d'ailleurs...
Il me reste une bricole de code à régler pour récupérer le nom des classes mais c'est secondaire car c'est utilisé uniquement pour le débogueur intégré de RetroPC.
Je ne suis pas encore passé partout mais l'intégration de eSCV se passe bien aussi. Normalement tout est déjà intégré, je n'ai pas d'erreur de compilation mais il reste encore un gros boulot pour tout tester.
Il reste Ă faire:
-
La semaine prochaine je devrai pouvoir enfin charger le BIOS et une ROM pour voir si ça tourne comme attendu en débogage pas à pas (pour le moment il n'y a rien de visible pour le commun des mortels hormis pour moi dans le code avec mon débogueur).
-
Il faut que je fasse tout le code de la partie "OSD" de RetroPC (c'est le terme utilisé dans RetroPC).
C'est ce qui est chargé de faire l'interface entre eSCV/RetroPC et l'extérieur (Libretro, Recalbox et vous ) pour tout ce qui est entrées (clavier, joysticks) et sorties (vidéo et son).
Pour le moment c'est une juste coquille vide. J'ai bien toutes les fonctions qui sont créées mais elles ne font encore rien.
Ăa ne devraient pas ĂȘtre une Ă©tape trop compliquĂ©e vu que tout le boulot sera au final dĂ©lĂ©guĂ© Ă l'API Libretro (donc Ă Recalbox). J'ai dĂ©jĂ fait plein de tests et je sais dĂ©jĂ quoi faire pour que ça marche.
ArrivĂ© lĂ les premiers jeux devraient ĂȘtre enfin ĂȘtre jouables . -
Il faudra faire aussi en sorte que ça tourne sur Retroarch PC et Mac en plus de Linux.
MĂȘme si pour Recalbox c'est Linux qui nous intĂ©resse, je tiens Ă ce que ça reste crossplatform et si je le fais au fĂ»r et Ă mesure j'ai moins de risque d'avoir des rĂ©gressions. -
Il faudra ensuite compiler une version pour Recalbox (du boulot Bkg2k et la team Recalbox) mais normalement si ca tourne sur Linux ca devrait bien se passer.
-
Enfin la cerise sur le Mac Do, il faudra que je fasse une interface jolibÎ pour pouvoir régler les options directement dans l'émulateur... mais on peut démarrer sans ça avec des options "standards".
Ouf!
VoilĂ ! Des news la semaine prochaine. Des bisous.
Bon week-end
@++
MaaaX ^^