Commit Graph

16674 Commits

Author SHA1 Message Date
Scott Stone
e069b8424b Gave the dealem expansion board it's own file and derived class
(mpu4dealem.c) because it's a unique expansion, no point in having all
that stuff in the main state.  The standard video board it's own state class too, and moved specifics to that, plus converted the scn2674 video chip to be a device (new files there too) again reducing the amount of junk in the base mpu4 state.  From Haze (nw)
2012-08-03 19:59:35 +00:00
Olivier Galibert
40c79602b6 memory: Add support for dynamically mapping devices [O. Galibert]
Just call install_device on the space with as parameters:
- start and end of the mapping zone
- device (not pointer to the device)
- map method

and optionally, if the device data width is not the same than the
space data width:
- device data width (for consistency checking)
- unit mask

For instance, the static mapping:
  AM_RANGE(0x02114100, 0x02114107) AM_DEVICE8("fdc", n82077aa_device, amap, 0xffffffff)

can be converted to a dynamic mapping (where fdc is a pointer to the device):
  machine().device("maincpu")->memory().space(AS_PROGRAM)->
    install_device(0x02114100, 0x02114107, *fdc, &n82077aa_device::amap, 8, 0xffffffff);
2012-08-03 18:55:37 +00:00
Scott Stone
bf013678a7 Revert r17106 (before spaces changed to _). The following revisions should be intact (nw)
More mpu4.c clone splitting including new files - From Haze (nw)
2012-08-03 16:16:41 +00:00
James Wallace
7c0707c541 Removing 'after the fact' merged ROMs that appear to have only been made to get MFME to work with them. There are more like this I'm sure (nw) 2012-08-03 11:48:16 +00:00
James Wallace
d078cc2ebf Removed duplicate ROM set from bfm_sc1.c (nw) 2012-08-03 11:14:21 +00:00
James Wallace
5e3f586ec9 More proconn (nw) 2012-08-03 10:49:05 +00:00
James Wallace
bf654e14dd Never underestimate the power of regex... (nw) 2012-08-03 09:54:46 +00:00
Brian Troha
facc25e6c7 Minor doc updates for model2.c & model3.c - Added Sega rom board ID# and verified the rom load order for Motor Raid. - NW 2012-08-03 06:35:06 +00:00
Scott Stone
0a998e2515 Added PLD from Xenophobe Sounds Good board. [Kevin Eshbach] 2012-08-03 01:54:38 +00:00
Scott Stone
27d9046c9e More clone splits for mpu4.c, mpu4sw.c and a fix for set which was set to be a clone of itself in proconn.c - From Haze (nw) 2012-08-03 00:13:47 +00:00
Scott Stone
b9f36244a7 Fixed MT#04962: plottinga: Crash during init before OK - From Haze 2012-08-02 23:04:08 +00:00
Scott Stone
19c21d9172 more sorting, more clones, more sets - mpu4.c, maygayep.c, mpu4sw.c - From Haze (nw) 2012-08-02 21:34:14 +00:00
James Wallace
26d00035d7 ..And now the stuff there's no credits available for (nw) 2012-08-02 20:04:17 +00:00
James Wallace
86afbb262a PROCONN Splits - firstly the stuff we can credit:
777 Heaven (Project) (20p 6GBP Jackpot Version 114) (PROCONN) [launton /MPU Mecca]
777 Heaven (Project) (10p 3GBP Jackpot Version 380) (PROCONN) [sam20sam  /MPU Mecca]
777 Heaven (Project) (5p 3GBP Jackpot Version 105) (PROCONN) [sam20sam  /MPU Mecca]
777 Heaven (Project) (10GBP Jackpot) (PROCONN)[launton  /MPU Mecca]
Jumping Jacks (Project) (set 2) (PROCONN) [Pete W. /MPU Mecca]
2012-08-02 19:12:56 +00:00
Scott Stone
892ea1d4eb More splitting and duplicate fixes for mpu4.c, mpu4hw.c, and maygayep.c - nearing 20.5k total sets. From Haze (nw) 2012-08-02 15:09:42 +00:00
Scott Stone
7722de679b Allow both jclub2 (st-0032) and jclub2o (st-0020) to show their
error messages and more maygayep.c clone splits.  From Haze (nw)
2012-08-02 13:47:02 +00:00
Scott Stone
2f2cc68297 More st0020.c device work and maygayep.c clone splits - From Haze (nw) 2012-08-02 01:58:14 +00:00
Brian Troha
22664acf68 mame.lst: Fill in the Taito rom number for invqix - NW 2012-08-02 01:49:26 +00:00
Angelo Salese
ecca50bc70 New NOT WORKING game
--------------------
Space Invaders / Qix Silver Anniversary Edition [Tormod, Smitdogg, The Dumping Union]
2012-08-02 00:24:43 +00:00
Brian Troha
5f874b05be New game added and new Blood Storm Clone
Pairs Red is basically like the Pairs game but is designed for children and is a ticket redemption game so I consider it different enough to be a new game. Although the matching of pairs is the basic concept for both.

