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.

 

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

Site Officiel

En savoir plus…

Un émulateur de PSP écrit en Java. Codé par Mad et Shadow (PCSX2) et rejoint par Wrayal, Fiveofhearts, Hlide et Dreampeppers99. Il émule les jeux commerciaux mais nécessite une puissante configuration.
 
jpcsp
 
Liste de jeux compatibles.
Site de développement du projet.
Builds SVN automatiques (alternative).
 

Télécharger JPcsp (x86) v0.7 rev a33993e (18,1 Mo)

Télécharger JPcsp (x64) v0.7 rev a33993e (18,2 Mo)

Site Officiel

En savoir plus…

Il s’agit d’un émulateur d’Altair 8800, considéré comme l’un des premiers micro-ordinateurs vendus aux particuliers.

 

Altair
 
Ancien site.

Télécharger Altair32 v3.34 (25.5 Mo)

Site Officiel

En savoir plus…

Appelé aussi MAME/MESS logo pack, il s’agit d’un pack d’icônes pour MAME (arcade, consoles et ordinateurs) dont la définition est supérieur au traditionnel 32x32px.

 

– Further optimisations: converted about 99% of the images to indexed color with optimized palettes
– Countless logo’s fixed/cleaned up/improved, still a few to go
– added ‘clones’ folder. The subfolders contain symbolic links named after clones. Copy these in the respective logo folder to have clone support!
– added ‘nologo’ folder. These contain symbolic links to an error sign, to help me remind the logo of that particular game cannot be obtained because it doesn’t run or the game doesn’t have in in-game title logo.

 

Télécharger PooshhMao Icons Pack v2 (24,0 Mo)

Site Officiel

En savoir plus…

