Organiser
Filtrer par machine :
Type de vue :
 
 Messinfo.dat v0.276 (14.03) 
Dimanche 13/04/25 à 14:09 par Firebrand
Les données relatives aux machines non arcade des deux dernières versions de MAME ont été intégrées à ce fichier informatif:
- 2025/04/13 14.03: Aligned files to 0.276 version (obviously including the 0.275).
Télécharger Messinfo.dat v0.276 (14.03)
Site Officiel de Messinfo.dat
 
 GameEx v19.05 
Samedi 05/04/25 à 16:43 par Firebrand
Ce frontend multi-systèmes a été mis à jour, mais les changements ne sont pas connus.
Télécharger GameEx v19.05
Site Officiel de GameEx
 
 GameEx v19.04 
Vendredi 04/04/25 à 13:37 par Firebrand
Ce frontend multi-systèmes a été mis à jour, mais les changements n'ont pas été annoncés.
Télécharger GameEx v19.04
Site Officiel de GameEx
 
 RetroBat v7.1 
Mercredi 02/04/25 à 14:55 par Firebrand
Ce frontend multi-systèmes utilisant une version d'EmulationStation dérivée de Batocera a été mis à jour. Les améliorations sont les suivantes:
Emulators\cores:
- Update VPinball to 10.8 (including Pup)
- Update RetroArch to 1.20
- Update Hypseus to 2.11.4
- Add Singe system
- Add j2me
- Add Altirra (atari800,atari5200,xegs)
- Add gopher64 (N64)
- Add dragon32 with xroar
- Add azahar to Nintendo 3DS
- Bump Dolphin to 2503
- Bump Yabasanshiro to 1.16.7
- Bump MAME and libretro:mame to 0.276
- Bump theforceengine (settings.ini needs to be moved from Documents to emulator folder)
- Bump Duckstation to 0.1.8773
- Bump PCSX2 to 2.3.232
- Bump Shadps4 to 0.7
- Bump RPCS3

Fixes:
- AQUARIUS: add missing folder
- DOLPHIN: fix controller configuration bug when using multiple Switch Pro controllers - Thanks RESET_YANG for identification
- DOLPHIN: align saves .cgi files with libretro (saves will move from saves\dolphin\User\GC\ to the \Card A subfolder)
- DOLPHIN-TRIFORCE: Fix a bug with switch Pro Controller - Thanks to stoffies | CHERRY XTRFY for identification
- FLYCAST: fix features for texture upscaling
- FLYCAST: automate lightgun device type when using guns + fix button mapping for guns
- MODEL2: fix use of gamepad for gun games
- MODEL3: add generation of Supermodel.ini file in case it does not exist (user-deletion) - Thanks Grobius for pointing that out
- MODEL3: multiple fixes in controller indexing - thanks nkvoll for the contribution
- lr-pcsx2: set default video driver to glcore instead of gl
- RPCS3: fix controller config when using DS3 with dshidmini in xinput mode
- SNES9X: fix controller of player 1 disabled when only keyboard is connected
- SNES9X: align save folder with other snes emulators (mednafen, mesen, retroarch)
- TEKNOPARROT: write APM3ID only if the value entered in RetroBat is different from the value already specified in TP
- TEKNOPARROT: fix option for test and service on keyboard not working for Gungames
- XENIA-CANARY: fix features with newer canary versions
- XENIA-MANAGER: fix RetroBat not using game specific config file - Thanks mrEOXD for identification

Features:
- 3DS: add ability to load touchprofiles on standalone emulators
- FPINBALL: add dmdext
- HYPSEUS: added management of zip files and useAlt for multipack games
- Libretro boom3: add some features
- Libretro-Flycast: add wheel management
- Libretro-x1: add features
- Libretro-lrps2: add parallel-gs options
- MELONDS: add shortcut to toggle fullscreen (F9 or hotkey+L1)
- Model2: add pad2key - can be useful when using guns with low number of buttons, to map start and coin to the gamepad
- PCSX2: add option to use left stick as dpad
- RETROARCH: add option to force only 1 player (can be useful for some nes games such as arkanoid)
- RETROARCH: add option for alternative hotkeys layout
- RETROARCH: add analog to dpad option
- RETROARCH: core input remap is not deleted but modified
- RETROARCH: when running an arcade system with keyboard, force 1 and 5 for start and credits
- RETROARCH: add ability to override controller shortcuts with a yml file
- RPCS3: add RSX FIFO accuracy option
- RPCS3: first tentavise of lightguns with raw mouse
- RYUJINX: add possibility to override controller guid with file
- SHADPS4: add a few features, enable launching from .m3u and .lnk files
- TEKNOPARROT: renamed "teknoparrotExecutables.yml" to "teknoparrotInfo.yml" and add ability to force GameProfile in the file
- VG5K: add -ramsize option
- VPINBALL: add a few features