New Clone Added
-------------------------------
Blood Storm v1.04 [Brian Troha, The Dumping Union]

New Game Added
--------------------------
Pairs Red (V1.0, 10/25/94) [Brian Troha, The Dumping Union]
2012-08-01 23:54:28 +00:00
Angelo Salese
40319bf8d8 Quick and dirty base hook-up for this 2012-08-01 20:52:12 +00:00
Scott Stone
37f3a4bff8 continued st0020.c, jclub2.c work, more clone splitting for mpu5.c, astrafr.c - From Haze (nw) 2012-08-01 19:41:54 +00:00
Scott Stone
62ac08faba st0020 (seta blitter + zooming sprites) is now a device. [David Haywood] 2012-08-01 16:45:55 +00:00
Scott Stone
67c37ad05c crgolf.c: Adjusted rom names to better represent actual rom labels improved documentation for other dumped sets. Added protected PAL dump. [Kevin Eshbach, Tafoid] 2012-08-01 16:33:25 +00:00
Scott Stone
57548fb1e4 Fixed MT04961: darkhors: Game no longer allows for boot up - From Haze 2012-08-01 03:13:36 +00:00
Scott Stone
fa8164f908 Fix for MT04960: All sets in cdi.c: Quizard games do not boot after initial startup screen 2012-08-01 02:54:02 +00:00
R. Belmont
906865b75a New clones added
----------------
* Samba de Amigo (prototype) [Arzeno Fabrice]
2012-08-01 01:40:23 +00:00
Ville Linde
958d60f1e4 cobra.c: Added Timekeeper RTC. 2012-07-31 22:18:24 +00:00
Scott Stone
2d8b4ab853 more clones created/sorted for mpu5.c - From Haze (nw) 2012-07-31 21:01:16 +00:00
Scott Stone
4755987cb4 Started the process of converting some Kaneko games to use devices. [David Haywood] 2012-07-31 20:54:17 +00:00
Ville Linde
cf2f7eb01c cobra.c: Hooked up DMA callbacks and RF5C400. 2012-07-31 17:54:41 +00:00
Angelo Salese
eb7bcbebea Wild Poker ... reads code snippet from MCU port :/ 2012-07-31 02:47:06 +00:00
Angelo Salese
18923911bf Hooked up preliminary sound to Lock N Loaded [Angelo Salese] 2012-07-31 00:42:44 +00:00
Scott Stone
b8b80c3421 making more sets in mpu5.c - From Haze (nw) 2012-07-30 23:08:10 +00:00
Angelo Salese
1434a8b44f Fixed a color bug with tilemap 2012-07-30 23:04:11 +00:00
Ville Linde
6c8cba3503 ppc: Added callbacks for buffered external DMAs. [Ville Linde] 2012-07-30 22:20:30 +00:00
Angelo Salese
9eaa7414e7 Defaults to disallow game over, fix it 2012-07-30 18:45:59 +00:00
Angelo Salese
1170a836d9 New WORKING game
--------------------
Cycle Maabou [Angelo Salese]

Fixed sprite GFX order in Cycle Maabou [Angelo Salese]

Hooked up inputs in Cycle Maabou [Angelo Salese]
2012-07-30 17:28:42 +00:00
Angelo Salese
0cafb7f162 New WORKING game
--------------------
Sky Destroyer [Gnoppi, P. Vining, C. Bristow, gatt9, Phil Bennett, Tormod, Andrew Welburn, Smitdogg, The Dumping Union, Angelo Salese, David Haywood]
2012-07-30 16:18:36 +00:00
Michaël Banaan Ananas
8f720281dd fix edge cases with overflow/carry flag 2012-07-30 15:33:41 +00:00
Scott Stone
8fd763c188 New clones added as GAME_NOT_WORKING
------------------------------------
Ninja Baseball Bat Man II (bootleg/hack)  [Smitdogg, The Dumping Union, David Haywood]
2012-07-30 15:16:30 +00:00
Angelo Salese
478a1bdaad State-ized the thing 2012-07-30 15:03:46 +00:00
Angelo Salese
57b96d6021 More protection sim fixes 2012-07-30 14:27:26 +00:00
Angelo Salese
1f107a83a8 Fixed remaining input issues in Sky Destroyer [Angelo Salese] 2012-07-30 12:46:06 +00:00
Angelo Salese
e873505530 Added preliminary colour cycling effect to Sky Destroyer [David Haywood] 2012-07-30 12:27:10 +00:00
Miodrag Milanovic
36e856cee3 Version bump 2012-07-30 07:58:23 +00:00
Miodrag Milanovic
19179ec9b6 Clean-ups and version bump 2012-07-30 07:55:43 +00:00
Angelo Salese
82345fa14e More protection work 2012-07-30 03:52:40 +00:00
Angelo Salese
6d12f6b59b Haze fixed the tilemap, me fixed a sprite issue 2012-07-30 03:27:42 +00:00
Angelo Salese
b554e315ba Basic inputs hooked up 2012-07-30 02:40:32 +00:00