Krabob vient de publier sur Aminet une première version bêta de Mame 0.106 pour Amiga Classic, compatible 68060, plutôt pensée pour les PiStorm, Vampire et UAE JIT avec carte graphique.
Sur PiStorm avec RPi3, la plupart des jeux sont à 65% de la vitesse, mais certains sont à 40% et d’autres à 90%.
Il y a un support 4 joueurs avec gestion des pads CD32 et des extensions pour port parallèle.
Une routine de mixage de son permet également d’avoir une bonne qualité sonore malgré les ralentissements.
Le romset correspond à celui de « Mame Advance », avec la gestion de la NeoGeo qui est désactivée car boguée pour l’instant.
La dernière version de MAME pour classic 68060 était « MAME060 » 0.35 de triumph sorti en 1999, dont cette version reprend en partie l’interface (NDAladin : deux autres versions, la 0.37b2 d’Amidog et la 0.37b14 de SixK, datant respectivement de 2024 et 2002)
Krabob, l’auteur de ce port, espère avoir une version plus rapide avec davantage de drivers pour les prochaines bêta.
A noter que les sources sont disponible en temps réel sur Github : https://github.com/krabobmkd/amigamame/tree/beta106
Téléchargement : Mame106MiniMixBeta1.lha [4,7 Mo] (68k + carte graphique conseillée)
12 Commentaires
Passer au formulaire de commentaire
Auteur
Alors ça pour une nouvelle, c’est une sacrée bonne nouvelle ! Merci Krabob !
—
/me ne sait pas s’il a ce qu’il faut pour tester ça mais ça fait quand même bien plaisir :coeuraveclesdoigts:
Hé bien mon cher BatteMan, il faut un pistorm, ou n’importe quoi qui émule un 68060 avec FPU.
Auteur
J’ai un 1200 avec Pistorm32-Lite et Pi3B.
Mais il faut que je fasse la mise à jour ^^
Et je ne sais pas si j’ai une rom tirée de ce romset « MAME Advance » 😀
—
/me aura une motivation supplémentaire pour se sortir les doigts de là où le soleil ne brille pas !!
Cool cette première béta release. Je suivais son évolution sur le github et j’attendais l’ajout des sons. Plus qu’à réussir à l’accélérer.
@Batteman
Les dernières versions 68k sont les 0.37
Mame 0.37b2 (2024 Amidog/Jeffb00toNic)
https://aminet.net/package/misc/emu/mame-v037b2-68k
https://www.amidog.com/amiga/mame/
http://aminet.net/package/misc/emu/mamegui
Mame 0.37b14 (2002 davsixk)
http://dasixk.free.fr/mame0.60-68k-LE&BE.lzx
http://dasixk.free.fr/mame0.60LE+FRAMELIMIT.lzx
http://aminet.net/package/misc/emu/mamegui
@krabob
Les sources de la 0.37b2 sont disponibles sur le site d’amidog et la NeoGeo fonctionne nickel. Peut-être cela pourra t’aider à débugger le support NeoGeo dans ta v0.106.
Auteur
Aladin : merci pour les précisions (que j’ai apportées dans la news transmise par Krabob ^^).
Très intéressant ! En fait la plupart des box de retrogaming intègre plusieurs versions historique de Mame, Mame4All correspond justement au romset 0.37b , qui était à la base le fork coréen pour la console GP2X ARM, en 2000 alors que la version mame 37b était la version courante, puis quand les smartphones ARM sont sorti ils ont repris cette branche et l’ont appelé Mame4ALL. Mame 106 et la branche Advance est « la première version avec Galaxy Force 2 », beaucoup plus lente parce qu’ils s’alignaient sur les PC de l’époque, et avec « pas mal de code pas activé de développement en cours. Les version suivantes sont jugés « encore plus lente ». Je louche sur un portage de « finalburn » ça doit être plus rapide.
Vas encore falloir trouver le bon Romset 😉
Merci Krabob pour le taff,
ça fait toujours plaisir de voir des nouveaux programmes sur 68k !
La béta 2 est sortie:
https://github.com/krabobmkd/amigamame/releases/download/beta/Mame106MiniMixBeta2.lha
sur aminet quand ça se réveillera.
rraaa l’archive avait un problème, c’est plutôt https://github.com/krabobmkd/amigamame/releases/download/beta/Mame106MiniMixBeta2b.lha
rapport du bug sur un jeu:
f1en (f1 exhaust note) affiche « wait » après avoir inséré des crédits et appuyé sur start.