Commit Graph

16764 Commits

Author SHA1 Message Date
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
Scott Stone
6609754b4d mpu4 sorts, sc4/5 additions and more general sorting of chaos that is reel-based gambling. From Haze (nw) 2012-08-12 22:21:54 +00:00
Ville Linde
df3a1cc9f7 triforce.c: Make it actually run code (nw) 2012-08-12 21:55:30 +00:00
Olivier Galibert
cb808c974a mumble (nw) 2012-08-12 21:23:01 +00:00
Curt Coder
71ca94b025 Sync with MESS. (nw) 2012-08-12 20:44:51 +00:00
Curt Coder
b3cb644955 Sync with MESS. (nw) 2012-08-12 20:21:35 +00:00
Brian Troha
eecf68e680 new Parodius clone
parodius.c: Corrected rom PCB locations for all the Parodius DA! sets. [Brian Troha]

New Clone Added
----------------------------------------------
Parodius DA! (Asia) [Andrew Welburn, The Dumping Union]
2012-08-12 19:25:23 +00:00
Oliver Stöneberg
145857f990 fixed unreachable code (and shmem locking) in src/mame/machine/gaelco3d.c (no whatsnew) 2012-08-12 19:08:06 +00:00
Oliver Stöneberg
09e86453a5 some small optimizations by using const references (no whatsnew) 2012-08-12 19:07:12 +00:00
R. Belmont
9f2eed0496 drcbec: Calculate NZ flags properly for 32x32=32 form of MULS. [R. Belmont] 2012-08-12 17:44:47 +00:00
Scott Stone
b62faaa62d Continued mpu4 craziness - From Haze (nw) 2012-08-12 17:02:03 +00:00
Oliver Stöneberg
04ecb6b16f fixed unreachable code in src/emu/cpu/dsp56k/dsp56mem.c (no whatsnew) 2012-08-12 15:43:36 +00:00
Angelo Salese
84f4903ea6 Note for pzlestar/sexyboom 2012-08-12 14:58:47 +00:00
Miodrag Milanovic
b2e1022e75 ups (nw) 2012-08-12 12:18:34 +00:00
Michaël Banaan Ananas
d206cdbcc7 (german version proved that the developer is seibu) 2012-08-12 12:17:21 +00:00
Miodrag Milanovic
b2bf27c8ac Display correct software load messages depending of supported attribute value (no whatsnew) 2012-08-12 12:14:49 +00:00
Olivier Galibert
e6bad2ec08 emucore: make downcast errors more useful [O. Galibert] 2012-08-12 10:48:59 +00:00
Brian Troha
afe6d45126 new Panic Road clone
New Clone Added
-------------------------------------
Panic Road (Germany) [ShouTime]
2012-08-12 04:55:47 +00:00
Brian Troha
e26adf800c new Sega Rally clone
model2.c: Fixed the loading of the sound samples for the Sega Rally Championship sets and added correct IC locations to the roms. Labeled the current sets "Twin" and added a "DX" set. Documented the missing (undumped) roms for the DX set. [Brian Troha]


New Clone Added
-------------------------------------
Sega Rally Championship - DX (Revision A) [Brian Troha, The Dumping Union]
2012-08-12 04:32:12 +00:00
Brian Troha
09a508322f new GTI Club clone
Oddly this version is shown as ver 1.02 while the other regions are v1.00

