Commit Graph

16458 Commits

Author SHA1 Message Date
Angelo Salese
5e4a20eb8c Hooked up TC0091LVC device to Fruit Dream [Angelo Salese] 2012-07-23 03:25:58 +00:00
R. Belmont
0f61beb0e4 Sync with MESS (nw) 2012-07-23 03:05:27 +00:00
Michaël Banaan Ananas
537b2b0fa1 fix soundlatch warning 2012-07-23 02:46:34 +00:00
R. Belmont
219e5b19ec revert (nw) 2012-07-23 02:46:10 +00:00
Angelo Salese
2f6bad244e dfruit hooks, and moved scrolling inside buffering, nw 2012-07-23 02:33:01 +00:00
Angelo Salese
584a15b25e Ported TC0091LVC into a proper file 2012-07-23 01:36:45 +00:00
Angelo Salese
c763e6dbca Sprite buffering 2012-07-23 01:21:59 +00:00
R. Belmont
ec96574c8f First step in restoring compiling on Linux (nw) 2012-07-23 01:15:34 +00:00
Angelo Salese
d3f7561926 Support for cocktail mode 2012-07-23 00:56:51 +00:00
Ville Linde
06c936fc4a taitotz.c: Major driver update. [Ville Linde]
- Modernized address maps
 - Improved 2D rendering
 - Hooked up IO CPU comms
 - Hooked up IDE controller
 - Basic 3D graphics emulation
2012-07-22 22:47:46 +00:00
Ville Linde
1a773891d3 tlcs900: Added support for TMP95C063. [Ville Linde] 2012-07-22 22:34:15 +00:00
Scott Stone
2487f58bf8 Add another subtype to 6800 core so that I can correctly define the CPU type in the drivers (it's kinda important because the different types have different internal peripherals, so even if I don't emulate them yet we shouldn't misrepresent it in the drivers). Much more clone shuffling and creation for acesp.c - From Haze (nw) 2012-07-22 20:17:41 +00:00
James Wallace
e205baa5f3 Doh, forgot mame.lst (nw) 2012-07-22 19:42:48 +00:00
James Wallace
cac054ec6d Corrected typo (nw) 2012-07-22 19:39:20 +00:00
James Wallace
2003adad8d General MPS set cleanups - including some set splits (nw) 2012-07-22 19:37:04 +00:00
Brian Troha
58be7520b7 cshooter.c: Added dipswitch locations to the Air Raid & Cross Shooter sets. [Brian Troha] 2012-07-22 19:28:57 +00:00
James Wallace
bbe3fc791e New games added
------------------
Bank Raid (Jpm) (MPS) [C J Wren/MPU Mecca]
Lucky Arrows (Jpm) (MPS) [C J Wren/MPU Mecca]
Solid Gold (Jpm) (MPS) [C J Wren/MPU Mecca]

New clones added
------------------
Note Exchange (Set 2) (Jpm) (MPS) [C J Wren/MPU Mecca]
Note Exchange (Set 3) (Jpm) (MPS) [C J Wren/MPU Mecca]
Nudge Bonanza Deluxe (Set 2) (Jpm) (MPS) [C J Wren/MPU Mecca]
2012-07-22 19:21:13 +00:00
Brian Troha
bb317fba05 vega.c: Fill in known information for Vega - NW 2012-07-22 18:50:36 +00:00
smf-
5eaa57c67f fixed constant overflow, 64 bit constants require U64() macro. 2012-07-22 18:23:30 +00:00
James Wallace
ddeab45e69 New game added (nw)
------------------
The Big Game (Barcrest) (MPU 3), [James Wallace]
2012-07-22 15:54:00 +00:00
Couriersud
7d056a39f2 Pong now uses netlist.h. This implementation reproduces all gate timing and 555 related effects as described by Dr. H. Holden in his 2012 publication "ATARI PONG E CIRCUIT ANALYSIS & LAWN TENNIS". [Couriersud]
There are now two game entries:
a) pongf
This illustrates how a workaround has to be used in the absence of gate timing. The game uses a code based netlist.
b) pong
This uses gate timing at a resolution of approx. 140 MHz. The netlist itself is read from the rom region.
2012-07-22 11:38:44 +00:00
Couriersud
6fb7943200 Implemented a generic implementation to model discrete net lists. [Couriersud]
- Based on timeslot modelling, the implementation models gate delays in logic chips.
- Design ready to be split into a generic and a MAME implementation part. 
- Design prepared to merge in discrete components from discrete.*
- Supports code based as well as external net list parsing.

Ultimately, net lists and discrete emulation should share one code base. The class design was set up to accomplish this. There is no point in having multiple 555, 7474 implementations around. 
Most of the code will be moved to lib/netlist going forward to allow usage in other projects.
2012-07-22 11:23:53 +00:00
Couriersud
90f7a66a1b Small speedup for _get_profile_ticks. No WN. 2012-07-22 11:05:30 +00:00
Couriersud
d1b347c3f6 PORT_ADJUSTER now accepts PORT_MINMAX as well. [Couriersud] 2012-07-22 11:02:40 +00:00
Brian Troha
06a51716dc new Toride clone added.
metro.c: Corrected OKI6295 Pin 7 assignment for the Last Fort & Sky Alert sets as listed in the driver. Also verified the Pin 7 assignment where listed in the driver. [Brian Troha]

