3 Décembre 2017 Mame Compiler Automated Scripts 0.370 - Aucun changement. Le logiciel a simplement été recompilé sous Visual Studio 2017 afin de préparer et de faciliter une future harmonisation des logiciels System PiXEL. _____ 0360 changement: Suppression de l'outil de nettoyage des fichiers DAT (XML) au profit du nouveau logiciel Mame XML Cleaner. Plus d'info sur http://www.systempixel.fr/mame-xml-cleaner/ NOTE: pour l'utilisation des outils diffutils et patch.exe voir le fichier README.txt :02.24.2016 0351 corrigé: Bug concernant le nettoyage du XML de MAME. :02.06.2016 0350 amélioration: Passage aux nouveaux outils de compilation MSYS2. Plus d'info http://mamedev.org/tools/ ATTENTION: Les nouveaux outils MSYS2 n'acceptent pas les espaces dans les noms de dossiers ! :01.04.2016 0303 ajout: variable d'environnement QT_PLUGIN_PATH :10.05.2015 0302 corrigé: support du nouveau .xml pour Mame Arcade :05.27.2015 0301 amélioration: nouvelle interface compacte et plus intuitive. amélioration: pour MAME 0.162 et plus. :05.24.2015 0300 Beta Merci à U-Man et Dalba pour leurs retours. :05.15.2015 branch 0.300 0224 corrigé: définition des variables d'environnement avec les nouveaux outils MAME Build Tools, une erreur du type "MINGW64 is not set. Stop." apparaissait à la compilation. :03.29.2015 0223 amélioration: support des nouveaux outils "MAME Build Tools" pour MAME 0.160 et plus. - aucune installation nécessaire. - aucune modification des variables d'environnement Windows n'est nécessaire. Il suffit d'extraire les nouveaux outils à la racine (dossier "buildtools"). corrigé: bug d'affichage sur la fenêtre des EXTRA. :03.10.2015 0222 corrigé: bug concernant la compilation des versions 32bits de MAME. :11.27.2014 0221 corrigé: vous pouvez désormais compiler avec les nouveaux mingw-mame-20140905 sans erreur :10.19.2014 0220 corrigé: (Tools) une erreur s'était glissée dans la création de .diff :09.20.2014 0219 amélioration: (Tools) vous pouvez désormais filtrer chaque driver contenu dans le mame__xml.dat :09.20.2014 0218 ajout: après plusieurs demandes, vous pouvez désormais exporter la liste NOT_WORKING_GAME. ajout: profile pour les mingw-mame-20140905. corrigé: (typo) dans les Tools, la checkbox "Mechanical" devient "add Mechanical" pour plus de compréhension. :09.17.2014 0217 corrigé: la compilation ne se lançait pas lorsque l'on utilisait plusieurs versions différentes des outils mingw à la suite. :08.20.2013 0216 amélioration: le "fix" pour l'erreur 'cage_control_w' il est désormais activable/désactivable via une checkbox. :07.30.2013 0215 corrigé: une erreur du type obj/winui64/mame/midway.a(seattle.o):seattle.c:(.text+0x3428): undefined reference to `cage_control_w(running_machine&, unsigned short)' apparaissait lors de la compilation de MAME si vous utilisiez un .lst nettoyé incluant seulement les roms parents. :07.28.2013 0214 ajout: (Tools) un nouvel outil pour nettoyer vos ".dat" - ne gardez que les jeux "parent" et fonctionnels "good", - ou gardez également les "clones" et les "imperfect" et supprimez tous les jeux non fonctionnels "preliminary". - extraire un "mame.lst" depuis un .dat - extraire tous les "bios" ré-utilisez ce .dat pour nettoyer votre fullset (clrmamepro) :07.24.2013 0213 corrigé: (Tools) la création de fichier .dat était impossible si le dossier parent comportait un espace corrigé: (Tools) pour la création de diff MCAS enregistrait le chemin complet des noms de dossiers au lieu d'utiliser des chemins relatifs amélioration: (Tools) on peut nommer le diff que l'on créé amélioration: (Tools) une boîte de dialogue prévient lorsque le diff est créé amélioration: (Tools) "add" est désormais renommé en "Keep only" :07.01.2013 0212 corrigé: MCAS enregistrait des caractères spéciaux dans le mame.lst "tools" amélioration: la fonction "Create .diff" peut désormait être argumentée (défaut: -Nru) :05.27.2013 0211 amélioration: section "setting" renommée en "Profile" amélioration: section "tools", listing de jeux étoffé 0210 Beta corrigé: lors de la compilation de MAME depuis un dossier externe, MCAS supprimait par erreur tous les fichiers dans le dossier "\sources\" :04.24.2013 0209 Beta amélioration: create ".dat" et create ".diff" ajout: (Tools) la fonction "remove" vous permet d'enlever les jeux non désirés (Pinball, Fruit machine...) :04.22.2013 0208 Beta amélioration: avant d'extraire les archives, MCAS supprime les anciennes sources déjà présentes. corrigé: "Error:" S'affichait dans la fenêtre de compilation même s'il n'y avait aucune erreur amélioration: meilleure stabilité générale :04.18.2013 0207 Beta amélioration: le bouton "Tools" est désormait activé ajout: extraire le .dat ajout: extraire un .lst pour les jeux "Neo Geo", "Capcom CPS1", "Capcom CPS2", "Capcom CPS3" à venir: extraire tous les jeux du mame.lst :04.16.2013 0206 Beta corrigé: problème avec 7zip et les dossiers comportant des espaces dans le nom. :04.13.2013 0205 Beta corrigé: divers bugs génants et amélioration. ajout: option "process without compile" :04.11.2013 0204 Beta corrigé: un nouveau fix pour l'option "overwrite" :04.09.2013 0203 Beta corrigé: UME/MESS/TARGET les trois options pouvaient être cochées en même temps. corrigé: réorganisation du code source pour l'option "overwrite" (dans certaines conditions pouvait extraire les archives à la racine "root"). :04.08.2013 0202 Beta corrigé: Le bouton "Extra" était désactivé corrigé: Lors de l'utilisation de l'option "overwrite" les sources allaient s'extraire dans le dossier racine de MCAS ajout: si l'on force la fermeture du logiciel pendant la compilation une boîte de confirmation apparaît (oui/non) :04.07.2013 0201 Beta Première version Beta 0.2xx publique. :04.07.2013 branch 0.200 0117u3 corrigé: la checkbox "compile" était désactivée avec les nouveaux tools. ajout: support des archives .7z pour MAMEUIFX :12.19.2012 0117u1-0117u2 ajout: support de mingw-mame-20121207 :12.18.2012 0117 ajout: AMD K9 sse3 amélioration: No Optimization est maintenant une "checkbox" :10.09.2012 0116 ajout: sauvegarde de la configuration mingw-mame (config.cfg) :09.29.2012 0115 corrigé: l'application crash si vous recherchez des mises à jour sans connexion à Internet changement: suppression de l'auto-updater :09.28.2012 0114 corrigé: Divers problèmes rencontrés avec la création de fichier .diff :09.23.2012 0113 modification: Vous n’êtes plus obligé d’ajouter les tools dans les variables Windows. ajout: switcher entre les nouveaux et les anciens tools. (menu accessible via un clique-droit) compiler du 32bits sur un System 64bits! Ajout de TARGET=ume Ajout de TARGET=mess bug connu: création d'un fichier .diff impossible bug connu: l'application crash si vous cliquez sur "check update" sans avoir de connexion à Internet :09.21.2012 0112 ajout: options "Pre" et "create diff" modification: réorganisation des TabIndex (navigation avec le clavier, touche TAB) ajout: lorsqu’un ou plusieurs « extra » sont sélectionnés un voyant bleu apparait. :09.19.2012 0111 corrigé: dans certaines circonstances la fenêtre de compilation ne se fermait pas. ajout: option SUBTARGET=tiny :09.16.2012 0110 modification: ajout d’un Updater . ajout: "make clean" (à utiliser qu’en cas de besoin) modification: maintenant vous pouvez utiliser vos propres patchs. modification: code complètement ré-écrit :09.15.2012 0109a Beta ajout: compiler en une seule fois toutes les versions de Mame que vous choisissez. :08.24.2012 0108c Beta modification: réorganisation mineur mais nécessaires pour la suite. :08.20.2012 0108b Beta corrigé: les scripts "Updates"(.diff) de MameUI et MAMEUIFX s’exécutaient dans le mauvais ordre. :08.20.2012 0108 Beta ajout: option "Force Optimize" (make OPTIMIZE=3) ajout: option "No Optimization" (make OPTIMIZE=0) modification: désormais un bouton « Download and Install Update » apparaît lorsqu’une mise à jour est trouvée . NOTE: la recherche de mise à jour peut prendre environ 10s. merci de ne pas « checker » toutes les 5min ^^ :08.19.2012 0107c Beta ajout: « About » (?) ajout: recherche de mise à jour ajout: logo System PiXEL et Copyright ajout: liens vers le site et le topic :08.18.2012 0107b Beta corrigé: bug génant :$ ajout: patch "no-buffer" (lag-less) :08.18.2012 0106 Beta modification: maintenant on compile mame, mameui, mameuifx dans des dossiers séparés. ajout: options "make tools" et "make all" modification: code optimisé modification: les patch (cave sh3, hiscore..etc.) ne sont plus inclus par défaut. il suffit de les télécharger et de les placer dans le dossier « patch » pour les réactiver modification: plus besoin du fichier « mod.dev » :08.17.2012 0105 Beta corrigé: une petite erreur dans le code. ajout: « mode développeur » pour accéder à ce mode avancé renommer le fichier « txt.mod.dev » en « mod.dev » maintenant une option « .zip » est accessible, elle permet d’archiver en *.zip votre version de mame après la compilation. modification: nom définitif du logiciel "Mame Compiler Automated Scripts" ou MCAS. :08.12.2012 0104 Beta ajout: support de Mame Plus et Mame Plus Plus Kaillera :08.09.2012 0103 Beta ajout: support de « hiscore.dat » :08.08.2012 0102b Beta corrigé: l’application affichait un message d’erreur « ne trouve pas le fichier » :08.07.2012 0102 Beta ajout: prise en charge des mises à jour (diff update) :08.06.2012 0101 Beta Première version publique, nom de code: autoGUI :08.06.2012 branch 0.100