[多街机模拟器]MAME 0.143u3
0.143u3-------
MAMETesters Bugs Fixed
----------------------
- 04443: flower: hanging note in sound (hap)
- 02505: asurabus: Sound effects are looping. (hap)
- 04319: tengai, tengaij: Bomb sound effect drags on after
activating. (hap)
- 04447: pblbeach: Incorrect sprite stretching during
gameplay (Angelo Salese)
- 04446: kiwames: Sprites aren't drawn correctly
(Angelo Salese)
- 04448: warofbug, zigzag: Unable to coin. (hap)
- 03301: polepos2a, polepos2b: Game does not
start (hap)
- 04444: navarone: Cocktail Player 2 shot offset (hap)
- 04442: break: Wrong description
- 04438: All sets in zn.c: Crash after OK (smf)
- 04440: mquake: Crash before OK (smf)
- 04436: sasuke: snk6502 Custom Audio pitched too high (hap)
- 04392: polepos2, polepos2a, polepos2b: High-score music has
a hung note throughout. (hap)
- 04434: hustler and clones: Missing Dip Switch (Tafoid)
Source Changes
--------------
m68k: 040 fpu ops are somewhat available on a 030 when the fpu is
added
cothreads: fixed to run on PowerPC Mac OS X
m68k: Added FSIN, FCOS, and FTAN using SoftFloat extensions
Added socket support to windows osd
Fixed initialization order for slot devices
Fix for the hlsl scanline jitter effect
drmicro.c: Added dipswitch locations to Dr. Micro
drtomy.c: Added dipswitch locations to Dr. Tomy
m68k: Fixed instruction support table ("fixes" taitojc regression)
f1gp.c: Added dipswitch locations to F-1 Grand Prix
Fix hlsl phosphor decay
warpwarp.c: Added dipswitch locations to all games in driver
h8: implemented LDM/STM, LDC/STC, double-shift versions of SHLL/SHLR,
BIT immediate, ROTR.B and .L, and ROTXR.L.Makes Epoch and Cybiko
happy.
h8: added SLEEP opcode
tms9928a.c: Converted to a C++ device.
h8: Added peripheral and IRQ support for H8S/2xxx CPUs.
metro.c: Added additional documentation, added PCB layouts for Mouse
Shooter GoGo, Bal Cube, Bang Bang Ball & Daitoride (YMF278B).
Corrected misc dipswitches and settings. Added dipswitch locations to
Bal Cube, Bang Bang Ball / Battle Bubble, Mouse Shooter GoGo, Blazing
Tornado, Grand Striker 2, Daitoride, Dharma Doujou, Gun Master, Karate
Tournament, Lady Killer / Moeyo Gonta!!, Last Fortress, Mahjong
Doukyuusei, Mouja, Pang Pom's, Poitto!, Puzzli, Sankokushi, Pururun,
Sky Alert and Toride II
Default layout for 4 screens systems added
h8: fixed bset instruction
h8: added the rest of the H8S double-shifts, fixed up some bit
operations, and added 8-bit mulxs/divxs
Removing MD5 support in ROMLOAD_*
Various core and tools memory leaks fixes
taito_b.c: Major input port restructure. Fixed several incorrect dip
switches and coinage settings. Made use of PORT_INCLUDE and
PORT_MODIFY for regional sets to add correct regional coinage as
needed.Added dipswitch locations all sets in the driver.
flower.c: further improved interrupts
H8: rewrote H8S/2xxx timers
taito_h.c: Added dipswitch locations to the driver
OS/2 build fixes
taito_f2.c: Fixed some incorrect dip switches. Made use of
PORT_INCLUDE and PORT_MODIFY for regional sets to add correct regional
coinage as needed.Added dipswitch locations all sets in the driver.
Updated romload so devices are loaded from separate files
Removed LOADBYNAME, since it is deprecated by using per device rom
load_software_part_region
Created makedev tool to generate array of devices, and created lst
file according to current devices usage.
Changed listxml command to output device roms too
taito_l.c: Added dipswitch locations to all the games in the driver
taito_x.c: Standardized dipswitch notation and style through greater
use of PORT_INCLUDE and PORT_MODIFY.Added dipswitch locations to
Gigandes, Last Strijer / Kyuukyoko no Striker & Balloon Brothers.
Fixed memory unmap if mirror/mask was used
memory: Fix an endianness issue when doing a device mapping on a big
endian bus
Fixed DMA add values and a MVI condition shift flag bug in SCU DSP
core.
metro.c: Add PCB locations to roms where possible. Corrected a few rom
lables. Added basic PCB layout for Mouja. Changed clock speeds to
values based on actual OSCs on the PCB.
Fixed SCU DSP PC reads from SH-2 side.
cybertnk.c: Added dipswitches as per "Super" on MW forum & linked
Manual
karnov.c: Added dipswitch locations to Wonder Planet and the Chelnov
sets.
romident: format fix
Provided memory map documentation for Sega Hikaru HW
Crystal descramble code for MPU4
ymf278b.c improvements
* added status register BUSY and LD bits
* accurate timers (same as ymf262.c)
* added envelope attack rate
* added damping and pseudo reverb
* misc. fixes/cleanups
fuukifg2.c: Added notes about the difference of dipswitch settings as
reported by Service Mode and actual effect for Go Go! Mile Smile.
Corrected a couple of dipswitches and added dipswitch locations to Go
Go! Mile Smile & Gyakuten!! Puzzle Bancho
galspnbl.c: Corrected dipswitches and added dipswitch locations to
Gals Pinball & Hot Pinball
fuukifg3.c: Corrected dipswitches and added dipswitch locations to
Asura Blade & Asura Blaster
Update Dwarf's Den/Electrocoin hardware pcb diagram and notes; Renamed
"Dwarf's den" to "Draw Poker III / Dwarf's den", as that is the set
currently in MAME (verified with working machine)
funkyjet.c: Add dipswitch locations to Funky Jet & Sotsugyo Shousho
flower.c: improved sound driver and fixed most of the hanging notes by
adding channel effects
Various aristmk4 fixes, that gets Enchanted Forest (12XF528902, US) and
Arctic Wins (4XF5227H03, US) to be working
odin_dlx, solarwap, poleposn, sonstwar, wolfman, odisea (peyper.c)
:
* Improved and documented Dip Switches (after verification of the Z80
code and the manuals when they were found)
freekick.c: Added dipswitch locations to all the games in the driver.
funkybee.c: Added dipswitch locations to Funky Bee & Sky Lancer.
firetrap.c: Added dipswitch locations to Fire Trap.
pktgaldx.c: Added dipswitch locations to Pocket Gal Deluxe sets.
Added dipswitches and locations for Dwarf's den set from manual. Added
new dwarf's den romset with only card graphics. Corrected some errors
on the power port pinout and other port descriptions.
galpanic.c: Added dipswitch locations to Gals Panic, Fantasia, Super
Model, New Fantasia, Fantasy '95, Miss World '96, Ms/Mr World '96,
Fantasia II & Gals Hustler.
pcktgal.c: Added dipswitch locations to Pocket Gal and clones.
pbaction.c: Added dipswitch locations to Pinball Action and clones.
paradise.c: Corrected a few dipswitch settings and names. Added
dipswitch locations to Paradise (plus clones) and Target Ball.
Major reorganization and clean-up of SMPC
mc146818: remove hacks
sh2: fix fractional FRC increments
fuukifg3.c: readded ymf262, used in the music for fm channels
Fix sound in Sega Model 2a/2b/2c.
Fix SHARC CPU in unidasm
Further major organization, documentation and addition of numerous
(over 800) gambling / Fruit machine titles covering multiple
systems.
Various fixes to Aristocrat MK-V HW
* Fixed NVRAM & random crashes
* Set default mode to game mode
* Added watchdog timer
* Dram emulator error fixed
* External Video Crystal Error fixed
* Fixed 2khz timer
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Enchanted Forest (12XF528902, US)
Arctic Wins (4XF5227H03, US)
http://mamedev.org/
页:
[1]