mooglyguy
f61f823ed6
gime: Eliminated machine().device, nw
2018-06-02 10:35:27 +02:00
Vas Crabb
e64244db48
snk6502: improve sound encapsulation and fix BGM (nw)
...
Still could be a lot better:
* Frequency/rate should be set in config, not reset handlers
* Speech should be moved into a separate device for the games that have it
* Probably should be specialisations for sasuke and satansat
* Not all games have three channels
2018-06-02 15:01:03 +10:00
angelosa
91e39b1e68
while at it (nw)
2018-06-02 00:57:40 +02:00
angelosa
2ab189df0a
tatsumi.cpp: Cycle Warriors & Big Fight color banks are HW configured. Fixes fade in/out effects and CRT test colors [Angelo Salese]
2018-06-02 00:56:09 +02:00
AJR
bbb25639e8
mos8563: Use device_palette_interface instead of creating palette subdevice (nw)
2018-06-01 18:01:37 -04:00
angelosa
08973c15a3
tatsumi.cpp: Cycle Warriors & Big Fight bit 14 of tilemap is per-tile opacity enable [Angelo Salese]
2018-06-01 23:07:26 +02:00
AJR
243bbdc152
seta.cpp: Acknowledge more interrupts (nw)
2018-06-01 16:33:51 -04:00
AJR
fb9b32e32f
sis85c496: Eliminate unnecessary use of machine().device and CPU tag hardcoding (nw)
2018-06-01 15:39:08 -04:00
cracyc
84b2fd4591
i386: don't mask top 8 bits of sgdt for 486 too, fixes win32s (nw)
2018-06-01 13:53:43 -05:00
cracyc
e99efd87bc
at: eop needs to apply immediately or the fdc errors out (nw)
2018-06-01 13:30:51 -05:00
Vas Crabb
fd41b35c2a
(nw) allow BIOS declaration before first ROM region
2018-06-02 03:33:25 +10:00
Vas Crabb
ea579a59a8
(nw) more cleanup - remove more literal tags, split redline/offroad/etc. out of leland state
2018-06-02 03:29:30 +10:00
mooglyguy
993b52015a
scramble: Removed machine().device. src/mame/audio is now clean of machine().device. nw
2018-06-01 19:10:06 +02:00
ajrhacker
b7a49446fa
Merge pull request #3628 from cam900/patch-34
...
megaplay.cpp : Add notes of overlay
2018-06-01 13:05:17 -04:00
ajrhacker
20ffb8e72e
Merge pull request #3629 from DavidHaywood/310518
...
new WORKING clones
2018-06-01 13:04:43 -04:00
AJR
d75ed63d2f
wildfang, stratof: Add undumped MCU to configuration and correct size of internal ROM region (nw)
...
Note regarding the MCU type: This was reported as "NEC D8749HC" back in 2001 by Yasuhiro Ogawa, but the location (unpopulated on Ninja Gaiden) is silkscreened "uPD8049" on the PCB. Hmm...
2018-06-01 12:11:46 -04:00
angelosa
63cf91f214
tatsumi.cpp: cycle warriors and big fight bit 15 of tilemap code is per-tile high priority with regards to sprites. Fixes several priority glitches [Angelo Salese]
...
(out of whatsnew: also made a massive order cleanup)
2018-06-01 17:18:47 +02:00
mooglyguy
9c34fccdee
snk6502, trackfld: Eliminate machine().device, remove some tag lookups, added more device finders, nw
2018-06-01 15:56:33 +02:00
cracyc
dabbd32a62
osdnet: don't call it close (nw)
2018-06-01 08:41:30 -05:00
cracyc
71046c63c2
osdnet: prevent segfault at stop and when selecting device from menu (nw)
2018-06-01 08:14:05 -05:00
hap
2e6f3dd0e9
New working machine added
...
-----------
R-Zone: Battle Arena Toshinden [hap, Sean Riddle]
2018-06-01 14:40:44 +02:00
Vas Crabb
ff9123d8ef
fixup, improve validation (nw)
2018-06-01 21:50:19 +10:00
Vas Crabb
d1f0520444
xain.cpp: clean up, reduce code duplication, reduce literal tags (nw)
2018-06-01 20:19:45 +10:00
mooglyguy
2cdb153103
svis_snd cleanups, nw
2018-06-01 11:41:52 +02:00
Vas Crabb
d96189dfc9
C++14 has one of these in the standard library (nw)
2018-06-01 13:07:01 +10:00
Vas Crabb
aebae021bf
remove a few literal tags from address maps (nw)
2018-06-01 12:07:45 +10:00
Vas Crabb
062027276e
addrmap.h: reduce code duplication and add support for device finders in more places in memory maps
2018-06-01 11:35:02 +10:00
AJR
e713b4e5e5
taito_b.cpp: Identify TC0180VCU as source of interrupts and change these into callbacks. The interval between the two has been changed (no longer being an arbitrary multiple of the CPU clock), but the timing is still more or less guesswork.
2018-05-31 20:23:31 -04:00
Angelo Salese
1d3b3daf74
naomi.cpp: Trizeal is by Triangle Service (nw)
2018-06-01 01:32:08 +02:00
AJR
a7230f387b
starwars.cpp: Replace machine().device with finders (nw)
2018-05-31 19:22:35 -04:00
DavidHaywood
14ed416620
minor label fix from Razoola
2018-05-31 23:05:03 +01:00
DavidHaywood
9d7c4edfe6
new WORKING clones
...
Ghost Pilots (prototype) [Brian Hargrove]
2018-05-31 23:01:41 +01:00
AJR
b4ef226b83
ccastles: Add addressable latches (nw)
2018-05-31 15:03:03 -04:00
AJR
8e6b484e86
esb: Fix ROM loading bug
2018-05-31 14:26:38 -04:00
AJR
59190c80e1
seta.cpp: Break up the "vregs" handler (nw)
2018-05-31 14:13:57 -04:00
mooglyguy
31c514df18
segag80v, segasnd: Removed machine().device, nw
2018-05-31 19:44:38 +02:00
mooglyguy
0a455b0eff
segag80r: Eliminated machine().device and also split monsterb sound board into a proper device, nw
2018-05-31 18:33:28 +02:00
AJR
e6b5ea8b95
cps3.cpp: Remove unnecessary address_space argument (nw)
2018-05-31 11:46:30 -04:00
AJR
929f11935f
cps3.cpp: Eliminate machine().device (nw)
2018-05-31 11:43:26 -04:00
AJR
9787ba3fde
drw80pkr.cpp: Fix clang build (nw)
2018-05-31 11:42:56 -04:00
AJR
b447f8cd91
jaguar.cpp: Use ioport finders for joysticks/buttons (nw)
2018-05-31 11:33:59 -04:00
Ivan Vangelista
04cd6a61b7
drw80pkr.cpp: device_finder (nw)
2018-05-31 17:30:15 +02:00
AJR
3b4af26559
ti99_4p, ti99_4x, ti99_8: Use ioport finders for keyboard (nw)
2018-05-31 11:24:06 -04:00
Ivan Vangelista
15692247ef
dogfgt.cpp: device_finder (nw)
2018-05-31 17:19:35 +02:00
mooglyguy
47f1777f44
tx1: Removed more tag lookups, nw
2018-05-31 16:57:22 +02:00
Ivan Vangelista
1e91539044
kinst.cpp: this needs to stay in machine_reset(). Fixes MT06988 (nw)
2018-05-31 16:32:33 +02:00
mooglyguy
6b56f3a5f0
Fix validation, nw
2018-05-31 16:20:22 +02:00
mooglyguy
d25e17ef6a
dkong, gridlee, hyprolyb, jedi, mario, phoenix, pleids, polepos, redalert, tx1: machine().device removals. Also refactored tx1 to have separate sound-board devices. nw
2018-05-31 15:38:40 +02:00
cam900
7d83097e86
megaplay.cpp : Add notes of overlay
...
Demote Mega Play games with MACHINE_IMPERFECT_GRAPHICS, because Overlay bitmap is wrong (title screen, mega play logo, etc...)
2018-05-31 22:21:44 +09:00
Ivan Vangelista
708c3c437b
gaelco3d.cpp: device_finder (nw)
2018-05-31 15:12:17 +02:00