Jump to content

Mame 0.115u3


Recommended Posts

Source

Time to grab the latest MAME release from the usual spot. Zsolt Vasvari has been busy recently, and this release is no exception, with significant updates to several drivers including Berzerk, Beam Invaders, Clay Shoot, Embargo, Tora Tora, and R2DTank. Additional updates this time include more ARM fixes from R. Belmont and a new driver for G-Stream G2020 from Haze. As always, keep those bug reports coming to MAMETesters

 

Source

0.115u3

-----------

 

MAMETesters Bugs Fixed

------------------------------------

connect4_0115u1ora [Luigi30]

 

 

Source Changes

------------------------------

Fixed PIA numbers in revamped Spiders driver. [Zsolt Vasvari]

 

Updated TIA graphics code is the code from the MESS repository. Also updated tourtabl driver to accommodate the changes. [Wilbert Pol]

 

Fixed Space Firebird so that the sprites are opaque with respect to each other and bullets, but transparent with respect to the star field. [Zsolt Vasvari]

 

Fixed subtle behavior in handling of PIA port A. This allows for the removal of hacks in the Qix driver and the Williams driver. [Zsolt Vasvari]

 

Cleaned up the tilemap get_info callbacks: [Atari Ace]

* regularized and clean up the existing callbacks

* changed some callbacks to use int tile_index as the parameter so that all callbacks use consistent naming

* folded some direct uses of tile_info.flags into calls to SET_TILE_INFO()

* changed the Konami drivers to manipulate the tile_info global only within the tile_get_info callbacks

* replaced all the callback declarations with TILE_GET_INFO() wrappers

* changed the interface to pass tile_info as a parameter and made tile_info a static variable only accessible inside tilemap.c.

 

Significant changes to the berzerk driver: [Zsolt Vasvari]

- Video timings, memory map and interrupt system implemented from schematics

- Hooked up colors according to the schematics as well. The colors changed significantly. For example the yellow robots are now more like a mustard color.

 

More ARM wrestling: [R. Belmont]

- Fixed error in carry propagation on ALU opcodes of the form ALU r1, r2, r3 SHIFTEROP #imm

- Fixed Thumb ADD instructions where the PC is involved

- Fixed LDMIA to mask off bits 0 and 1 of the destination address

- MSR instruction now properly respects processor mode and field code flags

 

Modernized the Beam Invaders, Clay Shoot, and Embargo drivers. [Zsolt Vasvari]

 

Changed the sound balance in Thunder Dragon 2 to match the original PCB. Also verified the 68000 clock. [Corrado Tomaselli]

 

Fixed several more opcodes in the encrypted Irem CPU. [Robiza]

 

Fixed disassembly of brset and brclr opcodes in the 68HC11 core. [Phil Skuse]

 

Fixed tilemap colors in the Konami ZR107 driver. [Ville Linde]

 

Fixed bug in INR/DCR opcodes in 8085 CPU core. [allentown_john]

 

Updated PIA interfaces to support masks for port A/B inputs. This allows proper behavior of unconnected pins, according to the specs. Updated a number of games to use the new interfaces. [Zsolt Vasvari]

 

Fixed bug that failed to initialize all IRQ states in the 6809 core on a reset. Also fixed cycle timing and removed obsolete code from the core. [Ernesto Corvi, Zsolt Vasvari]

 

Cleaned up vec_mult implementation. [Nathan Woods]

 

Improved toratora driver: [Zsolt Vasvari]

- added SN76477 from the schematics, but it sounds terrible; no doubt the schematics are incorrect in many places

- updated to the recent PIA changes

 

Fixed input.c to use osd_ticks() instead of clock(). [Nathan Woods]

 

Fixed bit calculation in 6526cia.c which broke joysticks in the C64 driver in MESS. [Pete Rittwage]

 

Improvements to the rd2tank driver: [Zsolt Vasvari]

- fixed colors, based on the Red Tank flyer

- added AY8910's, sounds fine, but how exactly they are hooked up to the PIA is not fully understood.

- hooked up CRTC properly

 

 

 

New games added or promoted from NOT_WORKING status

-----------------------------------------------------------------------------

Wild Arrow [Zsolt Vasvari]

G-Stream G2020 [David Haywood]

 

 

 

New clones added

-----------------------------

Multi Game (set 2) [Roberto Fresca]

19XX: The War Against Destiny (Brazil 951218) [Nicola Salmoria]

Thunder Dragon 2 (9th Nov. 1993) [Corrado Tomaselli]

Flicky (128k Version, System 2, not encrypted) [Corrado Tomaselli]

Flicky (64k Version, System 1, 315-5051, set 2) [Corrado Tomaselli]

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...