Commit Graph

60024 Commits

Author SHA1 Message Date
angelosa
b8f7bce7e2 mz2500.cpp: converted memory bank to address_map_bank_device array (nw) 2018-06-28 02:55:06 +02:00
angelosa
57a07f7df4 mz2500.cpp: move state machine to includes (nw) 2018-06-28 02:55:03 +02:00
AJR
2d897bec09 Eliminate "Atari VG EAROM" in favor of newer ER2055 device
digdug: Use MCFG_DEVCB_RSHIFT for MCU DSW inputs (nw)

runaway, qwak: Add addressable latch (nw)
2018-06-27 19:48:25 -04:00
AJR
897192e3f1 Fix Clang build again [-Werror,-Wunused-private-field] (nw) 2018-06-27 17:47:22 -04:00
David Haywood
d9bc46556f move more stuff behind private: (Part H, I, J) (nw) (#3707)
* move more stuff behind private: (Part H) (nw)

* I & J (nw)
2018-06-27 17:39:14 -04:00
AJR
4ad9b22ed8 Fix clang build [-Werror,-Wunused-private-field] (nw) 2018-06-27 12:50:31 -04:00
David Haywood
6d6b562ffd more private member use in 'D, E, F, G' drivers (nw) (#3704)
* more private member use in 'D' drivers (nw)

* same for 'E' drivers (nw)

* and 'F' (nw)

* 'G' (nw)

(left galaxian/galaxold alone because I know somebody is looking at them)
2018-06-27 15:32:24 +02:00
Vas Crabb
8aa76c1011 Merge tag 'mame0199'
MAME 0.199
2018-06-27 11:54:12 +10:00
angelosa
a568b02137 pc8801.cpp: move state machine to includes (nw) 2018-06-27 01:33:01 +02:00
Vas Crabb
f2e805a153 version bump (nw) 2018-06-27 08:47:35 +10:00
hap
dfc00d6704 ddragon: revert sprite position regression (nw) 2018-06-27 00:07:00 +02:00
hap
c1fa79626d ddragon: revert sprite position regression (nw) 2018-06-26 23:56:58 +02:00
angelosa
3bb3ebf099 pc88va.cpp: missed this one ugh (nw) 2018-06-26 23:52:32 +02:00
angelosa
15e24ef2cc Whoops (nw) 2018-06-26 23:52:29 +02:00
angelosa
481d6a7d67 pc88va.cpp: rewritten system bank area using address_map_bank_device (nw) 2018-06-26 23:52:25 +02:00
angelosa
7aaa69c119 pc88va.cpp: moved state machine to includes (nw) 2018-06-26 23:52:21 +02:00
AJR
afba990a42 cpzodiac: Add devices (nw) 2018-06-26 16:23:14 -04:00
hap
ffd75faf5c New machines marked as NOT_WORKING
----------------------------------
Captain Zodiac [Siftware]
2018-06-26 19:28:14 +02:00
Ivan Vangelista
a2cd3940bb new not working machine
----------------------------------
Donkey Kong / Donkey Kong Jr / Mario Bros [Michael Moffitt, coolmod, The Dumping Union]
2018-06-26 18:06:53 +02:00
Ivan Vangelista
eac242302d new working clone
------------------------------
Hayaoshi Quiz Nettou Namahousou (ver 1.2) [Apocalypse, The Dumping Union]
2018-06-26 18:00:53 +02:00
cam900
d1356cd5c1 nmk16.cpp Updates/Cleanups (#3589)
* nmk16.cpp  Updates/Cleanups
Cleanup duplicates
Move tilemap ram bankswitching into seperated value
Add save states
Reduce unnecessary routines
Implement sprite limitation
Simpler bit manipulations
Add BAD_DUMP for tdragon3h ROMs when not from PCB
Fix acrobatm palette size related to palette RAM size

* nmk16.cpp : Add save state for protection values

* nmk16.cpp : Reduce some runtime tag lookup

* nmk16.cpp : Fix build, Fix naming

* nmk16.cpp : Minor cleanup

* nmk16.cpp : Sync to current master
2018-06-27 01:24:14 +10:00
cam900
afa66e6b8d atarigt.cpp : Updates, Cleanups (#3643) 2018-06-27 01:14:06 +10:00
AJR
fbeb1cdb24 harriet: Fill in more stuff based on schematics (nw) 2018-06-26 09:46:42 -04:00
cam900
708d9588f2 cage.cpp Cleanups (#3416)
* cage.cpp : Reduce runtime tag lookups, Minor cleanups
atarigt.cpp : Convert m_expanded_mram into std::unique_ptr
metalmx.cpp : Minor cleanup, Reduce duplicates

* cage.cpp : Minor spacing fix

* cage.cpp : Minor spacing fix

* atarigt.cpp : Convert m_is_primrage into bool

* cage.cpp : Fix build
gen_latch.cpp : Add seperated acknowloge case

* atarigt.cpp : Fix build

* atarigt.cpp : Fix builds

* cage.cpp : Fix logging

* cage.cpp : device finder

* cage.cpp : Fix communication (Revert many things)
2018-06-26 23:12:42 +10:00
cam900
c28f5f2a49 seta001.cpp : Convert arrays into std::unique_ptr, Minor cleanups (#3695)
* seta001.cpp : Convert arrays into std::unique_ptr, Minor cleanups
srmp2.cpp : Reduce runtime tag lookups, Minor cleanups
thedealr.cpp, seta.cpp, champbwl.cpp : Reduce runtime tag lookups
taito_x.cpp : Reduce runtime tag lookups, Split kyustrkr machine_config/address map related to output handler

* srmp2.cpp : Revert bit manipulation
2018-06-26 22:51:00 +10:00
DavidHaywood
b9e47c048d misc copyright assignment + privatization 2018-06-26 22:44:57 +10:00
cam900
3e9f4d91b6 lastduel.cpp : Minor cleanups, Fix naming
Cleanup duplicates, PALETTE_DECODER for palette, Reduce runtime tag lookups
2018-06-26 22:43:41 +10:00
hap
2ce57abcf9 tzx_cas: no other copyright holders. initial version here:
5a0a43eb8f (diff-26e48bc5e5a1dc7272914d9f9cd3249d)
2018-06-26 13:08:29 +02:00
hap
2e5f04fa98 copyright holder consistency (nw) 2018-06-26 12:30:56 +02:00
Robbbert
b44044805e (nw) gotta keep hap happy 2018-06-26 20:20:18 +10:00
Robbbert
8c30714b9f (nw) a6809, trs80 : adjusted licence info 2018-06-26 19:48:07 +10:00
AJR
5ada2c0268 harriet: Add DMAC (nw) 2018-06-26 00:37:31 -04:00
AJR
2e2072c7fc x68000: More fiddling with the dot clock (nw) 2018-06-25 21:56:49 -04:00
AJR
36d8aec535 x68000: Better dot clock division (nw) 2018-06-25 21:35:21 -04:00
AJR
fefcae883f x68000: Compute refresh rates from CRTC parameters and known XTAL values 2018-06-25 20:59:31 -04:00
AJR
52ab45e95f hd63450: Hide logging calls behind logmacro (nw) 2018-06-25 20:56:31 -04:00
AJR
d8b5d29530 hd63450: Switch member variables to types that save_item likes (nw) 2018-06-25 20:16:45 -04:00
AJR
239476d98f hd63450: Even more cleanup (nw) 2018-06-25 16:11:54 -04:00
AJR
80d1186218 hd63450: CSR/CER behavior (nw) 2018-06-25 15:52:27 -04:00
AJR
660ed6a616 hd63450: More stuff to reset (nw) 2018-06-25 15:38:19 -04:00
AJR
f080a1b458 hd63450: Minor cleanup; initialize registers on device_reset; save state registration (nw) 2018-06-25 15:29:34 -04:00
AJR
4263a71e64 tmmjprd.cpp: Make the dead code actually compilable, if not runnable (nw) 2018-06-25 14:56:20 -04:00
Ivan Vangelista
6dc5f8fa01 tmmjprd.cpp: small clean-ups (nw) 2018-06-25 19:42:56 +02:00
Ivan Vangelista
f4c4d59915 apple2gs: output_finder (nw) 2018-06-25 19:41:33 +02:00
Ivan Vangelista
2bee26a72e apple3.cpp: remove tag look-up (nw) 2018-06-25 19:40:13 +02:00
AJR
ae2086be72 hd63450: Configure device clock (not used yet); back out custom constructor (nw) 2018-06-25 10:58:02 -04:00
hap
7abfe8ea4c xbox.cpp: assign copyright holder (nw) 2018-06-25 13:29:47 +02:00
Vas Crabb
723d46727f left-associativity, yo (nw) 2018-06-25 21:19:12 +10:00
Vas Crabb
dcae68a2f6 logerror is cool with std::string - don't use .c_str, some ostream flags stick, also const (nw) 2018-06-25 18:59:20 +10:00
arbee
d3679a6ff4 sonydriv: fixed long-standing disk-switch regression [R. Belmont] 2018-06-25 16:42:15 +10:00