Other stuff:
- Change way to manage singe and actionmax games - no more symlinks, use -singedir argument : you need to add the frameworks in the roms folder
- Rename segacd to megacd
- Add global option to select preferred fullscreen mode (exclusive or borderless) for emulators
- Sinden Software is now killed when exiting a game
- Add option to configure sinden gun in joypad mode
- Add autoconfiguration of sinden gun buttons
- guns: enhancement of controls based on type of gun in several emulators
- Add some wheels in the internal database
- Add shadPS4 to the Retrobat menu
- Add ps4 screenscraper id
- Add detection of lightguns in RetroBat interface : Blamcon, RetroShooters, Aimtrak, AELightgun
- Add some explanations in header of controllerinfo.yml file
- RETROBAT menu : fix lime3ds executable, add shadps4 and remove citra-canary and yuzu-ea
- Bump 7-zip to 24.9
- Bump SDL to 2.32
- Add SDL3 joysticks management
- SHADPS4: remove unnecessary -g argument
- Interface: RetroBat will now list interlaced resolutions (next step is to work on emulator integration)
- Add ability to select the path for decompression of zipped games
Télécharger RetroBat v7.1
Site Officiel de RetroBat
 
 GameEx v19.02 
Mercredi 02/04/25 à 14:44 par Firebrand
Ce frontend multi-systèmes a été mis à jour, mais les nouveautés sont inconnues.
Edit release notes publiées:
- This release implements theme downloads and selection, game manual viewer (cbz format), IPTV support, and the please wait status/animation.
- In other news theme downloads no longer require login within the front end, and I just moved to a new server with more and faster storage.
Télécharger GameEx v19.02
Site Officiel de GameEx
 
 Negatron v1.0.1 
Mercredi 02/04/25 à 14:40 par Firebrand
Une nouvelle version de ce frontend pour MAME, prévu plus particulièrement pour NegaMAME,a été publiée. Voici la liste des changements:
- With this version, the bug with gamepad left sticks on Linux is finally fixed! Now, people can use the left stick to move the mouse pointer as on other desktop OSes. But this requires special user rights that must be set up only once. The first time you plug your controller in, Negatron will display a warning message explaining what must be done to activate mouse pointer control from gamepads. You will need admin rights to set this up. But once it's done, off you go!
- The 2nd big feature of this release is the availability of a full pack dedicated to macOS computers on Apple silicon / Aarch CPUs. Before its availability, only power users and developers knew how to make Negatron works on macOS computers with Aarch CPUs, using the mac64 full pack or the cross-platform pack as a base. Well, this hassle stops today and the latest machines on macOS become first class computers as any other desktop computers.
Télécharger Negatron v1.0.1 (Windows)
Télécharger Negatron v1.0.1 (Intel) (MacOS)
Télécharger Negatron v1.0.1 (Apple Silicon) (MacOS)
Télécharger Negatron v1.0.1 (Linux)
Site Officiel de Negatron
 
 NegaMAME v0.276-1 
Mercredi 02/04/25 à 14:26 par Firebrand
Ce build de MAME prévu pour être utilisé avec le frontend Negatron a été mis à jour vers MAME v0.276. Une version MacOS pour processeurs Apple Silicon est désormais disponible.
Télécharger NegaMAME v0.276-1 (Windows)
Télécharger NegaMAME v0.276-1 (Intel) (MacOS)
Télécharger NegaMAME v0.276-1 (Apple Silicon) (MacOS)
Télécharger NegaMAME v0.276-1 (Linux)
Site Officiel de NegaMAME
 
 clrmame v0.3.1 
Mardi 04/03/25 à 17:04 par Firebrand
Cette nouvelle version de ce gestionnaire de ROMs corrige des bugs apparus dans la précédente:
- Looks like I broke the showing of empty and complete items in clrmameUI 0.3 ...
Télécharger clrmame v0.3.1
Site Officiel de clrmame
 
 NegaMAME v0.275-1 
