Organiser
Filtrer par machine :
Type de vue :
 
 ClrMAME Pro v4.035 
Mercredi 22/08/18 à 12:51 par Firebrand
Ce gestionnaire de ROMs de référence a été mis à jour. Les améliorations sont les suivantes:
- added: batcher, scanner, auto save have/miss list options
- fixed: case rename on eFAT formatted drives does not work
- fixed: profiler sorting of items in "new datfiles
- fixed: possible archive loss when fixing names in password protected 7z sets and not using 7z's native rename
- fixed: setinformation attributes (size/hashes) for clonesamples/clonechds aren't listed sometimes
- fixed: clone sets which only consist of chd nodumps appear wrongly as missing
- fixed: chd-only clone sets which only consist of a parent clone are wrongly listed as missing set
- fixed: bad 32bit cast causes name check to fail for > 32bit sized files
- fixed: hashcollision check different sha1 values are not detected when crc32s are identical
- misc: strenghten merge attribute rule when datfile holds merge attributes and you got parse merge attributes on
- misc: don't show "Sets Option Disabled" warning in batch mode
- misc: prompt rebuilder errors only once per destination file
- misc: updated to 7z sdk 18.05, rar to 5.60, zipArchive lib to 4.6.6
Télécharger ClrMAME Pro v4.035 (32-bit)
Télécharger ClrMAME Pro v4.035 (64-bit)
Site Officiel de ClrMAME Pro
 
 GameEx et GameEx Arcade Edition v15.35 
Mardi 21/08/18 à 13:14 par Firebrand
Des nouvelles versions de ces frontends multi-systèmes ont été publiées, mais aucun information sur les modifications n'a été donnée (pour changer...).
Télécharger GameEx v15.35
Télécharger GameEx Arcade Edition v15.35
Site Officiel de GameEx
 
 Emu Loader v8.6.5 (version complète) 
Dimanche 05/08/18 à 12:43 par Firebrand
Une nouvelle version de ce frontend multi-systèmes a été publiée. Voici la liste des nouveautés:
More colors customization ahead.
You can change games list selection bar colors now. One set for light mode and another set for the night mode. I even managed to restore the gradient bar by modifying Jim's EasyListView Delphi component. You'll find settings in Preferences screen, Games List page and Night Mode page.
Added a new Slot Machines filter in MAME and Arcade Miscellaneous Filters (tool bar buttons). You need an updated catver.ini to use it. Just head over to AntoPISA's website to download it. There are more than ten thousand games of that category in MAME v0.200.
As usual, more bugs have been fixed and some minor optimizations were made in the source code.

Fixed
- "Machines List Filter" implementation is complete
*if you hide the parent set, all clone will hide as well
*forgot to link the code for checkbox "Show Parent Sets Only" in "Customize Machines List" screen
*window width increases if screen width is 1280 pixels or higher so all columns are visible without showing a horizontal scrollbar
*proper colors in night mode
- Machines list wrong font colors in "MAME Machines Filter Panel"
- Icon alpha blending bug in "Machine Types And Systems Filters" screen when items are unchecked (tool bar button filter)

Changed
- Renamed "MachinesList_SidePanel" section to "MAMEMachinesFilterPanel", for consistency
- Renamed "Game Font Settings" to "Customize Game Fonts" in games popup menu and main menu "Games List"

Removed
- Colors array vars of games selection bar are no more; colors are taken from ColorBoxes in Preferences screen

Added
- Games list selection bar colors customization (Preferences screen)
*customize background color, frame color and font color
*there are two bar settings for MAME and arcade, one for available games (default blue color) and one for games with missing ROMs/CHDs (default red color)
*re-added "Gradient Bar" setting
*two separate sets, one for light mode in "Games List" page and another for the night mode in "Night Mode" page
*light mode settings are saved in "EmuLoader.ini"
*night mode settings are saved in "nightmode.ini"
*affected features so far: main games list, MAME Machines Filter Panel, "Customize Game Fonts" screen, "Customize Thumbnails" screen
NOTE: frame cannot be removed but it can be masked with "alpha blending" and frame colors like black or white
- Night mode custom user colors support in a couple more screens (no more forced blue frames)
- New "Slot Machines" catver.ini filter added to "Arcade Miscellaneous Filters" screen
Télécharger Emu Loader v8.6.5 (version complète)
Site Officiel de Emu Loader
 
 Emu Loader v8.6.4 (version complète) 
Jeudi 02/08/18 à 13:06 par Firebrand
Ce frontend multi-systèmes a été mis à jour. Les améliorations sont les suivantes:
All I can see is bugs... bugs... bugs... thumbnails view was not showing zipped snaps, only unzipped. I didn't notice it until now.
But this build also bring new stuff, like showing MAME software list images from snap_sl.zip, titles_s.zip, covers_sl.zip, others. All image categories are supported. Make sure these files are in the same folder as snap.zip, titles,zip, etc, or the frontend will not find them.
More fixes related to game preview images. If you have mulitple path entries in snaps, titles, cabinets, covers, etc, they were not handled correctly, making it impossible to show images. Emu Loader can now detect the first path entry, ignoring everything else after the ; char. This is for MAME and arcade systems only. Make sure you change image directory entries in MAME's ui.ini file and snap directory entry in mame.ini, and
move the relevant path to the front of the string. If you don't do this, images will not show in the preview panel.
Multiple paths suport is not possible with the current implementation and it will require a complete rewrite on how Emu Loader search for preview images.
So... current titles directory entry in ui.ini: titles_directory "titles;H:\MAME 0.199 EXTRAs"
all you need to do is: titles_directory H:\MAME 0.199 EXTRAs;titles
Easy, right ? Do this for all image categories, including snap_directory entry in mame.ini.
Moving on, I added a feature to the MAME Machines Filter Panel called Machines List Filter. Accessible in the machines list popup menu (mouse right-click), you can hide machines that you don't want to see. It even comes with a customizer (interface is unfinished) that shows a list of all machines so you can easily show/hide them with checkboxes. The list is stored in a new \arcade\mame_machines_exclude.txt file.
This filter is only for the machines filter panel, the main games list does not use it, all machines are listed.

Fixed
- Oh darn... I forgot to delete some beep/ding sound commands when initializing game zipped images lists
- Re-added support to generate zipped snapshot thumbs in thumbnails view
*the code was removed by mistake more than a year ago when EmuCon was merged with Emu Loader, and nobody noticed, not even me
*all arcade systems are supported, "snap.zip" file; MAME also support "softwarename.zip" and "snap_sl.zip"
*Console/computer systems from EmuCon were Ok
- Games list was not focused after a manual switch between light and night mode (main menu)

Changed
- Minor optimizations to save some RAM when handling game image folders and improve game images preview search
- Changes to "Image Category Settings" screen
*button "Default" folder was doing nothing
*category folders are now read directly from config files and not from RAM vars, which might contain different data
*relative paths in console/computer systems (from EmuCon) are now relative to the frontend root path since you can have multiple emulators per system
*minor code tweaks

Added
- New "Machines List Filter" filter for "MAME Machines Filter Panel" (machines list popup menu)
*you can customize what machines appear in the list
*it works like the "Customize MAME Software List" feature
*excluded machines list is saved in "\arcade\mame_machines_exclude.txt" file
*machines are only hidden from the list, not disabled
*it's only for the machines filter panel, not for the main games list
- Support for "all-in-one" zipped image files (MAME software lists only)
*you can have snaps for all MAME softlist games combined into one humongous file instead of separate "softwarename.zip" files
*filename is the same as MAME's image .zip filenames, plus a "_sl" suffix
*filename format: "snap_sl.zip", "titles_sl.zip", "covers_sl.zip", etc (all categories are supported)
*files must be located in the same place as their "arcade/machine" files (snap.zip, titles.zip, etc)
*you can use "softwarename.zip" files together with these new files
*they will be scanned after "softwarename.zip"
*easy to use, just drop files in them proper folders and start the frontend
- Mulitple image paths detection (MAME only)
*only the first path will be used, ignoring everything else after the ; char (snaps, titles, cabinets, covers, etc)
*removal of surrouning quotes, just to be safe (first and last char on the string)
NOTE: there is no multi directories scan to show game preview images!
- Added "\videosnaps_sl\" sub-folder scanning for video preview, MAME software lists
Télécharger Emu Loader v8.6.4 (version complète)
Site Officiel de Emu Loader
 
 Messinfo.dat v0.200 (11.12) 
Mardi 31/07/18 à 12:44 par Firebrand
Les informations de MAME v0.200 relatives aux machines non arcade ont été rajoutées dans ce fichier additionnel:
- 11.12 30/07/2018: Aligned files to 0.200 version.
Télécharger Messinfo.dat v0.200 (11.12)
Site Officiel de Messinfo.dat
 
 MESS v0.200 (32-bit) 
