L'objectif de cette box est de reprendre tout le contenu de la box15k v1 mais de ne faire tourner les jeux qu'avec seulement 2 principaux émulateurs: RetroArch et GroovyMAME.
Elle est de plus enrichie par certains contenus provenant de la box non 15k et par les contributions de certains membres.
La box est réalisée sous Windows 7 64bits et nécessite l'installation des drivers Calamity car l'émulation qui y est configurée repose à 99% sur les super résolutions.
Elle est plus gourmande en ressource que la v1, mais voilà, bienvenue en 2020 (même si cette box est destinée à tourner sur un OS qui n'est déjà plus supporté par Microsoft )
Elle est par contre bien plus simple à mettre à jour et à maintenir.
Pour information, les options de RetroArch et GroovyMAME sont les options par défaut:
- excepté pour le support des super résolutions pour GroovyMAME (tuto installation and quick configuration [2019 guide])
- seules les options à changer sont dans un fichier de configuration spécifique pour chaque système qui utilise RetroArch (dans le répertoire HFSBox15K\Emulators\RetroArch\config)
Petite exception pour Amiga, où tout est basé sur le set Retroplay.
Peut-être que la box peut fonctionner sous Windows 10... (il suffirait pour commencer de renommer le fichier sxs.dll.win10.build.2004.fix en sxs.dll à la racine de la box).
Voici la liste des systèmes disponibles (avec au total un peu plus de 5000 jeux):
- Atari CoJag
- Atari Jaguar
- Capcom Play System
- Capcom Play System 2
- Capcom Play System 3
- Capcom Section Z
- Capcom Z80 Based
- Cave
- Commodore Amiga
- IGS Polygame Master
- Irem M92
- Konami GX400
- Limenko Power System 2
- MAME (avec DLC et Mature inclus)
- Midway T Unit
- Midway V Unit
- Midway Wolf Unit
- MUGEN
- Namco Galaga
- NEC PC Engine
- NEC PC Engine-CD
- Nintendo Entertainment System
- OpenBOR
- PC Games
- Psikyo 1st Generation
- Rock-Ola
- Sammy Atomiswave
- Sega 32X
- Sega CD
- Sega Master System
- Sega Mega Drive
- Sega Model 1
- Sega Model 2
- Sega Naomi
- Sega Saturn
- Sega ST-V
- ShmupMame
- SNK Neo Geo
- Super Kaneko Nova System
- Super Nintendo Entertainment System
- Taito Classics
- Toaplan
CRT emu drivers
Voici la liste des résolutions à appliquer avec vmmaker pour que la box fonctionne correctement.
Remplacer le fichier user_modes.ini par celui-ci, et cliquer sur "Generate modes" puis sur "Install modes" dans vmmaker (il devrait y en avoir environ 25 d'installées).
- L' UNIVERSE BIOS v4.0 est utilisé pour tous les jeux NEOGEO grâce au fichier de config HFSBox15K\Emulators\GroovyMAME\ini\neogeo.ini
- Dans le répertoire HFSBox15K\Emulators\GroovyMAME\ini il y a un fichier _vertical.ini
Si vous rencontrez un problème de scintillement sur les jeux MAME verticaux, renommez ce fichier en vertical.ini - Le mapping des touches est configuré ici HFSBox15K\Emulators\GroovyMAME\ctrlr\HFSBox15K.cfg
Il contient le mapping par défaut pour tous les jeux ainsi qu'un mapping particulier pour les jeux NEOGEO
- Le répertoire HFSBox15K\Emulators\RetroArch\config contient les configurations spécifiques (mapping et configuration RetroArch) pour chaque système de la box supporté par RetroArch.
Les configurations de base sont celle par défaut et sont ici HFSBox15K\Emulators\RetroArch\retroarch.cfg (l'idée étant de ne jamais toucher ce fichier mais de plutôt mettre la configuration que l'on souhaite modifier dans le fichier de configuration spécifique au système). - Pour les jeux d'arcade supportés par RetroArch (Sammy Atomiswave et Sega Naomi), les touches pour aller et naviguer dans le menu système sont "b" et "g".
- Le repertoire HFSBox15K\Emulators\RetroArch\config\remaps\flycast contient à titre d'exemple un fichier de remapping des touches (crzytaxi.rmp).
Il permet par exemple de jouer à un jeu qui nécessite des contrôles analogiques avec notre borne.
Le résultat n'est pas très jouable (je ne sais même pas si avec tous les updates, le mapping fonctionne encore) et c'est une partie vraiment à creuser pour faire marcher tous les jeux analogiques.
Il y a une option dans RetroArch qui dit en gros analog to digital, mais à l'époque je ne suis jamais arrivé à le faire marcher. - Dans HFSBox15K\Emulators\RetroArch\saves se trouvent les 2 répertoires WHDLoad et WHDSaves (nécessaire au bon fonctionnement des jeux Commodore Amiga).
Le répertoire WHDLoad est une installation light d'un workbench contenant WHDLoad.
Le répertoire WHDSaves permet de configurer pour chaque jeu, les options WHLoad que l'on souhaiterait utiliser (j'ai laissé le fichier custom_RickDangerous.Slave à titre d'exemple).
J'explique dans le point suivant comment créer facilement ce fichier Slave. - Commodore Amiga
- Si on appuie sur bouton 2 quand le jeux démarre, on a l'écran de sélection de WHDLoad avec les options (s'il y a des options).
Par défaut aucune option n'est sélectionnée, mais on peut changer ça - Si on appuie sur les bouton 1 et 2 quand le jeux démarre, on a le README qui s'affiche (ça permet de voir les options que l'on peut setter).
Si on fait ESC, on arrive ensuite à un écran qui permet de setter les options.
Une fois fait, le jeux démarrera toujours avec les options que l'on a indiquées (grâce à la sauvegarde d'un fichier .Slave dans le répertoire HFSBox15K\Emulators\RetroArch\saves\WHDSaves)
- Si on appuie sur bouton 2 quand le jeux démarre, on a l'écran de sélection de WHDLoad avec les options (s'il y a des options).
- L'association entre un système et le core RetroArch à utiliser est ici HFSBox15K\RocketLauncher\Modules\RetroArch\RetroArch.ini
- La définition des émulateurs et leurs extensions supportées est faite ici HFSBox15K\RocketLauncher\Settings\Global Emulators.ini
- L'association entre un Système et son émulateur (ainsi que le chemin vers les roms) est faite ici : HFSBox15K\RocketLauncher\Settings\{SYSTEM}\Emulators.ini (où on remplace {SYTEM} par le nom du système)
Bugs connus
- Certains jeux atomiswave semblent non jouables ou avec une mauvaise orientation (Animal Basket, Extreme Hunting 2, Faster Than Speed, Maximum Speed, Ranger Mission, Sega Bass Fishing Challenge, Sega Clay Challenge, Sports Shooting USA)
- Les jeux Dreamcast / Naomi avec un I/O particulier (volant par exemple) ne fonctionnent pas. Cela fonctionne en utilisant un remapping (réalisé à titre d'exemple pour Crazy Taxi), mais la jouabilité n'est pas bonne (impossible par exemple de jouer à Sonic Adventure sur DC. A priori @wonderboy a le même problème)
- Certains jeux Naomi / Dreamcast / Atomiswave (core RetroArch flycast) montrent des bugs d'affichage (textures noires sur Virtua Tennis 2 chez certains utilisateurs par exemple comme @dragonk1 ou @wonderboy)
- Certains jeux Naomi ne se lancent pas et nécessitent d'aller dans le menu service pour les faire fonctionner
- Certains jeux ne se lancent pas mais laissent un écran noir (quelques jeux Mega CD chez certains utilisateurs, comme @Landonien)
- Il manques des thèmes Naomi: Puyo Pop Fever (World) (GDS-0034) [puyofev], Puyo Puyo Da! (Japan) [puyoda]
- Voici la liste des jeux qui posent problème (d'autres doivent exister, essentiellement sur Commodore Amiga qui n'a pas été testé à 100%)
► Afficher le texte
Une archive existe et permet de tester tous les systèmes de la box, c'est à dire tous les systèmes RetroArch et GroovyMAME.
L'archive est à décompresser à la racine de votre HDD et créera un répertoire HFSBox15KTest.
Ce répertoire contient un jeu d'exemple pour chaque système et un .bat pour tester chaque système.
En sortie du jeu, il devrait y avoir soit un fichier retroarch-log.txt ou groovymame-log.txt de généré (selon le système que vous testez).
Peut-être qu'en regardant ou comparant ces fichiers log, une solution pourra être trouvée... ou pas
Si en sortie de jeu, RetroArch ne remet pas votre borne en 640x480, il suffit de cliquer sur 640x480.bat.
Si vous souhaitez tester un autre jeu, il suffit de le mettre dans le bon répertoire Roms et d'éditer le .bat pour ajuster la première ligne
Code : Tout sélectionner
set GAME=LeJeuQueJeVeuxTester
Références
https://www.mamedev.org/
https://b4nd1t0.blogspot.com/
http://www.progettosnaps.net/catver/
http://adb.arcadeitalia.net/lista_mame.php
http://geedorah.com/eiusdemmodi/forum/v ... php?id=301
http://geedorah.com/eiusdemmodi/forum/v ... php?id=433
https://www.libretro.com/
https://datomatic.no-intro.org/?page=search
http://redump.org/
http://eab.abime.net/showthread.php?t=61028
Téléchargement
Partie 1 4 GB
Partie 2 4 GB
Partie 3 4 GB
Partie 4 4 GB
Partie 5 4 GB
Partie 6 4 GB
Partie 7 4 GB
Partie 8 4 GB
Partie 9 4 GB
Partie 10 4 GB
Partie 11 4 GB
Partie 12 4 GB
Partie 13 4 GB
Partie 14 4 GB
Partie 15 4 GB
Partie 16 4 GB
Partie 17 4 GB
Partie 18 4 GB
Partie 19 4 GB
Partie 20 4 GB
Partie 21 721.27 MB