[多街机模拟器]MAME 0.143u4
0.143u4-------
MAMETesters Bugs Fixed
----------------------
- 02084: sokyugrt: Emulation starts with 1 or more credit
inserted (Angelo Salese)
- 04366: shanhigw: The game starts with 2 credits inserted
(Angelo Salese)
- 04470: roundup5, sci, chasehq, contcirc, dblaxle:
Missing PORT_TOGGLE (M.A.S.H.)
- 04396: all games and drivers: Refreshspeed activating
when not needed (hap)
- 04453: shackled: Garbled sprites (David Haywood)
Source Changes
--------------
driver.h: fixed handling of compatible systems for MESS
tbowl.c: Corrected some dipswitches and settings. Added dipswitch
locations to the Tecmo Bowl sets.
Added correct sprite rom for "Mahjong Tian Jiang Shen Bing"
Decrypted sprites and palette in "Mahjong Tian Jiang Shen Bing", added
inputs, sidestepped protection
z80dma: Added an alternative way of register read-back that directly
change the read mask without passing from the init read sequence
command, also moved around DMA counters incrementing
tecmo.c: Added proper region to Gemini and Silk Worm sets. Added
dipswitch locations to Rygar sets, Gemini, Silk Worm and Back Fire
(Tecmo, bootleg).
Removed support for PORT_CATEGORY from the core, since PORT_CONDITION
is enough to deal with removable controllers in MESS
ioport.c: during emulation, detect keyboard only when enabled
Various Neo-Geo changes:
* Continued to document used pcb's for cartridges
* More removal of .bin extension in favour of chiplabel.socketlabel
naming convention
* Cleaned up fightfev: Removed duplicate p2, marked p1 bad dump
* Cleaned up fatfury2
Fixed independent channel volumes in Okim6376 sound chip, used by the
games from the Road Hog era of MPU4
Moved ST-V game-specific overrides from saturn.c/stvinit.c to stv.c,
makes games to correctly return stv.c instead of saturn.c if you use
-listsource
Moved change clock inside a timer and worked on NMI generation for
SMPC, fixes most instances of 2 credits at start-up for ST-V games
General portability fixes
Rewritten ST-V IOGA system from scratch
ymz280b.c: several minor fixes, including the issue that caused
glitched sfx in tecmosys.c tkdensho and deroon
Fixed mahjong panel input quirks for Virtual Mahjong and My Fair Lady
Provided some cheesy hacks to allow Magical Zunou Power to boot
Converted VDP2 registers into proper 16-bits parallelism
chdman - supported full/relative paths when creating cd rom image,
also added support for GDI with files containing space char
Added support for loading other image types to cdrom device, with use
of chdman part of code
floppy: Add generic track data descriptors
Added MVOL to the SCSP core, used for sound fade in/out
effects
Various fixes to the Taito JC system :
* implemented preliminary object RAM bankswitch, fixes Densha de Go
garbage video objects if you coin up during attract mode
* improved inputs in Densha de Go, promoted game to working state;
* fixes analog inputs in Landing Gear;
* work around for DSP reset line in Dangerous Curves, allows it to reach
title screen (no 3d yet due of other problems);
* Implemented 4bpp mode for object RAM, used by Densha de Go 2 credit
display;
* Fixed IRQ6 triggering in(it's a signal that's sent from DSP
to Main to communicate that job is done);
* Faked the Mascon via an analog port, that fixes a bunch of issues
with undefined input state for Densha de Go 1 and 2
* Fixed ROM loading in Densya de Go 2 Kousoku-hen, fixes booting in it;
* Fixed Densha de Go 2 crash when entering into gameplay, game is
now playable;
* Implemented gouraud shaded triangles, fixes Landing Gear messed up
3D;
* Fixed credit display in Densha de Go;
* Preliminary implementation of object RAM screen masking, used to cover
left-right sides of the screen;
* Added DSP idle skips, mostly noticeable during POST screens;
Provided odometer and break table conversion for Densha de Go
naomi: Split the rom boards into a collection of devices.
williams.c: added second sound board to blaster/blaster30
Fixed TMS32051 debug memory viewer
williams.c update 2
* fixed screen garbage when frameskipping
* fixed blaster background color (eg. screen flashes when hit)
Work-around for TMS32051 crash on Taito JC system soft reset
Fixed a debugger crash if you try to view data memory in TMS32051
Add preliminary support for big-endian SH-3/SH-4 CPUs.
m68k: improved disassembly of CINV and CPUSH
Moved 3d drawing functions outside of the screen updating function in
Taito Air System driver, this should help in preparation of properly
fixing the 3d graphics in it
Further major organization, documentation and addition of numerous
(over 800) gambling / Fruit machine titles covering multiple
systems.
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Mahjong Tian Jiang Shen Bing (V137C)
Densha de GO!
Densha de GO! 2
Landing Gear
Penky [Kevin Eshbach, ranger_lennier, B. Munger, bodger319, Brian
Troha, The Dumping Union]
New clones added
----------------
Phoenix (Irecsa / G.G.I Corp - set 2)
Rescue (bootleg) (not working)
The End (bootleg) (not working)
Missile Combat (Sidam bootleg) (not working)
Biomechanical Toy (Ver. 1.0.1884)
Shocking (Korea)
Puzz Loop (Europe, v0.94)
New games marked as GAME_NOT_WORKING
------------------------------------
Animal Basket
Alien Front
S-Plus (SS4240) Coral Reef
http://mamedev.org/
页:
[1]