Commit Graph

60766 Commits

Author SHA1 Message Date
AJR
5ed6731658 mos6566, cbm2_user_port, vic10_expansion_slot: Replace MCFG_ macros with devcb3 (nw)
cbm2.cpp, vic10.cpp: Use input merger device for IRQ (nw)
2018-08-13 19:48:56 -04:00
AJR
f21ebf0ba1 plus4: Use input merger for IRQ (nw)
mos7360: Replace MCFG_ macro with devcb; remove totally unnecessary use of machine().device (nw)
2018-08-13 18:40:46 -04:00
AJR
279a202abb apple3.cpp: Use input merger device for IRQ (nw) 2018-08-13 18:10:42 -04:00
AJR
472e3fd96d clcd.cpp: Driver cleanup (nw)
- Use input merger device for IRQ
- Use finder arrays for bankdevs and input matrix
- More devcb3 configuration
2018-08-13 14:57:42 -04:00
AJR
d70a5a2522 tms57002: Add dready callback for superctr (nw) 2018-08-13 14:20:47 -04:00
Ivan Vangelista
41232a9105 disc_sys.hxx: use device->basetag() (nw) 2018-08-13 18:11:08 +02:00
DerrickRenaud
723c80d939 Discrete fixes (#3773)
* Fixed DISC_555_TRIGGER_DISCHARGES_CAP option in DISCRETE_555_MSTABLE.  This fixes the sound in Amazing Maze (maze) so that it plays for more then 30s.

* Fixed filenames in DISCRETE_CSVLOGx and DISCRETE_WAVLOGx making them function again.

* Revert "Fixed filenames in DISCRETE_CSVLOGx and DISCRETE_WAVLOGx making them function again."

This reverts commit f4a35c3ef0edb7181be02e1ae3a94f05bce7587c.

* Fixed filenames in DISCRETE_CSVLOGx and DISCRETE_WAVLOGx making them function again.
2018-08-13 18:10:01 +02:00
Ivan Vangelista
8cb8840dc9 new working clone
-------------------------------
Tecmo World Cup '90 (Euro set 3) [coolmod, The Dumping Union]
2018-08-13 18:08:05 +02:00
Michael Zapf
3806487a10 ti99: devcb3 for the slot devices (nw) 2018-08-13 16:42:24 +02:00
Patrick Mackinlay
cbbfc0eb83 interpro: headless configuration working (#3849)
* interpro: headless boot working

These fixes enable booting and CLIX installation on headless InterServe systems (InterPro systems without graphics) using a VT100 or VT220 compatible terminal on serial port 2 (0 for ip6000). It's now possible to install and boot CLIX on the ip6000 system, as this works around the issues with the incomplete graphics hardware support in the driver.
* interpro: tidy serial configuration, add missing control lines
* ioga: fix serial dma
* z80scc: update /WREQ when transmitter is enabled/disabled, use 0 for assert state of active low output
* softlist: added 60x0 CLIX root floppies

* z80scc: tidy (nw)
2018-08-14 00:12:21 +10:00
cam900
f4970648c7 l7a1045_l6028_dsp_a.cpp : Update docs (#3850) 2018-08-13 15:16:10 +02:00
AJR
226779f0f5 a1010: Add RTC (nw) 2018-08-13 01:58:15 -04:00
Vas Crabb
ffa32ab877 add storage class for constexpr-converted-to-enum (nw) 2018-08-13 15:09:04 +10:00
Vas Crabb
58b1bfebf4 this was an Allman file (nw) 2018-08-13 15:06:14 +10:00
AJR
85fcb47e79 MT 07069 (nw) 2018-08-13 00:50:08 -04:00
balr0g
3f1b9ba8e9 imgtool: fix off by one error with leap years (nw) 2018-08-13 00:39:57 -04:00
mooglyguy
75ee814aae fix stupid typo, that'll teach me to code while sleep-deprived. nw 2018-08-13 05:43:19 +02:00
AJR
210b0fa0c5 f3853: Overhaul interface and replace custom interrupt generation callback with devcb3 (nw)
vidbrain.cpp: Remove old F3853 code in favor of device (nw)
2018-08-12 23:37:56 -04:00
arbee
9bc6e6f3cf mpc3000: pass startup DMA tests, now waiting on boot floppy (nw) 2018-08-12 22:29:30 -04:00
Robbbert
6fba1e6bab (nw) Fixed mess build. 2018-08-13 08:58:52 +10:00
Robbbert
d6d32d087e (nw) Housekeeping 2018-08-13 08:35:10 +10:00
AJR
67cc4b9c44 Fix scrolling glitch in memory view when address expression is applied 2018-08-12 16:35:51 -04:00
AJR
6c44ac82c2 equites.cpp, zaxxon.cpp: Fixes for recent regressions (nw) 2018-08-12 15:25:14 -04:00
AJR
708d928214 Don't apply logical address masks to physical addresses in debug memory accesses (nw) 2018-08-12 10:02:23 -04:00
AJR
9fb0658942 v53: Add 8-bit mappings for internal peripherals and save associated registers (nw) 2018-08-12 09:34:02 -04:00
smf-
2a5b20e2c7 Partially revert 3b48aed0bf, the variables can stay unsigned (nw) 2018-08-12 14:13:24 +01:00
smf-
691f915b21 upd7759: Converted to use device_rom_interface and added md input for selecting between master and slave. [smf]
Finished hooking the UPD7759 up to the following drivers:

vgmplay
Bay Route (encrypted, protected bootleg)
E-Swat - Cyber Police (bootleg, set 1)
Golden Axe (encrypted bootleg)
Passing Shot (2 Players) (bootleg)
2018-08-12 14:13:23 +01:00
AJR
82be4e22f1 cpu/nec: Start pushing down V33/V53-specific memory stuff into a new base class (nw)
mpc3000: Add even more RAM (nw)
2018-08-12 09:03:14 -04:00
AJR
cb72e3ccfc cpu/nec: Rename address expansion flag after internal name (nw) 2018-08-12 02:44:27 -04:00
AJR
a459faa90f Emulate V33/V53 expanded addressing mode, including BRKXA and RETXA instructions
Mask address expressions correctly in debug memory view when using physical addresses beyond logical limits
2018-08-12 02:11:58 -04:00
Ivan Vangelista
33983bf43e deco156.cpp: corrected wcvol95 region, thanks to Brian Troha (nw) 2018-08-12 07:02:01 +02:00
AJR
e413bd767b gaelco3d.cpp: Fix regression from d5d598a1c0 (nw)
slapfght.cpp: Remove some redundant qualification (nw)
2018-08-11 23:44:03 -04:00
AJR
a632b01217 xtal.cpp: Definition to be used later (nw) 2018-08-11 19:51:14 -04:00
mooglyguy
826c6c669d -poly: Fix recent regression, nw 2018-08-12 01:21:46 +02:00
mooglyguy
eb9e2c20b1 -8364_paula, aakart, adc0808, adc083x, adc0844, adc1038, adc1213, akiko, am2847, am53cf96, am9519: Removed MCFG and old devcb. nw 2018-08-12 00:46:49 +02:00
Olivier Galibert
fdd0b69a7f fixes (nw) 2018-08-11 22:33:15 +02:00
Olivier Galibert
881bb3c904 apollo: get rid of deprecation messages (nw) 2018-08-11 22:23:31 +02:00
arbee
e3f58dd3bf New systems added as NOT_WORKING
--------------------------------
Akai / Roger Linn MPC-3000 [R. Belmont, dump credits TBD]
2018-08-11 16:00:24 -04:00
Olivier Galibert
09eb0ae12b orion128 fix (nw) 2018-08-11 21:11:08 +02:00
AJR
7e592bc3de Revert "Send LF with CR when using natuaral keyboard on systems with a line feed key"
This reverts commit 409c0663bc.
2018-08-11 11:20:58 -04:00
AJR
b9344a9652 textelcomp.cpp: IRQ sources (nw) 2018-08-11 11:03:49 -04:00
AJR
89e50ae830 a1010: Split to separate driver (nw) 2018-08-11 10:54:19 -04:00
mooglyguy
468a5f7ee7 -emate: Fixed ROM checksum, nw 2018-08-11 15:13:58 +02:00
mooglyguy
d5d598a1c0 -7200fifo, 7400, 7404, 74123, 74145, 74148, 74153, 74157, 74161, 74259: [Ryan Holtz]
* Removed MCFG and old devcb macros.

AJR, any breakage? nw
2018-08-11 15:01:20 +02:00
Michael Zapf
543e49cc24 ti99: Steps towards devcb3, wip. (nw) 2018-08-11 14:05:18 +02:00
Ivan Vangelista
e6ea803404 new working clone
----------------------------
Super Shanghai Dragon's Eye (World)  [Fabrice Arzeno, The Dumping Union]
2018-08-11 10:36:13 +02:00
Robbbert
3f038e95d2 (nw) minor 2018-08-11 18:04:50 +10:00
Ivan Vangelista
25bec6910e new working clone
-------------------------------
World Cup Volley '95 (Europe v1.0?) [Fabrice Arzeno, The Dumping Union]
2018-08-11 09:36:18 +02:00
Ivan Vangelista
b7088af7bb new working clone
-----------------------------------
World Grand Prix (World) [hammy, The Dumping Union]
2018-08-11 09:06:44 +02:00
smf-
e84cae7fc6 fix for undefined fmin & ceil on GNU Guix with GCC 5.5.0 (nw) 2018-08-11 08:00:45 +01:00