Dimanche 02/03/25 à 16:46 par Firebrand
Ce build de MAME prévu pour être utlisé avec le frontend Negatron a été mis à jour vers MAME v0.275.
Télécharger NegaMAME v0.275-1 (Windows)
Télécharger NegaMAME v0.275-1 (MacOS)
Télécharger NegaMAME v0.275-1 (Linux)
Site Officiel de NegaMAME
 
 clrmame v0.3 
Jeudi 27/02/25 à 19:58 par Firebrand
Ce gestionnaire de ROMs a été mis à jour. Les améliorations sont les suivantes:
UI:
- added: optionally hide/show roms/disks/samples output via context menu
- fixed: remove datasource XML file when hash folder changed (should only happen when XML file was internally created from an exe export)

Core:
- added: "available:" filter which limits the machine selection to files you have. You might notice a count difference in total vs filtered even when you got all files. This is based on the fact that a) empty sets are excluded and b) there are clones which are totally included in their parent, so -in split mode- you don't have a standalone file/folder for it. So don't worry about the count.
- misc: "file:" filter, in case you work with softwarelist collections, you'd need to prefix single entries with sl-name#pacman (e.g. a2600#pacman) to specify which set you're refering to. Not needed for single sl files or standard dats though.
- misc: some earlier cancel returns in fix wrong named disk/sample/rom/machine
- misc: dupe output now shows all found paths belonging to a machine
- misc: updated spdlog to 1.15.1
- misc: limited AUTO thread switch to 25 threads as max (or less depending on your hardware). You can still manually select more or less if you like
- fixed: dupes can be listed multiple times
- fixed: backups for unneeded folders can create wrong and very long folders due to wrong encapsuling
- fixed: backup can miss empty unneeded folders at first scan
- fixed: fill-in file from addpath/backup path was removed (when requested) even when fill-in copy failed and you might had a 0 byte new archive
- fixed: log pattern in commandline mode
Télécharger clrmame v0.3
Site Officiel de clrmame
 
 Messinfo.dat v0.274 (14.02) 
Mercredi 26/02/25 à 17:17 par Firebrand
Le dernier fichier additionnel pour le cycle de MAME v0.274 de ProgettoSNAPS a été publié.
2025/02/25 14.02: Aligned files to 0.274 version.
Télécharger Messinfo.dat v0.274 (14.02)
Site Officiel de Messinfo.dat
 
 NitroSwan v0.6.7 
Mercredi 19/02/25 à 17:20 par Firebrand
Cet émulateur WonderSwan pour Nintendo DS a été mis à jour. Les améliorations sont les suivantes:
- Added separate file path for WonderWitch.
- Fixed ch2 sample playing.
- Fixed ch3 sweep frequency.
- Fixed some edge cases for EEPROM.
Télécharger NitroSwan v0.6.7
Site Officiel de NitroSwan
 
 ares v143 
Dimanche 16/02/25 à 17:04 par Firebrand
Cet émulateur multi-système a été mis à jour. Cette version corrige notamment un problème important dans l'émulation Super Game Boy. Les améliorations sont les suivantes.
While this is an unusually quick release cycle, there was an issue that unfortunately made it into the last release that we feel needed a priority fix: This version fixes a regression that caused Super Game Boy, and other add-on carts for the Super Famicom/SNES to not load properly.

Important notes:
- Distributors: The legacy build system is now gone, this release can only be compiled using CMake
- MacOS: The minimum macOS system requirements have increased to 10.15 (Catalina)
- Game Boy: The save data path for "Game Boy Color" has changed: existing users using a custom save game path will have to manually move their saves from "Game Boy Color" to "Game Boy". Users using the default "Save alongside rom files" will not have to take any action.

Nintendo - Game Boy / Game Boy Color
- Use "Game Boy" save path for both GB and GBC, fixing using the same rom file on both GB and GBC hardware without losing save-data between them, and fixing Pokemon Stadium when loading a .gbc rom (the Transfer Pak only used the GB path)

Nintendo - Game Boy Advance
- Improve timings when running multiple DMA channels at once.
- Fix a timing bug when accessing the cartridge backup region.

Nintendo - Nintendo 64 / 64DD
- Fix Joybus RTC read/write status byte
- Don't report interrupt exceptions to GDB, improving performance while debugging.