New Clone Added
-------------------------------------
GTI Club (ver UAA) [Brian Troha, The Dumping Union]
2012-08-12 02:50:30 +00:00
Scott Stone
f02ea6dc03 Vulgus information confirmated from PCB for clock speed and vsync [Corrado Tomaselli]
Fix for crash/assert in certain sets in homedata.c (nw)
2012-08-11 19:33:52 +00:00
Scott Stone
82234c03a1 Made Kaneko's grap2 (rle blitter + framebuffer) a device, cleaning up some code in galpani3 in the process given that it has 3 of the things. Moved some unique looking games to mpu4misc.c. Sifting through the remaining mpu4 sets, sorting by behavior / looking at the roms to try and get better groupings, moved one or two things around and added comments based on this. More dupe killage - From Haze (nw) 2012-08-11 17:19:53 +00:00
R. Belmont
71373ae179 SDL: Fix -prescale option for SDL builds [Matthias Reichl] 2012-08-11 12:06:44 +00:00
Wilbert Pol
f1253322bb lr35902.c: removed 2 unneeded assignments (nw) 2012-08-11 11:14:25 +00:00
Oliver Stöneberg
39ff9938d8 remived some redundant assignments (also fixes uninitialized array in karnov) (no whatsnew) 2012-08-11 09:57:46 +00:00
Brian Troha
50b7008cfe model3.c: Misc doc update. Document the Sega game and rom board ID#s for Scud Plus - NW 2012-08-11 05:06:00 +00:00
Scott Stone
cfe3e83f6b Moved the bwb originals to their own file, again based on hardware profile (mpu4bwb.c) - From Haze (nw) 2012-08-11 02:28:31 +00:00
Scott Stone
3f7c8e1cbe Continuing mpu4 set splittertude - From Haze (nw) 2012-08-11 01:27:03 +00:00
Angelo Salese
5d7e16866d gfxdecode fix, nw 2012-08-11 00:01:13 +00:00
Scott Stone
6a7cd09749 misc driver typo (nw) 2012-08-10 23:39:14 +00:00
Angelo Salese
a1eede5621 Galivan: same as before 2012-08-10 22:49:38 +00:00
Angelo Salese
5fae098e71 According to Fujix, game name is Ufo Robo Dangar, not the other way around 2012-08-10 22:39:16 +00:00
Angelo Salese
7b5fdd6507 Game name fixes, Daibouken romaji doesn't need a hyphen 2012-08-10 22:28:00 +00:00
Angelo Salese
b1455b4177 Consistancy fix: Mahjang -> Mahjong 2012-08-10 22:07:11 +00:00
Scott Stone
bfd45b37c6 Several new files due to splitting up of mpu4.c - From Haze (nw)
Readd mistaken revert of Luca's work.. (nw)
2012-08-10 22:03:26 +00:00
Scott Stone
c35e47c5c3 pulled galpani2 away from kaneko16.c as well, plus general cleanups, dupe fixes, note update for mpu4.c - From Haze (nw) 2012-08-10 21:38:24 +00:00
Luca Elia
1b8b32b0db New clones added
----------------
Nandemo Seal Iinkai (Astro Boy ver.) [Guru, Luca Elia] (NOT WORKING)
2012-08-10 18:28:05 +00:00
Scott Stone
5af796646d make expro02.c, jchan.c, galspani3.c independent from kaneko16_state and use their own instead, it's cleaner to not use it now everything is devices. - From Haze (nw).
Continued mpu4.c set splitting (over 23.5k total sets now) - From Haze (nw)
2012-08-10 18:21:48 +00:00
Scott Stone
af4e099bb9 Follow up - Deleting empty files (nw) 2012-08-10 13:56:35 +00:00
Scott Stone
cceb36a613 mpu4.c: Found out the procedure to make some of the ones which fail self tests boot, as a result was able to confirm several other sets as mod2, and moved them to the appropriate place - From Haze (nw)
Kaneko toybox is now a device - From Haze (nw)
2012-08-10 13:55:07 +00:00
Jim Stolis
50ab469a6f Moved DBV Bill Choices from Dip Settings to Driver Configuration to avoid confusion with actual PCB settings. 2012-08-10 12:46:51 +00:00
Miodrag Milanovic
4b9f7d4f6e fixed building ldplayer (nw) 2012-08-10 11:09:09 +00:00
Miodrag Milanovic
dca0fff97b Some fixes imported from MESS side (nw) 2012-08-10 11:04:06 +00:00
Miodrag Milanovic
c75c14d4d3 All driver inits are now member of state classes.
Added DECLARE_DRIVER_INIT macro to define it H file, and
DRIVER_INIT_MEMBER for member declaration in C files 
Updated all drivers accordingly (no whatsnew)
2012-08-10 08:33:51 +00:00
Aaron Giles
24991f6661 * Fully modernized segahang.
* Changed YM2203 IRQ callback to a DEVCB-style callback.
2012-08-10 05:45:47 +00:00
R. Belmont
1e6024bd05 drcbec: compute flags correctly for ADDC/SUBB [R. Belmont] 2012-08-10 03:49:24 +00:00
Scott Stone
1dd09a2976 Kaneko calc 3 is now a device - From Haze (nw)
Comment: note, could still do with andreas seeing if he can find a relationship between the encryption tables we've derived from studying the
protection (used to decrypt the various blocks in the protection data
rom) and the final block in the protection data rom..
2012-08-10 02:16:39 +00:00