MAME 0.127u8


Release Date

MAME 0.127u8 was released on 13 October 2008.


The known contributors for this version are, in alphabetical order:

Specific Contributions

The known contributions for this version are, in the order specified in the whatsnew:

  • stephh updated Dip Switches and Inputs for 'yesnoj' (taito_f2.c driver).
  • Angelo Salese fixed several things in the jalmah.c driver:
    • Fixed Mahjong Daireikai pseudo-random number generator.
    • Fixed Otogizoushi Urashima Mahjong to make it playable.
    • Fixed a start-up crashing bug in mjzoomin/urashima/daireika.
  • JohnBoy completed general NeoGeo cleanup:
    • Sorted OEM / bootleg sets.
    • Renamed roms on non OEM / bootleg sets to ONE naming scheme.
    • Renamed functions.
    • Cleaned up bootleg sets.
    • Added some comments.
    • Renamed sma in garou/garouo, added comment.
  • Aaron Giles changed Cube Quest laserdisc override logic. It's still a little hacky but this works better than the previous attempt.
  • David Haywood updated segac2 driver to use updated megadriv code.
  • David Haywood moved fantasia -> expro02.c, however, the extra layer is misplaced on it. Scroll regs probably differ from the original.
  • R. Belmont hooked up VBL IRQ ack for PsikyoSH hardware.
  • R. Belmont fixed DRC's handling of internally generated IRQs, and fixed compiling in interpreter mode of the SH2 core.
  • Roberto Fresca and Grull Osgo rewrote pmpoker.c driver (first part):
    • Added discrete sound support to Golden Poker hardware games based on schematics.
    • Added discrete sound support to Potten's Poker hardware games based on PCB analysis.
    • Added discrete circuitry diagrams for both hardware types.
    • Adjusted the CPU adressing to 15 bits for pmpoker/goldenpkr hardware.
    • Adjusted the CPU adressing to 14 bits for pottnpkr hardware.
    • Rewrote all the ROM loads based on these changes.
    • Defined MASTER Xtal & CPU clock.
    • Fixed the visible area based on M6845 registers.
    • Improved the lamps layouts to be more realistic.
    • Added Good Luck (potten's poker hybrid running in goldnpkr hardware).
    • Added Buena Suerte (spanish) x 2 sets.
    • Added set Royale.
    • Added Witch Card and spanish variants.
    • Added Super Loco 93 (spanish) x 2 sets.
    • Renamed set goldnpkc to pottnpkr (parent Jack Potten's Poker set).
    • Renamed set jokerpkr to potnpkra, since is another Jack Potten's Poker set.
    • Added other 2 clones of Jack Potten's Poker.
    • Renamed/cleaned all sets based on code/hardware analysis.
    • Added intensity bit to the color system.
    • Implemented the blue killer bit for Witch Card hardware.
    • Implemented the extended graphics addressing bit for Witch Card hardware.
    • Added proper visible area to sloco93.
    • Rewrote the graphics & color decode system based on schematics. No more patched codes.
    • Changed the char gfx bank structure and rom load according to the new routines.
    • Adjusted the amount of color codes and PROM region size accordingly.
    • Updated all notes.
  • Lord Nightmare added a large update to comments in smstrv.c for SMS Manufacturing boards. Documented how the input/output ports are hooked up, and what the PALS do, still need to document the video output port and add the smssshot roms, and actually hook stuff up (like the z80) based on the comments.
  • David Haywood removed speedups from sokyugrt, they break the game (make it too slow) the SH2 DRC is sufficient.
  • Angelo Salese did most of the protection work for Double Dealer. It appears to use a funky video register setting involving locations $8c1e0-8c1ef range for cards movements so it isn't playable yet.
  • Tafoid added DIP LOCATIONS to items in the driver and cleaned up some of the comments mentioning duplicate dips configurations. Not fully understanding how the FREE PLAY was implemented, he left that not to show a location.
  • Aaron Giles updated the cubeqst driver:
    • Removed custom sound in favor of individual DACs.
    • Simplified palette management logic.
    • Hooked up the "disc on" signal.
  • Aaron Giles cleaned up Firefox video implementation:
    • Proper sprite/tile priorities.
    • Adjusted X offset to match screenshots.
    • Converted to tilemaps.

Game Support

New games added or promoted from NOT_WORKING status

New clones added

New games marked as GAME_NOT_WORKING