Sega - Mega Drive / CD / 32X
- 32X: Fix a timing issue that could cause some operations to update the ares internal timers twice.
- 32X: Fix an issue where audio would fail to work correctly after restoring a saved state.
- 32X: Fix layer blending when the MD VDP is in H32 mode.
- 32X: Proper 32X region header processing for licensed games.
- 32X: Fix SH2 framebuffer mirroring.
- 32X: Improve emulation of FEN/PEN flags.
- 32X: Improve emulation of 'FM' bit and relate stalls.
- 32X: VDP register latches have been implemented, but may still be imperfect.
- 32X: Implement VDP auto fill timing.

Build
- Add librashader headers to the source tree under thirdparty/librashader/include/, so that remotely fetched resources are no longer required to build ares on Linux.

User Interface
- Fix an issue where saved games would be placed in incorrect paths if a custom Saves path was set on macOS.
Télécharger ares v143 (Windows)
Télécharger ares v143 (MacOS)
Site Officiel de ares
 
 ares v142 
Mercredi 05/02/25 à 18:51 par Firebrand
Cet émulateur multi-systèmes a été mis à jour. La version MacOS Compat pour OSX 10.9 à 10.13 ne semble plus être prise en charge. Les améliorations sont les suivantes:
Since v141, 18 contributors have created 107 commits to the ares codebase.
Along with various improvements to emulator cores and the ares application itself, v142 adds support for a new system: The SETA Aleck64 Arcade board.
v142 also introduces a new CMake-based build system that improves compatibility with modern toolchains and IDEs, and simplifies the ares build process for new developers.


ARM7TDMI (Game Boy Advance CPU, ST018 Super Famicom coprocessor)
- IRQ timing improvements
- Lock bus during SWP instruction
- Implemented an undocumented encoding for bx instructions
- Write back upper 32 bits of product after lower 32 bits during multiply long instructions
- Add instruction test harness

Hitachi SH7604 (32X CPU)
- Improve performance by refactoring timer implementations to be loopless
- Fix an issue where instruction tracing would not work when using the recompiler

Motorola 68000 (Mega Drive CPU, Neo Geo)
- Add instruction test harness
- Fix program counter in privilege violation exception stack frame
- Fix CHK instruction timing and flags

Yamaha YM2612 (Mega Drive FM Synthesis)
- Improve cycle update order, fixing issues with feedback
- Fixed an issue where envelope update would erroneously happen twice in some situations
- Fixed LFO behavior to apply proper attenuation when disabled
- Improved accuracy of rate scaling calculations

These updates have fixed all currently known audio issues with Mega Drive games.

Arcade
- Introduced support for the SETA Aleck64 arcade board, supporting all Aleck64 titles from the mame0273 romset, except for Magical Tetris Challenge, as this game uses an undocumented additional video chip for the playfield layer.
- Update rom database to match MAME 0.273 (also impacts Neo Geo AES)

NEC - PC Engine / TurboGrafx / SuperGrafx / CD
- Improvements to performance with no impact on accuracy/compatibility.

Nintendo - NES / Famicom / Famicom Disk System
- Implement PPU rendering glitches caused by open bus behaviour (PPU scroll glitch)
- Fix an issue where writes to FDS disks would not always be persisted.

Nintendo - Game Boy Advance
- Halt prefetcher when full
- Improved open bus emulation
- Improved timings for pixel blending and background rendering
- Stall CPU when accessing memory regions that are being concurrently accessed by PPU

Nintendo - Nintendo 64 / 64DD
- Fix a typo in ISViewer debug emulation that prevented roms sized between 0x3f0’0000 and 0x3ff’0000 from working properly.
- Fix an issue where attaching GDB to debug a Nintendo 64 ROM could trigger a MIPS CPU exception.
- Improve VI timing to properly handle non-standard display modes, including PAL60.
- Fix VI interrupts in interlaced mode to happen on the exact same scanline as real hardware, including with known hardware bugs.
- Advance RSP DMA during RSP execution, preventing DMA races in long-running code blocks. (Fixes Tarzan)
- Correctly implement invalid SPECIAL opcodes in the RSP so that they match hardware behaviour.
- Fix signed integer multiplication and division when the input operands are not sign-extended 32-bit values.

