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
hap
2c149dfb7c
Merge pull request #2514 from MASHinfo/wolfpack-fix
...
Fixed missing Torpedo trail
2017-07-23 22:13:01 +02:00
hap
d0ea06a5c1
New working machine added
...
---------
Garfield (Konami handheld) [hap, Sean Riddle]
2017-07-23 22:08:14 +02:00
MASH
2116de6c81
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-23 19:36:07 +01:00
yz70s
0d8155ab2c
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-23 18:27:54 +02:00
Robbbert
a068cbd5d1
(nw) housekeeping.
2017-07-24 02:21:42 +10:00
Nathan Woods
f8e83ddf3a
Cleanup/bulletproofing to the issue Wizz just found
2017-07-24 01:56:49 +10:00
Robbbert
51e574a351
(nw) Save partname to inifile, so that the correct part is loaded next time.
2017-07-24 01:56:48 +10:00
Nathan Woods
281223e497
Cleanup/bulletproofing to the issue Wizz just found
2017-07-24 01:52:21 +10:00
Robbbert
769c2af968
(nw) Fixed the build.
2017-07-24 01:46:50 +10:00
Robbbert
976a3724e2
(nw) Save partname to inifile, so that the correct part is loaded next time.
2017-07-24 01:33:38 +10:00
arbee
8e3dc90e93
New machines added as MACHINE_NOT_WORKING
...
-----------------------------------------
Monomachine MK2 [R. Belmont, tbd]
Machinedrum MK2 [R. Belmont, tbd]
2017-07-23 10:01:07 -04:00
Vas Crabb
95ff6a6092
stupid API, I'll fix this one day (nw)
2017-07-23 16:32:54 +10:00
Robbbert
34358395d8
Road Runner (Midway): replaced bad rom with good one, added notes [Credits to be determined]
2017-07-23 16:29:46 +10:00
Vas Crabb
128af2acf5
last-minute fixes (nw)
2017-07-23 16:07:59 +10:00
Vas Crabb
ba3d0a88d6
srcclean (nw)
2017-07-23 13:29:00 +10:00
Vas Crabb
3b369d976b
Clean up Galeco Dallas hookup device.
...
There is no need for a second device for World Rally and Glass, it's the
same thing. How the address lines are hooked up for host memory access
is part of the driver and can be done with a mirror/mask in the address
map provided by the driver. There's also no need for the SRAM
trampolines in the device, that can be done entirely through address
maps.
The drivers need trampolines to do the address swizzling. We should be
able to get rid of these when we get better support for 8-bit views of
16-bit components (dooyong drivers also have ugly trampolines for doing
this kind of thing).
2017-07-23 13:10:14 +10:00
Vas Crabb
dbdebf7544
please don't merge Allman code in K&R files and vice versa (nw)
2017-07-23 10:59:00 +10:00
R. Belmont
ac4aa17886
Merge pull request #2507 from jackrjli/parodius
...
Fixed default dipswitch settings for Parodius
2017-07-22 19:35:00 -04:00
R. Belmont
260c25c409
Merge pull request #2509 from Risugami/master
...
Improved wheel board on flagstaff and vegas
2017-07-22 19:34:33 -04:00