MAME 0.94u2: Difference between revisions
From MAMEDEV Wiki
(Initial version.) |
m (link phil consistently) |
||
(One intermediate revision by the same user not shown) | |||
Line 17: | Line 17: | ||
* [[Nicola Salmoria]] | * [[Nicola Salmoria]] | ||
* [[Peter Sealy]] | * [[Peter Sealy]] | ||
* [[ | * [[Philip Bennett]] | ||
* [[Pierpaolo Prazzoli]] | * [[Pierpaolo Prazzoli]] | ||
* [[Robin Merrill]] | * [[Robin Merrill]] | ||
Line 105: | Line 105: | ||
* [[Brian Troha]] fixed DIP switches in NMK16 | * [[Brian Troha]] fixed DIP switches in NMK16 | ||
* [[ | * [[Philip Bennett]] made progress on the TX1 / Speed Buggy driver | ||
** Still To Do: | ** Still To Do: | ||
*** Buggy Boy/Speed Buggy | *** Buggy Boy/Speed Buggy | ||
Line 144: | Line 144: | ||
* [http://www.mameworld.net/maws/romset/tx1 TX-1] | * [http://www.mameworld.net/maws/romset/tx1 TX-1] | ||
* [http://www.mameworld.net/maws/romset/buggyboy Buggy Boy] | * [http://www.mameworld.net/maws/romset/buggyboy Buggy Boy] | ||
[[Category:Releases 2005]] |
Latest revision as of 13:09, 7 May 2007
Release Date
MAME 0.94u2 was released on 14 March 2005.
Contributors
The known contributors for this version are, in alphabetical order:
- Aaron Giles
- Atari Ace
- Brian Troha
- Christopher Stone
- David Haywood
- Derrick Renaud
- MAN
- Manuel Assoni
- Nathan Woods
- Nicola Salmoria
- Peter Sealy
- Philip Bennett
- Pierpaolo Prazzoli
- Robin Merrill
- Sonikos
Specific Contributions
The known contributions for this version are, in the order specified in the whatsnew:
- Changes from Aaron Giles:
- mame.c: updated documentation
- cps1.c: fixed QSound routing
- cps2.c: fixed QSound routing
- itech32.c: fixed Driver's Edge colors (red/blue were swapped)
- segaorun.c: many tweaks based on schematics
- connected some outputs via 8255 PPI
- fixed IRQ handling to match schematics
- hooked up watchdog, global mute
- fixed IRQ2 timing
- segaxbd: tweaks
- added hack to make GP Rider boot; input bug prevents full playability
- fixed IRQ handling to match schematics
- hooked up watchdog, sound reset, and global mute
- hooked up dummy CPU for running SMGP communications
- reduced interleave on all games except LOF
- segaybd: tweaks
- fixed CPU speeds according to schematics
- hooked up global mute
- reduced interleave on all games
- machine/segaic16.c: changed divide-by-zero case to return a value
- vidhrdw/segaic16.c: several updates
- implemented Y-board sprite priorities (not fully understood, but seems to work)
- found missing 8th bit in Outrun/X-board sprite pitch
- implemented Outrun/X-board road priorities according to logic dump from Leopardcats
- hooked up road RAM double buffering that was missing for Outrun/X-board
- disabled direct scanline mode for Outrun road, which doesn't support it
- Fixed sample playback glitch
- Fixed othunder sound clipping
- Fixed Batrider sound
- Fixed Dream Shopper crash
- Added sound balancing assistance display to debug builds
- cpuintrf.c cleanup
- Removed some unwanted clamping code from sound core
- Adjusted Frogger volume
- Changes from Brian Troha
- Changes from Derrick Renaud:
- Added proper watchdogs to Bosconian, Galaga, Pole Position, Xevious
- Fixed Wiggie Waggle crash
- Fixed some speaker settings
- schaser - updated sounds to include missle effect and fix dot sounds per schematics.
- SN76477 emulation - fixed bug where gain was 3x more then it should be, causing effects to clip for 2/3rds of the time.
- SN76477 emulation - fixes the attack time for one-shot envelope mode.
- Fixed crash in crash, ripcord and robotbwl and added sample support to them. Samples are not currently recorded.
- robotbwl - added discrete simulation for footsteps
- crash - added discrete simulation for beeper
- Changes from Nathan Woods
- Added entries for two MESS specific sound cores
- Changed wavwrite type from 'void *' type to an opaque pointer 'wav_file *'
- This patch fixes a bug whereby the CPU could switch modes without entering the set of functions for that mode. Specifically, if a mode change occurs it will break out of the execute function and reenter the correct function.
- Changes from Nicola Salmoria
- documented debug mode in TNZS
- Fixed some bad gfx in Sky Lancer
- Rebalanced Gyruss volume
- NMK004 sound simulation
- playmark.c updates:
- Fixed sprite/tile priorities in World Beach Volley, and fixed SOME priorities in Excelsior - but not all of them, the high score screen is still wrong.
- Found bitmap enable bit, fixes girl pictures sticking in Big Twin and Excelsior, and garbage graphics in Excelsior.
- Added rowscroll support, fixes wbeachvl37b7gre.
- As previously noted, wbeachvl37b16gre could be a genuine bug of the original - I don't see how it could work otherwise.
- Changes from Pierpaolo Prazzoli
- Super Slam update
- Fixed sprites
- Fixed text tilemap colors
- Fixed text tilemap scrolls
- Fixed VSync
- Fixed dips in Sky Lancer
- playmark.c update
- Fixed dipswitches in Excelsior
- Tweaked bitmap scroll in Excelsior
- Changed bitmap to be drawn after the fg_tilemap (this is correct in Excelsior and looks better in Big Twin, but looking at the service mode in Excelsior some "good" bits are trasparent)
- Added Continue dipswtich in Big Twin
- Super Slam update
- Brian Troha fixed DIP switches in NMK16
- Philip Bennett made progress on the TX1 / Speed Buggy driver
- Still To Do:
- Buggy Boy/Speed Buggy
- Arithmetic chip support.
- Correct object drawing and attributes (e.g. zoom factors).
- Road drawing.
- Fix inter-CPU communications.
- Layer mixing.
- Fix controls.
- Discrete sound hardware
- TX-1
- All of above
- Missing PROMs
- Buggy Boy/Speed Buggy
- Still To Do:
- Christopher Stone added support for more than 40 entries in the Analog menu
- Sonikos fixed dips in Dunk Shot
- Atari Ace fixed some bad gfxlayouts
- Peter Sealy made updates to Shrike Avenger, documentating the motor behavior game is now partially working
- Robin Merrill added scroll mouse support
- David Haywood allowed f1en to show the full attract mode
Game Support
New clones added
- Pit n Run (set 2)
- Sky Lancer (Orca)
- Star Trek (defender bootleg)
- Poker Ladies (Leprechaun ver. 401)
- Pinbo (set 2)
New games marked as GAME_NOT_WORKING