Software update: MAME 0.120

Spread the love

Yesterday version 0.120 of MAME was released. MAME stands for Multiple Arcade Machine Emulator and with this program it is possible to play a large amount of old classic arcade video games. More information can be found in this wiki are being found. MAME is published under bsd license and can be downloaded in various versions. In addition to the standard and a for i686 processors optimized version, there is now for the first time also a version especially for 64-bit versions of Windows. For all changes since version 0.119 we refer to this documenthere are all the changes since the last beta (0.119u4):

Source Changes

  • Added “native” architecture option to the makefile. Use this to have gcc automatically pick the most appropriate architecture based on the system that it is compiling on.
  • Hooked up the KL5C80 communications CPU to the HNG64 BIOS and emulated some of its features.
  • Fixed a few pointer truncation bugs in the Windows 64-bit code. Enabled warnings for 64-bit pointer truncations. Merged the x86 and x64 manifests.
  • Changed 6821 PIA logging so that it only logs core messages once.
  • Updates to various NeoGeo ROM sets. Some ROM names updated to match verified names from chip labels. A lot of “older” sets have been redumped to investigate the “64k m1/s1 issue” (also the m1 “overdumps”). Result was, ALL m1 ARE at least 128kx8; ALL s1 ARE 128kx8. The old m1 “overdumps” were incomplete dumps. In addition, it has been discovered that all “p-roms” do have a minimum size of 4mbit. A number of sets have been restored to their “original” state, and a number of others have been marked as bad dumps where appropriate. Specific changes include:
    • bjourney: readded 128k m1 from Mame v0.34b5
    • bstars: fully redumped, added correct m1
    • bstars2: fully redumped, added correct m1
    • goalx3: readded 128k m1 from Mame v0.34b5
    • janshin: readded 128k m1 from Mame v0.34b5
    • joyjoy: added correct m1
    • legendos: readded 128k m1 from Mame v0.34b5
    • maglord: fully redumped, added correct m1
    • mutnat: partially redumped, added correct m1
    • nam1975: fully redumped, added correct m1/s1
    • ncombata: fully redumped, renamed set to ncombath
    • neomrdo: readded 128k s1 from Mame v0.34b5
    • pbobble: readded 128k m1 from Mame v0.34b5
    • puzzledp: readded 128k s1 from Mame v0.34b5
    • ridhero: fully redumped, added correct s1
    • socbrawl: readded 128k s1 from Mame v0.34b5
    • ssideki2: fully redumped
    • strhoop: readded 128k m1 from Mame v0.34b5
    • svc: removed MVS tag, only one version exists (AES/MVS/PCB)
    • svcboot: removed MVS tag
    • tws96: readded 128k m1 from Mame v0.34b5
    • viewpoin: readded 128k m1/s1 from Mame v0.34b5
    • wh2j: partially redumped, renamed to wh2jh, is verified AES version
    • wh2j: fully redumped, is verified MVS version
    • wh1h: fully redumped, is verified AES version
    • wh1ha: renamed from wh1h to wh1ha
  • Made several more traditional optimizations to the voodoo emulations, gaining a few percent improvement.
  • Further tweaked the work code to appropriately check for work items versus checking for the number of outstanding items.
  • Simplified some of the model2 rendering code.
  • Moved a number of files from mame/machine and mame/video to emu/machine and emu/video. In general, files that emulate a common industry standard chip (as opposed to custom, manufacturer-specific chips) were moved. Further moves may happen in the future to isolate common system-level components (such as amiga, snes, etc.).

New games added or promoted from NOT_WORKING status

  • Hayaoshi Quiz Ouza Ketteisen – The King Of Quiz

New clones added

  • World Heroes (set 3)
  • World Heroes 2 Jet (set 2)
  • Nightmare in the Dark (bootleg)

[break]

Version number 0.120
Release status Final
Operating systems Windows 9x, Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows XP x64, Windows Server 2003 x64, Windows Vista, Windows Vista x64
Website MAME
Download
file size

6.66MB

License type Conditions (GNU/BSD/etc.)
You might also like