Jump to content

Mame 0.108u3, Intermediate Update !


Robert

Recommended Posts

http://mamedev.org

 

0.108u3

-------

 

Source Changes

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

Improved offsets of the "normal spites" in the SSV games twineag2, ultrax, and dynagear. [robzia]

 

Added missing video change to the lethalen driver. [David Haywood]

 

Some nice improvements to the debugger: [Andrew Gardner]

* added ability to tab between views in the disassembly windows

* added a 'cursor' to the dasm view and hooked up navigation keys

* added F4 'run to here' key when the disasm view has focus

* added F9 'toggle breakpoint' key when the disasm view has focus

* enhanced memory view keyboard navigation

 

Added workaround for crash in the sound code under some edge cases. [David Haywood]

 

Fixed background ROM loading in the new wbmlbg set. [David Haywood]

 

Overhauled and corrected the DIP switches in the trivia and quiz games in the findout driver. [wolf676]

 

Added PORT_DIPLOCATION to the airbustr driver. [Roberto Fresca]

 

TIA-MC1 driver improvements: [Eugene Sandulenko]

- fixed documentation

- hooked game counter and coin lockout

- added save state support

 

Fixed 6840 counter behavior in continuous mode. [El Condor]

 

Identified some unknown DIP switches in Robby Roto. [wolf676]

 

Big update to the arkanoid driver which improves emulation of some bootlegs: [steph]

- Interverted 'arkblock' and 'arkbloc2' sets for better comparison

- Renamed sets :

* 'arkbl2' -> 'arkmcubl'

* 'arkbl3' -> 'arkgcbl'

- Changed some games descriptions

- Removed flags from the following sets :

* 'arkbloc2' (old 'arkblock')

* 'arkgcbl' (old 'arkbl3')

* 'paddle2'

 

Fixed a multithreading race condition at startup. [Nathan Woods]

 

Added some minimal validation on the sample rate configuration parameters. [Firewave]

 

Fixed a few dips and added diplocation setting for Wonder Stick in the nmg5.c driver. [brian Troha]

 

Big update to the MPU4 driver: [El Condor]

- added support for reverse clocking in the VFD code.

- changed the 6840 to not run the counter clock if no frequency is specified

- reworked the MPU4 drastically to be more in sync with AGEMAME

- MPU4 video should now be working a little better

- deprecated 6850acia.c, replacing it with a specialized driver

 

Updated core.mak to ensure the make clean will remove file2str.exe. [Nathan Woods]

 

Added new ROM loading option, ROM_IGNORE() which works just like ROM_CONTINUE() except that you don't need to load the data anywhere. It can be used when larger ROMs are present and only a portion of the data is used. See solomon.c for an example. [Aaron Giles]

 

Removed support for the old debugger. [Aaron Giles]

 

Added driver_data member to the Machine structure, where drivers can hang data instead of using global variables. Added MDRV_DRIVER_DATA macro so the core can allocate this structure at startup. Added AM_BASE_MEMBER and AM_SIZE_MEMBER which are similar to AM_BASE and AM_SIZE but let you specify a member of a struct hanging off of driver_data. Updated the Turbo driver to use these new features as an experiment. [Aaron Giles]

 

More Turbo driver cleanup: [Aaron Giles]

* doubled the horizontal resolution to better draw analog sprites

* improved Buck Rogers and Subroc video

 

 

New clones added

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

Solomon's Key (US) [bobby Conover]

Commando (bootleg) [ClawGrip]

Beam Invader (set 2) [Peter Townson]

 

 

New games marked as GAME_NOT_WORKING

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

Connect 4 [El Condor]

PlayMan Poker (Germany) [Roberto Fresca]

Big Boy [David Haywood]

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