Sega - Mega Drive / CD / 32X
- 32X: Make PWM timer interrupt interval read-only from the MD side
- 32X: Improve support for PWM at non-standard sample rates
- 32X: Add a DC filter to PW to reduce clicks/pops
- 32X: Improve accesses to 32X IO from the MD side (Fixes missing music in Brutal + stuttering in Night Trap)
- 32X: Force PAL region when (PAL) or (Europe) is in a rom filename, a fallback to fix games with invalid headers.
- 32X: Fix a typo preventing the right PWM audio channel from playing.
- Implement CRAM bus contention (CRAM dots).
- Improve FIFO emulation allowing VDPFIFOTesting rom to pass.
- Fix remaining (minor) issues running both Titan Overdrive demos.
- Fix an issue where an edge case in window behavior in H32 mode was handled incorrectly (fixes flickering line in International Superstar Soccer Deluxe).
- Fix an issue causing a flickering line in Sonic 2’s VS Mode.
- Various fixes to DMA timing, fixing test cases in the dma_speed_test rom.
- Add support for the unusual rom mapping used by QuackShot Starring Donald Duck (World) (Rev A)

Other

Build System
- Add support for building with CMake. The legacy makefile build system will be removed before v143. Distributors should update their workflow accordingly.

User Interface
- Add support for searching the game list for Arcade cores.
- Fix an issue that would cause improper framebuffer scaling in rendering for the Super Famicom and Mega Drive cores.
- Adjust the “overscan” option to crop strictly to the “active frame” area that the emulated system renders game content onto, rather than the area one might see using typical contemporary hardware (Famicom, Super Famicom, SG-1000, Master System, ColecoVision, My Vision, MSX).
- Fix an issue that could cause stuttering with default SDL audio settings.
- Improve error messages when loading games and systems.
- Make “Type” column visible by default in firmware window
- Fix an issue with repeated key inputs in the memory editor on Windows.
- Add an interface for DIP switches for cores that support them.
- (macOS) Update minimum system requirement to 10.13.
- (macOS) Use Metal as the default video driver.
- (macOS) Fix an issue causing ares to not remember the user’s “Force sRGB” setting.
- (macOS) Add support for the memory editor
- Various changes to more reliably locate database files and shaders on Linux.

Dependencies
- Update SDL to version 2.30.8
- Update librashader to version 0.5.1
- Update MoltenVK to version 1.2.11
- Update paraLLEl-RDP to revision 1cecd04
- Update slang-shaders 7e2975e to revision 7e2975e
Télécharger ares v142 (Windows)
Télécharger ares v142 (MacOS)
Site Officiel de ares
 
 NegaMAME v0.274-1 
Dimanche 02/02/25 à 16:34 par Firebrand
Ce build de MAME prévu pour être utilisé avec le frontend Negatron a été mis à jour vers MAME v0.274.
Télécharger NegaMAME v0.274-1 (Windows)
Télécharger NegaMAME v0.274-1 (MacOS)
Télécharger NegaMAME v0.274-1 (Linux)
Site Officiel de NegaMAME
 
 RetroBat v7.0 
Samedi 01/02/25 à 17:25 par Firebrand
L’auteur de cet frontend multi-systèmes utilisant une version d'EmulationStation dérivée de Batocera nous a averti d'une nouvelle mise à jour sur notre forum. Les améliorations sont les suivantes:
Emulators\cores:
- Add openjazz (Jazz JackRabbit engine)
- Add Philips VG5000 (with mame)
- Add MAME to odyssey2 - videopac
- Add Mattel Aquarius
- Add libretro:yabasanshiro (SATURN)
- Add libretro:gpsp (GBA)
- Add yabasanshiro for Saturn
- Add kronos for Saturn
- Add holani core (lynx)
- Add noods core
- Add philips p2000t with libretro:m2000
- Add mandarine for 3ds
- Add Perfect Dark port (requires the right roms)
- Add bizhawk for intellivision
- Add bizhawk for channelf
- Add b2 core for BBC Micro
- Add citron emulator
- Add vitaquake2-zaero, vitaquake2-rogue and vitaquake2-xatrix (select automatically the right core based on rom path)
- Add ardens core (arduboy)
- Add Steam system
- Add DoubleCherryGB (gb/gbc)
- Add corsixth (theme hospital port)
- Add dhewm3 (doom3)
- Add cdogs
- Add libretro core doukutsu_rs (Cave Story)
- Add ps4 (shadPS4)
- Bump ScummVM to 2.9.0
- Bump CEMU to 2.5
- Bump BIGPEMU to 1.18
- Bump citra to latest pablomk7 version
- Bump JGenesis generator for compatibility with version 0.8.2
- Bump PCSX2 to version 2.3.83
- Bump Vita3K
- Bump xemu
- Bump Lime3DS to 2119.1
- Bump melonds (standalone)
- Bump LRPS2 core
- Bump PPSSPP standalone and core
- Bump bizhawk
- Bump MAME64 and libretro-MAME to 0.273
- Add xenia-manager as emulator
- Set xenia-canary as default for xbox360

