[PC Tool] RecopierBox - Creer son CustomSet !



  • Salut à tous,

    J'ai fait pas mal de posts sur Discord mais je vais hierarchiser tout ça dans ce post ici.

    Pour ceux qui n'aiment pas lire :
    https://www.youtube.com/watch?v=32sStvhZxHY

    RecopierBox - Qu'est ce que c'est ?
    a77df61f-caf4-4b48-b1f3-ba71d8bbd054-image.png
    Recopierbox est né initialement d'un besoin en novembre 2020.
    Creer un customset à partir d'une bibliotheque plus grande.
    N'avez vous jamais voulu réaliser une plus petite bibliotheque pour vos config recalbox ?
    Exemple : Vous souhaitez réaliser une borne d'arcade mais piocher une par une les roms+les overlays+les saves+ les bios vous agacent par avance !
    Un simple tri sur le genre : "Combat" créera cette liste readytouse !

    C'est dans cette optique que j'ai appris sur le tas, à developper en vb.net.
    Maitrisant plutot bien l'environnement Excel et particulièrement VBA, c''était ma porte d'entrée la plus simple pour créer un logiciel.
    Je reste conscient que le VB.net est un langage plus très en vogue aujourd'hui.

    Ok ca prépare des custom-sets mais quoi d'autres ? BlindTest ?!
    Au fil du temps, certaine fonctionnalités sont apparues:

    • tri par filtre
    • lecture de video
    • prise en compte des manuels
    • affichage des overlays ...etc
      12bcdae3-35cc-4d27-88c4-a62e36181556-image.png

    Mais le réel gap est apparu par une erreur du logiciel ! (Comme toutes les grandes inventions, tout vient d'une erreur !)

    En effet, je montrais mon travail à un ami retrogamer, quand tout a coup, la fenetre video n'a plus affiché d'image. Uniquement le son etait joué.
    Mon ami n'ayant pas le visu sur l'ecran, s'est exclamé :
    "Ce bruit de tole... ce moteur ... c'est Driver sur PS1 ?!"
    Et effectivement cette affirmation m'a donné envie de programmer un blindtest à partir de nos gamelists déja scrappés !

    Ainsi naquis le BlindTest et s'est intégré au logiciel initial.
    138f56d1-99b7-4410-8c2f-4ef8d2123a86-image.png (Saurez vous retrouver le titre ci-dessus 🙂 ?)

    Des Fonctionnalités Non Présente sur Recalbox ?

    Utilisateur de Recalbox depuis au moins 2016, j'ai toujours des fonctionnalités manquantes et difficile à réaliser pour des novices :

    • La gestion d'Overlays
      e52b8ff9-44da-46d8-a009-e4065e375f67-image.png

    • Le redimensionnement d'Overlay (1080p-->720p)
      90dd9342-9392-493d-8526-5ef23fe2e7e0-image.png

    • La conversion des overlays Recalbox au format decorations/Batocera et ViceVersa
      a62fcf7e-9fe5-4012-a275-24bc5c9c9130-image.png

    • La gestion des Sauvegardes
      da8d4781-9ff6-49dc-8dae-ae7aae8efe9c-image.png

    • La gestion du Pad2Keyboard et de la conversion depuis Exodos
      45297820-e1ab-4784-a8bb-fe034899a573-image.png

    C'est pour cela que j'ai intégré toutes ces fonctions conjointement à mon outil.

    Le but de ce post est :

    • présenter le projet pour les recalboxeurs qui ne connaitraient pas l'outil et qui ne vont pas sous discord (y'en reste t'il ?)
    • annoncer les nouvelles releases
    • faire le support ici des bugs et autres

    J'attends tout retour constructif !

    Okay, okay, mais ou est ce qu'on récupère le fameux Graal ?!
    Tout simplement sur ma page Github :
    https://github.com/soaresden/RecopierBox

    Si vous souhaitez contribuer directement sous GitHub, n'hesitez pas non plus !

    Amusez vous bien !

    Special Thanks :
    To @nexusone13 qui m'a pas mal aidé sur des problématiques pas à ma hauteur (l'auteur de ARRM) https://forum.recalbox.com/topic/11849/arrm-another-recalbox-roms-manager
    To @voljega pour son formidable outil Exodos Converter pour redonner vie à tous les jeux Dos et Win3x de mon enfance ! https://github.com/Voljega/ExoDOSConverter


  • Global moderator
    Global moderator
    Tester

    @soaresden Salut 🙂
    Merci pour ton projet, belle initiative !
    Juste un point, en ce qui concerne exodos converter, je t'invite à regarder le release note de la v7.2 à venir 🙂 Ca bouge du côté exodos ^^



  • @Scavy tu veux dire dosbox non plutôt qu'exodos ?


  • Global moderator
    Global moderator
    Tester

    @AgedLove oui pardon, sur dosbox. Le romset provient d'exodos effectivement.



  • New in v5.4 :

    • Refonte du Design du SaveManager
      image
    • ajout de la picturebox pour les states Batocera
    • Meilleure explication des boutons et labels
    • Meilleur placement UX/UI
    • Listing de TOUS les fichiers et non seulement des srm et states (seul les png sont omis volontairement)
    • L'outil Renommer s'ouvre en overlay quand cliqué
      image


  • Nouveau dans la V6.0 !

    • NouveauQuizz design
    • Nouvelles options
    • Export en txt du quizz en cours
    • Import en txt d'un quizz
    • Meilleure Ux

    image



  • Nouveau dans la v6.1

    • Petits Correctifs depuis la v6.0
    • Le mode Partiel Video !(Une image qui se déconstruit au fil du temps)
      Pouvez vous devinez l'image ci dessous ?! 🙂
      image
    • Utilisation d'un Graphisme Space Invaders pour habiller tout ça
    • Le Quizz sera toujours devant vos fenetres
    • Correction de choix impossible comme sans video + sans son !
    • Selection dans l'historique en rouge pour meilleure lecture


  • Nouveau dans la v6.3

    General :

    • Fix sur les fermetures des forms
    • Utilisation du chr10 au lieu du chr13 (linux friendly)
    • Ajout du bouton disclaimer
    • Fix sur le chemin si utilisation d'un chemin Racine : "S:" ...

    CopyRoms :

    • Collections pour Batocera a bougé de quelque pixels pour pouvoir scroller
    • Design modifie
    • Les collections sont clicables dès le départ

    Overlays :

    • Conversion des "," en "." pour les coordonnées overlays
    • Oubli réparé sur l'ouverture du notepad à chaque fichier converti --> OK maintenant
    • Possibilité de convertir même sans dossier roms/

    Quizz :

    • Fix pour le mode partiel


  • Nouveau dans la v6.4

    Menu:

    • Ne pas effacer la ligne si le chemin principal est mauvais

    Saves:

    • Correctif sur les numeros de saves
    • Enlever le screenshot des savestates Batocera
    • Ajout du double clic pour ouvrir le screenshot savestates Batocera
      c4b01d83-d4f5-4424-94c5-0438b40a62e4-image.png
    • Si vous supprimer une sauvegarde qui possede un screenshot, il sera également supprimée

    Overlay Converter:

    • Le Resizer fonctionne maintenant avec les overlays au format Batocera
    • Ajout des colonnes Width et Height pour la taille des overlays

    Overlay Manager:

    • Ne pas lister les systèmes non selectionnés

    CopyRoms:

    • Possibilité d'utiliser les fleches HAUT et BAS pour changer de rom
    • Possbilité d'ajouter la rom en cours avec la SPACEBAR


  • Grosse mise à jour pour cette V7

    GROSSE FEATURE !

    Faire un export sous Excel !

    • Maintenant vous pouvez sauvegarder votre bibliothèque Recalbox au format Excel ! (Pour configurer différents sets sans avoir à les créer)

    7d18c0cd-6e54-4630-8930-4693a8382b80-image.png

    • Vous pouvez également partager à vos amis ce fichier pour comparer
      Il peut ainsi réaliser une sélection et sauvegarder les changements sur votre fichier partagé (Colonne W) tout en faisant attention aux indicateurs d'espace libre.
      En vous partageant de nouveau son fichier modifié, vous pouvez importer directement sa sélection pour réaliser le custom-set🙂.

    • Regardez cette vidéo pour plus de précision://streamable.com/66n6dd



Want to support us ?

227
Online

82.6k
Users

22.8k
Topics

164.4k
Posts