疾风之狼 发表于 2008-1-13 00:57:23

[多街机模拟器]Mame v0.122u5发布

MAMETesters Bugs Fixed
----------------------
scorpion0111u5gra
qbert37b14gre1
blktiger060gre
kinstc081u7gre
kinst2083gre
umk3059gre
umk3137b5gre
lasso056gre_1
lasso056gre_2
term20103u4gre
term20104u2gre
m72_0115u3yel
deadang0119u2red
tmnt095gre
memleak0122u2ora
junglek055gre

Source Changes
--------------
Fixed flipped tilemap offset for scramble and clones (playable
cocktail mode).

Changed Exidy driver to draws the background directly from memory
avoiding having to decode the gfx repeadately.

Added machine and cpunum parameters to INTERRUPT_GEN callbacks. Fixed
several places that were not using INTERRUPT_GEN or OPBASE_HANDLER
macros.

Minor bugfixes to the gfxlayout cleanups included in u4.

Added code to debug 64-bit builds to allocate all address space below
4GB to help find 64-bit errors. Added environment variable
OSDDEBUGMALLOC which, if set, explicitly overrides the debug malloc
debug settings. Added environment variable OSDDEBUG4GB which, if set,
explicitly overrides the new 64-bit address space allocations. (Sadly
this is necessary due to some D3D drivers being 64-bit unclean....)


Fixed winwork to use proper tchar functions for getenv.

Fixed bug where the 64-bit DRC was not saving rbp.

Cleaned up the lasso driver.

Simplified Y-unit DMA rendering, fixing bugs and removing the macro
voodoo.

Removed a bunch of dead code from othunder.c.

Implemented proper video timing and scanline interrupts in the m72
driver.

mario.c improvements:
* discrete sound
* hooked up z80dma
* combined memory maps
* statics in mario_state struct
* fixed save state issues
* combine sh_* writes into one routine

audio/dkong.c:
* fixed LS123 constant to match TI datasheet diode circuit constant

TX-1 improvements :
* Fixed remaining arithmetic unit issues
* Added correct object colour pixel LUT PROM to tx1a
* Fixed x-flipping
* Added engine sounds

Added correct DIP switch settings for Big Fight. Also corrected Cycle
Warriors DIP switches.

Changed and verified frequencies on Ikari Warriors h/w, Tnk3, Hyper
Sports, Jackal and S.A.R.

Verified and corrected a lot of frequencies and oki6295 pin 7 on pcbs:
Double Dribble, Chequered Flag, Diet gogo, Boulderdash, Sly Spy,
Psycho Nics Oscar, Captain Silver, Magical Cat Adventure, Raiden,
Superman, Twin Hawk, Vimana, Ghox, Dogyunn, truxton2, Pipi and Bibis,
Fix Eight and Money Money.

Cleaned up brkthru/darwin memory maps. Changed both games to use
identical video timing parameters based on measurements of darwin.
Guessed based on available information at the master clock and
derived all game clocks from it.

Reogranized and started to clean up the CVS driver. Added emulation
of the speech CPU. Removed CVS BIOS entry. Removed unnecessary
patching.

sauro.c:
* Hooked up sp0256 sound
* analyzed and commented some ports
* added palette_bank support without real success

Reorganized the Raiden 2 driver.. a bit of extra documentation of the
'V33' based set, which has been renamed. Nothing new working.


Fixed scan functions for kickgoal background, which were swapped.


Fixed 2650 disassembly of the sense and flag bits. Fixed incorrect
argument order in OUT instruction. Corrected spacing.

Fixed hang/crash on empty config file.

Cleaned up tceptor memory maps.

Atari System 2 driver cleanup:
* Proper video timing.
* Full memory maps.
* Save state support.
* Removed 720 sound CPU hack in favor of prepopulated EEPROM like
    the other games.

Added support for outputting 64-bit target addresses in the i386dasm.


Added MESS PC-Engine emulatation system. Fixed MAME debug build under
VC2003.

Unified memory maps in tmnt.c and twin16.c. Reversed ROM set names
of Cuebrick World and Japan versions. Changed some function names to
reflect parent set.

Changed Konami drivers to allocate and decode graphics using the same
layouts. Removed the layout parameter from the decodechar() calls.


Fixed C++ compilation errors.

Made INPs compatible between 64-bit MAME and 32-bit MAME.

Complete taitosj memory map from Nicola's ancient notes. General code
clean-up.

src2html improvments:
- added line numbers
- added link to the raw file if the src and dst dirs are the same

"Fix" for full screen switch, which makes no sense, but is included
based on empirical evidence that is somehow works.

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Name Club Ver.3 (J 970723 V1.000)
Blazing Lazers

New clones added
----------------
Lead Angle (Japan)
A Question of Sport (39-960-107)
Gee Bee (F.lli Bertolino license)

New games marked as GAME_NOT_WORKING
------------------------------------
Road Runner (Midway)
Paranoia

有需要请上http://mamedev.org/下载

官方网页:http://mamedev.org/

新闻来源:emu-france.com

№哦乖 发表于 2008-1-13 19:48:44

MAME更新的好快啊!!:handshake
页: [1]
查看完整版本: [多街机模拟器]Mame v0.122u5发布