Fixes:
- BIGPEMU: fix sdl2 plugin when multiple controllers of same type (needs BigPEmu 1.18)
- BIZHAWK: fix RetroAchievements login (encrypt token)
- CEMU: disable gameprofiles when running Cemu from RetroBat
- DOLPHIN: fix configuration of Dualsense and switch pro controllers
- FLYCAST: fix guns on flycast standalone
- Libretro:Gambatte : fix auto colorization value
- MEDNAFEN: fix controller automapping for XInput controllers
- MODEL2: fix option for using shoulder buttons to accelerate/brake, fix controller when not xinput
- PCSX2: fix SDL order (enable SDL raw input)
- PCSX2: fix savestates folder to enable savestates in RetroBat interface
- RETROARCH: fix possibility to use Monitor Index 1
- RPCS3: previously, RPCS3 would use the game custom config file if it exists in the emulator config folder, now it always uses the default config per default, and a switch needs to be activated to use custom config
- RPCS3: fix Xinput controller mapping when using option to force SDL driver
- SOH : fix controls when controller does not have all buttons required
- STEAM : fix shortcuts and detection of executable when shortcut has a command line argument
- SUPERMODEL: fix sinden border appearing behind the bezel
- SWITCH (yuzu, suyu, sudachi): fix controller applet feature
- TEKNOPARROT : fix gamepath search for games without executables
- VPINBALL : fix location of zip roms (VPinMame) when using subfolders for tables
- XENIA: fix vsync option
- Gameboy & Gameboy Color : fix autodetection of model based on system
- Fix genesis-like controllers setting for 8BitDo M30 controller to make it work in both dpad and axis mode
- Fix Dolphin hotkeys when using "force SDL" option
- Fix Switch Pro controller in MESEN and MEDNAFEN
- Fix XBOX Series X controller mapping on BigPemu and Lime3DS
- Fix shaders not appearing in some cases in RetroArch (gba and nds)

