DCMOTO
-
Je regarderai l'intégration quand j'aurai un moment de libre
-
Bonjour,
Le core libretro pour l'émulation d'un TO8 est prêt, il fonctionne d'ailleurs déjà sous RetroArch. Il reste à l'intégrer dans Recalbox. Là je ne sais pas trop comment faire, je n'ai pas vu de doc sur ce sujet. En regardant un peu les dépôts j'ai vu qu'il fallait en particulier créer un package buildroot pour le core, ça ça n'a pas l'air compliqué à faire, mais j'imagine qu'il y a pleins de petites autres choses à faire. Je suis dispo pour aider si on me donne quelques indications.
Cordialement
-
@rockaddicted @voljega Hello, pour bosser dessus au quotidien je me permets de confirmer que certes inkscape est bien moins ergonomique qu'illustraf**k, mais qu'il n'en est pas moins puissant pour ce qui est demandé (large !), et je rajoute surtout qu'il est libre, ce qui me semble approprié à ce qu'on partage ici...
Sûr que c'est pas "hyper intuitif" comme tu dis, de la même manière que les distribs linux ne l'étaient pas il y a 15 ans et qu'un putty l'est encore moins aujourd'hui pour qui ne sait pas s'en servir... Les devs bossent d'abord pour que ça marche, et après pour le style on attend généralement un poil de temps les bonnes volontés, mais je ne vous apprends rien hein...
Perso pas le temps de me lancer dans la création d'un thème même si c'est pas l'envie qui m'en manque, mais dispo pour aider si besoin, particulièrement @voljega si t'as des questions ou des fichiers à faire ça me fera plaisir de te renvoyer l'ascenseur vu ce que j'utilise de tes contribs (ça vaut évidemment pour la team RB mais j'imagine que vous avez déjà suffisamment d'indexs qui cliquent pour vous). -
@poumtaq ah bah c'est sympa merci, j'y penserai à l'occaz peut-être quand on fera évoluer amiberry y'aura quelques trucs graphiques à faire pour le CD32 !
-
@Zlika on a du se croiser sur IRC.
Voici ma réponse que je t'avais fait :
"Hello, pas trop de temps ce soir. Tu peux regarder une merge request d'ajout d'un autre core https://gitlab.com/recalbox/recalbox/merge_requests/248 + https://gitlab.com/recalbox/recalbox-configgen/merge_requests/149 si tu veux une idée
Mais au pire je ferai ça rapido quand j'aurai un moment."Donc si tu veux jeter un œil fait toi plaisir et tiens moi informé. Sinon je ferai ça dans les jours prochains de mon côté.
Prépare toi à avoir des remontées de bugs support et demande d'ajout de nouvelles features de la part de la communauté
-
@rockaddicted merci pour les infos.
J'ai essayé de faire les modifs sur un fork du dépot recalbox : https://gitlab.com/Zlika1/recalbox
En revanche je ne sais pas comment compiler sur ma machine pour vérifier que cela marche. Je voudrais pouvoir générer une image pour mon Raspberry Pi et tester.
Et aussi, il me manque le thème : @nayok, tu pourrais me donner accès au thème complet ? Merci. -
@zlika nickel
Alors concernant le thème, ce dernier est déjà merged sur le repo gitlab, donc juste a b*mp le package des thèmes et à la compilation la nouvelle version sera utilisée.
Ce dernier a le nom deto8
et nonthomson
attention donc dans ton romfs.Sinon pour la compilation pas de miracle il fait compiler une image complète de recalbox en local sur ton pc.
Tu trouvera un wiki sur le repo gitlab du projet qui t'aidera pour la compil.
L'idéale pour ne pas être emmerdé est de faire cela depuis une Ubuntu 16.04.
Sinon tu peux également le faire via Docker.Si besoin d'aide en live, n'hésite pas à passer sur IRC ou discord et notifie @rockaddicted ou @Substring
-
@rockaddicted ok j'essaye de faire ça, merci.
@gaetan maintenant que le thème officiel est fait, tu peux mettre à jour le thème Next Level. -
@zlika je met ça sur la liste pour la prochaine mise à jour. Je la ferais après que la team Recalbox ait sortie sa nouvelle version
-
@gaetan pourquoi attendre la sortie de la prochaine version ? Autant faire la mise à jour en même temps que le thème principal.
-
Salut @suzer.
Sur screenscraper.fr je ne vois que 2 système Thomson définis, le M05 et le TO7, et donc essentiellement des K7. Il y a d'autres choses ? -
Salut @rockaddicted.
J'avance pas mal, j'ai pu générer une image de recalbox : l'émulateur TO8 est présent avec le bon thème, le scraping fonctionne. En revanche, retroarch fait un segfault quand on lance un jeu. Autant sur mon PC je sais quoi faire pour analyser un problème de ce type, autant sur un cible embarquée je sais pas trop quoi faire. J'ai vu que sur la plupart (tous?) des émulateurs libretro vous patchiez le makefile pour modifier la compilation pour les cibles ARM. En lisant le diff je n'ai pas trop compris à quoi ça servait (par rapport à ce qu'il y a déjà dans le makefile) donc je n'ai pas fait de patch pour ce nouveau core : est-ce que le problème pourrait venir de là ? Sinon, comment analyser un segfault sur une recalbox ?
Merci -
Salut @Zlika
Je vais me renseigner auprès du staff mais à ma connaissance ce sont exactement les mêmes jeux (Même code Basic) sur K7 et disquette. -
Réponse du staff :
Plateforme MO5 = MO5 à MO6. Plateforme TO7 = TO7,TO7-70,TO8,TO9,TO9+ -
@suzer ok merci, c'était ce dont je me doutais après avoir regardé plus en détail la liste des jeux.
-
ça y est j'ai localisé le bug, il ne me reste plus qu'à le corriger, mais en attendant il suffit de désactiver le rewind est... CA MARCHE !!! => https://twitter.com/ThLorb/status/999744286903160832
-
@Zlika
on a plusieurs cores qui ne supportent pas le rewind, et il y a une liste dans configgen pour l ajouter
a moins que tu puisses corriger pour que le rewind fonctionne. -
@acris merci pour l'info. J'ai trouvé un débordement de tableau de 4 octets au moment de la sérialisation, je pense que c'est ça qui fait crasher le rewind, je vais retester avec la correction.
-
Ça y est, l'émulateur a été rajouté dans recalbox. Reste plus qu'à attendre la prochaine mise à jour pour que tout le monde puisse en profiter.
Merci à @nayok pour le superbe thème graphique, ainsi qu'à @rockaddicted et @Substring pour leur aide et précieux conseils.
En espérant que cela plaira à un grand nombre de Thomsonistes -
Je ne connais pas du tout cette console mais merci à tous de nous la faire découvrir. Et voir ce qui a été fait pour l'intégration, en peu de temps, est génial. Merci à la Team et à tous ceux qui partagent leurs connaissances pour nous en faire profiter.