Il s’agit d’un front-end (sous MacOS/Linux et Windows et qui nécessite une version récente de Java) pour MAME, dont la spécificité est de simplifier toute la gestion de ce qu’a apporté MESS en mai 2015. Lancer un jeu d’arcade avec MAME a toujours été relativement simple mais lancer un jeu sur console ou même lancer un soft sur un ordinateur est une autre paire de manche. C’est là où Négatron fait la différence.

 

De prime abord, Négatron a une interface similaire à MAMEUI. Mais dès que Négatron détecte la sélection d’une console ou d’un ordinateur, il donne accès à un nouveau volet présentant les paramètres utiles pour ces types de machines, par exemple l’accès au « software list » pour une console ou l’ajout de cartes d’extension pour un ordinateur.

 

Il est aussi compatible avec les MAME EXTRAs, cette suite informative montrant les flyers, les screenshots, etc. liés aux jeux.

 

Negatron

 

Les habitués de MAME, MAME EXTRAs et autres applications frontales peuvent considérer Négatron comme étant une application dérivée de MAME32/MAMEUI. En effet, MAMEUI est une application à la conception ancienne, montrant son âge. Négatron est une tentative de moderniser le concept en se concentrant sur les options les plus utiles. Veuillez simplement suivre cette procédure en 3 étapes pour bien commencer :

 

  • Téléchargez et installez la dernière version de Java,
  • Téléchargez et installez la dernière version de VLC media player (attention : la largeur en bits des versions de Java et VLC installées doivent correspondre, que ce soient des versions 32 bits ou 64 bits)
  • Téléchargez et décompressez la dernière version de Négatron,
  • Lancez Négatron comme suit :
    • Sur Linux, lancez Negatron.sh,
    • Sur Mac OS X, lancez Negatron.command,
    • Sur Windows, lancez Negatron.bat.

 

Dans la gestion des machines, seul QMC2 arrive au même niveau mais au prix d’une interface compliquée alors que Négatron a été pensée pour être aussi intuitif que possible.
Les changements:

 

  • Manual:
    • Included a chapter about the new favourites feature.

 

  • Application:
    • Fixed a regression where Negatron crashed when no compatible VLC versions have been found.
    • Fixed a regression where the Software Configuration pane couldn’t be opened anymore after being closed until browsing another software list.
    • Fixed a rare multithreading issue while browsing the software list where Negatron could call MAME with « -lx » twice in the command line, resulting into an unexpected error.
    • Fixed a minor bug where the media player could still play the last selected item after the selection had been cleared.
    • Fixed a minor bug where Negatron could produce a string of null pointer exceptions while users were typing a name on a filtered list and Negatron was trying to select a filtered out item (it’s a minor bug as those exceptions actually never triggered any popups and never prevented Negatron to then select an item still in the list).
    • Fixed a bug where you couldn’t search for manufacturers with composite names as the filtering system badly handled spaces for this criterium.
    • Fixed a bug where the year criteria weren’t taken into account in some peculiar search cases.
    • Fixed a bug where the « set as selection » button didn’t work for a machine having its controller type set to « none ».
    • Fixed a bug where tree table layouts weren’t saved when only the column order was changed.
    • Fixed the escape key contextual shortcut that did nothing while browsing the software list.
    • Changed links to appear in dark blue instead of light blue when using the dark modena theme.
    • Renamed the MAME EXTRAs’ « screenshot » entry to the more commonly used « snapshot ».
    • Optimised tree view initialisation, which should result into a shorter time passed on the « formatting data » step during Negatron start up, and a smoother browsing experience (or not).
    • Tweaked Negatron.sh so that Negatron can be launched with Oracle’s Java and also OpenJDK+OpenJFX under Linux.
    • Tweaked tree table cell management to remove a Java reflection hack.
    • Tweaked tab management so that tab headers can be modfied through skinning.
    • Tweaked the advanced parametrisation dialog box so that it’s resizable with a larger text field.
    • Tweaked the « more filters » button so that it displays « ± » instead of « + » when filters other than the description field are applied.
    • Added icons to the tab headers of the global configuration pane.
    • Added a « Restore Defaults » button to the advanced filter panes.
    • Added an explicit message in the machine configuration pane, instead of letting it blank, when the selected machine has no settings.
    • Added a new language to the UI localisation system: Greek, thanks to PleasureDome.org.uk member NLS.
    • Added a new language to the UI localisation system: Brazilian Portuguese, thanks to PleasureDome.org.uk member luiz_saluti.
    • Added favourites management:
      • Added a favourite pane with copy-pasting and drag’n drop, which has been influenced by Firefox’s favourite rendition.
      • Added a favourite button next to the machine or software title, which adds the current machine configuration to the favourites.
      • Added a middle-click general shortcut that adds the current machine configuration to the favourites when you middle-click anywhere on Negatron’s main window.
      • Favourites are saved in a file called « Favourites.xml » at the root of Negatron’s installation folder.
    • Raised Java minimal requirements from v8u40 to v8u60 as Negatron now uses a crude workaround only available in v8u60+ to fix some node indentation display bugs when copy-pasting nodes in tree tables (JavaFX internal bug).
    • Updated MAME EXTRAs management to match the MAME EXTRAs set v0.175 as defined at the Pleasuredome.org.uk:
      • Updated the default paths to information dat files to be inside a « dats » folder.
      • Added « story.dat » to the set of information dat files.

 
MAJ:
– Quick update as the previous version had the wrong binary… It’s now fixed.
– Quick update as I inadvertently packaged my local .ini file in v0.98.3u1… Hopefully, it should be the last packaging issue.

 

Télécharger Negatron v0.98.3u2 (22,4 Mo)

Site Officiel

En savoir plus…