Features:
- DEMUL: add hotkey to switch to fullscreen (Hotkey + L1) and hotkey for savestate
- DOLPHIN: added pad layout options to wii system when using gamecube controller emulation
- DOLPHIN: add "store xfb copies to texture only" setting
- FUTURE PINBALL: add pad2key when using BAM
- HYPSEUS: add ability to add command line arguments with a .commands file
- MAME standalone : add feature to invert player 1 and 2 (might fix some arcade setups in xinput)
- MAME standalone : add better management of existing .ini file (including mess autolaunch in .ini if ini is found)
- MELONDS standalone : add hotkeys
- MODEL2: add management of multi-gun with automation of demulshooter
- MUPEN64 and SIMPLE64: add possibility to override gamepad name in config file
- NAMCO 2x6 : add .m3u extension (to manage arcade games that don't use .zip)
- PC Engine : added feature to control audio volumes from RetroBat (Mednafen standalone and libretro mednafen)
- PCSX2 : add emulation speed feature
- PCSX2 : fix widescreen and no-interlace patches options with newer PCSX2 versions + add option to show emulator GUI
- PPSSPP: add language feature
- PROJECT64: add features and controller configuration
- REDREAM: add alpha-sorting option
- RETROARCH: add option to choose mouse index for guns
- RPCS3: added option to run games from m3u file specifying GAMEID
- RPCS3: add option to show or hide GUI
- RPCS3: add .lnk extension
- SCUMMVM standalone : add better detection of games through --auto-detect command line when .scummvm file is not found or empty
- SNES9X: add shortcuts and rewind feature
- TEKNOPARROT: finally implemented controller & guns autoconfiguration (please test !)
- TEKNOPARROT: add automation of sinden border with reshade (the yml database file needs to be community-filled !)
- TEKNOPARROT: add demulshooter with outputs option
- XENIA : add feature to not break on unimplemented instructions
- Add option to force gamepad index for model2, MAME standalone & ZINC

Other stuff:
- Add demulshooter and mamehooker management for guns for few emulators
- Refactored way of managing wheels for Flycast, PCSX2, Model2 and Model3 : users can now map their wheel through a yml file
- Renamed folder and system boom3 to doom3
- Remove citra-canary and yuzu-early-access
- Add generator for winarcadia (not yet added as available emulator)
- Added groups for many systems: windows, nes, gb, gba, snes, megadrive, wswan, pcengine, neogeo, neogeo pocket, n64, jaguar, apple2
- Add ability to set RetroBat to work without the new shader effects in the interface (with OpenGL 2.1 compatibility)
- Bump SDL version to 2.30.9
- Remove Xenia Manager from download store and add it as an emulator option
- Test a lot of controllers and validate they are working in most emulators (see spreadsheet)
Télécharger RetroBat v7.0
Site Officiel de RetroBat
 
 Messinfo.dat v0.273 (14.01) 
Dimanche 26/01/25 à 16:10 par Firebrand
Le cycle de mises à jour des fichiers additionnels de ProgettoSNAPS se termine pour MAME v0.273 avec ce fichier donnant des informations sur les machines non-arcade:
2025/01/00 14.01: Aligned files to 0.273 version.
2025/01/15 14.00: Revised whatsnew.txt file (date format and internal version numbering).
Télécharger Messinfo.dat v0.273 (14.01)
Site Officiel de Messinfo.dat
 
 clrmame v0.2 
Mardi 21/01/25 à 18:00 par Firebrand
Cette réécriture de ClrMAME Pro a été ajouté à nos sections à l'occasion de sa mise à jour. Voici ce qu'elle propose:
UI:
- added: #thread selector
- added: scanner, Clipboard->Copy Machine Names option
- fixed: rebuilder log Copy To Clipboard misses linefeed

Core:
- added: you can define a thread pool size which is used for parallel scanning rebuilding/etc. Either you keep auto (default value) or pick the number of threads used for the pool yourself. "auto" picks a high value when you work with compressed files and a low value when using decompressed ones. A low value is better when you run into file seek overhead issues. If you're not happy with auto, you can try to tweak it yourself.
- fixed: scanner and rebuilder ignore output path, mergemode, pattern changes when xml data hasn't changed
- misc: more effective reimplementation of thread pools and thread queueing
- misc: prefetching sha1s on an archive if needed (speed increase, espically for archives with lots of files)
- misc: rebuilder: major update / reworked internal logic, less complex, way smaller memory footprint especially for dats out of hell (dats with thousands of dupe files), faster.
- misc: scanner, smaller memory footprint and speed update for "dats out of hell"
- fixed: scanner, accidently getting a crc32 on sub folders showing an error
- fixed: scanner, detection of unnneeded empty sub folders failed
- fixed: scanner, using old archive name when trying to remove some unneeded files causing can't remove files/can't access messages
- misc: updated bit7z to 4.0.9
- misc: updated pugixml to 1.15
- misc: use "-" instead of "_" for replacing illegal file chars (cmpro align)
- misc: monitoring hash folder for -listsoftware exports. In case of a change, cached data is ignored and a new export is generated. This is more for users which update their hash folders during the development phase of MAME on a regular basis and don't want to recompile the binary.
- misc: use one version number, fixed a tooltip typo ;-)
Télécharger clrmame v0.2
Site Officiel de clrmame
 
 Negatron v1.0.0 
Mercredi 15/01/25 à 16:39 par Firebrand
Les mises à jour de NegaMAME sont mensuelles, mais celles de son frontend associé, Negatron, sont beaucoup plus rares. Voici les changements de la dernière mouture qui vient d'arriver:
The initial plan was to version it as v0.200.0 following the trend of MAME numbering system but macOS doesn't allow to version anything as v0.x.x. As this release fixes a lot of little annoying bugs and thus makes Negatron quite smoother to use in every aspect, here we are, out of the beta loop.
Since the last release of 2020, the retrogaming community at Pleasuredome.org.uk has moved to a Discord channel. They still provide new MAME EXTRAs packs with each version of MAME (at least as long as AntoPISA will provide pack updates) and those packs are now available from https://pleasuredome.github.io/pleasuredome/mame/index.html.

