David Haywood
4c1ff054ab
switched lockload sample regions around (nw)
2013-08-05 18:24:09 +00:00
Ivan Vangelista
daf47bf3c2
Moved targ/spectar audio functions into driver state while having no luck in fixing MT05217. (nw)
2013-08-05 16:51:59 +00:00
Ivan Vangelista
fd66b2953f
Modernized the Amiga sound device. (nw)
2013-08-05 15:20:36 +00:00
Ivan Vangelista
645fe0f762
Modernized the skeleton namco62.c device. (nw)
2013-08-05 15:12:46 +00:00
Dirk Best
d36fed32fd
apricot.c: cleaned up, fixed regression, back to error 08 now
2013-08-05 14:37:51 +00:00
Oliver Stöneberg
1062e2bd39
more PALETTE_INIT modernizations (nw)
2013-08-05 13:38:36 +00:00
Oliver Stöneberg
bd681be20a
PALETTE_INIT modernizations
2013-08-05 12:58:39 +00:00
Wilbert Pol
2c8c6ce711
(MESS) fix some regressions (nw)
2013-08-05 12:50:35 +00:00
Wilbert Pol
abe3d67e34
lh5801.c: Modernized cpu core(nw)
2013-08-05 12:14:26 +00:00
Oliver Stöneberg
77fd68733e
some SCREEN_UPDATE_* cleanups (nw)
2013-08-05 12:06:18 +00:00
Oliver Stöneberg
a9b35916ac
small MACHINE_RESET cleanup
2013-08-05 11:40:00 +00:00
Alex W. Jackson
e817c41aeb
cave.c: cosmetic cleanup, give banks meaningful names and remove some stone age relic code (nw)
2013-08-05 10:33:59 +00:00
Aaron Giles
539367c7d1
Bulk removal of machine().primary_screen references from MAME drivers, in
...
favor of using the common m_screen. This is 98% reliable except for cases
where there were multiple screens or where the screens were not named
'screen' like everywhere else. Those cases will need to be revisited but
should reveal themselves in the next round of regression tests.
Eventual plan is primary_screen will go away. Devices that need to know the
screen should have a device_video_interface. Drivers should find the screen
device like any other, or use the pre-found m_screen for the common
single-screen case.
2013-08-05 06:00:20 +00:00
Aaron Giles
46adb9df43
Workaround for finding screens owned by device_video_interface devices.
...
The typical usage pattern is the video device controls a screen that is
owned by its owner, not by the device itself. The nubus video cards break
this model, so they need to compute the full path to the screen device
in order for it to be found.
2013-08-05 05:54:32 +00:00
David Haywood
2950ebcee4
sneaky, must also read back the cart region here when the reset command is issued, also applied same logic to our other sims. (nw)
2013-08-05 03:56:59 +00:00
Dirk Best
532fc17491
cs4031: fix for the previous commit, ignore external gate a20 when emulation is enabled
2013-08-05 01:23:39 +00:00
Angelo Salese
4335fc5131
Ops
2013-08-04 21:03:27 +00:00
Angelo Salese
1a731c09c2
Okuman Chouja 2 rom name fix
2013-08-04 20:51:35 +00:00
Wilbert Pol
5d50b69b62
(MESS) sms.c: Enhancements for Sega Scope and LCD persistence and fix SMS Light Phaser TH read bug. [Enik Land]
2013-08-04 20:28:30 +00:00
Wilbert Pol
9eec05fa5d
jaguar.c: Modernized cpu core. (nw)
2013-08-04 20:14:10 +00:00
Oliver Stöneberg
c719c1d3d1
small VIDEO_START cleanup (nw)
2013-08-04 20:12:42 +00:00
Angelo Salese
c6e56a9cd9
Note for Puyo Puyo
2013-08-04 19:55:53 +00:00
Wilbert Pol
b29adda3ab
Added a missing define (nw)
2013-08-04 18:34:36 +00:00
David Haywood
5621ffea5f
ok, level depth wasn't my black bar issue, seems the lower parts of the backgrounds weren't getting handled properly by another command, not sure how much I trust this logic tho (nw)
2013-08-04 17:54:23 +00:00
Wilbert Pol
1a9ef1251f
i960.c: Modernized cpu core (nw)
2013-08-04 12:16:02 +00:00
Wilbert Pol
fbf7820fbf
Removed unneeded, commented members. (nw)
2013-08-04 11:00:35 +00:00
David Haywood
fd4347890a
new clones
...
Night Slashers (US Rev 1.2, HuC6280 Sound CPU) [Smitdogg, The Dumping Union]
2013-08-04 10:03:39 +00:00
Ivan Vangelista
956d9332a9
Modernized Mirco3D noise device. [Osso]
2013-08-04 09:47:44 +00:00
Oliver Stöneberg
a06e29cadb
small PALETTE_INIT cleanup (nw)
2013-08-04 07:54:06 +00:00
Ivan Vangelista
ed28212ed1
Fix for MT 05056. This brings the badlands bootlegs to the same non working state they were before the regression. (nw)
2013-08-04 07:50:23 +00:00
Oliver Stöneberg
9fe7280032
small VIDEO_START cleanup (nw)
2013-08-04 07:14:26 +00:00
Oliver Stöneberg
a28f756e3d
removed unused legacy macro VIDEO_RESET (nw)
2013-08-04 07:11:22 +00:00
Oliver Stöneberg
75b944768b
small DEVICE_START cleanup (nw)
2013-08-03 23:08:21 +00:00
Oliver Stöneberg
fbc449fa6b
small DEVICE_RESET cleanups (nw)
2013-08-03 23:03:50 +00:00
Oliver Stöneberg
7a416671bd
small DEVICE_STOP cleanup (nw)
2013-08-03 22:59:45 +00:00
Oliver Stöneberg
6bdd9ee096
removed unused legacy macro SCREEN_UPDATE16_CALL (nw)
2013-08-03 22:52:20 +00:00
Oliver Stöneberg
df79f51e4b
disabled unused private members (nw)
2013-08-03 21:04:35 +00:00
Wilbert Pol
a70f95ea21
i860.c: Modernized cpu core. (nw)
2013-08-03 19:51:36 +00:00
Angelo Salese
68ab455560
Even more
2013-08-03 18:46:01 +00:00
Angelo Salese
f5ea6fe49a
More of the same
2013-08-03 17:55:56 +00:00
David Haywood
dbb5aac8e4
tidy up some no longer needed pgm / puzzli2 bits / notes (nw)
2013-08-03 17:51:55 +00:00
Angelo Salese
b1efa44515
Added Sim City and SokoBan Perfect, fixed more sizes
2013-08-03 17:30:31 +00:00
David Haywood
d4a7dc51fd
misc puzzli2 guesses (nw)
2013-08-03 16:36:33 +00:00
Angelo Salese
071522c5f1
add_pdrk was removed for whatever reason, reinstated
2013-08-03 16:35:10 +00:00
Angelo Salese
23e0b50cef
Even more size corrections
2013-08-03 16:22:59 +00:00
Angelo Salese
1182ede6c9
More size corrections
2013-08-03 16:19:51 +00:00
David Haywood
2935400935
add support for a China internal ROM to kov2p sets [XingXing]
...
new clones
Knights of Valour Super Heroes Plus / Sangoku Senki Super Heroes Plus (ver. 101) [XingXing]
also a bit more on puzzli2
2013-08-03 14:19:54 +00:00
Angelo Salese
8a94f6a663
Bacta is another 5'25 with a 3'5-alike size, gotta love this fdi crap ...
2013-08-03 13:51:39 +00:00
Angelo Salese
35817ab7b7
More changes, in progress
2013-08-03 13:48:46 +00:00
Angelo Salese
9dfb2f91f1
Sorcerian
2013-08-03 13:28:02 +00:00