Commit Graph

60181 Commits

Author SHA1 Message Date
Vas Crabb
f70ccfa46a stupid typo (nw) 2018-07-10 02:22:50 +10:00
AJR
bda05083c2 x2212: Eliminate MCFG_ macros; add pin diagram (nw) 2018-07-09 11:41:06 -04:00
Vas Crabb
25ee3f9c3f I give in, GCC is screwed (nw) 2018-07-09 19:20:17 +10:00
Patrick Mackinlay
9eae436524 upd765: i82072 fixes (nw) (#3729)
Mostly tiying up and simplifying the i82072 behaviour; the only change that could potentially impact other upd765 users is marking the st0_filled after every interrupt-generating command ends, rather than only the non-data ones. This appears to be correct behaviour, and will only affect systems which actually do a "sense interrupt status" after a command-completion interrupt (like the InterPro does).
* report valid interrupt sense data after all interrupt-generating commands
* improve i82072 drive busy handling and motor control
2018-07-09 10:57:52 +02:00
AJR
7427664e00 atarist.cpp: Consistency helps (nw) 2018-07-09 00:43:48 -04:00
AJR
51b43b5e0d atarist.cpp: Use input merger for ACIA IRQs (nw) 2018-07-09 00:40:29 -04:00
yz70s
b6afb97786 pcipc.cpp: ide works too, basic system is usable now (nw) 2018-07-09 01:33:36 +02:00
Vas Crabb
bdb8b995a9 just a little more (nw) 2018-07-09 07:10:31 +10:00
angelosa
763ad2da30 galpani2.cpp: add note (nw) 2018-07-08 22:58:42 +02:00
Vas Crabb
2888fe0eb2 more MCFG_ gone (nw) 2018-07-09 06:55:11 +10:00
Frank Palazzolo
ebc3f6947f Bug fix for multi-channel reads in cassette_get_samples(). (#3725)
* Bug fix for multi-channel reads in cassette_get_samples().
Use the unused "sample_bytes" arg the same way as cassette_put_samples()
Can be used with multi-channel files now!

* Rename sample_bytes to more descriptive sample_spacing
Add some comments about sample functions and sample_spacing variable
2018-07-09 05:28:18 +10:00
braintro
ca81cf53dd system1.cpp: Doc update & minor white space cleaning (nw) 2018-07-08 14:15:31 -05:00
braintro
0cd6a12096 raiden2.cpp: Unify the Raiden DX ROM names (nw) 2018-07-08 13:54:08 -05:00
braintro
07126f75e5 segas32.cpp: Correct ROM name typo (nw) 2018-07-08 13:40:00 -05:00
braintro
b64074d135 new working clone - Raiden DX (Portugal)
New Clone Added
------------------------------------------
Raiden DX (Portugal) [Jorge Silva, Atro, Kravex]
2018-07-08 13:36:50 -05:00
braintro
11ad844de8 new working clone - Air Rescue (World)
New Clone Added
------------------------------------------
Air Rescue (World) [Porchy, Muddymusic, The Dumping Union]
2018-07-08 13:33:40 -05:00
AJR
fbcbd5fdd9 v550: MCU confirmed as 8035 (nw) 2018-07-08 13:28:25 -04:00
AJR
a7758702e2 v550: Add main XTAL and derived clocks (nw) 2018-07-08 13:21:16 -04:00
AJR
58a1355b6f v550: Add keyboard dump [Al Kossow]
scn2674: Add optional second space and associated buffers for attribute RAM (nw)
2018-07-08 12:52:08 -04:00
AJR
444f2ccd78 namcoic.cpp: Remove unused folderol (nw) 2018-07-08 12:14:07 -04:00
cam900
e6f78ae943 namcoic.cpp : Simpler bit-swapped values (#3609)
* namcoic.cpp : Simpler bit-swapped values

* namcoic.cpp : Fix Lucky & Wild

* namcoic.cpp : Fix bitswap

* namcoic.cpp : Convert ROZ tilemap code mangles into callback, Split config for each game when tilemap mangle is different, Reduce duplicates, Move metalhawk swap xy function into gfxdecode, Fix metalhawk zoom
namcos2.cpp : Add notes, demote with MACHINE_IMPERFECT_GRAPHICS because tilemap and ROZ issue, Reduce duplicate
fix gfxdecode name for namconb2, namcofl

* namcoic.cpp : Add notes, Fix finalapr* Title screen, Fix mask, Add c169 wraparound disable bit, Fix mask
namconb1.cpp : Fix builds
2018-07-09 01:35:08 +10:00
Ivan Vangelista
da1d649df8 mappy.cpp: use timer delegates instead of device_timer, as suggested (nw) 2018-07-08 15:06:01 +02:00
Vas Crabb
ee2cfba202 Hand the delegate mask down the line (nw) 2018-07-08 21:51:17 +10:00
smf-
0bbb5496ba There is no reset input, so resetting the status of the variable tracking the external signal makes no sense. However we should probably restart the timer on all resets (instead of just at start/watchdog timeout), to avoid a watchdog reset if you press F3 at the wrong time (nw) 2018-07-08 11:33:14 +01:00
smf-
fa05df5922 a watchdog that only fires once is not very useful. (nw) 2018-07-08 11:09:54 +01:00
Vas Crabb
945eac4386 tame the mice (nw) 2018-07-08 19:54:25 +10:00
smf-
d7f12d04f0 screen indexes have flipped due to device replace instead of remove/add (nw) 2018-07-08 10:09:57 +01:00
Vas Crabb
e56b1e0cda more of the same (nw) 2018-07-08 18:08:10 +10:00
Vas Crabb
f0773a505b allow multiple digits in components of clang version (see PR #3733) 2018-07-08 15:43:54 +10:00
Vas Crabb
1122abfcee if this doesn't work around GCC 8, file a bug with GNU (nw) 2018-07-08 15:19:03 +10:00
AJR
2c552c44b5 Remove running_machine::device() call in QT debugger (nw) 2018-07-07 18:14:44 -04:00
smf-
ab0a608f99 and again (nw) 2018-07-07 23:13:58 +01:00
smf-
fe52b5ddfc where did that come from (nw) 2018-07-07 23:11:04 +01:00
smf-
e0dd06bbf4 remove typename which MSVC wanted, will try to find another way (nw) 2018-07-07 23:07:15 +01:00
AJR
dc43087ee5 devcb.h: Looks like GCC does require typename (nw) 2018-07-07 17:48:57 -04:00
AJR
c8f77c0d3d devcb.h: Further attempted GCC build fixing (nw) 2018-07-07 17:46:52 -04:00
AJR
2b802ba442 devcb.h: Attempted fix for GCC build (nw) 2018-07-07 17:36:51 -04:00
smf-
faac6a63e7 Fixes for building with Microsoft Visual Studio 2015. (nw) 2018-07-07 21:46:01 +01:00
AJR
779fb01911 mess.lua: Fix build (nw) 2018-07-07 15:12:35 -04:00
Stiletto
f0ea9963e3
add AppVeyor badge back to the readme.
add AppVeyor badge back to the readme.
2018-07-07 15:09:01 -04:00
balr0g
832ba8b8b2 Rename appveyor.yml 2018-07-07 14:22:59 -04:00
mooglyguy
cc4867d092 Disable debug prints, nw 2018-07-07 19:55:23 +02:00
mooglyguy
4134ea509b ps2sony: checkpoint, nw 2018-07-07 19:55:23 +02:00
Vas Crabb
28ffb7fb98 stupid helper (nw) 2018-07-08 00:48:57 +10:00
Vas Crabb
11b47cb003 remove more MCFG_ (nw) 2018-07-07 23:39:05 +10:00
smf-
b747b711bb fix building with clang 6.0.1 (nw) 2018-07-07 11:28:01 +01:00
Justin Kerk
32ee215a38 Remove -mbig-obj, which breaks the build on Windows clang and is not actually needed now that the emumem files have been split up (nw) 2018-07-07 02:07:13 -07:00
arbee
1c800e0b96 z80scc: Clear tranmitter interrupt if a written byte fills the FIFO. Fixes Apple IIgs problems without breaking Intergraph. [pmackinlay, R. Belmont] 2018-07-06 23:48:15 -04:00
Vas Crabb
27d0cb90ff (nw) well that was dumb - fix crashing ATA devices, slightly modernise some code 2018-07-07 09:37:57 +10:00
Vas Crabb
cecad654da remove more macros (nw) 2018-07-07 05:05:25 +10:00