Commit Graph

16810 Commits

Author SHA1 Message Date
Scott Stone
85a633f8a5 merged source file typo fix (nw) 2012-08-16 04:07:21 +00:00
Angelo Salese
89aa58aed6 Various VB specific opcodes, nw 2012-08-16 04:05:48 +00:00
Scott Stone
452b54e423 Added dynamic length to the color PROMs decode routines based on ROM region length. This fixes a horrible hang/crash in DEBUG=1 builds. [Roberto Fresca] 2012-08-16 03:59:55 +00:00
Brian Troha
d5d03db9ae lwings.c: Correct Trojan's MSM5205 clock from 455khz (measured on a bootleg) to a verified 384khz as measured on an original Capcom Trojan board. - NW 2012-08-16 02:48:06 +00:00
Brian Troha
106dc554db new Trojan clone
lwings.c: Added PCB locations to the Trojan sets. [Brian Troha]

New Clone Added
----------------------------------------------
Trojan (US set 2) [Corrado Tomaselli, The Dumping Union]
2012-08-16 02:42:31 +00:00
Brian Troha
273b4bc826 new Cup Soccer clone
New Clone Added
-------------------------------
Olympic Soccer '92 (set 2) [Corrado Tomaselli, The Dumping Union]
2012-08-16 02:02:43 +00:00
Angelo Salese
9e0381698e Added ANDNBSU and ORBSU opcodes in V810 CPU core [Angelo Salese] 2012-08-16 01:47:43 +00:00
Brian Troha
e916669e07 model3.c: minor doc update, add the Sega rom board ID# to Get Bass - NW 2012-08-16 01:31:53 +00:00
Angelo Salese
7715553d0d Preliminary implementation of the MOVBSU opcode in V810 CPU core [Angelo Salese] 2012-08-16 01:23:52 +00:00
Scott Stone
958c8b1a39 Another driver ecoinfr.c in need of clone splitting, being able to run them helps sort out which are 3rd party etc. From Haze (nw) 2012-08-15 23:34:46 +00:00
Scott Stone
7bfa2c6e08 Just a code reorganization, nothing here should result in any functional change. From Haze (nw) 2012-08-15 23:33:47 +00:00
smf-
8805247d21 fixed build error, something about ui_show_mouse is declared void that I couldn't figure out but it's not needed anyway 2012-08-15 17:39:32 +00:00
Ville Linde
a1189ccd86 cobra.c: Added event delegate to the fifo class (nw) 2012-08-15 17:13:35 +00:00
Scott Stone
b040930868 Barring any unknowns, this should do it for mpu4 clone creation - From Haze (nw) 2012-08-15 15:55:15 +00:00
Miodrag Milanovic
fbb6dccfc1 let's make it const (nw) 2012-08-15 14:47:27 +00:00
Miodrag Milanovic
b2b8a48438 Added internal mouse cursor visible in menus and when clickable artwork is used [Miodrag Milanovic] 2012-08-15 14:39:48 +00:00
Michaël Banaan Ananas
fd78743da6 (nothing, tried sound stuff but didn't get anywhere) 2012-08-15 13:22:48 +00:00
Miodrag Milanovic
028ebe4ee3 Properly detect click on artwork buttons when in fullscreen mode (no whatsnew) 2012-08-15 12:20:29 +00:00
Scott Stone
eefeea7879 Another drive-by fruiting. From Haze (nw) 2012-08-15 11:57:29 +00:00
Brian Troha
5670cd2764 8080bw.c: Moon Lander color proms verified correct. [Smitdogg, The Dumping Union] 2012-08-15 04:37:22 +00:00
Scott Stone
b07b6508aa Eat your fruit, kids. You don't want Scurvy, do ya? From Haze (nw) 2012-08-15 02:41:54 +00:00
Scott Stone
9b06eb16c6 Moved the calls on cpu lines from hardcoded in the vdp to callbacks the drivers can provide. This sllows us to connect the correct line for vblank in segac2 without the previous hack. Also looking to untangle the screen timing a bit. From Haze (nw) 2012-08-15 02:39:42 +00:00
Scott Stone
40759800a0 Reverted original SN76496N patch and applied newer patch containing a change to 'SN76496_NEW' to avoid confusion. [Osso] 2012-08-14 22:33:23 +00:00
Scott Stone
59c610d1c0 A couple of mpu4 changes and also started some genesis/megadrive device conversions and creations. From Haze (nw) 2012-08-14 21:28:24 +00:00
Michaël Banaan Ananas
6f10bf4d76 hook up i8255 chips, working sound, and default nvram 2012-08-14 21:02:07 +00:00
Brian Troha
fd871d3a9d mame.lst: Update Reel'N Quake year in mame.lst too - NW 2012-08-14 21:00:05 +00:00
Brian Troha
81bbd9e7ee seta2.c: misc doc update: Fill in the year for Reel 'N Quake as 1997 based on eBay auction showing program roms labeled as:
REEL'N QUAKE
U3 PRG ODD
V1.05 12/17/97

REEL'N QUAKE
U2 PRG EVEN
V1.05 12/17/97

NO WHATSNEW
2012-08-14 20:57:28 +00:00
Aaron Giles
5564d3cbb8 Modernized Sega Y-board driver. 2012-08-14 20:06:42 +00:00
Michaël Banaan Ananas
eabb6d33ea (duplicate name) 2012-08-14 16:49:01 +00:00
Scott Stone
f58735c99d Still not right, but a bit less glitchy than it was before, with more
stuff in the code to help figure it out.  From Haze (nw)
2012-08-14 14:16:19 +00:00
Olivier Galibert
3fbddddd20 rp5c15: Initialize at power-on (makes the x68k boot reliable) [O. Galibert] 2012-08-14 10:34:01 +00:00
Olivier Galibert
92b868cda0 addrmap: Fix device mapping on big-endian systems [O. Galibert] 2012-08-14 10:33:52 +00:00
Miodrag Milanovic
6f8af5deb3 Removed not used code (nw) 2012-08-14 08:26:36 +00:00
Phil Bennett
985afe417c bzone: Corrected bonus tanks typos [Don Hodges] 2012-08-14 07:56:25 +00:00
Scott Stone
360b5161c8 Just when I thought I was out... they pull me back in. mpu4.c shuffling nearing completion. From Haze (nw) 2012-08-14 02:37:41 +00:00
Jim Stolis
03af9f1012 Added missing pulses to IDO22 DBV protocol and included additional documentation on pulse sequences. This also fixed some superboard games that did not take bills. 2012-08-14 01:31:03 +00:00
Brian Troha
895bc41b6e new Mega Touch 4 clone
New Clone Added
---------------------------------------------
Megatouch IV (9255-40-01 ROA, Standard version) [Brian Troha, The Dumping Union]
2012-08-14 00:02:48 +00:00
Scott Stone
6d314d2da5 Finish splitting the mpu4bwb.c file up. Put Kaneko calc3 on it's own timer, so the driver doesn't need to keep calling run from the irq function, also cleaned up gals panic 3 a bit. From Haze (nw) 2012-08-13 23:13:39 +00:00
Tomasz Slanina
03351c384d Updated Vega driver. Still NOT WORKING, but some progress has been made. 2012-08-13 17:41:27 +00:00
Angelo Salese
87ae4760a6 World isn't yet ready for those 2012-08-13 17:23:45 +00:00
Angelo Salese
e9d2512ba7 Hooked up i8255 in Kikiippatsu Mayumi-chan [Angelo Salese] 2012-08-13 17:21:58 +00:00
Scott Stone
b09c883af7 Home stretch for the mpu4 sets now and have started looking into how to get some of the non-booting ones booting with some success too. The banking code definitely needs review, one of the variables isn't even set. From Haze (nw) 2012-08-13 16:31:27 +00:00
Ville Linde
08fc88dee9 cobra.c: Fixed some sync issues (nw) 2012-08-13 15:37:44 +00:00
Miodrag Milanovic
814a9fab6e removed not used type (no whatsnew) 2012-08-13 14:18:37 +00:00
Miodrag Milanovic
04d00122b0 Made MCFG_QUANTUM_PERFECT_CPU able to work within devices (no whatsnew)
require clean compile
2012-08-13 07:18:17 +00:00
Miodrag Milanovic
30b6b77eeb Fix no to display missing roms in case of not supported software (no whatsnew) 2012-08-13 06:52:35 +00:00
Aaron Giles
524f627a23 Great idea! But let's stay classy.
Also:
* Use MAME_DEBUG to flag it
* Report errors by throwing an emu_fatalerror, so that we get
   the standard useful behaviors (break in debugger, caught
   during validation, stack crawls, etc)
2012-08-13 06:13:50 +00:00
Aaron Giles
3258eb6014 More Sega updates:
* Fully modernized X-board driver
* Misc. cleanups

New working games
-----------------
AB Cop (Japan) [ShouTime]
2012-08-13 06:01:28 +00:00
Scott Stone
af5abe6bc8 these roms were named .1, but were actually zip files, containing a file called temp.zip which is the actual rom.. quite how somebody managed to do that I don't know ;-) - From Haze (nw) 2012-08-13 03:13:28 +00:00
Scott Stone
e8f1436485 mpu4.c: moving more stuff to better places. From Haze (nw) 2012-08-13 01:57:36 +00:00