Author Topic: MAME 0.87u2 Diff Update !  (Read 5243 times)

Offline James33

  • Expert
  • *****
  • Posts: 532
  • Karma: +3/-0
  • The Mame Man
    • Emulation Zone
MAME 0.87u2 Diff Update !
« on: October 06, 2004, 07:07:20 AM »



i960 updates [R.Belmont]
   - Added spanbit
   - Fixed error noted by ElSemi in spanbit and scanbit
   - Added non-queued interrupts to support games with
   the interrupt table in ROM (this fixes the colors and
   hanging in Sky Target, and Pilot Kids will need it
   - Added the ability for read/write handlers to declare
   themselves "noburst", for memory regions which don't
   auto-increment the address on i960 bulk transfers
   - General cleanup of the interrupt handling to remove
   duplicated code.  There should be no functional

model2 updates [R.Belmont]
   - Properly mapped 'unplaced' ROMs for Daytona and
   Desert Tank
   - Added calls to i960 noburst support for the timer
   and interrupt control registers
   - Updated game status with latest knowledge
   - Noted that Last Bronx boots now
   - VF2 reparent: 2.1 is parent, ver. B and original are
   - SHA1s for lastbexp, doa, and pltkids
   - Removed unnecessary code patch from DOA
   - Added Martin Marietta co-credit for Desert Tank
   - Added EPL Productions co-credit for Behind Enemy
   - "Sonic Championship" renamed to "Sonic The Fighters"
   - Virtual On is "Cyber Troopers" (two words) on the
   title screen, not "Cybertroopers"
   - Zero Gunner changed from (Jap) to (Japan)
   - Mapped framebuffer RAM (used by Last Bronx)
   - Fixed non-32 bit writes to the interrupt registers
   - Fixed serial hardware mapping
   - Temporary hack to keep HOTD from freezing until I
   properly implement the timers
   - Split the 2O/2A/2B/2C drivers better.  von now
   prints "MODEL 2BCRX" correctly
   - Hack to make Last Bronx run while I track down an
   i960 core bug that's haunting it
   - Patch from ElSemi for Zero Gunner crashing
   - Patched Daytona busywait for the TGPs (not sure how
   it worked without this before)
   - Fixed 68000 ROM load for skytargt
   - Fixed thinko in the interrupt register handling
   (still no help for Last Bronx, but the wrong way was
   definitely hurting it worse)
   - Fixed issue on big-endian machines
   - Added framework so the DSP program uploads are now
   handled correctly
C352 Pitch adjustment [R.Belmont, Cap]

Analog Port Fixes [Derrick Renaud]
   downtown - Both analog controls were set to player 1.
   eterm - Crashed, due to inc/dec buttons not being defined for the analog
Now loading sync prom in Atari Soccer [Stefan Jokisch]

Added eeprom and flipscreen to the games in vamphalf driver [Pierpaolo Prazzoli]

Improved sound in Hard Head / Popper [Pierpaolo Prazzoli, Corrado Tomaselli]

Misc updates [Nathan Woods]
       - Created a MAME_VALIDITYCHECKS macro that when defined, can specify
   whether validity checks should be run.  If undefined, it defaults to
   running the validity checks.  This will facilitate turning off validity
   checks in MAME derivative projects.
   Please DO NOT turn these off if you are making changes to the Mame
   source, any changes which fail the validity checks will be rejected.

       - Changed the stat() call to use Win32 equivalents.
Fixed some Compiler Warnings [Lawrence Gold]

Improvements to SPI sprite decryption in rf2_2k [Ville Linde]

New Games supported or promoted from GAME_NOT_WORKING status:

Fix Eight (bootleg) [Tomasz Slanina]
   turn on invunerability dipswitch to see an intro!
Title Fight [David Haywood]
Raiders [Mash]

New Clones supported or promoted from GAME_NOT_WORKING status:

Sega Space Attack (set 3) [Mash]
Pengo (set 4) [Mash]
Eagle (set 3) [chaneman]
Crazy climber 2 (Japan Harder) [chaneman]
Nibbler (Olympia) [Costa Sgantzos]

New Non-Working games / clones supported

Mazer Blazer (set 2) [chaneman]
Zero Team (set 2)
Dark Edge (World)
Farmer Rebelion (clone of ikki) [Pierpaolo Prazzoli]
   maybe a rom is bad?
Dynamite Deka 2 (clone of Dynamite cop) [Chris Hardy]
IQ Forum Member

Offline iq_132

  • Administrator
  • *****
  • Posts: 3741
  • Karma: +411/-0
  • Definitely not Dink!
    • NeoSource
MAME 0.87u2 Diff Update !
« Reply #1 on: October 06, 2004, 03:02:21 PM »
nice :) Thanks for the news James