MAME 0.138: Difference between revisions
From MAMEDEV Wiki
(New page: == Release Date == MAME 0.138 was released on 15 May 2010. == Contributors == The known contributors for this version are, in alphabetical order: * A. Hoekman * Alex Jackson * [...) |
(No difference)
|
Latest revision as of 09:54, 19 May 2010
Release Date
MAME 0.138 was released on 15 May 2010.
Contributors
The known contributors for this version are, in alphabetical order:
- A. Hoekman
- Alex Jackson
- Angelo Salese
- blokey
- couriersud
- David Bain
- David Haywood
- dopefishjustin
- Fabrizio Vasile
- Firewave
- genieta1
- Gor
- Guru
- hap
- Hikari
- incog
- italie
- J. Bijl
- J. Ferneborg
- Kevin Eshbach
- Layne
- Lord Nightmare
- M.A.S.H.
- Oliver Stoeneberg
- ranger_lennier
- Roberto Fresca
- S. S. Neilson
- Smitdogg
- Spyder
- Tafoid
- Takahiro Nogi
- Team Japump
- The Dumping Union
- tormod
- wild eyed
- XingXing
- yasuhiro
Specific Contributions
The known contributions for this version are, in the order specified in the whatsnew:
- Roberto Fresca improved the New Lucky 8 Lines hardware driver:
- Added lamps support to lucky8, lucky8a, lucky8b, ns8liner, ns8linew and kkojnoli.
- Created lamps layout for the above sets.
- New inputs for ns8linew. This set has a second set of inputs, and can be switched between them. No lamps activity or Big/Small buttons are present while this alternative controls are used. Maybe is a leftover.
- Some DIP switches were figured out. Coinage and limits are still a real mystery since all DIP switches are reflected in the test mode.
- Remapped inputs to be straightforward with the control panel.
- Added the type (W-4/F-5) to the sets description.
- General inputs clean-up.
- Fabrizio Vasile updated suna8.c: Updated documentation for Strike Fighter to include the game number, PCB number and epoxy CPU.
- Angelo Salese improved the Jaguar driver: fixed RGB VARMOD mode.
- Guru updated the namcops2 driver: add DVD image for taiko10.
- Tafoid added DIP Locations for all games in the jack.c driver. Changed copyright on joinem to match displayed year.
- Lord Nightmare provided more cleanup of the lpc tables. Replaced tms5220C pitch table with the tms5220 one as that one is more likely to be correct.
- Lord Nightmare added 'Unrealistically Perfect Interpolation' debug mode; fixed a potential issue with 16 bit overflow in the lattice filter; made idle state emulation more accurate to real chip; cleaned out variables before VSM speech starts; masked out low 4 bits of 14 bit lattice result before output.
- Lord Nightmare fixed a mistake in the interpolation logic, it should now properly delay interpolation until the final cycle of each frame when INHIBIT is set.
- Lord Nightmare updated the tms5220 core: Removed unnecessary interpolation code; added extra check to make unvoiced mode trigger at the correct sample.
- Lord Nightmare fixed up tms52xx clip/wrap function arrangement to be much more sane, and properly handled range extension.
- Lord Nightmare made tms5220 DEBUG_GENERATION more useful and simplified the code in the process.
- Oliver Stoeneberg updated lib/util/cdrom.c: Fixed stack corruption in CHD code.
- David Haywood implemented default EEPROMs for GTIClub, Hang Pilot, Asterix, X-Men and Polygonet Commanders.
- David Haywood fixed the texture ROM loading/order in Wave Shark. Textures look better now, and the ROM check passes.
- Tafoid provided a fix for Target Hits missing sound.
- hap updated fspiderb: Added projectiles, game is playable now.
- David Haywood provided a general cleanup of PGM code.
- XingXing removed ROM Patch in Killing Blade and replaced with correct IGS025 return sequence fo China region (other sequences still unknown).
- hap updated pengadvb: Improved inputs, the game can now be coined up. It magically has sound too now.
- Couriersud made S2650_SENSE_PORT to be now active when data written is != 0 and inactive when data == 0. It now acts as a line in a mame-sense.
- hap updated btime: Background vertical offset was off by one pixel, burger parts positions are correct now. This also means Peter Pepper awkwardly walks in the air, which is the way it is on the PCB.
- Team Japump fixed ROM names of tp84a (tp84 needs confirmation).
- Couriersud fixed hunchbkg ports.
- David Bain updated sprtmtch: Added Intermissions dipswitch.
- yasuhiro fixed coinage of desertbr.
- Team Japump fixed ROM labels for Pac-Land, Scramble Egg, and Straight Flush.
Game Support
New games added or promoted from NOT_WORKING status
New clones added
- Desert Breaker (Japan)
- Youma Ninpouchou (Japan, alt)
- Armed Formation
- Champion Baseball II (Japan, not working)
- Wing War (Japan)
- Street Fighter EX 2 (HISPANIC 980312)
- Giga Wing (Hispanic 990222)
- Street Fighter Alpha 3 (Hispanic 980629)
- Eco Fighters (Hispanic 931203)
- X-Men: Children of the Atom (Hispanic 950105)
- Dungeons & Dragons: Tower of Doom (Hispanic 940113)
- Pac-land (Japan, older)
- Photo Y2K (ver. 105)
New games marked as GAME_NOT_WORKING