The main hightlights of this release are the following:
- Since the last release, the content of the MAME EXTRAs packs has changed a bit. Notably, the history.dat file provided by https://www.arcade-history.com has been migrated to become an xml file and there is a new command.dat file. Negatron now supports those 2 dat files, albeit command.dat is supported in a very basic fashion for now.
- Since the last release, MAME has deprecated its old bezel layer formats and some lua script functions in favour of a new format and new functions. When running a game, MAME promptly reports those old formats and functions as warning messages that were directly relayed by Negatron as annoying warning popups. Now, Negatron logs those warnings in a new logging panel, which is forcefully displayed only when MAME reports actual errors. No popups anymore!
- This version fixes an important bug where Negatron couldn't properly manage cartridge ports that are also used to plug hardware extensions into machines. That was mainly an issue for emulated computers like the Commodore 64 but, with the latest versions of MAME, this had also become an issue with popular consoles like the Super Nintendo, preventing from playing popular games from Negatron. Well, now those issues are all gone.
- Negatron has always been provided with native installers for Windows and macOS. An attempt to provide Linux native installers (.deb and .rpm) was done with v0.99.4 but failed miserably: Negatron actually could not work within the imposed folder architecture of installed applications on Linux... Well, now it works.
- Finally, now Negatron fully supports dual stick gamepads as a mean to navigate the different panes and panels. This is done by redirecting gamepad inputs to emulate mouse and keyboard interactions.
The native installers for macOS and Linux don't embed VLC anymore. For macOS, this is because I stripped VLC from every file not strictly needed for local video play and this OS doesn't allow to tamper with the application integrity. The alternative would be to embed the full VLC pack but, in this case, it's better to let users install VLC from official sources. For Linux, it's simply proper to let users install VLC from official sources and it is often already installed by default anyway.
I do not provide a native installer for Mac devices on Apple Silicon (M series) simply because I don't own one and so I cannot generate and test a native installer for them.

Gamepad inputs are retrieved by using SDL3. This means a new dependency that must be downloaded from https://libsdl.org/. The native packs all already embed a version of SDL 3.1.8. My test results are the following:
- All the gamepads I own work well on Windows 10. This means gamepads for Xbox 360, Xbox One, Xbox Series, PlayStation 3 (with third-party drivers), PlayStation 4 and PlayStation 5, also the Nintendo Switch Pro controller and PDP Realmz wired controllers for Nintendo Switch.
- On macOS Monterey 12, Xbox family controllers are not recognised, the Nintendo Switch Pro controller is recognised but inputs are ignored, PDP Realmz controllers make Negatron to crash hard and PlayStation family controllers work quite well. The issue with Xbox controllers is well known on Mac devices and a third-party driver must be downloaded to fix this. I suppose that those other compatibility issues can also be ironed out with third-party drivers.
- All those gamepads also works on Linux but there are 2 issues:
*The input mapping for those Realmz controllers is totally wrong, I need to come up with a system to easily remap those buttons.
*The left stick is supposed to emulate the movements of a mouse pointer. But on Linux, the pointer as a graphical element doesn't move at all while the OS does register the pointer movements... Visual cues and actual input management are completely desynchronised.
- This last bug on Linux is due to the fact that Java uses X11 on top of Wayland and the layer linking those 2 desktop systems, XWayland, has a bug when emulating mouse movements. I reported this to Oracle but they won't fix it. They do have long-term plans to fix this eventually. But in the meantime, I found a workaround that is not ideal because it will put the burden of maintaining gamepad interactions on Linux on me. To simplify things, currently the software stack on Linux is like this: Negatron > Java framework > X11 > XWayland > Wayland > Libevdev > Kernel. The idea is to get a shortcut and completely ignore the Java framework in this way: Negatron > Libevdev > Kernel. Doing this takes time and a new release for Negatron is quite overdue. So, I should deliver this workaround for the next release, hopefully not in 5 years...
Télécharger Negatron v1.0.0 (Windows)
Télécharger Negatron v1.0.0 (MacOS)
Télécharger Negatron v1.0.0 (Linux)
Site Officiel de Negatron
 
 GameEx v18.99 
Mercredi 08/01/25 à 18:33 par Firebrand
Une nouvelle version de ce frontend multi-systèmes a été publiée mais les changements ne sont pas connus.
Télécharger GameEx v18.99
Site Officiel de GameEx
 
<< Page précédentePage suivante >>