Aussitôt publié, aussitôt mis à jour, et les révisions vont bon train et sont conséquentes.
Cette application a été développée sous Windows 7 x64 avec MS Visual C++ Express 2011 et MS Visual C++ 6 (1998) par un membre du forum PSX-Scene nommé CaptainCPS-X. Son utilité ? Il permet de générer des packages PKG de ROMS et jaquettes pour les émulateurs FCEU, Snes9x, Genesis + GX et VBA intégrés à multiMAN. Ces packages pourront ainsi être très simplement installés sur la PlayStation 3 et les fichiers iront se placer aux emplacements adéquats.
Voici toutes ses fonctionnalités détaillées :
- Recherche automatique des ROMS pour les systèmes supportés ;
- Support de la reconnaissance automatique des ROMS NES, SNES, Genesis et VBA (Game Boy, Game Boy Color et Game Boy Advance) ;
- Vérification des fichiers Zip quand cela est nécessaire, en s'assurant qu'ils contiennent une ROM valide ;
- Ajout et suppression simples des ROMS de la liste ;
- Fonction d'association individuelle de jaquette pour une ROM sélectionnée ;
- Possibilité de supprimer l'association d'une jaquette pour une ROM sélectionnée ;
- Prévisualisation des jaquettes PNG ;
- Renommage automatique des jaquettes pour correspondre à la sélection de ROMS ;
- Génération automatique des fichiers .PKG de jaquettes, prêts à être installés sur la PS3 / multiMAN ;
- Génération automatique des fichiers .PKG de ROM, prêts à être installés sur la PS3 / multiMAN ;
- Création d'un projet pour chaque système supporté ;
- Sauvegarde et chargement des projets ;
- Informations détaillées sur le projet, avec le nombre total de ROMS et jaquettes et la taille totale ;
- Vérification de l'existence de ROMS quand un projet est ouvert ;
- Raccourcis de touches ajoutés pour une navigation et une édition simplifiées ;
- Options pour configurer spécifiquement chaque job ;
- Filtrage / Recherche des ROMS basés sur le texte entré par l'utilisateur ;
- Parcourir / Gérer les jaquettes sans utiliser un shell Windows ;
- Extraire / Décompresser les fichiers PKG sans avoir besoin d'un quelconque outil externe (porté de la source Fail0verflow GNU) ;
- Configuration des répertoires de jaquettes pour les systèmes supportés (SNES, Genesis, NDA, VBA) ;
- Filtrage / Recherche dans la liste de jaquettes basés sur le texte entré.
Ainsi que les futures fonctionnalités que compte implémenter le créateur :
- Calcul de l'espace libre sur le disque dur pour éviter les conflits d'espace manquant pour les traitements de données volumineuses ;
- Ajout d'une option pour désactiver le renommage des jaquettes (utile uniquement pour la création des packs de ROMS) (en cours) ;
- Ajout d'une fonctionnalité de conversion des images de jaquettes (PNG vers JPG et JPG vers PNG) ;
- Compilation Unicode ;
Voici les changelogs des trois dernières révisions :
Révision 0.06
- Ajout du support des extensions .zip pour les projets NES ;
- Correction de certains bugs qui intervenaient lors du scan des ROMS et extensions, et à la création des PKG.
Révision 0.05
- Il y aura désormais un gain de performance global en utilisant l'application ;
- Gestion de la liste de ROMS / jaquettes optimisée en indexant tous les objets avec un unique identifiant ;
- Réécriture complète du code de la fonctionnalité de Recherche / Filtrage, bien plus rapide désormais ;
- Modification de la manière dont les objets étaient filtrés (ex : écrire Mario filtrera des entrées comme Super Mario World) ;
- Correction d'un bug qui effaçait les données de l'onglet des jaquettes quand la sélection d'un scan des ROMS était lancé puis annulé ;
- Ajout d'une fonctionnalité pour configurer les répertoires pour les systèmes supportés (SNES, GENESIS, NES, VBA) ;
- Ajout d'une fonctionnalité de Recherche / Filtrage de la liste de jaquettes ;
- Correction de deux bugs trouvés pendant la mise à jour et la réécriture du code.
Révision 0.04
- Ajout d'un lien dans le menu Help vers le site PSX-SCENE.com ;
- Ajout d'un lien dans le menu Help vers le topic multiMAN ;
- Ajout d'un lien dans le menu Help vers les forums multiMAN ;
- Ajout d'un lien dans le menu Help vers le topic Multiman Retro Tools ;
- Ajout d'une vérification de l'existence de projets de ROMS. Si elles ne sont pas trouvées, un icône en forme de croix rouge apparaîtra sur son côté gauche ;
- Ajout d'une fonctionnalité pour afficher des informations détaillées sur le projet ;
- Ajout d'une fonctionnalité pour extraire / décompresser les fichiers PKG sans avoir besoin d'un quelconque outil externe (porté de la source Fail0verflow GNU) - testé uniquement avec des PKG debug, non retail ;
- Ajout d'une fonctionnalité pour maintenir le ratio d'affichage des jaquettes en prévisualisation ;
- Ajout d'une fonctionnalité pour désactiver / activer la création des PKG de jaquettes ;
- Correction d'un bug lors du renommage des PKG de jaquettes s'il y avait un précédent PKG présent ;
- Correction d'un bug lors de l'ajout manuel de ROMS à la liste pour SNES ;
- Ajout de nouveaux raccourcis clavier pour une utilisation simplifiée :
- CTRL + O : ouvre le projet ;
- CTRL + S : sauvegarde les modifications du projet ;
- Entrée : ajout d'une simple ROM de la liste ;
- Suppr : supprimer une entrée de ROM de la liste ;
- Double clic : affecte une image de jaquette pour la ROM sélectionnée ;
- CTRL + Espace : affecte une image de jaquette pour la ROM sélectionnée ;
- SHIFT + Espace : efface l'image de jaquette pour une ROM sélectionnée ;
- Amélioration de l'interface graphique avec deux éléments ;
- Passer sur un objet du menu pour voir plus d'informations dans une Info Box (non fini encore) ;
- Ajout d'une fonctionnalité de Recherche / Filtrage du contenu de la liste des ROMS (juste pour la navigation visuelle) ;
- Ajout du support des jaquettes .JPG ;
- Ajout d'un traitement d'images plus lissé pour les prévisualisations (haute définition) ;
- Ajout d'une fonctionnalité permettant d'Explorer / Gérer les images de jaquettes sans utiliser un shell Windows ;
- Ajout du support des raccourcis clavier lorsque nous sommes dans l'onglet de la liste des jaquettes :
- Entrée : affectation d'une jaquette à une ROM sélectionnée ;
- Double clic : affectation d'une jaquette à une ROM sélectionnée ;
Commenter