Commit Graph

59325 Commits

Author SHA1 Message Date
Wilbert Pol
854b0e8acf funworld/seta2: Fix led/lamp output_finder regressions (nw) 2018-05-21 13:33:23 +02:00
Vas Crabb
ab193a14fa Some cleanup on #3592 (nw) 2018-05-21 20:14:24 +10:00
Ivan Vangelista
afd68d3e6b igs011.cpp: device_finder (nw) 2018-05-21 10:01:26 +02:00
Ivan Vangelista
9066bcab42 dynadice.cpp:output_finder (nw) 2018-05-21 09:49:43 +02:00
Ivan Vangelista
8e0cdb1e18 rd2tank.cpp: device_finder (nw) 2018-05-21 09:36:44 +02:00
Ivan Vangelista
1a986cdf39 vcombat.cpp device_finder (nw) 2018-05-21 09:25:19 +02:00
AJR
1fe4b36065 Fix error in debug build with SMS card options (nw) 2018-05-21 03:01:39 -04:00
AJR
d205197fe0 mhavoc.cpp: Use device finder for TMS5220 (nw) 2018-05-21 02:27:48 -04:00
AJR
5844d38beb suprnova.cpp, playch10.cpp: Eliminate machine().device (nw) 2018-05-21 02:24:37 -04:00
AJR
f5b42ab403 sms.cpp: Get rid of driver inits; hopefully fix output finder problem (nw) 2018-05-21 02:02:42 -04:00
AJR
49f354d544 Kludge some absolute tag lookups in the core that can't really be helped (nw) 2018-05-21 01:10:27 -04:00
AJR
3ac6d70be0 Even more output_finder fixes (nw) 2018-05-21 01:00:41 -04:00
AJR
a7e16f686b Further output_finder fixes (nw) 2018-05-21 00:51:37 -04:00
AJR
0516ea1284 Fix some of the (many) errors from 2beba4ce73 (nw) 2018-05-21 00:40:24 -04:00
AJR
7c273f213a Remove some machine().device usage from the core (nw) 2018-05-20 18:39:57 -04:00
AJR
e38cb69ee7 psxcontrollerports: Quick validation fix (nw) 2018-05-20 17:52:57 -04:00
AJR
165b910a67 special.cpp: Use some more finder arrays (nw) 2018-05-20 17:49:29 -04:00
AJR
ddb7f3b18a rbmk.cpp: Use device finder; remove NMI interrupt from AT89C4051 MCU which has no NMI line (nw) 2018-05-20 17:34:36 -04:00
cracyc
cc8fc1e6bd pc8801, pc88va: required_device (nw) 2018-05-20 15:32:27 -05:00
AJR
ee820fde51 mhavoc: Use array finder for POKEYs (nw) 2018-05-20 16:22:44 -04:00
AJR
2a4a7e4465 spiders.cpp: Use required_device_array for PIAs and input merger for IRQ (nw) 2018-05-20 16:09:14 -04:00
AJR
250ffdd580 model2.cpp: Use required_device_array for timers (nw) 2018-05-20 16:08:26 -04:00
cracyc
1092f2009b psx/ctlrport: use required_device (nw)
sort_hiscore: make it much faster (nw)
2018-05-20 14:56:47 -05:00
AJR
09ab222658 Try to fix the build once again (nw) 2018-05-20 15:19:13 -04:00
AJR
182028ea82 Well, that was a bad typo (nw) 2018-05-20 15:16:18 -04:00
Dirk Best
c0dff0ebcb model1io: Various updates
- Map the 3 dip switches, remove bogus IN3, IN4 and IN5 callbacks
- Set swa to use epr14869b
- Clock for 315_5338A
- Add missing save state variable
- Update comments
- Document vcop dip switch settings
2018-05-20 20:32:35 +02:00
Dirk Best
53b791f756 315_5338a: Rename ports to match other Sega I/O devices 2018-05-20 20:32:29 +02:00
Dirk Best
36bea4a4ad 315_5649: Move index parameter into template 2018-05-20 20:32:23 +02:00
AJR
09ed257925 machine().device(tag) is now deprecated (nw) 2018-05-20 14:24:49 -04:00
wilbertpol
2beba4ce73 Replace set_led_value and set_lamp_value with output_finders. [Wilbe… (#3592)
* Replace set_led_value and set_lamp_value with output_finders.  [Wilbert Pol]

* segaufo: keep the 2 bit lamp outputs
2018-05-20 13:27:20 -04:00
AJR
acf93837ac strnskil.cpp: Remove due to merger with markham.cpp in ad71b11247 (nw) 2018-05-20 13:11:44 -04:00
ajrhacker
67a6fe4685
Merge pull request #3591 from kazblox/master
Give markham.cpp the C++ makeover and merge with strnskil.cpp, plus other changes
2018-05-20 13:07:49 -04:00
Ivan Vangelista
2b3de07697 luckglrn.cpp: removed erroneously c/p comment, fixed spelling, srccleaned (nw) 2018-05-20 17:42:00 +02:00
Jackson
ad71b11247 markham.cpp changes:
Merged with strnskil.cpp, with modernization and cleanups. (nw)

Add MCFG_SCREEN_RAW_PARAMS. (nw)

Added coin counters to markham, strnskil, banbam and clones.
2018-05-20 11:01:19 -04:00
AJR
ba6e4cdae0 cit101: Performance hack and note (nw) 2018-05-20 10:03:30 -04:00
AJR
603ae89155 megaplay.cpp: Fix mistake (nw) 2018-05-20 09:52:16 -04:00
Ivan Vangelista
799cf32029 luckgrln.cpp: output_finder, arrays, save state, removed outdated notes (nw) 2018-05-20 15:22:42 +02:00
AJR
c185e5187d 1945kiii: Various fixes
- Add sprite color flashes (MT 06971)
- Reduce palette size
- Fix OKIM6295 reads so fewer samples play on stopped channels
2018-05-20 09:11:55 -04:00
Ivan Vangelista
36cefaa3d0 new not working machine
---------------------------------------
unknown Ace System One game [Joe Magiera, The Dumping Union]
2018-05-20 12:38:17 +02:00
cam900
7a74fc8719 nmk16.cpp : Fix tdragon2 bankswitching 2018-05-20 19:29:58 +10:00
Robbbert
4ede644a48 apexc : fixed regression/crash introduced on 2018-02-12. 2018-05-20 16:58:34 +10:00
RobertoFresca
28ec227a18 year and Company... 2018-05-19 23:40:50 -03:00
RobertoFresca
f8259eb39f New working clones
------------------
Spy Hunter (Spain, Recreativos Franco S.A., Bally Midway license)
[Carlos Matos Lara, Recreativas.org, Roberto Fresca]
2018-05-19 23:37:33 -03:00
RobertoFresca
f53a341c6b Merge branch 'master' of https://github.com/mamedev/mame 2018-05-19 23:19:10 -03:00
RobertoFresca
dd28ab7c73 Merge branch 'master' of https://github.com/mamedev/mame 2018-05-19 23:18:21 -03:00
Vas Crabb
a3b446262d leland: optimise use of tilemap (nw) 2018-05-20 11:58:17 +10:00
Dirk Best
77ad3656e4 model1io: Redumped epr14869b.25 used by Virtua Fighter [Phil Bennett] 2018-05-19 23:14:38 +02:00
hap
eeb2c80ce2 novag6502: get rid of bankswitch tag lookup (nw) 2018-05-19 17:10:31 +02:00
Robbbert
d081086940 (nw) Housekeeping 2018-05-19 23:05:49 +10:00
Vas Crabb
8c16502bf7 leland: split out ataxx-specific stuff from base state class - really needs more cleanup (nw) 2018-05-19 22:17:22 +10:00