MAMETesters Bugs Fixed
——————————————
– 03101: [Sound] jantotsu: Game gives incorrect calls (Angelo Salese)
– 03196: [DIP/Input] daisyari: Game resets itself after full strip of girl (Tafoid)
– 02329: [Graphics] iganinju, plusalph and others: Very bad sprite lag (Angelo Salese)
– 03190: [Documentation] 86lions: ‘Wrong’ colours seem fixed when you swap R/B values (Angelo Salese)
– 03149: [Crash/Freeze] All sets in cps3.c: Access Violation (Aaron Giles)
– 03187: [Documentation] scin: Game title is different as shown in picture (Fabio Priuli)
– 03176: [Graphics] cheekyms: Graphic Regression (Pierpaolo Prazzoli)
– 03182: [Sound] Many sets in system1.c: Missing Sound (Aaron Giles)
– 03178: [DIP/Input] dragngun: Unable to move Crosshair (Fabio Priuli)
Source Changes
—————————
Fixed Oki banking in Grand Cross. [Angelo Salese]
Added basic ADPCM support to Grand Cross [Angelo Salese]
Fixed title screen display in Joshi Volleyball [Angelo Salese]
Fixed sound mute for system 2 games. [Aaron Giles]
The logic for detecting merged roms did not check all the rom sources in the parent, leading to cases where roms from devices aren’t detected as merged (e.g. ldv1000 in superdqs). This fixes it. [Atari Ace]
Added save state to artmagic.c and runaway.c. [Xander]
Added newly-dumped PROMs to Robocop. [Irongiant]
Added static qualifiers to recently-added code. [Atari Ace]
Added missing coin lockout to lottofun. [Luigi30]
Improved lamp output in MPU4.c. Redrawing now only occurs on the peaks of the 50Hz AC Power. [AGEMAME]
Updated the megatech.c parts list with info from more carts and fixed some errors in the notes for the rom definitions, and arranged them in correct order. [Smitdogg]
Added LSHIFT and RSHIFT as alises to << and >> for cheat files. [Pugsy]
Added Guru-readme for Triforce. [Guru]
Added Guru-readme for Sega model3 and I/O board. [Guru]
Moved the configuration of m6502-family callbacks to the cpu configuration. [Wilbert Pol]
Split Naomi video ram access into 32-bit / 64-bit areas pending more information on how they actually mirror (it’s not a straight mirror). [David Haywood]
psattack CF card redump and ID metadata added to create a CHD. [Guru]
H8 series MCU updates: [R. Belmont]
– Implemented 8-bit timers and free-running counter for H8/3334
– Added bld #imm, @Rd instruction
– Improvements to interrupts and the serial ports
Namco System 23 update: [R. Belmont]
– Changes and documentation added on how the I/O board is hooked up. The H8/3334 based TSS-I/O board sometimes handshakes successfully in Time Crisis 2 now but timing-related problems remain.
Namco System Super 22 update: [R. Belmont]
– Reimplemented SPOT RAM – Tokyo Wars relied on some details not previously seen
– Fixed uninitialized RAM area that caused random sprite colors since 0.120 (thanks to Phil Bennett for debugging the problem)
– Updated Guru Readme
Fixed Aliens P2 inputs. [stephh]
Gladiator coinage fix. [Tafoid]
Fixed regressed sound in wc90b.c. Also fixed nested NMIs, improving msm sound, and converted memory maps to current standards. [Angelo Salese]
Corrected the 202 entry in the LFO Frequency Table (and comments for it) for the YMF271 based on a formula by Olivier Galibert. [Brian Troha, Roman Scherzer]
Added PCB rom locations to Dog Fight (Thunderbolt) romdef as well as the bprom type. [Brian Troha]
Fixed ROM filename for Battle Zone. [Andrew Welburn]
Added basic MSM support for Super Crowns Golf, and fixed NMI generation. Also found & hooked up the flip screen bit, and cleaned up the memory maps. [Angelo Salese]
Hooked up sprite buffering in the Jaleco Mega System 1 driver. [Angelo Salese]
Corrected Euro League clock speeds. [Mike Coates]
Fixed ADPCM stop flag in Jantotsu, and cleaned up some routines in the driver. Added an heuristic table for the msm samples. Fixed MSM frequency. [Angelo Salese]
Hooked up sound in Super Shanghai Dragon’s Eye. [Angelo Salese]
Fixed some dip-switches quirks in the Mexico 86 driver and enabled the single board 4 players mode. [Angelo Salese]
Improved timing of communication between the main and sound cpus in the megadriv driver. [Wilbert Pol]
Fixed flickering in Super Shanghai Dragon’s Eye on girl presentation screens. Split memory maps for the different sshangha version, and fixed sound in the parent set. [Angelo Salese]
Added I8751 ROM to sqixu [Dr. Decapitator, Nicola Salmoria]
Fixed sqix/sqixa bootleg MCU bad dump by comparison with the original. [Nicola Salmoria]
Fixed coin lockout in Tetris (Arkanoid HW) and removed the GAME_WRONG_COLORS flag since the colors are correct. [Angelo Salese]
Added MSM hook-up for Ganbare Chinsan Ooshoubu. [Angelo Salese]
Fixed background colors in Tryout and cleaned-up the NMI firings on coin insertion. [Angelo Salese]
Cleaned-up the Mazer Blazer driver.
Read the rest of this entry »