Samedi 28/07/18 à 13:00 par Firebrand
Cette version de MAME spécialisée dans les machines non arcade a été mis à jour avec les sources de MAME v0.300. Seule la version 32-bit est disponible.
Télécharger MESS v0.200 (32-bit)
Site Officiel de MESS
 
 Fichiers additionnels pour MAME v0.200 
Vendredi 27/07/18 à 13:08 par Firebrand
C'est parti pour la première vague de fichiers additionnels pour MAME par AntoPISA:
Languages.ini v0.200 (0.88):
- 2018/07/27 0.88: Added 0.200 sets.

Unofficial Catlist/Catver v0.200:
-2018/07/27: Aligned files to MAME 0.200.
Télécharger Category.ini v0.200
Télécharger Languages.ini v0.200 (0.88)
Télécharger Unofficial Catlist/Catver v0.200
Télécharger Version.ini v0.200
Progetto-SNAPS
 
 History.dat v2.00 
Vendredi 27/07/18 à 13:01 par Firebrand
Une nouvelle version de ce fichier informatif pour MAME a été publiée. Voici les changements apportés:
- Updated to MAME 2.00.
- Updated with all the recent database changes.
Télécharger History.dat v2.00
Site Officiel de History.dat
 
 RomVault v2.6.3 
Vendredi 27/07/18 à 12:59 par Firebrand
Ce gestionnaire de ROMs a été mis à jour. Les améliorations sont les suivantes:
- There was a very edge case bug reported in the zip compression with files right around 4Gb's in size, and it was corrupting these zips. So I have fixed the problem, and released a bug fix update. So Romvault 2.6.3 is released.
Télécharger RomVault v2.6.3
Site Officiel de RomVault
 
 MAME v0.200 
Mercredi 25/07/18 à 12:57 par Firebrand
La version de MAME de ce mois s'orne d'un chiffre rond. Voici ce qu'elle nous propose:
Today’s MAME release has two consecutive zeros in the version number! The only other time that happened was over twelve years ago! Although MAME version numbers are just an incrementing number, by a series of coincidences, MAME 0.200 delivers several major changes. First of all, if you’re building MAME with Microsoft Visual Studio (MSVC), you’ll need Visual Studio 2017. We’ve dropped support for Visual Studio 2015. Starting this month, we’re building the official Windows binaries with GCC 7.3 –this probably won’t affect you (we still support building with GCC 5 and up). We’re mirroring tagged releases at GitLab (source only) and SourceForge (source and binaries), so if for some reason you’re unable to access GitHub, you’ll still be able to download official MAME releases.
MAME 0.200 includes replacements for the memory system and callback API. This will enable new functionality and make MAME development more straightforward. The artwork layout system has also had an overhaul which opens new possibilities. We’ve tried our best not to break things, but if you do find something wrong, let us know at MAME Testers, or on our IRC channel #mame on the freenode network.
In arcade emulation this month, we have a number of new versions of supported titles, including a very rare prototype of Led Storm Rally 2011 and three more Street Fighter II': Champion Edition bootlegs. Dreamcast/NAOMI colours are greatly improved thanks to snickerbockers, and cam900 fixed some graphical effects in Gals Panic 3 and Billiard Academy Real Break. Enik Land improved emulation of the Sega Master System, Game Gear and Mega Drive VDPs, covering more corner cases.
The really exciting emulation improvements this month are on the computer side. There are lots of improvements for UK home computers, including better Camputers Lynx tape support (with lots of additions to the software list), re-worked Acorn System emulation, and support for Acorn Bus slot devices. We’ve got a brand- new modernised Apple IIgs driver, with improvements in just about every area. Also, Wayder updated the Sharp 68000 software list, correcting and organising the entries and adding the latest clean dumps.
But even more exciting is the fact that, thanks to Patrick Mackinlay’s gargantuan effort and persistence, the CLIPPER-based InterPro 2000 workstation now works well enough to install and run CLIX (a UNIX operating system). As far as we know, this is a first for MAME. The improvements to SCSI, CD- ROM, and serial emulation also benefit other emulated computer systems. Instructions are on the MAMEdev wiki if you want to try it out.

MAMETesters Bugs Fixed
- 04621: [Timing] (ironhors.cpp) ironhors: 30fps framerate seems abnormal. (Angelo Salese)
- 07027: [Sound] (vegas.cpp) warfa (and maybe clones): DCS2 OS Version Test Failed. (Ted Green)

New working machines
- Acorn System 5 [Nigel Barnes]

New working clones
- Acorn System 2 [Nigel Barnes]
- Acorn System 3 (6502 CPU) [Nigel Barnes]
- Acorn System 4 [Nigel Barnes]
- Air Rescue (World) [Porchy, Muddymusic, The Dumping Union]
- Apache 3 (rev E) [coolmod, The Dumping Union]
- Hayaoshi Quiz Nettou Namahousou (ver 1.2) [Apocalypse, The Dumping Union]
- Led Storm Rally 2011 (US, prototype 12) [system11, Coolfox, The Dumping Union]
- Milmar Laser //c [R. Belmont, Peter Ferrie, KansasFest 2018]
- Pink Sweets: Suicide Club (2017/10/31 SUICIDECLUB VER., bootleg) [MetalliC]
- Raiden DX (Portugal) [Jorge Silva, Atro, Kravex]
- Scramble (bootleg, set 2) [hammy, The Dumping Union]
- Street Fighter II': Champion Edition (Mstreet-6, bootleg, set 1) [TwistedTom]
- Street Fighter II': Champion Edition (Mstreet-6, bootleg, set 2) [TwistedTom]
- Street Fighter II': Champion Edition (Mstreet-6, bootleg, set 3) [TwistedTom]

New machines marked as NOT_WORKING
- Boris - Electronic Chess Computer [TrevEB, Sean Riddle, The Dumping Union]
- Captain Zodiac [Siftware]
- CMS 6502 Development System [Nigel Barnes]
- DECstation 5000/133 [R. Belmont, Al Kossow]
- Donkey Kong / Donkey Kong Jr / Mario Bros [Michael Moffitt, coolmod, The Dumping Union]
- Fever Chance [GoneMad]
- iPhone (A1203) [MoochMcGee]
- Marbella Vice [Recreativas.org, The Dumping Union]
- Topaz (Inder) [PinMAME]

New clones marked as NOT_WORKING
- Jokerz! (G-4) [PinMAME]
- Safe Cracker (1.0) [PinMAME]

