Jump to content

Mame 0.93u1


James

Recommended Posts

http://haze.mameworld.info/

 

 

0.93u1

---------

 

Some quick fixes, please test with this build now.

 

Do a clean compile or this won't work.

 

----

 

Sound system update fixes [Aaron Giles]

* cninja games OKI frequency fixed

* cps1 games OKI frequency fixed

* cps1 QSound games properly remove the 2151

* nemesis no longer references non-existant k005289

* tnzs has missing 2203 interface reinstated

* ay8910 no longer attempts to free memory allocated with auto_malloc

* streams engine oversamples by averaging now

* removed some obsolete code from the streams code

* konamigx crash (R.Belmont)

* fixed swapped left/right samples in Cyberball

* fixed crash in Darius

* made bbakraid mono again

* fixed running with -nosound

* fixed several issues with banking and playback in the OKI6295

* removed obsolete macro in sound/streams.c

* nbmj9195 crashes

* adding missing memset when initializing the tms5110 and tms5220 structures;

  should prevent the crashes

* fixed signed/unsigned error in 5110 core

* as an experiment, removed oversampling from namco.c now that the sound

  core will do it for you

 

10 Yard Fight driver update [Curt Coder]

- converted to use tilemaps

- cleaned up driver

- conditional coinage doesn't work due to PORT_DIPCONDITION limitations

- fixed rom names slightly

- changed names to match title screen and flyer

 

Flash ROM support update [R.Belmont]

- Added support for arbitrary manufacturer and chip IDs instead of hardcoding

- Added support for the extended chip ID protocol favored by AMD and Fujitsu

- Bumped limit up to 8 chips

 

Rebalanced Gyruss sound [Nicola Salmoria]

 

UI Changes [Nicola Salmoria]

- Now shows grouped consecutive identical CPUs and sound chips in the game

information screen, so games like Gyruss fit again.

- Bumped the MAX dip switches that can be handled by the dip switch menu

to 256 (and adds bounds checking so it doesn't crash anyway).

 

Fixed visible area in Steel Force driver [Pierpaolo Prazzoli]

 

Misc compiler fixes [Lawrence Gold]

 

Fixed Itech32 64-bit crash [R.Belmont]

 

Input corrections in Bubble Bobble (dipswitches etc.) [Nicola Salmoria]

 

Discrete Sound Update [Derrick Renaud]

 

Discrete Sound Changes

======================

Various tweaks to the discrete modules and updated all

drivers to use new code.

* DISCRETE_COUNTER, DISCRETE_LFSR_NOISE, DISCRETE_NOTE

- added different clocking types to be more flexable.

* DISCRETE_COUNTER_FIX - removed and merged with

DISCRETE_COUNTER.

 

New Discrete Modules

======================

* DISCRETE_DIODE_MIXERx - Mixes signals through

diodes.

* DISCRETE_MULTIPLEXx - 1 of 2/4/8 signal multiplexer.

* DISCRETE_RCDISC4 - Various charge/discharge

circuits.

 

Game Driver Changes

===================

* tank8 - added explosion gain control

 

 

 

 

New games marked as GAME_NOT_WORKING

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

 

Time Crisis 2

added to namcos23, skeleton rom loader, does nothing.

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