New Clone Added
--------------------------------------------
Last Fortress - Toride (Erotic, Rev A) [Brian Troha, The Dumping Union]
2012-07-21 22:10:48 +00:00
Scott Stone
f2b167fd3c More clone sorting madness - From Haze (nw) 2012-07-21 21:54:28 +00:00
Brian Troha
ce9e323622 legionna.c: Added priority BPROM to the Heated Barrel sets. Corrected rom names and added PCB locations. [Smitdogg, The Dumping Union] 2012-07-21 21:47:52 +00:00
Scott Stone
da54ed2e49 acesp.c - started splitting sets out into clones, added a few notes on the memory maps + known devices - From Haze (nw) 2012-07-21 19:47:41 +00:00
Angelo Salese
276f3122d5 Haze: removed a kludge 2012-07-21 18:15:23 +00:00
Phil Bennett
eaccd93201 namcos21/gal3: Removed C140_TYPE_SYSTEM21_B banking. Correct sound banking (i.e. the sound ROM size) is determined via a DIP switch. 2012-07-21 18:03:11 +00:00
Michaël Banaan Ananas
aa64fbb396 generalise smgp sets 2012-07-21 17:14:52 +00:00
Phil Bennett
a2e1e2a833 harddriv updates: [Phil Bennett]
* Implemented diagnostic jumper and DIP switches for all games
* Added a workaround to prevent racedrivb1 and racedrivg1 from crashing on boot
* Use the common 68681 DUART implementation
* Use XTAL values for CPU clocks


New games added or promoted from NOT_WORKING status
---------------------------------------------------

Hard Drivin' (cockpit, rev 1)
Race Drivin' (cockpit, rev 1)
Race Drivin' (cockpit, rev 2)
Race Drivin' (cockpit, rev 3)
Race Drivin' (cockpit, British, rev 1)
Race Drivin' (cockpit, German, rev 2)
2012-07-21 16:02:12 +00:00
Phil Bennett
fdcf7d65a7 dsp32c changes: [Phil Bennett]
* Set the PCR to 1 on reset
* Update the PDF/PIF output pin states only when reading/writing the PDR/PIR registers.
* Implemented the goto_pde, goto_pdf, goto_pif and goto_pdf instructions
2012-07-21 15:29:02 +00:00
Angelo Salese
66e895ac8e New WORKING game
--------------------
Last Bank [Angelo Salese, David Haywood, Smitdogg, The Dumping Union]
2012-07-21 15:01:43 +00:00
Angelo Salese
9ee6111e2c Dunno wtf I was thinking here ... 2012-07-21 14:57:59 +00:00
Angelo Salese
d267157cfa Fixed text tilemap gfx decoding, and fixed a bunch of bugs while at it (thanks also to Haze) 2012-07-21 14:32:30 +00:00
Michaël Banaan Ananas
b3ca387d0e moved rascot patch to driver init 2012-07-21 14:08:11 +00:00
Scott Stone
93d27cdc12 split out some sets, moved the unk_pcp games here (memory maps match) moved one set out of here because it doesn't belong. documented where some devices sit - from Haze (nw) 2012-07-21 14:01:09 +00:00
Michaël Banaan Ananas
8978edb769 rascot boots up now 2012-07-21 04:52:50 +00:00
Scott Stone
0da3b45f12 PALs for Vigilante have been added, but not hooked up yet. The old PAL(4m) has been determined to be bad. [Corrado Tomaselli] 2012-07-20 21:26:15 +00:00
Angelo Salese
f6591bc86e WIP code, can't get gfx_element_set_source to work on device ...? 2012-07-20 18:56:01 +00:00
Angelo Salese
4fec02d914 Basic device-ization of the TC0091LVC [Angelo Salese] 2012-07-20 18:18:00 +00:00
Angelo Salese
6b2f409820 Dumped missing u11 gfx rom in Last Bank [Smitdogg, The Dumping Union 2012-07-20 12:56:19 +00:00
Fabio Priuli
3ff3f26186 sync with mess. no whatsnew. 2012-07-20 06:34:37 +00:00
Brian Troha
9cf128784e dec8.c: Document the BPROM type for Gondomania & clone. Info was lost during rename so add it back in. - NW 2012-07-20 02:13:56 +00:00
Scott Stone
89449cba0e Makyosen was redumped with corrected rom names which are now documented in driver. [Yohji, Smitdogg, The Dumping Union] 2012-07-19 22:14:36 +00:00
Scott Stone
10070b102e Fix compile (nw) 2012-07-19 20:37:34 +00:00
Michaël Banaan Ananas
7405589ba4 (fix compile) 2012-07-19 20:28:12 +00:00
Scott Stone
5f5d132a3c New games marked as GAME_NOT_WORKING
------------------------------------
Royal Ascot 2  [ShinobiZ]
2012-07-19 20:18:49 +00:00
James Wallace
5fa879cff2 New clones added
------------------
Cops 'n' Robbers (Bellfruit) (set 1) (Scorpion 1)", [James Wallace]
Cops 'n' Robbers (Bellfruit) (set 2) (Scorpion 1)", [James Wallace]
2012-07-19 19:58:36 +00:00