→ [Arcade] MAMEUI x64/x86 0.194

→ [arcade] Mame x64 i x86 0.194

Mame 0.194 31 Jan 2018

Today we’re proud to deliver MAME 0.194, the first MAME release of 2018. Following on from the optimisation in last month’s release, MAME now features a Hyperstone E1-XS recompiler, giving substantial performance improvements in a number of Korean games. Several issues affecting cheats, lua scripting, the internal debugger, and disassembly have been resolved. We’ve added support for the prototype Atari game Cyberstorm, and Gaelco’s Last KM which was designed to integrate with an exercise bike. This release expands and improves support for TV games with fixed software. Additions include the TV Boy II, Super TV Boy, and Radica Space Invaders. Emulation has been substantially improved for games using NES-derived hardware from V.R. Technologies.

The flow of LCD handheld games shows no sign of abating This month we’ve added Thief in Garden, Super Double Dragon, Vindicators, Skeleton Warriors, and The Incredible Crash Test Dummies. There are plenty more improvements to FM Towns emulation in this release, allowing more games to boot and fixing graphical errors. The Matsushita MyBrain 3000 and closely-related Ericsson Step/One have been promoted to working. Acorn Electron peripherals have been overhauled and several new options are available.

In arcade emulation, we’ve got improved graphics emulation for Nintendo’s Popeye, and support for two more bootleg versions. There are also improvements to graphical effects in several Data East games, and improvements to IGS PGM2 emulation making Knights of Valour 3 playable. Plenty more alternate versions of supported arcade games have been added. One does deserve a mention, and that’s Bioplaything Cop, a prototype of Gaelco’s Biomechanical Toy.

→ [Arcade] ThunderMAME32UI+ aka Kaminarimame UI+ 0.160X (2018.1.16)

[google translate] Apply MCK operation correction such as gokes.
Added several new parts and clones such as red sword, karakyu, solar assault Rebuzed from 0.193. For play kof98ae, turn m68000cpucore to ASM

We added new parts and clones such as red sword, KARUKUN, Solar Assault Rebuzed from 0.193. Starting with 0.193, MCU motion correction such as Gokes, Texpaki Roquete version, Slap fight etc. was applied.

Since PGM 2 seems to be difficult to port, including CPU description of lua, we can not deal with it. Also, zn and fairy land story etc MCU operation can not be confirmed, so I also omitted this time. I would like to consider the correspondence in the base-up.

→ [Arcade] MAMEUI x64/x86 0.193

→ [arcade] Mame x64 i x86 0.193

Mame 0.193 27 Dec 2017

It’s a bit late for Christmas, but MAME 0.193 is ready today. First of all, let’s get the disclaimers out of the way. We’ve switched to GCC 7 for Windows binaries, and started requiring SSE 2 (Pentium 4, Opteron, Athlon 64, or equivalent) for 32-bit Windows binaries. In the unlikely event that either of these changes causes issues for your use case, you’ll have to build from source. There’s currently an issue with overlay artwork not being displayed when using bgfx video output. Unfortunately we haven’t been able to address this in time for the release. As a workaround, we recommend using Direct3D or OpenGL video output for systems that use overlay artwork (this includes many handheld/tabletop games, Space Invaders, and the Vectrex console). You can track progress on this issue at MAME Testers.

And now, the stuff you’ve all been waiting for: the highlights. We’ve added support for a whole lot of Tiger handhelds based on licensed IP in this release, including the unmissable MC Hammer, Batman Forever, Nightmare Before Christmas, and Robocop 2. We’ve also added some of Tiger’s handheld renditions of popular games from other platforms, like Mortal Kombat, Street Fighter II, Battletoads, and Space Harrier II. On the arcade side, newly working games include prototypes Calcune and In Your Face, a location test version of Teki Paki, PGM2 titles Oriental Legend 2 and Knights of Valour 2 New Legend, and a number of beatmania IIDX titles.

Computer fans don’t need to feel left out this Christmas, either. The Agat-7 floppy drive emulation has been improved to the point where it’s considered working, and the internal HP-9845 printer is now supported. If you’re at all interested in the FM Towns, you need to give this release a try, as r09 has made numerous improvements to sprites and scrolling, and greatly improved keyboard behaviour. There are also some big software list updates across a number of systems.

→ [Arcade] MAMEUI x64/x86 0.192

→ [arcade] Mame x64 i x86 0.192

Mame 0.192 29.11.17

MAME 0.192 is here, and there’s plenty packed into this update. At long last, the MCU for Ping Pong King is simulated, making the game playable, and Flower now runs better than it ever did. Taito’s abstract maze game Marine Date is also emulated better than ever, although there are still some issues with collision detection. We’ve got newly dumped prototypes, including a prototype of Battlecry, and a more complete version of Grudge Match that appears to come from a location test in Italy. Many of the Aristocrat MK5 gambling machines have been redumped so the ROM checksums pass and they boot. Missing graphics in the Merit Megatouch games have been fixed.

But we know that rumours about the next part of this announcement have made lots of arcade fans excited: IGS PGM2 software is showing signs of life. I’m sure at least some of you are wondering how this was achieved. Usual suspects Morten Shearman Kirkegaard and Peter Wilhelmsen (recently featured here in connection to their success in dumping Gaelco protection programs) have built another FPGA-based rig that allowed them to dump the internal programs from the ARM CPUs for Oriental Legend 2 and Knights of Valour 2 New Legend. On top of this, there are some nice performance improvements to MAME’s MPEG audio decoding that should benefit other systems as well.

In computer system emulation, we’ve got a number of graphical fixes for FM Towns, heaps of improvements for the Tatung Einstein, No-Slot Clock support for the Apple //e family, and support for some Brazilian CoCo clones from Prológica and Codimex. There are some big updates to the PC software lists, too. The ACI Destiny Prodigy, Mephisto RISC 1MB and Mephisto RISC II chess computers are now working. Finally, the Interpro drivers have numerous improvements, including preliminary keyboard/video support.

That’s just scratching the surface – there are far more bug fixes, newly dumped system and performance improvements than we can list here.

MAMETesters Bugs Fixed

00525: [Speed] (metro.cpp) bangball: When you finish a level, sometimes the game runs like slow-motion. (Angelo Salese)

MAME is strictly a non-profit project. Its main purpose is to be a reference to the inner workings of the emulated arcade machines. This is done both for educational purposes and for preservation purposes, in order to prevent many historical games from disappearing forever once the hardware they run on stops working. Of course, in order to preserve the games and demonstrate that the emulated behavior matches the original, you must also be able to actually play the games. This is considered a nice side effect, and is not MAME's primary focus.