Commit Graph

59999 Commits

Author SHA1 Message Date
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
AJR
53dc61b75c x68000.cpp: Derive clocks from XTAL values (nw) 2018-06-25 01:51:42 -04:00
AJR
b226eb55a2 ui/menu.cpp: Well, obviously (nw) 2018-06-25 01:46:33 -04:00
braintro
a560ee4ac8 artmagic.cpp: fix typo (nw) 2018-06-24 19:52:03 -05:00
braintro
c0c195b3c1 artmagic.cpp: Correct Ultimate Tennis ROM names (nw) 2018-06-24 19:46:48 -05:00
arbee
c7944a32e9 sonydriv: fixed long-standing disk-switch regression [R. Belmont] 2018-06-24 19:53:10 -04:00
AJR
0d9eb6b4c7 radio86.cpp: Fix typo (nw) 2018-06-24 18:23:15 -04:00
Justin Kerk
a2ff6a6365 New working software list additions
-----------------------------------
ibm5150: Starflight 2: Trade Routes of the Cloud Nebula (3.5") [Arcade Shadow]
ibm5170: LucasArts Air Combat Classics [Arcade Shadow]
2018-06-24 15:08:26 -07:00
arbee
66016b4a09 Make 3 similar functions use the same structure for consistency (nw) 2018-06-24 15:31:14 -04:00
Michael.S.G
3831dcdb08 Williams service buttons hard coding removal (#3662)
* Update wmg.cpp

Remove hard coded service button assignments and map to IPT_SERVICE buttons.

* Update williams.cpp

Remove hard coded service button assignments and map to IPT_SERVICE buttons.

* Update wmg.cpp

IPT_MEMORY_RESET used for high score reset

* Update williams.cpp

IPT_MEMORY_RESET used for high score reset

* Update williams.cpp

Correct comment
2018-06-25 04:34:03 +10:00
arbee
1b2191db55 apple2e: add debugger guards to avoid accidentally banking out ROM [R. Belmont] 2018-06-24 14:13:53 -04:00
Sergey Svishchev
614507ce14 kr03: define native keyboard layout (partially fixes MT05818) 2018-06-25 02:12:26 +10:00
AJR
27a3154549 Undoing accidentally committed experiment (nw) 2018-06-24 09:48:17 -04:00
ajrhacker
43845dbd72
Merge pull request #3671 from ajrhacker/save_unique_ptr
Allow passing std::unique_ptr<TYPE> directly to save_pointer and remo…
2018-06-24 09:13:54 -04:00
AJR
b3afc83bde Allow passing std::unique_ptr<TYPE> directly to save_pointer and remove now-superfluous .get() in many drivers/devices (nw) 2018-06-24 09:08:33 -04:00
Angelo Salese
2d6dac55e0
Revert MACHINE_IMPERFECT_GRAPHICS flag for Shanghai 3 (nw)
Not that big of a reason to flag it as such.
2018-06-24 15:07:52 +02:00
AJR
297b99c0fa Move ROM loading macros to romentry.h and remove romload.h from emu.h (nw) 2018-06-24 09:05:55 -04:00
AJR
d2fbefd977 Standardize "On"/"Off" items in UI menus. "On" is now consistently to the right of "Off", as with DIP switches. 2018-06-24 09:01:47 -04:00
cam900
f5f123c184 taito_b.cpp, tc0180vcu.cpp : Updates/Cleanups (#3668)
* taito_b.cpp, tc0180vcu.cpp : Updates/Cleanups
taito_b.cpp : Move tc0180vcu functions into tc0180vcu.cpp, Minor cleanups
tc0180vcu.cpp : Minor cleanups, Convert some arrays into required_shared_ptr, Add notes

* Fix taito_b.h

* taito_b.cpp : Minor cleanups

* taito_b.cpp : Reduce unnecessary gfxdecode (in Nastar schematics, TC0180VCU GFX ROM is 32-bit wide(CH0-31 is connected by data bus))

* taito_b.cpp : Remove unused

* tc0180vcu.cpp : Internalize gfxdecode
2018-06-24 21:21:59 +10:00
Vas Crabb
f871b84c9e small cleanup (nw) 2018-06-24 20:52:46 +10:00
cam900
ab20ec3cee snk.cpp : Cleanup unused, Reduce runtime tag lookup, Split countryc machine config & address map 2018-06-24 20:16:41 +10:00
cam900
5157c33ced shangha3.cpp : Cleanups
Minor cleanups, ACCESSING_BITS cleanups, Fix spacing, Reduce unused, Cleanup blocken okibank
Demote Shanghai III with MACHINE_IMPERFECT_GRAPHICS related to MT #01002
2018-06-24 19:51:21 +10:00
cam900
fc8d3008eb alpha68k.cpp : Updates/Cleanups
ROM Region Defragmentation, Reduce runtime tag lookups, Reduce unnecessary values, Fix crash
2018-06-24 19:45:05 +10:00