Il s’agit d’un émulateur de Nintendo NES (et aussi FDS, NSF, NSFe, VS System) écrit en C++ (interface en c#) gérant le multi threading et est capable de s’exécuter en mode 32 ou 64 bits automatiquement. Il s’attarde sur la précision, gère un ensemble de mappers et filtres graphiques (mais aussi les packs HD au format HDNes) ainsi que les extensions zip/7z, permet l’enregistrement vidéo, le jeu en ligne ou encore d’utiliser des codes de triches. De plus, il se mettra à jour automatiquement. En outre il dispose également d’un débogueur.

 

Il vous faudra disposer de Windows Vista, 7, 8, 8.1 ou 10 ainsi que DirectX 11 avec .NET Framework 4.5+ d’installé.

 
Mesen
 

This release is a beta – save states, movies, etc. created with this version may not be compatible with future versions of Mesen.
 
New Features

– Compatibility: Added support for 20 new mappers (28, 31, 40, 42, 46, 48, 50, 56, 132, 133, 142, 170, 171, 172, 173, 175, 177, 179, 182, 252)
– Input: DirectInput controllers/joysticks (e.g: PS4 controller, etc.) are now supported.
– Overclocking: Added a lag counter like the one present in FCEUX and puNES.
– Sunsoft 4: Improved compatibility for this mapper.
 
Bug Fixes

– Audio: Fixed a bug in the square channel’s sweep units – fixes audio distortion in some games.
– Open Bus: Improved open bus implementation.
– VS System: Fixed a palette bug that could occur after loading VS System games.
– VRC4: Fixed a bug that was causing TMNT2 (J) to crash.

 

Télécharger Mesen v0.3.2 beta (2,4 Mo)

Site Officiel

Fuse (Free Unix Spectrum Emulator) est un émulateur tournant à l’origine sous Unix. Plusieurs portages ont été fait dont celui pour Windows. Les systèmes 16K, 48K, 128K, +2, +2A, +3, +3e, SE, TC2048, TC2068, TS2068, Pentagon 128 et Scorpion ZS 256 sont émulés.

 
Emulation core improvements:
– Fix bugs when the detect loaders feature is being used (thanks, Lee Tonks and windale) (Fredrick Meunier).
 
Debugger improvements:
– Remove the need for « % » when accessing system variables (Philip Kendall).
– Add Z80 registers as debugger variables (Philip Kendall).
– Expose last byte written to the ULA, tstates since interrupt, primary and secondary memory control ports as debugger system variables (Philip Kendall).
– Make breakpoints on events honour lifetime (Sergio Baldoví).
– Extend breakpoints on paging events to more peripherals: Beta 128, +D, Didaktik 80, DISCiPLE, Opus Discovery and SpeccyBoot (Sergio Baldoví).
– Split +D memory sources into RAM and ROM sections (Sergio Baldoví).
– Coalesce +D and DISCiPLE RAM pages so they show as 8K pages (Sergio Baldoví).
 
Miscellaneous improvements:
– Update GNOME .desktop file (Alberto Garcia).
– Add an emulator module startup manager to automatically handle dependency issues (Philip Kendall).
– Fix crash on widget UIs when hitting the close icon on the title bar several times (Sergio Baldoví).

 

Télécharger Fuse v1.2.1 (2,2 Mo)

Site Officiel

En savoir plus…

Il s’agit d’un wrapper pour MAME (en ligne de commande) qui télécharge automatiquement les roms (à partir des softwarelist) depuis archive.org si celles-ci ne sont pas présentes dans le rompath. L’usage de la ligne de commande est identique à MAME original, il faut juste préciser ou se situe son exécutable. Il vous faudra une version de JAVA installée sur votre ordinateur.

 

iamame

 

0.7
– Now distributed as a zipped package as well
– Added support for negative boolean options (-[no]option)
– Fixed bug some mame games seems to need others files ex Punisher qsound

 
0.6
– Fixed bug ia-mame with wrong software should not break the launch of Mame to display software name suggestions
– Now support download of Mame system CHD files
– The download total size and progress in percent is now displayed.
– Handle the configuration parameters (ie rompath and so on) set from the command line too

 

Télécharger ia-mame v0.7 (1.6 Mo)

Site Officiel

En savoir plus…

Il s’agit d’un émulateur de consoles Nintendo 8/16-bit. Le site étant entièrement en japonais, il est difficile d’en connaitre les réelles améliorations.

 

Télécharger Pasofami v2.27 (3,5 Mo)

Site Officiel

En savoir plus…

Voici les derniers émulateurs (et aussi les plus fréquemment mis à jour) en cours de développements.

 

Citra: Emulateur de 3DS.

RPCS3: Emulateur de Playstation 3.

Nucleus: Emulateur de Playstation 3.

SuperModel: Emulateur de Sega Model 3.

Decaf-Emu: Emulateur de Nintendo Wii U préliminaire.

Xenia: Emulateur de Microsoft X-Box 360.

Cen64: Emulateur de Nintendo 64 Préliminaire.

 

Télécharger Citra (x64) (2016/07/22) (12,3 Mo)

Télécharger RPCS3 (x64) v0.0.0.9 (2016/07/23) (11,5 Mo)

Télécharger Nucleus (WIP) (2016/06/16) (715,4 Ko)

Télécharger SuperModel WIP (x86/x64) v0.3a r468 (2,2 Mo)

Télécharger Decaf-Emu (2016/07/22) (2,2 Mo)

Télécharger Xenia (x64) (2016/07/20) (1,7 Mo)

Télécharger Cen64 (Instable) v0.3 (2016/07/23) (3,7 Mo)

Un émulateur de PSP écrit en Java. Codé par Mad et Shadow (PCSX2) et rejoint par Wrayal, Fiveofhearts, Hlide et Dreampeppers99. Il émule les jeux commerciaux mais nécessite une puissante configuration.
 
jpcsp
 
Liste de jeux compatibles.
Site de développement du projet.
Builds SVN automatiques (alternative).
 

Télécharger JPcsp (x86) v0.7 rev a33993e (18,1 Mo)

Télécharger JPcsp (x64) v0.7 rev a33993e (18,2 Mo)

Site Officiel

En savoir plus…

Il s’agit d’un émulateur multi-plateformes qui supporte les machines suivantes: ZX Spectrum, ZX-Uno, ZX80, ZX81 et Z88.

 

– Added Sam Coupe emulation
– Added TBBlue/ZX Spectrum Next emulation
– Added AtomLite emulation (Sam Coupe IDE interface)
– Added DivIDE emulation
– Added turbo modes: native support for ZX-Uno, Prism, Chloe and TBBlue, and manual for other machines
– Added Autoload Tape for Amstrad CPC
– Added Chloe keyboard
– Added On Screen keyboard pressing F8 or a dedicated joystick button
– Added GUI themes: Default ZEsarUX, ZXSpectr style (to celebrate 20th anniversary of ZXSpectr), ZX80/81, Z88, CPC
– Added Top Speed setting
– Added Accelerate loaders setting
– Added setting to alter beeper volume. This facilitates loading audio on a real Spectrum (sending output audio from the emulator)
– Added setting to disable RAM/ROM paging on Spectrum 128k models
– Added Drive selection on file selector on Windows version. You must write « D: » for example in File name section (pressing TAB twice)
– Added Hotswap to Spectrum 128k on all Spectrum 48k machines
– Changed ULAplus non-standard extended mode ports
– Improved Raspberry Pi Sound with SDL audio drivers
– Improved Amstrad CPC display
– Improved real joystick events. Now event list can be cleared from menu, command line, configuration file or custom config setting
– Improved ZEsarUX ULAPlus video modes. Now these modes are supported on a physical device 🙂 (Prism machine)
 
Improved debugger:
*Added tstatesp counter: T-states partial. This is a counter that you can reset with key P
*New pseudo variables:
**MRV, MWV, MRA, MWA, PRV, PWV, PRA, PWA: Return the value or address read/written from memory or i/o port
**TSTATES: t-states total in a frame
**TSTATESL: t-states in a scanline
**TSTATESP: t-states partial counter, can be reset by the user
**SCANLINE: current scanline drawn
**ENTERROM, EXITROM: Return 1 when entering or exiting rom space address
*Added watches: You can see whatever register or variable you want on screen at real time and on the debugger menu
*New condition: / means not equal
*Setting to step over interrupt handlers
 
– Fixed looking for divmmc rom firmware when spectrum machine selected (and not on zxuno)
– Fixed Little Endian CPU detection on configure script for Mac
– Fixed error with divmmc and machines using ram on rom, like Chloe, which gets corrupted the ram
– Fixed hardware display size change on Amstrad CPC. Now games that use, for example, ZX Spectrum resolution, are displayed fine
– Fixed AY chip on Amstrad CPC
– Fixed debugger error when debugging repeated table values DD/FD
– Fixed reading ULAplus port 0xFF3B
– Fixed ZX80/81 AY chip frequency
– Fixed bug when using simulate real tape and divmmc or divide enabled
– Some other minor bugfixes and improvements

 

Télécharger ZEsarUX v4.1 (26,6 Mo)

Site Officiel

En savoir plus…

Il s’agit d’un émulateur de Commodore C64 en allemand et aussi en anglais.

 

emu64
 

– Export IEC bus signals to a VCD file. This file can be as display chart with gtkwave as signal timing.
– Window Focus on C64 Screen for auto start / REU / GEO RAM
– even when learning a new controller, it automatically switches to the screen C64
– Switch between window and full screen mode now as usual with Alt + Return o. Atl-Gr + Return
– Directory of the last autostart file is saved when you quit
– added mouse support again in 1531
– Hard Reset now also in the C64 Screen (Shift + Esc)
– No more Absturtzmeldung after end of Emu64 (memory access violation)
– installed sprite collision again
– Action Replay built in emulation and GUI -> No FastLoad
– Folders and use of analog sticks of e.g. a gamepad works properly again
– Debugger IEC added status window
– Windows Cross Build converted to MXE
– * .C64 Files are now recognized
– Conversion of SDL by SDL2
– Aspect ratio 4: 3 can now be activated (separately for window and / fullscreen)
– Graphics 16bit mode disabled only times
– Deb and rpm packages for Linux
– Windows version for 32Bit and 64Bit now in a Zip with all the necessities. (No installation required)

 

Télécharger Emu64 (x86) v5.0.11 (13,5 Mo)

Télécharger Emu64 (x64) v5.0.11 (13,8 Mo)

Site Officiel

En savoir plus…