MAME 0.112u2: Difference between revisions
From MAMEDEV Wiki
(Initial version.) |
m (+category) |
||
Line 132: | Line 132: | ||
* [http://www.mameworld.net/maws/romset/koikoi Koi Koi] | * [http://www.mameworld.net/maws/romset/koikoi Koi Koi] | ||
* [http://www.mameworld.net/maws/romset/skichamp Ski Champ] | * [http://www.mameworld.net/maws/romset/skichamp Ski Champ] | ||
[[Category:Releases 2007]] |
Latest revision as of 12:12, 3 May 2007
Release Date
MAME 0.112u2 was released on 18 February 2007.
Contributors
The known contributors for this version are, in alphabetical order:
- Aaron Giles
- Andreas Naive
- Atari Ace
- Bob Seidel
- Brian Troha
- Canim
- Curt Coder
- David Haywood
- Derrick Renaud
- Ernesto Corvi
- Gary Walkling
- Guru
- James Wallace
- JohnBoy
- Mike Haaland
- Nathan Woods
- Nicola Salmoria
- Pierpaolo Prazzoli
- R. Belmont
- Sebastien Volpe
- Tomasz Slanina
- Ville Linde
Specific Contributions
The known contributions for this version are, in the order specified in the whatsnew:
- Curt Coder Improved the cidelsa driver:
- rewrote the cdp1802 cpu emulation as a state machine
- fixed Draco dips and inputs (what a strange game!)
- added NVRAM to Destroyer/Draco (Altair has no battery on the PCB)
- fixed some clocks
- Canim fixed the mapping of spaceship controls in spcenctr.
- Atari Ace removed the inclusion of unnecessary header files across the project.
- Derrick Renaud added discrete filters to the new Namco 54xx sound effects. Also implemented filters for the 52xx sound effects in preparation for future changes.
- Bob Seidel added pause support to the output system:
- added "pause" message through the Output system to let clients know when MAME is paused
- the state of an item is now sent when the item is first created
- updated ledutil to use the pause state
- Mike Haaland added cocktail mode and DIP locations to the Millipede driver.
- Nicola Salmoria and Andreas Naive added many more CPS2 keys. Removed all XORs and support for them from MAME.
- Ernesto Corvi fixed a regression in the ar_xeon driver sprites.
- Kaneko driver improvements:
- Gary Walkling and Sebastien Volpe improved bloodwar
- protection data extracted, still needs to be verified
- collision detection simulation thanks to tests on real board
- Guru and Sebastien Volpe improved bonkadv
- protection data fully verified: corrects tilemap colors in levels 2 and 3
- correct implementation of MCU command 43
- Gary Walkling and Sebastien Volpe improved bloodwar
- Ernesto Corvi fixed the behavior of MOVEC instruction on later 680x0 chips, and in the disassembler.
- Brian Troha properly idenitified sound ROMs for Altered Beast set 2.
- Aaron Giles fixed bad bits in a couple of FD1094 keys.
- Ville Linde fixed a bug in debugger that caused incorrect end offsets to be computed on CPUs with an address shift.
- Nathan Woods Moved some additional pieces of core functionality in the the core utility library.
- Tomasz Slanina added sound to porky.
- Aaron Giles changed font scaling again. Fonts 24 pixels tall and above are scaled the old way. Fonts smaller than that are scaled via integral scale factors and adjusted the new way.
- Aaron Giles added a small optimization to the FD1094 decoding step.
- Aaron Giles added several new modules to the utility library libutil. First is a generic huffman encoding module. Second is a module that allows you to read/write AVI files in a platform-independent way. And third is a lossless A/V compression module. These three pieces together, plus some changes in the CHD code, allow for the creation of CHDs with compressed audio and video.
- Aaron Giles added two new commands to chdman: -createav converts an AVI file in uncompressed YUY format or HuffYUV-compressed YUY format with "left" prediction into a CHD. And -extractav converts a CHD containing compressed audio & video into an uncompressed YUY format AVI file.
- Aaron Giles finished hooking up laserdisc support to the new audio/video compression. Note that we still do not have canonical CHDs of laserdisc data at the moment, but all the support is now present for when they start to appear.
Game Support
New games added or promoted from NOT_WORKING status
- Altair
- Draco
- Wyvern Wings
- Choko
- Asura Buster - Eternal Warriors (Japan)
- Blood Warrior
- Deal 'Em (MPU4 Conversion Kit)
- Jyangokushi: Haoh no Saihai (Japan)
- Dynamite Bomber (Korea) (Rev 1.5)
- Search Eye 2 Plus V2.0
New clones added
- Dungeons & Dragons: Tower of Doom (Asia 940113)
- X-Men: Children of the Atom (Hispanic 950331)
- Armored Warriors (Asia 940920)
- Street Fighter Zero (4 sets)
- Dungeons & Dragons: Shadow over Mystara (Brazil 960223)
- Mega Man 2: The Power Fighters (Asia 960708)
- Street Fighter Zero 2 (6 sets)
- X-Men Vs. Street Fighter (7 sets)
- Battle Circuit (Asia 970319)
- Marvel Super Heroes Vs. Street Fighter (2 sets)
- Super Gem Fighter: Mini Mix (Hispanic 970904)
- Hyper Street Fighter 2 (Japan 031222)
- Giga Wing (Asia 990222)
- 1944: The Loop Master (Japan 000620)
- Progear (Asia 010117)
- X-Men (4 Players ver JBA)
- Garou - Mark of the Wolves (bootleg)
- Puzzle Bang Bang (version 2.8 / 990106)
- Space Battle Ship Gomorrah
New games marked as GAME_NOT_WORKING