Jump to content

Mame 0.122u3 update


Robert

Recommended Posts

Source

 

0.122u3

-------

 

 

MAMETesters Bugs Fixed

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

hstennis0103u2gra [brian Troha]

edrandy0113gra [brian Troha]

robocop2_0106u3gra [brian Troha, Bryan McPhail]

mario0110u1gre [couriersud]

sbrkout0118yel [R. Belmont, Adam Bousley]

pestplce0122red [couriersud]

funkyjet055yel [bryan McPhail]

liberate074u1gre [bryan McPhail]

tokiu056gre [bryan McPhail]

powerbls0112u4red [Pierpaolo Prazzoli]

wwestern0115u1yel [Atari Ace]

namcos1_0118u2yel [Atari Ace]

victnine0116u2red [Pierpaolo Prazzoli]

btoads0103gre [Aaron Giles]

 

 

Source Changes

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

Fixes clocks for Orbs. [David Haywood, Tomasz Slanina]

 

Fixed various 64-bit GCC warnings. [R. Belmont]

 

Improves accuracy and documentation of NSS/SNES DSP-1. [Andreas Naive, R. Belmont]

 

Added new file xtal.h, documenting all known arcade PCB clock cystals. Drivers should be updated to use these as a basis for their clocks, and the list should be augmented as additional crystals are found. [Guru, Aaron Giles]

 

suprloco improvements: [Pierpaolo Prazzoli]

* Fixed IC.34 memory test

* Fixed 2nd player cocktail mode

* Changed coin3 to service1

 

Cleaned up inputs/DIP switches in cninja driver. [brian Troha]

 

Rewrote mario.c: [couriersud]

- rewrote driver, separate MACHINE_DRIVER(mario_audio)

- palette from schematics

- video timing from schematics

- driver configuration switch Nintendo/Std Monitor

- got rid of COLORTABLE

 

Fixed typo for IO1 irq callback in hyperstone core. [Pierpaolo Prazzoli]

 

Added memory_get_bank() function. Fixed logging in memory.c to to use %p for pointer values. [Aaron Giles]

 

Fixed save states in i8051 cpu core [Pierpaolo Prazzoli]

 

Implemented a few SysCtrl, Maple, and PVR/HOLLY bits for Naomi. The BIOS gets slightly further but is nowhere near starting up. [R. Belmont]

 

Zeus updates: [Aaron Giles]

* Better documented various bit latches.

* Hooked up crusnexo lamp board (added layout).

* Fixed year in MK4 startup test.

 

Fixed TMS5110 tables. [couriersud, Lord Nightmare]

 

Removed ui_popup(). Drivers should always be using popmessage() instead (has been this way for a while). Augmented popmessage() so that you can pass NULL to immediately dismiss any messages. [Aaron Giles, thanks to Oliver Stoneberg's suggestion]

 

Added ATTR_PRINTF to a number of functions that have printf semantics. [Oliver Stoneberg]

 

Rewrote sbrkout driver based on schematics: [Aaron Giles]

* XTAL-based timing

* Correct video timing

* Full memory map

* Correct memory usage ("zero page" RAM is shared with videoram)

* Removed all input hacks

* Fixed interrupt generation

* Connected coin counters

* Added save state support

 

Fixed several UNICODE=1 issues in the debugger. Changed the Windows build process to always enable UNICODE=1 for 64-bit builds. [Oliver Stoneberg, Aaron Giles]

 

Added save state support to btoads. [Aaron Giles]

 

Fixed onna34ro mcu simulation properly. [Pierpaolo Prazzoli]

 

 

New clones added

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

Mutant Fighter (World, EM-3) [stefan Lindberg]

The Simpsons (2 Players Asia) [Arzeno Fabrice]

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...