by preceding it with "0x". This allows F4 to work properly, for
example, on the 68000 stepping to address a6, which also happens
to be a register name.
- Default for writeconfig is now 0 for MESS since it is not needed anymore
- Fixed handling of mounted devices on hard reset
- Unified some emuopts code, and removed ifdefs
Comment: Is the old implementation correct (12 direction rotary)? The bootleg (bltfieldb) doesn't react with the mapping so I'd assume it's not fixed for such control?
----------------
Jungle Boy [Andrew Welburn]
Bee Storm - DoDonpachi II (ver 101) [JackC] (not working)
new not working
---------------
Dream Crown [Charles MacDonald, Smitdogg, The Dumping Union]
(Plus some other stuff that nobody wants credit on)
* Added Mega Man: The Power Battle (CPS1, USA 951006)
and set as new parent
* Fixed slammast, slammastu labels,
added D-Board PALs and pcb infos
* mercs -> mercsr1, mercsua -> mercs
New clones added
----------------------------------------------------------------------------------------------
Mega Man: The Power Battle (CPS1, USA 951006) [john666, gamerfan, Smitdogg, The Dumping Union]
* Added The King of Dragons (World 910805)
and set as new parent
* Minor cleanups and fixes
New clones added
-----------------------------------------------------------------------
The King of Dragons (World 910805) [cacis, Smitdogg, The Dumping Union]
-------------------
Megatouch III (9255-20-06 ROD, California version) [f205v, Smitdogg, The Dumping Union]
Megatouch IV (9255-40-01 ROB, Standard version) [Kevin Eshbach, Smitdogg, The Dumping Union]
Date: Sun, Nov 7, 2010 at 3:43 PM
Subject: [patch] Split entangled drivers
To: submit@mamedev.org
Cc: atariace@hotmail.com
Hi mamedev,
This patch takes some driver_device classes that cover multiple
drivers and splits them so that each driver gets their own
driver_device class. In most cases, these drivers got entangled
because of audio/mcu code that was shared between multiple drivers.
The first patch breaks that dependency by making a separate base class
for the common code and having each driver_device derive from that.
That solution isn't really the typical MAME approach, so the second
incremental patch changes them into proper devices.
espial/marineb/zodiak
- common code duplicated
m52/m57/m58/m62/travrusa
- common code in audio/irem.c
junofrst/pooyan/rallyx/rocnrope/timeplt/tutankm
- common code in audio/timeplt.c
hyperspt/sbasketb/trackfld/yiear
- common code in audio/trackfld and audio/hyprolyb.c
40love/bking/buggychl/msisaac
- common code in machine/buggychl.c