Commit Graph

52893 Commits

Author SHA1 Message Date
AJR
8f7b7af0d5 imago: Fix sprite banking (nw) 2017-07-26 01:28:56 -04:00
AJR
a478dc3f80 pandoras: RESETB probably is RESET after all (nw) 2017-07-26 01:02:44 -04:00
Vas Crabb
531c0e698e Merge tag 'mame0188'
MAME 0.188

Conflicts:
	src/mame/video/wolfpack.cpp
	src/osd/modules/debugger/win/consolewininfo.cpp
2017-07-26 13:08:17 +10:00
AJR
a911999091 milliped: Don't know why this fixes the DIPs, but it does (nw) 2017-07-25 20:38:43 -04:00
Vas Crabb
7b45ec19f1 version bump (nw) 2017-07-26 09:15:29 +10:00
smf-
c55140ee1b stop hotspot from crashing when you start running. (nw) 2017-07-26 09:09:02 +10:00
AJR
a712d8f940 namcoio: Don't pulse the reset line when it's already being asserted (nw)
This allows mappy and pacnpal to boot again.
2017-07-25 18:55:11 -04:00
AJR
1b0482f898 s11b.cpp, s11c_bg: Tag fixes (nw) 2017-07-25 17:20:21 -04:00
AJR
17f3c84f4f esb: Put bank2 in memory map so DEVCB can find it (nw) 2017-07-25 17:17:09 -04:00
Angelo Salese
db385b65e8 Super Kogal Grandprix -> Super Kogal Ranking (nw) 2017-07-25 21:38:05 +02:00
smf-
3374c5639f stop hotspot from crashing when you start running. (nw) 2017-07-25 16:17:15 +01:00
hap
4037b46b78 fidel6502: correct fdes2100 cpu (nw) 2017-07-25 16:39:33 +02:00
hap
9f68ebf352 fidelmcs48: correct company (nw) 2017-07-25 16:18:22 +02:00
hap
0e03560cf9 fidel6502: add note (nw) 2017-07-25 16:02:40 +02:00
hap
f5d93fdc3b fidel6502: workaround for sc12 cpu divider (nw) 2017-07-25 15:23:34 +02:00
smf-
9b4b422ade Don't assume a watch point exists for the address space passed to watchpoint_update_flags(), which fixes the hotspot command. (nw) 2017-07-25 20:14:53 +10:00
smf-
8a12dd4dc6 Don't assume a watch point exists for the address space passed to watchpoint_update_flags(), which fixes the hotspot command. (nw) 2017-07-25 11:10:01 +01:00
MetalliC
1e4d09f337 new WORKING clone
-----------------
Street Fighter II: The World Warrior (Quicken, bootleg) [Moffitt]
2017-07-25 12:19:55 +03:00
Vas Crabb
a7e7d31c18 wonder how many undebuggable machines that caused (nw) 2017-07-25 17:47:38 +10:00
Vas Crabb
f96a36330a wonder how many undebuggable machines that caused (nw) 2017-07-25 17:41:20 +10:00
MetalliC
1f7e59e420 notes (nw) 2017-07-25 10:08:37 +03:00
MetalliC
18891da622 new WORKING clone
-----------------
Super Chase - Criminal Termination (1992/01/18 18:29:18 CHASE 3 VER 1.30, prototype) [Trol]
2017-07-25 09:33:31 +03:00
AJR
464ff0b118 superchs: Fix shifter display in layout (nw) 2017-07-25 13:51:14 +10:00
AJR
74f152924b trackfld.cpp, hyperspt.cpp, sbasketb.cpp: Add 74LS259 latches (nw) 2017-07-24 23:01:29 -04:00
briantro
ea72f25bd0 segae.cpp: Use documentation style like other sega systems (nw) 2017-07-24 21:54:36 -05:00
briantro
708a810e71 segae.cpp: Corrected rom names for Transformers System E. [Fabrice Arzeno] 2017-07-24 21:41:01 -05:00
AJR
62e2ef4454 superchs: Fix shifter display in layout (nw) 2017-07-24 21:38:21 -04:00
Vas Crabb
328c5210f1 Make configuration member const, avoid Object and object distinguished only by case in one line, use MAME_ prefix on all include guards to make it easier to deal with them in -dM (dump preprocessor macros) output (nw) 2017-07-25 11:26:52 +10:00
AJR
68e2b50746 YM2151 reset line handler added, though not implemented properly yet (nw) 2017-07-25 11:21:43 +10:00
AJR
8ddfe6c80a A few more locations (nw) 2017-07-25 11:21:43 +10:00
AJR
bb6aaac768 mappy.cpp: Clean up I/O handlers (nw) 2017-07-25 11:21:43 +10:00
AJR
a269386b25 roldfrog: Fix coin lockout (nw) 2017-07-25 11:21:43 +10:00
AJR
6cd1495084 Cleanups for various Atari drivers and PlayChoice-10 (nw) 2017-07-25 11:21:43 +10:00
AJR
d20c491781 74259: Internal cleanups (nw) 2017-07-25 11:21:43 +10:00
AJR
dab683e78f New 74LS259/9334/CD4099 devices
These humble 16-pin logic devices were commonly used in 8-bit arcade games to control coin counters/lockouts, IRQ flipflops, graphics banking, slave CPU reset lines, discrete audio triggers, screen flipping, serial EEPROMs and much else. Over 100 drivers and a few bus devices have been updated to use the new implementation, and a great deal of research has gone into documenting the physical location of these devices on actual PCBs in the source. Write handlers have been provided for both orthodox and somewhat less conventional memory mappings.