New working software list additions
- acrnsys_flop: Atom/System 3 File Server, System 3 Utilities, System 5 File Server, System BBC BASIC [Nigel Barnes]
- acrnsys_rom: Econet 2.40, Econet 3.40, Econet 3.50 [Nigel Barnes]
- camplynx_cass: 3D Monster Craze, 6845p, Aide (Label-Procedures) (Fra), Backgammon, Battle Brick, Card Index (96K), Centipede, Chopin (Fra), Cinema (96K), Colossal Adventure, Compass, Dam Buster, Deathball, Digger Man, Disassembler (Fra), Dungeon Adventure, Floyds Bank, Games Pack III, Games Pack IV, Gobble de Spook, Grid Trap (Fra), Generateur Basic (Fra), Generateur de Caracteres (96K)(Fra), Hangman, Hi-Lo (96K), IntelTab (96K)(Fra), Introductory Tape (48K), L'odyssee d'Asterix (96K)(Fra), Labyrinthe (Fra), LogiChess 2.2, Lynx Composer (96K), Lynx Disassembler (Fra), Lynx Invaders, Lynx Muncher, MODER- 80, Mastermind (96K)(Fra), Maths (Fra), Maxi- Mots (96K)(Fra), Mazeman, Mined Out, Moonfall, Moonfall (Fra), Music Master, Nuclear Invaders, Numerons (Fra), Oh Mummy, Panik, Pengo, Planets, Power Blaster, Racer, Rising Moon, Rocketman, ScrabLynx (96K)(Fra), Screen Dump, Siege Attack, Space Trek, Spellbound, Star Rover, The Forest (96K), The Worm, The Worm (96K)(Fra), Treasure Island, Triangles (96K), Tron Blocker (96K)(Fra), Twinkle, Word Processor, Ynxvaders, Zombie Panic (Fra) [Nigel Barnes]
- ibm5150:
*PC Globe 3.0, PC Globe 5.0 (Spanish), PC Globe 5.04, Starflight 2: Trade Routes of the Cloud Nebula (3.5") [ArcadeShadow]
*Cadaver (5.25"), Cadaver (3.5") [Chism]
*Cadaver (3.5", Quest and Glory Compilation) [Justin Kerk]
- ibm5170:
*LucasArts Air Combat Classics, The Incredible Machine (alt), The Incredible Machine 2 [ArcadeShadow]
*Excel (Version 3.0a) [darksabre76]
*MS-DOS (Version 6.22, Thai) [Justin Kerk]
- st_flop: STE Language Disk (Swe, Rev. B) [FakeShemp]
- x68k_flop: Ajisai (ldb_x68k conversion), Camerot (ldb_x68k conversion), Choro Choro, Choro Choro (ldb_x68k conversion), Cuarto (ldb_x68k conversion), Dungeon Management (ldb_x68k conversion), Galseed II (ldb_x68k conversion), Kurupon, Leshies, My Today's Job (ldb_x68k conversion), Over Driver, Programan Ace - Source68, Sekai Seifuku Set (ldb_x68k conversion), Stein [Wayder]

New NOT_WORKING software list additions
- acrnsys_rom: System/3 Econet 1.48 [Nigel Barnes]
- ibm5150: PC Globe 4.0 [ArcadeShadow]
- ibm5170: POWER DoLLS [Justin Kerk]
- pc88va: Tetris (Bullet-Proof Software) [r09]

Source Changes
- Standardized order of "On"/"Off" items in UI menus with "On" consistently to the right of "Off". [AJR]
- x68000: Compute refresh rates from CRTC parameters and known crystal values. [AJR]
- Eliminated "Atari VG EAROM" in favor of newer ER2055 device. [AJR]
- z8: Added dump of pre-programmed Z8671 MCU with BASIC/DEBUG interpreter. [AJR]
- x68000: Separated VINAS/VICON CRTC device. [AJR]
- cischeat.cpp: Improvements: [Angelo Salese]
*Reworked interrupt generation, and fixed attract mode de-synchronization in Big Run.
*Fixed Grand Prix Star stuck tyre sprite in attract mode.
- ironhors.cpp: Changed Iron Horse frame rate to 61 Hz. [Angelo Salese]
- sigmab52.cpp: Changed frame rate to 60 Hz. [Angelo Salese]
- tetrisp2.cpp: Added support for YUV422 colors in Stepping Stage. [Angelo Salese]
- amstrad: Added a device for PPI clone implemented by the Amstrad Plus ASIC, and used it for the Plus and GX4000. [Barry Rodewald]
*Fixes Plus detection in some games, and correctly breaks inputs in Barbarian.
- taito_b.cpp, tc0180vcu.cpp: Cleanup: [cam900]
*Moved TC0180VCU functionality from driver state class to device class and internalized graphics decoding.
*Deferred allocation of buffers to start time.
*Removed unused/redundant code.
- lastduel.cpp: Cleanup: [cam900]
*Improved tag and variable naming, reduced code duplication, and reduced runtime tag map lookups.
*Added a palette decoder function for palette.
- seta001.cpp: Deferred allocation to start time and cleaned up code. [cam900]
- srmp2.cpp, thedealr.cpp, seta.cpp, champbwl.cpp: Reduced runtime tag lookups and cleaned up code. [cam900]
- taito_x.cpp: Cleanup: [cam900]
*Split out common parts of memory maps, and separated kyustrkr machine configuration.
*Reduced runtime tag map lookups.
- atarigt.cpp, cage.cpp, metalmx.cpp: Minor cleanup and runtime tag map lookup reduction. [cam900]
- nmk16.cpp: Updates and cleanup: [cam900]
*Reduced code duplication, improved tags, modernized banking, and reduced runtime tag map lookups.
*Implemented sprite and palette size limits.
*Added bad dump flag to ROMs in tdragon3h set sourced from a different PCB.
*Improved save state support.
- unico.cpp: Cleanup: [cam900]
*Improved member names and tags.
*Deferred video RAM allocation to start time.
*Reduced runtime tag map lookups and ACCESSING_BITS checks.
*Added palette decoder function.
- silkroad.cpp: Reduced redundant/unused code, and reduced ACCESSING_BITS checks. [cam900]
- drgnmst.cpp: Reduced code duplication and added palette decoder function. [cam900]
- namcoic.cpp: Simplified graphics decoding/manipulation and reduced code duplication. [cam900]
*Also moved Namco NB-2 ROZ banking to namconb1.cpp driver.
- vgmplay.cpp: Fixed NMK112 bank table mask, and added support for Irem GA20, RF5C68, and RF5C164. [cam900]
- c140.cpp, c45.cpp, namco_c139.cpp: Cleaned up code, removed MCFG_ macros, and added object finders. [cam900]
- namcona1.cpp, tceptor2.cpp: Minor cleanup. [cam900]
- namcos2.cpp: Split out common C116 configuration and removed MCFG_ macros. [cam900]
- bbusters.cpp: Split out mechatt state class, reduced runtime tag map lookup, and simplified graphics decoding. [cam900]
- m107.cpp: Added buffered sprite RAM device, and split machine configuration according to ROM size/banking. [cam900]
- lynx.cpp: Modernized banking, reduced runtime tag map lookups, and cleaned up palette code. [cam900]
- argus.cpp: Cleanup: [cam900]
*Improved argus tilemap handling and added MACHINE_NO_COCKTAIL as scrolling is wrong when flipped.
*Moved butasan tilemap scanning into mapper function.
*Reduced code duplication.
- realbrk.cpp: Fixed sprite priority, reduced runtime tag map lookups, and added notes. [cam900]
- sknsspr.cpp: Implemented bitmap clearing disable bit (used by galpani3). [cam900]
- suprnova.cpp: Restricted bitmap drawing to clipping rectangle. [cam900]
- galpani3.cpp: Implemented/fixed some effects and added notes. [cam900]
*Fixes background color fading in intro, and girl display in stage start.
- kaneko_grap2.cpp: Added device_palette_interface for palette. [cam900]
- Made many class members private and removed dead code exposed. [David Haywood]
- 315_5124.cpp: Updates and improvements: [Enik Land]
*Renamed Game Gear VDP to 315-5377 to match the maintenance manual.
*Added a device to support behaviour specific to the 315-5313 in mode 4.
*Made 315- 5377 (Game Gear) and 315-5212 (Mega Drive) derive from 315-5256 (SMS2) rather than 314-5124 (SMS1).
*Improved timing behaviour (verified with Flubba's VDP Test for 315- 5313 in mode 4).
*Emulated sprite status register bits indicating first sprite that overflows.
*Implemented sprite zoom limit for 315-5124/315-5313.
*Fixed incorrect scrolling exhibited in Charles' scrolling test.
*Improved color of leftmost column in mode 4 when fine scroll is applied.
*Implemented display mode 1 (text) and mode 3 (multicolor).
- Fixed crash when running a DRC CPU core under Emscripten (github #2794). [Justin Kerk]
- cassette.cpp: Fixed handling of multi-channel reads. [Frank Palazzolo]
- Added ARM1176JZF-S CPU device. [MoochMcGee]
- i386: Fixed two cppcheck warnings. [MoochMcGee]
- Added Acorn Bus slot devices. [Nigel Barnes]
*For Acorn Atom: AtomSID, Acorn Atom Disc Pack, Econet Board.
*For Acorn System: 32K Dynamic RAM Board, 8K Static RAM Board, Cassette Interface Board, Econet Board, Floppy Disc Controller Board, 40 Column VDU Board, 80x25 VDU Board, Versatile Interface Board.
*For CMS: CMS 40/80 Video Terminal Card, CMS Floppy Disc Controller, CMS High Resolution Colour Graphics Card.
- a6809: Renamed to acrnsys3_6809, and rewrote with card slot devices. [Nigel Barnes]
- ef9365: Clear frame buffer memory on reset. [Nigel Barnes]
- camplynx_cas: Added support for multiple files (concatenated) in TAP file. [Nigel Barnes]
- emumem: Replaced with new, modernized back-end. [O. Galibert]
- williams.cpp, wmg.cpp: Removed hard-coded default service button assignments. [OzFalcon]
- interpro.cpp: Improved to the point where CLIX boots on the ip2000. [Patrick Mackinlay]
*Includes re- written IOGA interrupt and DMA handling, and fixes for CPU and MMU issues.
- nscsi: Added support for CD- ROM drives with 512-byte blocks (required for many UNIX workstations). [Patrick Mackinlay]
*Also added stubs for "prevent/allow medium removal", and improved hard disk "inquiry" command behaviour.
- apple2e updates: [R. Belmont]
*Added debugger guards to avoid accidentally banking out ROM.
*Fixed floating bus reads - synchronizes Talbot Fantasy Seven credits screen.
- apple2gs: Re-wrote driver using address map bank device. [R. Belmont]
- apple2gs: Fixed issues with Jam Session and ACS Demo Disk #2. [R. Belmont]
- es5503: Fixed bad playback of synthLAB sampled-attack looped-sustain instruments. [R. Belmont]
- z80scc: Fixed transmit interrupt behavior that was locking up the Apple IIgs [R. Belmont, Patrick Mackinlay]
- mc146818: Added support for direct- access bus hook- up method used by MIPS DECstations. [R. Belmont]
- trs80 work in progress: [Robbbert]
*Split into separate sources.
*Fixed UI paste/natural keyboard.
*Added UART, RS- 232, and Baud rate clock/BRG depending on hardware.
*Fixed UART status on sys80.
*Fixed cassette waveform.
*Tidied up and modernised code.
*Added monitor documentation.
- ht1080z: Added ay8910. [Robbbert]
- ps2sony: Fleshed out the skeleton driver. [Ryan Holtz]
*Added device to encapsulate PlayStation 2 timers.
*Temporarily hacked R5900 core to always have scratchpad RAM mapped at 0x70000000.
*Added reference counting to divtlb so it does not unmap pages that are still shared with other entries.
*Added skeleton GIF, VIF1 and GS devices.
- mips3: Added basic Emotion Engine support. [Ryan Holtz]
- kr03: Defined native keyboard layout (partially addresses MT05818). [shattered]
- PowerVR2: re-implemented color calculation. [snickerbockers]
- Moved instantiation of device_finder for interface classes from implementation sources to interface sources. [Stefan Bruns]
*Avoids multiple explicit instantiations with the same template arguments.
- devcb: Replaced with new, more flexible implementation. [Vas Crabb]
*Converted a number of devices and drivers to use the newly supported less macro- dependent syntax.
- Layout system improvements: [Vas Crabb]
*Allow screens to be referenced by tag in layouts.
*Allow an internal layout to be supplied per device rather than just per system, with relative screen and input tags.
*Improved view generation and selection for systems with two screens.
*Added support for user variables and repetition in layouts, and converted a number of layouts.
- v550: Added keyboard program ROM dump. [Al Kossow]
- Added skeleton device for WD1007A ESDI hard disk controller. [Al Kossow]
- hiscore.dat: Updated for recent changes. [Leezer]
- x68k_flop: Updates: [Wayder]
*Organised and corrected entries, and replaced disk images with new dumps.
*Removed Ninin Battle (Alt) - it's a modified copy.
*Updated/corrected missing dumps, release years, and Japanese titles.
- ibm5170: Fixed typo in interface for Turbo Pascal 6.01 (German). [xinyingho]
Télécharger MAME v0.200 (32-bit)
Télécharger MAME v0.200 (64-bit)
Site Officiel de MAME
 
 Emu Loader v8.6.3 (version complète) 
Vendredi 20/07/18 à 12:47 par Firebrand
Ce frontend multi-systèmes a été mis à jour. Les améliorations sont les suivantes:
Update 3 is here with some great news, the search games panel is back next to the games filters tool bar were it belongs! I had to resort to voodoo magic to accomplish this miracle...
Panel frames settings expanded. You can choose between 3 modes: disbled, single border, double border. You can even change their colors in night mode. You might need to reconfigure the frame settings again.
Status bar colors settings for the games list, Preferences screen, was split in two sets, one for the light mode (Games List page), and another for the night mode (Night Mode page). There's a Copy button in the night mode set so you can copy status bar colors colors from the light mode.
Several updates were made to the night mode, more options for color customization and even more drawing bugs were fixed. You can change games list frame color and even disable it. Same for images panel frame.
The game documents panel now have a 7 pixels border, just like the images panel. Good for those who use image splitters with the same color as the background color. You can disable the docs panel border in Preferences screen, Game Docs page.
Last but not least, there's a new feature called Tool Bar Overlay Icons Folder (Preferences screen, Games List page). You don't need to overwrite frontend's default overlay icons with your custom icons anymore. All you need is to create a new sub-folder inside \resources\main_icons\overlay\ base folder with the name of your choice and place your custom icons there. Then you can switch between default overlay set and custom sets at will. Feature for both light mode and night mode.
There are some new screenshots in the screenshots page demonstrating the awesome powers of the dark side, err... night mode.
Thanks to Fabian Leonel for making them. They look fantastic. I'll update the rest of the screenshots when I can. You can contribute with frontend screenshots as well. Just make sure they are in PNG format with no compression for maximum picture quality.

Fixed
- Heavy tool bar flickering when resizing main screen / images panel
*caused by the tool bar's "repaint" internal event (not accessible by the user)
*tool bar "DoubleBuffer" property is now always enabled
- Frontend crash when clicking "All Visible" button in "Customize Tool Bar" (games filters tool bar)
- Image category icon in images tool bar was showing the night mode overlay while in light mode
- Frontend crash when detecting "Atari 800" cartridge type from an unzipped game Unicode filename

Changed
- "Search Games" panel is back in the games filters tool bar
*floating panel is still available as an option (access in "Settings" button)
*games list attached panel is gone
*new "Use Small 16x16 Icons" option , access in "Settings" button (default 24x24 icons)
*new "Show Filter Labels in Small Tool Bar" option to show labels, "small tool bar" mode only
*the "Search" tool bar button is visible only for the floating panel
*the floating panel "enabled" state is no longer restored at startup
"Games List Status Bar" colors limited to the light mode (Preferences screen, "Games List" page)
- Setting "Panel Outer Frame Color (7 Pixels)" renamed to "Image 7 Pixels Border Color" to avoid confusion with night mode (Preferences screen, "Games List" page)
- Behavior of panel frames have changed, two options to choose from:
"Outer Frame": enable this to use a single frame
"Inner Frame": enable this to use a double frame; "outer frame" must also be enabled
*disabling both settings or just "outer frame" removes the panel border completely
*tool bars updated to support the new setings
- Message box now show top bar color and labels colors according to game's set status
*green bar for available games
*red bar for available games with missing ROMs/CHDs
*gray bar for missing games

Added
- New "Show Game Documents 7 Pixels Border" checkbox and "Border Color" settings, to align the panel with images panel (Preference screen, "Game Docs" page)
- Night mode improvements ("Night Mode" page in Preferences screen)
*"Search Games" panel colors customization expanded to include the edit box
*customize games list frame color and visibility
*tick the new "Use Windows Themed Border" to disable games custom frame color; it shows a single border
*the frame in games filters tool bar is now drawn outside the client area, and it can be set to disabled, single or double frame
*customize images panel frame colors and visibility
*images tool bar height aligned with games filters "small tool bar", frame is now drawn outside the client area
*"Customize Games List Status Bar Colors" settings for the night mode (colors box in "Games List" page is now only for the light mode)
- New "Panels Colors" general settings for the night mode, so you can change frame colors, background color, font color and shadow font color
*"Apply Filters" message box
*"Initialize Zipped Images Contents" message box
*Game Details
*Select a Machine to Run Game
*Load Multi-Slot MAME Games
*Load Console/Computer Multi Floppy Disk Games
*Search Games floating panel
*Rename/Delete Game Images
*Customize MAME Software List
NOTE 1: not all texts can have custom colors (font color and shadow font color)
NOTE 2: background color is it's not widely applied; only for a few panels
- New setting "Tool Bar Overlay Icons Folder" (preferences screen, "Games List" page)
*you don't have to overwrite frontend's overlay icons anymore, just create a sub-folder with your custom icons and select it in the drop-down box
*sub-folder must be inside "frontend_dir\resources\main_icons\overlay\" base folder
*for both light mode and night mode
*use ANSI directory names only, no Unicode support
*you only need to add icons that are different than the ones from the base folder
*if an icon doesn't exist in the sub-folder, the overlay icon from the base folder will be used
*overlay icons are used in games filters tool bar and images tool bar (so far...)
*folder name is used as the icons set title
*added a "Dark Grey" icons set for the night mode; thanks to "Fabian" for creating the icons
Télécharger Emu Loader v8.6.3 (version complète)
Site Officiel de Emu Loader
 
 Emu Loader v8.6.2 (version complète) 
Mardi 10/07/18 à 12:36 par Firebrand
Ce frontend multi-systèmes a été mis à jour. La liste des améliorations est la suivante:
Of course I had to miss something...
I forgot to include arcade\filters\mame_filters.ini file. Some filters were renamed and are not added to the list without it.
The Search Games feature was expanded. Besides the floating panel, you can now choose to attach the panel below the games list or at the top.
If you press ESC key while the edit box is focused, the search bar closes, just like in Firefox / Chrome internet browsers. Also, the search panel enabled mode is now restored at a frontend restart.

Fixed
- Forgot to include the updated file "\arcade\filters\mame_filters.ini" for "Arcade Games Filters" tool bar button
*some filters were renamed
*one filter slip in two for easier games filtering
*the frontend was crashing without this updated file

Changed
- Color tweaks to night mode
- Tweaks to "Delete/Rename Game Image File" screen
- "Search Games" panel expanded, 3 view modes:
1. floating panel: default behavior, located just below the search button in filters tool bar
2. panel attached to the bottom of the games list: slim panel with 40 pixels height
3. panel attached to the top of the games list: slim panel with 40 pixels height
*to switch between modes, click the new "tool bar" button next to the close button
*you can customize "Night Mode" colors of the attached panel, "Night Mode" page in preferences screen
*floating panel still have fixed colors - in light mode, colors are fixed
- "Search Games" panel "enabled" state is now restored on a frontend restart

Removed
- Minor source code cleanup
Télécharger Emu Loader v8.6.2 (version complète)
Site Officiel de Emu Loader
 
 Messinfo.dat v0.199 (11.11) 
Mardi 03/07/18 à 13:46 par Firebrand
Ce fichier contenant des informations sur les machines non arcade vient clore la série d'AntoPISA pour MAME v0.199.
Télécharger Messinfo.dat v0.199 (11.11)
Site Officiel de Messinfo.dat
 
 Emu Loader v8.6.1 (version complète) 
Mardi 03/07/18 à 13:38 par Firebrand
Une nouvelle version de ce frontend multi-systèmes a été publiée. Voici la liste des nouveautés:
Henceforth, you shall be known as Darth Emu Loader!
Humongous amounts of drawing bugs where fixed since last build. That was all thanks to the night mode. I would have never found them bugs without it...
Quite a few internal changes were made in favor of the night mode. Further improvements to my TPanelEx and TShadowLabel Delphi components were required. I've had so much fun working on Emu Loader these past 4 weeks, I tell you.
Many "under the good" bugs were also fixed. But let me say this first: you must create games list for all arcade and MAME software lists all over again. This is required due to recent internal changes. Not doing so will cause a cataclysmic event!
The goods:
- Emu Loader's audit system was still flawed. Bios/devices were not validated 100% in some situations. Model 2 board ROMs for SEGA Model 2 Emulator were also completely ignored.
- Support for Supemodel 3 Emulator latest SVN 735 build. You lhave to reconfigure the emulator and game custom settings within the frontend since .ini file entries have been renamed. I took the opportinity to add support for save states. You can select a save state before loading a Model 3 game now. I've also fixed quite a few bugs related to Supermode 3 usage. The most important is proper command line parameters, that were completely messed up.
- Emu Loader was adding bogus files to games in MAME software lists. Some of them are battery ROMs. These are not game files and should not be added to the game's files list. Most affected are cartridge softlists nes.xml and msx1_cart.xml.
- ROM/CHD size is now added to arcade games files list. There is no file size validation, it's just used for information. Currently used in Game Details screen and Arcade Games Scan Results screen.
- Games Search tool bar repalced by a floating panel. This is the only way I found to implement tool bar colors customization.
- Filter Arcade Games by Main CPU tool bar replaced by a floating panel (Arcade Misc Filters button). Again, to allow changing tool bar colors.
- The interface of several screens were updated to support night mode. Some of them look incredibly beautiful.
- New Night Node Customization settings in preferences screen. Only tool bar colors can be customized for now.
- Preferences screen redesigned so its contents don't clutter in a small space.
And here's the golden goose: tool bar icons were complete redesign! Outer frames split from the icons into overlay icons.
These overlays are dynamically drawn on top of the filter icons. Located in the new \resources\main_icons\overlay\ folder, you can easily customize them to your liking. Full alpha blend support. There's a set for the night mode and another one for the light mode.
Large icons were resized from 44x40 to 48x48, and small icons resized from 28x22 to 30x24.
I took the time to create extra large 68x68 tool bar icons for those like me with 4K (3840x2160) and 2K (2560x1440) screen resolutions. They look awesome. There's also new 30x24 arcade filters small icons for the small tool bar.

Fixed
- Non-game files were added to a MAME software list games
*some games have "rom" entries (battery backup, NVRAM, etc) but are not game files and should not be added ("hash\nes.xml", "hash\msx_cart.xml", others)
*you must re-create all your MAME software list games lists again, either delete all files in "frontend_dir\arcade\mame_softwarelist_games\" folder (easier) or select "Enable: Overwrite Mode" when choosing the arcade scan mode
- FATALITY! When validating multiple selected games, bios/device sets were not validated at all (works fine with scall all games, scan single game)
- FINISH HIM! Games of "SEGA Model 2 Emulator" were not validated correctly, "model2.zip" board ROMs completely ignored
- When running single MAME arcade games, frontend was trying to detect the "machine title", intended for multi-slot machines ("uMain.GetTitleMachineToUse" function)
- Timer freeze when applying games filters on grouped view mode
- Button "Default Grid Size" and "Show Game Title" were not repainting thumb preview images (Thumbnail Settings)
- Font style was set to game filename instead of game title in "Delete Multiple Selected Games Files" screen
- Some messages were not showing up in splash screen when creating games lists, specially for "SEGA Model 2"
- CRC-32 / SHA-1 checksums of unzipped game files failed to be generated
*some games could not be added to the games list (console/computer systems only)
*most noticeable in "Game Details" screen
*mostly for Unicode filenames
*console/computer games only (ported from EmuCon)
*some internal functions updated to support "WideString" parameters and slightly modified to fix this bug
- Frontend crash when trying to open a .zip / .7z Unicode filename in "Game Details" screen (console/computer games from EmuCon) ... this bug is almost 2 years old!
- Megatons of drawing bugs thru the entire project

Changed
- Changes and improvements to games tool bar:
*resized large icons from 44x40 to 48x48
*resized small icons from 28x22 to 30x24
*added 68x68 icons size support, useful for 2K (2560x1440) and 4K (3840x2160) screen resolutions
*added a white background in the lower text so it's visible in night mode
*several icons were completely remade
*split the icon outer frame from current icons into separate overlay icons, located in a new "resources\main_icons\overlay\" folder
.overlay icons are painted on top of the icon, alpha blend support
.overlay icons can be customized to your liking without altering the filter icons
*replaced the "Search" tool bar by a simple button; edit box and buttons are now placed in a new floating panel below the main tool bar
.you can move the panel around by dragging it with the title bar
*finally removed the dreadful "TCoolBar" control; tool bar background colors can now be customized (night mode only)
*Renamed settings entries in "EmuLoader.ini", you need to customize buttons again in "Customize Tool Bar"
- Improvements to "Arcade Games Filters" screen (tool bar button)
*if filter icon not found, the "no icon" was not set correctly
*added support for 68x68 and 30x24 icon sizes, found in "resources\main_icon\arcade_filters\" folder
*choose an icon size to browse the filters list: "Extra Large (68x68)", "Large (48x48)", "Small (30x24)"
*additional tweaks
- Moved "Tool Bar Buttons" menu options from "View" to "Games List" main menu, renamed "Small Tool Bar" to "Icon Size" and expanded to:
*Extra Large (68x68)
*Large (48x48)
*Small (30x24)
- Changes to "Customize Tool Bar"
*replaced "Small Tool Bar" checkbox by a "Set Icon Size" buttons group: "Very Large (68x68)", "Large (48x48)", "Small (30x24)"
*removed "Search Games Bar" checkbox since it's now listed with the other buttons
*renamed "Hide Tool Bar" to "Show Tool Bar", so it's the same title as the checkbox option in main menu
*additional tweaks
- Moved "Show Games Status Bar" setting from "View" to "Games List" main menu, where is belongs
- Changes to Preferences screen
*size increased to 850x600 to give its contents more breathing room
*moved "Internet Game Info" panel from "Images" to "General" page
*renamed TSlitter component names of games list and images to avoid overlap settings; you must customize splitters again as "EmuLoader.ini" entries were also renamed
*additional interface tweaks (still needs work)
- Changes and fixes to "Supermodel 3 Emulator" features
*entries in file "frontend_dir\arcade\emulator_ini\supermodel_ini\Supermodel.ini" have changed to avoid settings overlap
NOTE 1: you must re-configure AND save the emulator default settings to update the .ini file
NOTE 2: settings key names are the same as emulator's "Supermodel.ini" file, but not all of them
*game custom setting files changed as well (change/save emulator default settings first!)
NOTE: you must re-configure AND save the game custom settings again to update the .ini file
*additional interface updates
*FATALITY! game custom settings were not added properly to command line when running games (nobody noticed this ?!)
.custom settings and emulator default settings were added twice to command line
.new behavior: emulator settings is now loaded first, followed by game custom settings file (just like MAME)
.if game setting is the same as emulator setting, it's no longer added in "ganename.ini" file (just like MAME)
*when running emulator in full screen, if the custom resolution is not valid, current desktop resolution will be used automatically
*if game filename is not found, emulator will not run; it was causing the "Error: Invalid Function 1" message on emulator exit
Replaced the "Main CPU MAME Filter" bar by a floating panel
*it was wasting too much space above the main games list
*the "enabled" filter state is now restored on a frontend restart ("Arcade Misc" filters tool bar button)
*panel position is always at the top left corner of the games list
*you can move the panel around by dragging it with the title bar
*limited the games search pattern to MAME / HBMAME as it's useless for other systems
*added support for night mode
- Several tweaks to "Delete Multiple Selected Games" screen; also added "night mode" support
- Changes and fixes to "Arcade Scan Games Results" screen ("View Missing ROMs/CHDs" in games popup menu)
*added a Device column to easily identify game sets with device ROMs
*added a file size column (you must create all arcade games lists to see this info)
*MAME CHD file sizes are detected "on the fly" while scan results list is being generated
*missing files texts are now painted in a dark gray color (light mode) and silver color (night mode)
.status columns text is painted in red color; much easier to spot missing files
*device ROMs were not properly tagged as device ROMs; weird bug as it was working fine for games with multiple device sets
*parent ROMs/CHDs were not properly tagged as parent files, making it not show "Parent" text in status column
*moved controls from bottom bar to top bar, reducing waste of space
*increased selected system icon size and font size of emulator/games list version texts to keep in sync with other screens
*window now have a fixed width size of 1015 pixels
*when viewing a single game, the window height will be shortened to avoid waste of space
*removed the redundant Close button since you can close it with the caption bar "close" button (or ESC key)
*"filename.zip found" and "filename.zip not found" texts are now in "green" and "red" color for easier reading
*status texts are now properly separated by comma; it gives a whole new meaning to the texts being shown
*support for night mode; visibility on this mode is much nicer and detailed than light mode
- Tweaks to "Game Details" screen (access in games popup menu or "Shift+I" shortcut)
*missing files texts are now painted in a dark grey color (light mode) and silver color (night mode)
*file size column added to game files list
*MAME CHD file sizes are detected "on the fly" while files list is being generated
*if a CHD filename text is larger than the label dimensions, the hint text will be enabled, hover mouse on it to see it
- Since MAME can load Unicode filenames directly from command line, Emu Loader will no longer convert them to DOS 8.3 format (run custom EmuCon console/computer games with MAME)

Added
- Tool bar colors settings for night mode in the new "Night Mode" page, Preferences screen
*for games tool bar filters, images tool bar and other "captionless" tool bars in the future
*support custom gradient background; gradient can be disabled to use a single color
*frame color is customizable; it can also be disabled
*tool bars with button caption enabled cannot be customized (TToolBar component limitation)
- Added a "Splitter" setting for "Game Documents" panel so you can customize it (Preferences screen, "Game Docs" page)
- Added a "Splitter Style" setting for image splitters, default to "Single Color" (Preferences screen, "Images" page)
- Support for Supermodel 3 Emulator SVN 735 ("Supermodel 3 Emulator Default Settings" screen)
.new settings: "scroll fog shaders", "tile map shaders", "stretch"
.added a "Use Custom [1-1000]" checkbox so you can enable/disable custom "PowerPC Bus Frequency (PPC)" frequency at will
- Added save states support for "Supermodel 3 Emulator"
*select a save state file before loading the game
*valid filenames are "gamename.st?" (state slots go from 0 to 9)
*save state folder is fixed by the Supermodel emulator and cannot be changed ("emudir\Saves\")
- ROM/CHD size info added to arcade and MAME software list sets
*games validation system do not use it, it's for information only
*ROM size info can be viewed in "Game Details" and "Games Scan Results" screens (games popup menu)
*you need to create new games lists for all arcade systems and MAME software lists to see this info, but frontend works fine without it
*games of Supermodel 3 emulator doesn't have ROM size info in "emudir\Config\games.xml"
*games of console/computer systems already have file size info (systems ported from EmuCon Frontend)
Télécharger Emu Loader v8.6.1 (version complète)
Site Officiel de Emu Loader
 
 Fichiers additionnels pour MAME v0.199, 2ème partie 
Samedi 30/06/18 à 13:26 par Firebrand
Deux nouvelles collections de fichiers additionnels ont été publiées pour MAME v0.199: Category.ini et Catlist/Catver qui permettent de trier les jeux selon divers critères.
Télécharger Category.ini v0.199
Télécharger Unofficial Catlist/Catver v0.199
ProgettoSNAPS
 
 Fichiers additionnels pour MAME v0.199, 1ère partie 
Vendredi 29/06/18 à 12:50 par Firebrand
AntoPISA a commencé son travail sur les fichiers additionnels pour MAME v0.199. Les premiers publiés sont Version.ini qui permet de classer es jeux selon la version de MAME dans laquelle ils sont sortis et CHD-Info qui permet de gérer ses CHDs.
Télécharger Version.ini v0.199
Télécharger CHD-info v0.199
Site Officiel de ProgettoSNAPS
 
 GameEx et GameEx Arcade Edition v15.34 
Jeudi 28/06/18 à 12:41 par Firebrand
On commence à être habitués avec GameEx: encore une nouvelle version, mais aucune information disponible à son sujet.
Télécharger GameEx v15.34
Télécharger GameEx Arcade Edition v15.34
Site Officiel de GameEx
 
 History.dat v1.99 
Jeudi 28/06/18 à 12:39 par Firebrand
Ce fichier informatif pour MAME contient désormais des données relatives aux jeux de la v0.199.
Télécharger History.dat v1.99
Site Officiel de History.dat
 
 MESS v0.199 (32-bit) 
Mercredi 27/06/18 à 14:31 par Firebrand
Il y a du changement du côté de ce build de MAME ne s'occupant que des machines non arcade. En effet, la version 64-bit est annulée pour l'instant car ne fonctionne plus et depuis déjà la v0.198 MESSUI n'est plus publié. Reste juste donc la version 32-bit de MESS:
- MESSUI has been discontinued. The site has instructions how to use MAMEUI to perform the same function.
- MESS64 hasn't worked since 0.198 so has been cancelled for now. MESS32 works fine and will run on a 64-bit computer.
Télécharger MESS v0.199 (32-bit)
Site Officiel de MESS
 
 MAME v0.199 
Mercredi 27/06/18 à 14:13 par Firebrand
La nouvelle version de MAME vient de débarquer. Sans plus attendre, voici ce qu'elle nous réserve:
Today’s the day for our mid- year MAME release. MAME 0.199 includes support for the incredibly elusive Spanish arcade title El Fin Del Tiempo, and the rare Pac- Man hack Titan. Other rare bootlegs added include Come- Cocos (derived from Ms. Pac- Man) and Gran Rally (a Spanish bootleg of Pole Position II).
There are some pretty big improvements to Tatsumi games (Apache 3, Cycle Warriors, Round Up 5), some NMK mahjong games work substantially better (Urashima Mahjong, Mahjong Daireikai, Mahjong Channel Zoom In), and Big Run looks better than ever. War: The Final Assault no longer crashes thanks to a fix in Voodoo emulation.
Floppy drive emulation has been further improved, and a fairly major issue with Apple IIgs and Mac 3.5" drives has been fixed. Sound Blaster direct DAC mode is now supported. Improved Dreamcast GD- ROM emulation allows Daytona USA 2001 to boot. The HP 9000/300 series can now boot from floppy, and the medium-resolution colour graphics option is supported. Tiger Electronics fans can enjoy Battle Arena Toshinden for R-Zone.
Of course we’ve also added more alternate versions of supported systems, software list updates, bug fixes, and internal improvements.

MAMETesters Bugs Fixed
- 06980: [Save/Restore] (spec128.cpp) specpls3: Unable to save state (regression). (AJR)
- 06983: [Sound] (mtouchxl.cpp) mtchxl6k (possibly others): All sounds play too fast. (Carl)
- 06984: [Graphics] (esd16.cpp) jumppop, jumppope: Missing graphics in first stage. (AJR)
- 06988: [Crash/Freeze] (kinst.cpp) kinst: Hangs during Attract Mode, noticeable when a fight loads. (Ivan Vangelista)
- 06989: [Sound] (champbas.cpp) champbb2j: AY-3-8910 sound is completely missing (Vas Crabb)
- 06992: [DIP/Input] (hornet.cpp) sscope and clones: Analog inputs do not function. (Ted Green)
- 07006: [Media Support] (at.cpp) atvga, at386, at486: [possible] Unable load Floppy Diskettes. (Carl)
- 07007: [Sound] (renegade.cpp) renegade, kuniokun: BGM stops playing after a while. (AJR)
- 07010: [DIP/Input] (missile.cpp) missile and clones: DIP switch trackball size large/mini labels reversed. (Tafoid)
- 07017: [Sound] (galaxian.cpp) kingball, kingballj: King's voice is not played correctly. (Ivan Vangelista)
- 07020: [DIP/Input] (lwings.cpp) trojan and clones: DIP switches incorrectly numbered, and info on unused DIP switches. (Tafoid)

New working machines
- El Fin Del Tiempo [Esther Barranco, ARPA, Juegos 2.0, Recreativas.org, Roberto Fresca, The Dumping Union]
- Geneve 9640 Mod [Michael Zapf]
- Megatouch 7 Encore Edition (9255-90-01 R00, Standard version) [Brian Troha, The Dumping Union]
- Player's Edge Plus (X000827S+XS000002) Red, White & Blue Slots [Brian Troha]
- Player's Edge Plus (X002149P+XP000038) Triple Bonus Poker [Brian Troha]
- R-Zone: Battle Arena Toshinden [hap, Sean Riddle]

New working clones
- Apple //e (Spain) [AJR]
- Bubble Memories: The Story Of Bubble Bobble III (Ver 2.5A 1996/02/21) [Arnaldo Abrantes, Pascal Costa]
- Come- Cocos (Ms. Pac-Man) (Cocamatic bootleg) [Darksoft]
- Galaxy Wars II (Defender bootleg) [Juan Romero, Recreativas.org, The Dumping Union]
- Ghost Pilots (prototype) [Brian Hargrove]
- Golden Tee Golf (Joystick, v3.3) [hammy, The Dumping Union]
- Gran Rally (Spanish bootleg of Pole Position II) [Jordi Beltran Casany, Recreativas.org, The Dumping Union]
- Hat Trick Hero '95 (Ver 2.6Asia 1994/11/17) [Artemio Urbina, The Dumping Union]
- Hidden Catch (World) / Tul Lin Gu Lim Chat Ki '98 (Korea) (pcb ver 3.02) [hammy, The Dumping Union]
- Jump Coaster (World) [ShouTime, The Dumping Union]
- Knights of Valour 2 Plus - Nine Dragons / Sanguo Zhan Ji 2 Qunxiong Zhengba / Sanguo Zhan Ji 2 Feilong Zai Tian / Sangoku Senki Busyou Souha (ver. M200XX, 200, 100CN) [300wins, Bill D., The Dumping Union]
- Metal Slug 3 (NGM- 2560, earlier) [Razoola]
- Player's Edge Plus (PP0472) Deuces Wild Poker [Brian Troha]
- Player's Edge Plus (X000057P+XP000038) Deuces Wild Poker (Stratosphere Players Club) [Kemel Haidar, Brian Troha]
- Raiden Fighters (US, newer) [Arzeno Fabrice, The Dumping Union]
- Strikers 1945 (World, unprotected) [Blackfish, brizzo, rtw]
- Titan (Pac- Man hack) [Craig Anstett, CraftyMech]
- Viper Phase 1 (New Version, Germany) [Arzeno Fabrice, The Dumping Union]

Machines promoted to working
- War Mission (WM 4/6/87) [Jordi Beltran Casany, Recreativas.org, ArcadeHacker, David Haywood]

Clones promoted to working
- Head On (Sidam bootleg, set 2) [Angelo Salese]
- Head On 2 (Sidam bootleg) [Angelo Salese]

New machines marked as NOT_WORKING
- Hikaru Check ROM Board [coolmod]
- Mad Dog II: The Lost Gold (3DO hardware) [incog, The Dumping Union]
- Olympia Olytext 20 [Robbbert]
- Shootout at Old Tucson (3DO hardware) [incog, The Dumping Union]
- Visual 550 [Al Kossow]

New clones marked as NOT_WORKING
- Air Hockey (6.12?, encrypted) [unknown]
- ALG 3DO Bios [Mr Invader]
- Donkey Kong Banana Kingdom (satellite) [Will Richardson, Bill D, The Dumping Union]
- Ferrari F355 Challenge (twin/deluxe, prototype) [coolmod]
- Power Stone 2 (bootleg) [Arzeno Fabrice, rtw]
- Puyo Pop Fever (World) (GDS-0034) [Arzeno Fabrice, rtw]
- Stakes Winner / Stakes Winner - GI Kinzen Seiha e no Michi (early development board) [ResO]
- The Bally Game Show (LG-6) Germany [PinMAME]
- The Bally Game Show (LU-3) Europe [PinMAME]
- The Key Of Avalon - The Wizard Master (client) (Rev C) (GDT- 0006C) [rtw, ShouTime]
- The Key Of Avalon 2.5 - War of the Key (client) (Rev A) (GDT- 0019A) [rtw, ShouTime]
- The Key Of Avalon 2.5 - War of the Key (server) (Rev A) (GDT- 0018A) [rtw, ShouTime]

New working software list additions
- hp9k3xx_flop: 300 series Mainframe Tests, 300 series Terminal Emulator, AMS Utilities for 200/300 series, BASIC 4.0 Compiler, BASIC 5.0 Compiler, CS/80 Exerciser, Digital Filter Design, HP BASIC 4.0, HP BASIC 5.1, HP BASIC 6.4, HP Museum Basic 5 Boot Disc, HP Pascal 3.22, HP-UX 5.1, Interactive Test Generator, Techwriter, Texteditor for 200/300 series, Wordwise 300 [Sven Schnelle]
- ibm5150:
*DR DOS 6.0 (French), DR DOS 6.0 Business Update (French, 3.5"), DR DOS 6.0 Business Update (French, 5.25") [breiztiger]
*PC Games #3, Spontaneous Assembly (Version 2.0) [Foone Turing]
- ibm5170: Excel (Version 2.10) [darksabre76]
- neogeo:
*Ghost Pilots (prototype) [Brian Hargrove]
*Metal Slug 3 (NGM-2560, earlier) [Razoola]
- pc98: 2601 - Teikoku Kidoubutai no Koubou, 3tsu no Negai, 714 MIDI Jr., 714 MIDI Special, 88 Kantai Monogatari, 98 Eiwa Jiten, 98 Stadium, 98 Stadium 2 - Shouko no Chousen, PC- 9801N/NS/NV Teiban Free Software Shuu - 98NOTE no Hissu Aminosan [Neo Kobe Collection]
- sorcerer_cass: Checkers, Cross-Up, How The West Was Won, Lazer Fire, Mine Field, Nuclear Reaction, Pie Lob [Robbbert]
- squale_cart: The Squale Intro [Jean-Francois DEL NERO / HxC2001]

Software list items promoted to working
- pc98: 0x0F exp.3, 177, The 4th Unit 2 [Carl, r09]

New NOT_WORKING software list additions
- ibm5170_cdrom: Jaxis (Japan) [SpinalFeyd]
- neogeo: Stakes Winner / Stakes Winner - GI Kinzen Seiha e no Michi (early development board) [ResO]

Source Changes
- esb: Fixed ROM loading bug. [AJR]
- taito_b.cpp: Identified TC0180VCU as source of interrupts and converted to callbacks (timing is still guesswork). [AJR]
- keytronic_pc3270: Corrected INT0 line polarity - fixes keyboard error on tosh1000. [AJR]
- exidy.cpp, victory.cpp: Fully encapsulated audio devices. [AJR]
- atetrisb3: Hooked up microcontroller to get working sound. [AJR]
- i8275 DMA refinements: [AJR]
*Exclude FIFO characters from counting towards filling character buffer.
*Extend DMA up to one character past an "end of DMA" control code.
- wicat: Reduced video glitches with more sensible interrupt handling. [AJR]
- balsente.cpp: Split NVRAM between two X2212 devices. [AJR]
- jedi: Moderate driver overhaul: [AJR]
*Split NVRAM between two 4-bit X2212 devices.
*Guarantee an invalid checksum when default NVRAM data is used (so that the manufacturer's high scores will be installed).
*Modernized sound latches.
*Use WSQ handler to drive TMS5220.
- vta2000: Added speaker sound. [AJR]
- balsente.cpp: Use ACIA devices for sound communication. [AJR]
- x2212: Removed memory interface and cleaned up code. [AJR]
- tms9928a: Exposed internal palette using device_palette_interface. [AJR]
- dynax.cpp: Encapsulated "Rev. 2" blitter as a device. [AJR]
- cidx628: Made this display something again. [AJR]
- tatsumi.cpp improvements: [Angelo Salese]
*Removed an ugly kludge in Round Up 5, fixing soft resets.
*Added vertical text scrolling to Round Up 5.
*Fixed Apache 3 out-of-bounds colors for sprites (trees and buildings).
*Fixed Round Up 5 video priority on map screen after a play.
*Added background bitmap layers to Round Up 5.
*Improved road clipping for Round Up 5.
*Make Cycle Warriors sub CPU not stall on soft reset.
*Added row/column scroll register select for Cycle Warriors and Big Fight.
*Added shadow sprites to Cycle Warriors and Big Fight.
*Inverted Oki status for Cycle Warriors and Big Fight - fixes "we got 'em" sample playback in the former.
*Implemented per-tile high priority and opacity enable bits for Cycle Warriors and Big Fight - fixes several glitches.
*Fixed color banks for Cycle Warriors and Big Fight - ixes fade in/out effects and CRT test colors.
*Applied page wraparound for backgrounds - fixes various glitches in Big Fight and Cycle Warriors.
*Invert shadow product when a specific register is enabled (used by Big Fight to simulate disco strobe lights).
- ninjakd2.cpp: Attempted to fix bullets not shot by enemies in Omega Fighter. [Angelo Salese]
- taitosj.cpp: Added input buttons mode to kikstart. [Angelo Salese]
- trucocl.cpp: Allowed multiple coin insertions. [Angelo Salese]
- cischeat.cpp improvements: [Angelo Salese]
*Fixed road/sprite priorities and long- standing road colors regression in Big Run.
*Hand- tuned sound frequencies to match reference for Big Run.
*Hooked up sprite DMA to Wild Pilot - fixes flickering.
*Added backup RAM to Captain Flag.
- ms1_tmap.cpp: Initialize VRAM to sane default - fixes ugly back pen showing up in Big Run. [Angelo Salese]
- jalmah.cpp improvements: [Angelo Salese]
*Re- wrote video emulation using Mega System 1 tilemap devices.
*Fixed Urashima Mahjong video priority during gameplay (score display and calls).
*Emulated video scrolling partial updates for Urashima Mahjong - fixes winning animations.
*Fixed color protection in Urashima Mahjong (girls and test mode).
*Wrote a preliminary snippet for sound banking in Urashima Mahjong/Mahjong Channel Zoom In/Mahjong Daireikai.
- cyclemb.cpp: Bumped sprite size in Cycle Maabou, fixed some missing sprites (for example in how to play screen). [Angelo Salese]
- Added AppVeyor build configuration. [balrog]
- Added support for building on riscv64, and made m68000 makefile respect the VERBOSE build option. [Belegdol]
- senjyo.cpp: Simplified starforc background color swap. [cam900]
- seta.cpp: Simplified tilemaps and banking, and added output finders. [cam900]
- ms32.cpp: Identified CPU types, fixed audio CPU clock. [cam900]
- fmtowns.cpp: Fixed speaker output level. [cam900]
- vis.cpp: Fixed sample rate divider. [cam900]
- megaplay.cpp: Added notes and flagged imperfect graphics as overlay bitmap is scaled incorrectly. [cam900]
- cybertnk.cpp: Reduced code duplication and runtime tagmap lookups, fixed sound output, and added notes. [cam900]
- rltennis.cpp: Converted to object finders. [cam900]
- sf.cpp, ninjakd2.cpp: Reduced code duplication and runtime tagmap lookups. [cam900]
- dreamwld.cpp: Documented microcontroller and fixed microcontroller ROM region size. [cam900]
- williams.cpp cleaup: [cam900]
*Reduced runtime tagmap lookups, improved tags, and reduced code duplication.
*Added input_merger for interrupts and output_finder for outputs.
*Converted palette to device.
- m92.cpp updates/cleanup: [cam900]
*Reduced code duplication and runtime tagmap lookups, and split up machine configuration and address maps.
*Made EEPROM save/load using NVRAM device.
- neogeo.cpp: Add notes and fixed metadata for kof2003. [cam900]
- powerins.cpp cleanup: [cam900]
*Reduced code duplication and runtime tagmap lookups
*Cleaned up ROM loading.
*Converted vertical blanking interrupt to screen vblank callback.
- 20pacgal.cpp cleanup: [cam900]
*Converted palette to device.
*Reduced runtime tagmap lookups and deferred allocation to start time.
*Restricted drawing to clipping rectangle.
- ddragon.cpp cleanup: [cam900]
*Replaced runtime tagmap lookups with object finders.
*Converted darktowr bank switching to address_map_bank_device.
*Fixed ADPCM ROM mapping.
- pgmprot_igs027a_type2.cpp: Fixed martmast metadata. [cam900]
- alpha68k.cpp: Reduce runtime tagmap lookups, made tags more meaningful, and improved banking. [cam900]
- shangha3.cpp: Cleaned up Oki banking. [cam900]
- snk.cpp: Reduced runtime tagmap lookups, and separated countryc machine configuration/address map. [cam900]
- Added a Discord presence plugin. [Carl]
- witch.cpp: Attempted to fix garbage graphics after a bonus stage in Keirin Ou. [David Haywood]
- Made floppy emulation more robust, and improved bitstream handling. [John Keoni Morris, Peter Ferrie, O. Galibert]
- markham.cpp updates: [kazblox]
*Improved banbam protection simulation - still imperfect, but all graphics are correct and game doesn't crash.
*Marked microcontroller program as good dump based on observations and Phil Bennett's comments.
- PlayStation GPU: Added missing primitives. [krom]
- buggychl.cpp: Changed microcontroller clock speed to 3 MHz as shown on schematics, and added notes. [Lord Nightmare]
- TMS5220 updates: [Lord Nightmare]
*Removed unused time_to_ready and cycles_to_ready functions.
*Fixed race condition with m_buffer_low and m_buffer_empty flags not being updated before setting interrupt state.
*Fixed issue where Speak VSM command produces endless silence with no VSM connected.
*Suppressed side effects on debugger reads.
*Fixed conditions for asserting ready signal, and zero FIFO at appropriate times.
- Apple II: Re- implemented Echo II read/write flags and write latch based on hardware tracing. [Lord Nightmare, Tony Diaz]
- alien.cpp: Added hand-made boot ROMs for Pingu's Ice Block, and documented known games. [MetalliC]
- geneve: Added BIOS options for selecting boot ROM, and made genmod a separate machine. [Michael Zapf]
- upd765: Clear ST1.ND on ID scan failure, implemented head load delay, and improved logging. [Michael Zapf]
- debugger: Added command for go_exception, and made save/load aware of address translation. [Patrick Mackinlay]
- sonydriv: Fixed issues with the 3.5" drive reporting disk switches on Apple IIgs and Mac drivers. [R. Belmont]
- zaurus.cpp: Converted to new PXA255 peripheral device interface. [Robbbert]
- apc: Reduced runtime tagmap lookups. [Ryan Holtz]
- kbdc8042: Added rudimentary PS/2 mouse support. [Ryan Holtz]
- indy_indigo2: Added mouse cursor support to Newport graphics emulation. [Ryan Holtz]
- 39in1: Split Intel XScale PXA255 peripherals into a separate device. [Ryan Holtz]
- mips3: Added disassembler for Emotion Engine core opcodes. [Ryan Holtz]
- vgmplay: Added playback controls and activity indicators. [Ryan Holtz, Tafoid, Vas Crabb]
- sblaster: Implemented direct DAC mode - successfully tested in Scream Tracker 2.2. [shattered]
- ec1841: Added mouse emulation (Logitech bus mouse protocol). [shattered]
- Dreamcast: Made GD_LEND return bytes transferred by DMA rather than bytes remaining - allows Daytona USA 2001 to boot. [snickerbockers]
- Added HP98543 medium-resolution color graphics card emulation. [Sven Schnelle]
- hp9k_3xx improvements: [Sven Schnelle]
*Fixed keyboard microcontroller part number.
*Removed BASIC ROM cards from the default configuration as booting from floppy works now.
*Hooked up NMI line to keyboard controller.
*Split out common machine configuration.
- Added HP9122 floppy drive emulation. [Sven Schnelle]
- m68000: Fixed carry flag in divs instruction, and fixed pack instructions. [Sven Schnelle]
- 6840ptm: Fixed divide-by-8 mode. [Sven Schnelle]
- topcat: Improved window mover and fixed cursor handling bugs. [Sven Schnelle]
*Allows Pascal and other software to show something after boot on hp9k_3xx.
- voodoo: Reinstated texture address masking - fixes segmentation fault in warfa. [Ted Green]
- hornet: Added separate DIP switch settings for gradius4 - allows gun to work with default settings in terabrst and sscope. [Ted Green]
- Updated DCS audio to get sf2049 closer to working. [Ted Green]
- Made ROM BIOS macros more intuitive to use, and added a validity check for unselectable BIOS ROMs. [Vas Crabb]
- Machine configuration improvements: [Vas Crabb]
*Reduced code duplication in addrmap.h and added support for object finders in more places in memory maps.
*Allowed implicit references to owner device in address maps.
*Improved syntax for specifying address maps and screen update functions in machine configuration without macros.
*Reduced overloading of member function names - it's less practical without macro helpers selecting desired overload.
*Consider floating point epsilon when validating crystal values.
- Cleaned up bulk refactoring of output code. [Wilbert Pol]
- asteroid.cpp: Documented Asteroid Deluxe Revision 3 changes, and corrected Difficulty DIP switch settings. [Brian Troha]
- naomi.cpp: Added an alternate Ferrari F355 Challenge 2 program ROM dump. [coolmod]
- polepos.cpp: Dumped the missing PROMs for grally and confirmed they match the ones from the other bootlegs. [Jordi Beltran Casany, Recreativas.org, The Dumping Union]
- bking.cpp: Updated ROM labels for bking2. [Kevin Eshbach, The Dumping Union]
- pc98 software list updates: [r09]
*Re- tested software with current MAME.
*Corrected titles and re-labeled disks with their actual names.
*Added usage notes for software that needs DOS.
*Removed user disks from games where they aren't included in the original box, and the user is expected to create them.
*Removed floppies for CD games that already exist in the CD software list.
*Removed notes stating that the FDD format is not supported, as this is no longer true.
- neogeo.cpp: Added Japan NEO- MVH MV1C BIOS. [Razoola]
- alien.cpp: Re-dumped Pingu's Ice Block CompactFlash card. [ShouTime, Dane Biegert, The Dumping Union]
Télécharger MAME v0.199 (32-bit)
Télécharger MAME v0.199 (64-bit)
Site Officiel de MAME
 
<< Page précédentePage suivante >>