Newsgroup: it.comp.software.emulatori
Titolo: Mame 0.89 (whatsnew)

Come da programma, è uscito il MAME 0.89.
La versione 0.90 verrà rilasciata in occasione del Natale.
 General Improvements
- Misc. Sega Improvements
- Improved inputs in DDCrew, all 4 players can now be used, although only
the service coin works. [David Haywood]
- Hooked up Nitro button in Turbo Outrun [smf]
- Improved GPRider Sound [R.Belmont]
- Fixed Cotton, Turbo Outrun filenames [deadscreem]
- Fixed Thunderblade filenames
- Namco System 1 update [Nicola Salmoria]
- added a new function tilemap_draw_primask(). This takes an additional
parameter, which is ANDed with the contents of priority_bitmap before ORing
it with the specified priority. Essentially, the old tilemap_draw() is
equivalent to tilemap_draw_pribuffer(..., 0xff). The two should probably be
unified. This new handling of priority_bitmap allows a more intuitive
handling of pdrawgfx(), and more layers to be used (up to 31, instead of
just 5 - Namco S1 needed 8 ).
NOTE: to implement this change, I had to disable the asm optimized routines
PDT16 and PDO16 in windows/oslinline.h. If they are useful for performance,
they should be updated and reenabled.
- fixed sprite handling and removed all the nonsense hacks from the video
update
- made sprite/tilemap priorities orthogonal (not sure if it was needed).
- also updated System 86 (which uses the same sprite hardware) to the latest
code. Curiously, this introduces sprite/sprite priority issues in Wonder
Momo. I'm puzzled by this.
- vastly improved the key custom emulation, shrinking it down to three basic
types. This also fixed issues with pistoldm (e.g. bomb explosions, and other
random events).
- pistoldm061yel
- fixed DAC sounds in berabohm and faceoff, two sounds at the same time were
causing severe slowdowns.
- fixed Namco logo in Dangerous Seed
- cleaned up input ports, using PORT_INCLUDE
- found some more debug dip switches
- dspirit061gre
- added support for visibility window, this fixes countless issues with
partial video updates and the intro of Rompers
- namcosx36rc2gre
- fixed berabohm inputs
- better ROM loading, closer to the hardware (though it uses more memory)
- toggling the test mode dip switch is enough to enter test mode - no need
to reset
- removed the galaga88 set: it was a hacked version removing the key custom
checks and disabling ROM checksum tests
- cleaned up the CUS30 wavedata/sound command/RAM interface, put it all in a
single function
- splatter061gre: I don't think this is a bug
- splatter061gre2: I don't think this is a bug, just dark brown would look
black on an arcade monitor
- splatter061gre3: please verify if this still applies / I don't think it is
a bug
- splatter061gre4: please verify if this still applies
- namcos1c070u5gre: I don't think this is a bug, attract mode plays back a
few seconds from the last game played. In bootup, there is no previous game,
so no demo play. I agree it's awkward, though.
Discrete Sound Update [Derrick Renaud]
Discrete Sound Changes
* Modified Discrete core node inputs to use pointers to the data, instead of
moving the data into the inputs at each step. This speeds up discrete 
emulation.
* modified all current modules and drivers to use new code.
New Discrete Modules Added
* DISCRETE_555_ASTABL has been modified to remove control voltage support.
* DISCRETE_555_ASTABL_CV has been added if control voltage is used.
Game Driver Changes
* frogs- Removed discrete tongue sound for now. Added sample support.
The buzz sound of flys is constant because it can't be emulated properly 
until
full discrete support is added. Samples are from the ones posted by Twisty.
New Non-Working games / clones supported
- Super Masters Golf [Phil Bennett, Chris Hardy, David Haywood]
controls not hooked up yet
- Hyper Crash
preliminary, not investigated much yet
- Super Monaco GP (2 new sets, Japan and US, without logos) [Charles 
MacDonald, David Haywood]
same problems as the other sets (lack of controls) 

 La versione 0.90 verrà rilasciata in occasione del Natale.
No, i primi giorni dell'anno nuovo.