braintro
8cddd8c958
(nw) segas16a.cpp: Remove MACHINE_UNEMULATED_PROTECTION flag
2019-10-11 15:22:27 -05:00
braintro
141c3e2f4e
segas16a.cpp: Replace MCU simulation code with real MCU code from decapped/dumped for the Quartet sets [TeamEurope, Brian Troha, The Dumping Union]
2019-10-11 15:13:17 -05:00
braintro
03c0a63bb4
segas16b.cpp: Replace MCU simulations with real code from a decapped/dumped MCU for Dynamite Dux (set 1) (8751 317-0095) [TeamEurope, Brian Troha, The Dumping Unionn]
2019-10-11 15:08:06 -05:00
Joakim Larsson Edström
6e98146ef4
Merge pull request #5686 from JoakimLarsson/epc_3
...
Rebase and completion of split out of epc driver and addition of graphics card
2019-10-11 21:59:27 +02:00
braintro
96c9d86f0a
(nw) m72.cpp: Correct label of Image Fight (Japan) MCU
2019-10-11 14:42:01 -05:00
braintro
fd62fec78c
dec8.cpp: Replace handcrafted MCU code with actual code from a decapped/dumped MCU for The Real Ghostbusters sets. [TeamEurope, Brian Troha, The Dumping Union]
...
Clones promoted to working
----------------------------
The Real Ghostbusters (US 3 Players, revision 2) [TeamEurope, Brian Troha, The Dumping Union]
2019-10-11 14:10:35 -05:00
braintro
b5f38acf4e
karnov.cpp: Replaced handcrafted MCU with actual code from decapped/dumped i8751 for Chelnov - Atomic Runner (US) [TeamEurope, Brian Troha, The Dumping Union]
2019-10-11 14:00:01 -05:00
couriersud
161cc143a5
netlist: code maintenance. (nw)
...
- some readability improvements
- some simplifications
- kidniki uses frontiers again (speed improvement)
2019-10-11 18:36:40 +02:00
Vas Crabb
67621f11d9
(nw) clean up more stuff, mostly leftover from MCFG removal
2019-10-11 20:21:55 +11:00
Vas Crabb
ebbe123185
(nw) fix transcription error
2019-10-11 04:22:18 +11:00
MetalliC
88e6f49b8d
m90.cpp: documentation and IC location update [Hammy]
2019-10-10 20:13:59 +03:00
Ivan Vangelista
a4386cdd6b
model2.cpp: fixed MT07445 (nw)
2019-10-10 18:33:26 +02:00
Vas Crabb
b8aaf9806c
(nw) misc cleanup:
...
* imagedev/cassette: add bitwise operators for cassette_state so a lot of ugly casts can go away
* audio/leland.cpp, cubeqst.cpp: make better use of loops in machine configuration
2019-10-11 03:21:25 +11:00
Ivan Vangelista
52d873062c
(nw) removed every remaining AM_ macro I could find in comments, but one in emu\memarray.h cause I didn't want to cause a full recompile for this (nw)
2019-10-10 18:02:58 +02:00
R. Belmont
cc9b997437
Merge pull request #5727 from 68bit/uchroma68
...
uchroma68: Motorola Micro Chroma 68, new machine
2019-10-10 11:01:07 -04:00
Vas Crabb
bfe31049aa
mw8080.cpp: add explosion lamps to internal artwork for seawolf (nw)
...
other misc cleanup (nw)
2019-10-11 01:09:28 +11:00
hap
cd546e66bb
hh_sm510: fix recent regression with internal artwork (nw)
2019-10-10 16:05:27 +02:00
68bit
fec97d902a
uchroma68: Motorola Micro Chroma 68, new machine
...
Motorola evaluation board for the MC6847 VDG and MC1372 RF modulator,
running the TV-BUG 2k monitor.
2019-10-11 00:06:00 +11:00
Robbbert
50a643e062
mkit09a : starts and runs, but mysteries remain.
2019-10-10 22:26:18 +11:00
Vas Crabb
3e58602c22
mw8080bw.cpp: move clowns/spacwalk into their own class - all the games should run at this point (nw)
2019-10-10 14:59:05 +11:00
Vas Crabb
b33785affb
mw8080bw.cpp: fix clowns, move desertgu out of giant class, reduce
...
runtime tag lookups, use blend modes for spcenctr layout (nw)
boothill, dplay, spacwalk and dogpatch are probably broken - I'll fix
them later
2019-10-10 13:53:52 +11:00
AJR
b94b14469e
thomson.cpp: Make a separate region for cartridge stuff (nw)
2019-10-09 21:06:23 -04:00
Ivan Vangelista
dd395680ac
New machines marked as NOT_WORKING
...
----------------------------------
Rollamatic 5-Line Special (Barcrest) (MPU3) [Darran, The Dumping Union]
2019-10-09 18:16:28 +02:00
hap
393c65812a
hh_sm510: more generic mcfg (nw)
2019-10-09 17:28:18 +02:00
Vas Crabb
df464d625a
seawolf: fix explosion lamp count (nw)
2019-10-10 01:36:45 +11:00
Vas Crabb
29025a821d
mw8080bw.cpp: move more stuff out of the giant class and reduce runtime tag map lookups (nw)
2019-10-10 01:32:15 +11:00
smf-
b31040b1a0
traps should take some cycles, even though it's currently the wrong amount of time. Prevents isa386u30 from hanging MAME (nw)
2019-10-09 11:34:02 +01:00
Robbbert
feea267393
(nw) sorcerer : fixed regression with cassette motor handling
2019-10-09 17:53:36 +11:00
AJR
c00da7a2db
Correct a few CPU device names (nw)
2019-10-08 20:26:14 -04:00
AJR
fe1178a819
swtpc8212: Split into separate driver (nw)
2019-10-08 20:13:03 -04:00
AJR
10f380468f
hp98543: Correct typo in XTAL value and modernize syntax (nw)
2019-10-08 13:52:56 -04:00
Vas Crabb
07d6b33bca
mw8080bw: fix duplicate save state, put things back in the order they were (nw)
2019-10-09 03:19:58 +11:00
Vas Crabb
f43b28ed4a
(nw) misc stuff:
...
* screen: validate crystal values used for set_raw
* driver: get rid of sound start/reset overrides in machine configuration
* vrender0.cpp, nexus3d.cpp: corrected pixel clock crystal value
* mw8080bw.cpp: turned several audio subsystems into devices
* bus/sat_ctrl: don't start subdevices in device_start - the machine does it for you
* mb14241.cpp: simplify handlers
* fgoal.cpp: updated for simplified handlers
* devfind, screen: repair some doxy comments that had rotted with refactoring
* doxygen: disable warnings for undocumented things - it's most of our codebase
* snowbros.cpp: restore an output level setting lost in MCFG removal
There's an outstanding validation error from the HP98543 DIO video card
not using a valid crystal value. Someone needs to find a picture of the
card and confirm or deny the existence of the 39.504MHz crystal.
The various start/reset overrides are bugs waiting to happen. It's not
immediately obvious that the ones run earlier can end up being called
multiple times if subsequent ones throw missing dependencies exceptions.
They're a relic of when everything from the old C-style drivers was
thrown into classes all jumbled together.
2019-10-09 02:26:45 +11:00
ClawGrip
a110c8923c
socrates.cpp: Add note about Socrates English ROM being the same for NTSC and PAL (nw)
2019-10-09 02:04:33 +11:00
AJR
cb9e88732f
thomson.cpp: Add THMFC1 clock (nw)
2019-10-08 10:48:46 -04:00
smf-
8938bf861d
vs2019_clang builds and links with portaudio disabled (nw)
2019-10-08 10:04:28 +01:00
AJR
ecffb44944
acorn_vib: Make ACIA transmit/receive clocks selectable using MC14411
2019-10-08 01:09:28 -04:00
AJR
93355d2fc1
ss50/dc5.cpp: Correct XTAL value and calculate division (nw)
2019-10-08 00:43:07 -04:00
AJR
19f66e4fa9
bml3mp1802: Correct clock source (nw)
2019-10-08 00:30:23 -04:00
AJR
4d3b24ae79
Fix full build (nw)
2019-10-07 18:39:45 -04:00
couriersud
17ae349ce6
netlist: fix error on compilers having issues with std::pair. (nw)
2019-10-08 00:32:25 +02:00
algestam
fcf5e03406
hh_sm510: rescan gnw_mmouse display ( #5724 )
2019-10-07 23:09:07 +02:00
Joakim Larsson Edstrom
7261e08a8b
pit8253.cpp: Fixed some log messages
2019-10-07 20:07:24 +02:00
Joakim Larsson Edstrom
05ed4e2497
eispc.cpp: Fixed indention and added some TODO:s
2019-10-07 20:06:35 +02:00
hap
bfbe918626
hh_sm510: group common mcfg blocks together (nw)
2019-10-07 19:02:19 +02:00
68bit
92d7227ec0
MEK6800D1: early Motorola 6800 design evaluation board
...
The MIKBUG monitor is working. The terminal support for reading and
'punching' tapes is not yet implemented.
2019-10-08 03:47:02 +11:00
Vas Crabb
6cb51d5673
(nw) use optional I/O ports for G&W
2019-10-08 03:29:50 +11:00
Vas Crabb
2d6d158033
(nw) clean up code rot and cancer
...
I haven't tested the hh_sm510.cpp changes very well yet - I'll give it
another review soon, and test it some more before the end of the month.
I'm not sure about whether any of the B or BA handlers should be in the
base config methods for G&W. I've left them there for some
configurations that always have them, but I might rip them out of the
common methods altogether. It's not like Tiger where all the games use
them.
2019-10-08 01:50:18 +11:00
hap
eadc0eb471
taito_z: sci BUTTON4 duplicate, MT7448 (nw)
2019-10-07 15:25:34 +02:00
Ivan Vangelista
3b45b19a7a
cninja.cpp: fixed MT07447 (nw)
2019-10-07 11:54:35 +02:00