Incidental to this update, coin counters and/or lockouts have been added to Atari System 1 games, Basketball, Gauntlet, Gyruss, Hana Yayoi, Hole Land, Jr. Pac-Man, Mahjong Sisters, Pooyan, Roc'n Rope, Squash, Thunder Hoop, Time Limit, Time Pilot '84 and many others. This also cleans up coin counter behavior in Sauro and Rally Bike.

(nw) The purpose of committing this change, which has been several months in the making, early in the 0.189GIT cycle will be to allow time for fixing potential regressions; I've fixed a number of drivers that lost sound from this for various reasons (hnayayoi.cpp having missing or garbage ADPCM was particularly painful, since the three games in that driver all work slightly differently), but I can't test all affected drivers exhaustively. @Tafoid, don't bother running automated screen capture comparison tests on this, as many drivers are now expected to have the screen flipped for the first few seconds after reset.
2017-07-25 11:21:43 +10:00
hap
9488a7703a fidel6502: disable broken sc12 cpu divider (nw) 2017-07-25 00:47:05 +02:00
cracyc
f4c54655f2 plugins/cheat: make sure bp function is run only one per hit (nw) 2017-07-24 16:17:43 -05:00
hap
b02ed94488 New clone added
-----------
Fidelity Sensory Chess Challenger 12 [hap, Berger, yoyo_chessboard]
2017-07-24 22:50:32 +02:00
ajrhacker
a9083f3af8 Merge pull request #2516 from npwoods/imgtool_fix_filelock_on_error
Imgtool: Proper cleanup of floppy object after create/open failure
2017-07-24 11:52:25 -04:00
cracyc
0e1f11ccae plugins/cheat: catch errors in cheat scripts and prelim break/watch support [Carl] 2017-07-24 10:07:02 -05:00
AJR
94e258c899 casloopy: Printer emulation is missing, of course (nw) 2017-07-24 10:56:23 -04:00
Vas Crabb
fa501994cc missing 'i' (nw) 2017-07-25 00:01:32 +10:00
AJR
1314d8f6a9 funystrp: Separate driver state class (nw) 2017-07-24 09:48:00 -04:00
Nathan Woods
a2a3d6b90b Imgtool: Proper cleanup of floppy object after create/open failure 2017-07-24 08:18:38 -04:00
Nathan Woods
474f7ffd04 Imgtool: Changed a pointer to a reference, and fixed a std::string(nullptr) bug 2017-07-24 17:03:07 +10:00
cracyc
81079946a4 luaengine: debugger_manager support [Carl] 2017-07-23 20:41:08 -05:00
Vas Crabb
867f145b06 scope stuff down again, rvalue on left of ==, fewer early exits (nw) 2017-07-24 10:24:10 +10:00
yz70s
e9e209a34c In class consolewin_info method set_cpu does nothing if the cpu to be set is the current one (nw)
This solves a problem in the windows debugger where the registers view would always return to the topafter being scrolled down.
2017-07-24 10:21:22 +10:00
arbee
90abd22229 New machines added as MACHINE_NOT_WORKING
-----------------------------------------
Access Virus A [R. Belmont, tbd]
Access Virus B (Ver. T) [R. Belmont, tbd]
Access Virus C [R. Belmont, tbd]
Access Virus Rack [R. Belmont, tbd]
Access Virus Rack XL [R. Belmont, tbd]
Access Virus Classic [R. Belmont, tbd]
2017-07-23 20:18:43 -04:00
MASH
927be66938 Fixed missing Torpedo trail
Fixed missing Torpedo trail in Wolf Pack. It was a type made by Osso in MAME 0.185:

https://git.redump.net/mame/commit/?id=f9b6c26bcaefd9de27867e76df00eceedaac8da0
2017-07-24 10:09:25 +10:00