Commit Graph

60265 Commits

Author SHA1 Message Date
Vas Crabb
68dc93b74c more cleanup and removal of mcfg (nw) 2018-07-15 02:51:13 +10:00
AJR
bb9612f4b8 cosmac.cpp: More helper functions (nw) 2018-07-14 12:36:41 -04:00
cam900
2ee7a8991d realbrk.cpp : Fix sprite priority, Add notes, Reduce runtime tag lookups (#3748)
* realbrk.cpp : Fix sprite priority, Add notes, Reduce runtime tag lookups

* realbrk.cpp : Fix rotation bits, Add notes
2018-07-15 01:02:49 +10:00
Melissa Goad
73d05332ab Wow. I can't believe I missed this. (nw) 2018-07-15 00:56:11 +10:00
Melissa Goad
9540d7d944 Add a driver for the original iPhone. (#3742)
* Add ARM1176JZF-S CPU device and a driver for the original iPhone.
2018-07-15 00:24:48 +10:00
mooglyguy
cf34ccd3b4 ps2sony: Checkpoint. Adds a bunch of vector and parallel ops to the EE core, and skeleton GIF VIF1, and GS devices. 2018-07-14 04:00:29 +02:00
Scott Stone
1d987e9f2a oops.. missed one (nw) 2018-07-13 21:24:23 -04:00
Scott Stone
bfed21aefe Merge branch 'master' of https://github.com/mamedev/mame 2018-07-13 21:16:32 -04:00
Scott Stone
8cae70c9b1 Made a pass over the source to eliminate uppercase hex in hashes (nw) 2018-07-13 21:15:33 -04:00
AJR
aeab957b52 cosmac: Fix disassembly; very minor cleanup (nw) 2018-07-13 20:03:27 -04:00
Vas Crabb
2c7e42261a witness the power of devcb3 to tear through boilerplate (in Taito C-Chip), also misc cleanup/MCFG_ reduction (nw) 2018-07-14 04:21:03 +10:00
Ted Green
e0912401ae iteagle: Use callbacks to access IO ports. (nw) 2018-07-13 12:04:48 -06:00
cam900
e4a4f5f50e argus.cpp updates (#3586)
* argus.cpp : Remove tilemap hack of argus (Tilemap size can be larger than 65536)
argus : Add MACHINE_NO_COCKTAIL tag because Scroll is wrong when flip screen

* argus.cpp : Minor removes of duplicates

* argus.cpp : Reduce RAM usage of argus tilemap

* argus.cpp : Move butasan scanning into TILEMAP_MAPPER_MEMBER, Some reduce duplicates, Fix spacing

* argus.cpp : Fix build

* argus.cpp : Fix butasan

* argus.cpp : Fix build
2018-07-14 02:04:52 +10:00
AJR
0a6538f9d9 x68000: Separate VINAS/VICON CRTC device
- Fix the dot clock divider calculation yet again (nw)
2018-07-13 11:03:55 -04:00
Vas Crabb
aca2fcf01c (nw) clean up properly and remove comments that just repeat function names as they add no value and create clutter 2018-07-14 00:04:51 +10:00
Vas Crabb
5661307fa9 clean up/encapsulate gottlieb sound, remove more MCFG_ (nw) 2018-07-13 23:51:27 +10:00
Olivier Galibert
177731f5dc Fix some watchpoints (nw) 2018-07-13 15:20:08 +02:00
mahlemiut
7b42461543 made device flags const (nw) 2018-07-14 00:15:01 +12:00
Vas Crabb
a53816282c (nw) 6821 and 6850 have no clock for bus logic side, remove some MFCG_, fix build, tidy some stuff 2018-07-13 19:15:40 +10:00
cam900
b3f639da1f lynx.cpp : Reduce runtime tag lookups, Cleanup palette (#3626)
* lynx.cpp : Reduce runtime tag lookups, Cleanup palette

* lynx.cpp : Minor cleanup of drawing
2018-07-13 18:31:33 +10:00
cam900
3c251c174f m107.cpp : Add buffered_spriteram16_device for buffered spriteram, Minor cleanups, Split address map/machine configs related to ROM size/bankswitch (#3652) 2018-07-13 18:27:01 +10:00
cam900
6afea1cce1 namcos2.cpp : Fix copy-n-paste error 2018-07-13 18:18:22 +10:00
Tom
e3a7b85c87 added 3x mstreet-6 sets (#3596) 2018-07-13 08:34:48 +02:00
cam900
b87eeb4361 namcona1.cpp : Fix copy-n-paste error 2018-07-13 15:57:23 +10:00
AJR
058a748ee8 upd765.cpp: Partially revert 9eae436524 to unbreak x68000 floppy loading (nw) 2018-07-13 01:52:59 -04:00
braintro
761f003328 namcos2.cpp: Minor rom name correction for Rolling Thunder 2 sets (nw) 2018-07-12 23:14:06 -05:00
AJR
20d2028731 arac6000: Add NVRAM; correct clocks and CPU type (nw) 2018-07-12 15:15:11 -04:00
AJR
4c56cc2987 ddragonb: Identify CPU type (nw) 2018-07-12 13:45:59 -04:00
AJR
acc6bb9b63 darwin: Same mix of 6809 types as brkthru, apparently (nw) 2018-07-12 13:19:02 -04:00
AJR
5e8a1483f8 maniach: CPU type identification (nw) 2018-07-12 13:09:10 -04:00
AJR
6436854f38 Fix clang build (nw) 2018-07-12 13:08:37 -04:00
Vinicius Sa
71ff42a290 1942: Some macro cleanup. (nw) 2018-07-13 01:50:57 +10:00
cam900
361308b8dd bbusters.cpp Update/Cleanups (#3666)
* bbusters.cpp Update/Cleanups
bbusters.cpp : Split mechatt_state(difference at tilemap size, number of sprite layer, gun in/output, used register), Cleanup duplicates, Reduce runtime tag lookups, Move GFX byte-swap into ROM load

* bbusters.cpp : Fix mechatt regression
2018-07-13 01:50:06 +10:00
cam900
194562b0aa c140.cpp, c45.cpp, namco_c139.cpp : Remove MCFG_s (#3736)
* c140.cpp, c45.cpp, namco_c139.cpp : Remove MCFG_s
c45.cpp : Add region_ptr
tceptor.cpp : Minor cleanup
namcona1.cpp : Fix spacing, Minor cleanups
namcos2.cpp : Device'd C116 emulation
namco_c116.cpp : Add notes from namcos2.cpp

* More remove MCFG for C116
namcoic.cpp : Move Namco NB-2 hardware specific ROZ Bankswitch into namconb1.cpp
namconb1.cpp : Minor cleanups
2018-07-13 01:44:01 +10:00
cam900
4e5169fd0b vgmplay.cpp : Add GA20 Support
iremga20.cpp : Minor cleanups, Remove MCFGs
2018-07-13 01:22:40 +10:00
Vinicius Sa
687c87abc0 z80: Remove some MCFG_ macros. (nw) 2018-07-13 01:04:42 +10:00
mahlemiut
c7d524bc82 fix validation (nw) 2018-07-12 22:47:16 +12:00
Robbbert
1b1210fa70 (nw) Housekeeping 2018-07-12 19:46:39 +10:00
AJR
233039edf7 Add dump of preprogrammed Z8671 MCU with BASIC/DEBUG interpreter 2018-07-11 22:48:32 -04:00
AJR
9fa75c9f5a Device types need actual definitions (nw) 2018-07-11 22:33:02 -04:00
mahlemiut
35dfa53724 amstrad: create 8255 PPI clone based on the Amstrad Plus ASIC, and use it with the Plus and GX4000 drives. Fixes Plus detection in some games, breaks inputs in Barbarian (correct behaviour). 2018-07-12 13:51:32 +12:00
Vas Crabb
1ee5c62a21 cleanup (nw) 2018-07-12 11:14:59 +10:00
AJR
fb6ea70527 swyft: Add HCT259 latch; add interrupt; use logmacro.h; misc. cleanup (nw) 2018-07-11 20:56:45 -04:00
AJR
01dd625ad2 crt9007: Save more variables (nw) 2018-07-11 19:23:24 -04:00
AJR
00579c63a3 crt9007: Save state (nw) 2018-07-11 19:19:12 -04:00
AJR
7860c918a3 x68k_hdc: Register state for saving; allocate timer; clean up enums and status flags (nw) 2018-07-11 16:36:23 -04:00
Ivan Vangelista
e2e46aa126 irobot.cpp, cedar_magnet_board.cpp: removed timer_set (nw) 2018-07-11 21:57:42 +02:00
AJR
015f9dbdda dragrace.cpp, tunhunt.cpp: Revert MCFG_SCREEN_RAW_PARAMS due to regressions (nw) 2018-07-11 14:46:31 -04:00
Ivan Vangelista
1ae7edd81a
namcos2.cpp: fixed finalap2 and finalap3 regression (nw)
finalap title screen regression still unresolved
2018-07-11 09:59:05 +02:00
Ivan Vangelista
566c96d15f subsino.cpp: fixed regression (nw) 2018-07-11 07:20:22 +02:00