Commit Graph

51927 Commits

Author SHA1 Message Date
Ivan Vangelista
1e059434c3 device_add_mconfig up to devices/bus/o* (nw) 2017-06-12 18:28:13 +02:00
AJR
9c66b2fe15 sidebs: Fix POST failure in debug build 2017-06-12 10:58:49 -04:00
Nathan Woods
195999b14d [CoCo] Miscellaneous cleanups/hygiene (nw)
1.  Changed '#ifndef __COCO__' ==> '#ifndef MAME_INCLUDES_COCO_H'
2.  Moved device declarations to be private, added accessors when necessary
2017-06-13 00:55:38 +10:00
cracyc
72423541d2 plugins/cheat: oops (nw) 2017-06-12 07:58:48 -05:00
Lord-Nightmare
96ed3869ff ay8910.cpp: Fixed device_clock_changed to respect the YM2149_PIN26_LOW flag. Fixes MameTesters #06614 [Lord Nightmare] 2017-06-11 22:29:36 -04:00
AJR
0aca016ad2 deadconx: Add player 3 and 4 inputs shown in test mode (and otherwise unused)
taito_f2.cpp: General documentation update (nw)
2017-06-11 20:14:35 -04:00
hap
b826564079 hh_sm510: added preliminiary svg for mw56 (nw) 2017-06-12 00:25:48 +02:00
cracyc
2afb506b56 plugins/cheatfind: be more careful with unpack (nw) 2017-06-11 17:20:55 -05:00
MooglyGuy
0a7da0fb67 -bgfx: Fixed xBR-lv2-multipass shader. [Ryan Holtz] 2017-06-11 19:55:47 +02:00
tim lindner
3d6bd551bc Coco ssc busy delay (#2373) 2017-06-12 01:49:53 +10:00
hap
cfe7ff36e6 New NOT_WORKING machine added
----------
Game & Watch: Mario Bros. [hap, Sean Riddle, incog]
2017-06-11 16:53:52 +02:00
AJR
85ad5b74fa Some more descriptive names for CBM IEC devices 2017-06-11 10:47:57 -04:00
Ted Green
72a5561b89 pci-ide: Added writing to subsystem id register. Fixes power-on PCI Data Test in nbagold. (nw) 2017-06-11 06:52:37 -06:00
npwoods
5cd3f3621c [CoCo] Follow up hygiene on CoCo cartridge slot refactoring (#2371)
* [CoCo] Follow up hygiene on CoCo cartridge slot refactoring

- Removed now-extraneous cart_set_line() specific to the FDC code
- Added typedefs for line and line_value within device_cococart_interface()
- Moved private TIMER_* declarations to source file
- Added overload of set_line_value() that takes a 'bool' instead of 'line_value'
2017-06-11 17:50:59 +10:00
DavidHaywood
25a708a877 Move Famiclone stuff from nes.xml to driver, add 2 new sets (#2374)
* moved various famiclones 'ONE BUS' systems from nes.xml to the nes_vt.cpp driver as they're standalone systems, not cartridges.

new NOT WORKING
VG Pocket Tablet [BeckieRGB]
Game Prince RS-1 [BeckieRGB]

VG Pocket Tablet is potentially the most interesting as all the games run in enhanced mode and it even includes a fully licensed version of Frogger (although I need to fix the raster effects for it to look reasonable)
2017-06-11 17:42:57 +10:00
Justin Kerk
058af2cea6 New working software list additions
-----------------------------------
ibm5150.xml: Gunboat: River Combat Simulation, Menace, Risky Woods, PC Tools (various versions), PKZip 2.04g, Xenon [ArcadeShadow]
ibm5170.xml: PC Tools (various versions) [ArcadeShadow]
2017-06-10 15:04:15 -07:00
AJR
896a327c62 Device names can be obtained without instantiation now (nw) 2017-06-10 15:43:23 -04:00
AJR
d67fed7021 Sort slot options by name in -listslots 2017-06-10 15:29:52 -04:00
MetalliC
1799625624 naomi.cpp: "Dragon Treasure" main unit DES key bruteforced [Mike Ryan] 2017-06-10 20:58:24 +03:00
AJR
2763505203 Should be slightly more efficient this way (nw) 2017-06-10 13:33:21 -04:00
AJR
6b7ca78a6c Further improvements to slot option validation (nw)
- All slot options are now validated whether or not they are user-selectable. This has already exposed a bug in one MSX-Audio device.
- Slots within slots, however, get added for validation only if they are declared fixed. Various Commodore floppy drives have been affected by this, since it doesn't look as if the current FDC emulation allows for detachability.
2017-06-10 12:34:43 -04:00
AJR
d45ede8270 Fix other TMS70xx internal ROM regions properly (nw) 2017-06-10 11:44:42 -04:00
AJR
c06998a3ac tms7000: Fix internal ROM region mapping (nw) 2017-06-10 11:35:48 -04:00
Vas Crabb
68d475c715 more likely typo (nw) 2017-06-11 01:15:32 +10:00
Vas Crabb
7248c702bc fix Commodore D9060 memory map mirror exposed by validating slot devices 2017-06-11 01:06:32 +10:00
Vas Crabb
5e9030939e fix the missing default subslot devices on slot card validation 2017-06-11 00:52:01 +10:00
AJR
867aea06f5 Fix region validation for slot devices (nw) 2017-06-10 10:24:27 -04:00
Vas Crabb
622ddb1657 improve code for instantiating slot devices for validation - still doesn't find regions properly, need to work out why 2017-06-11 00:09:14 +10:00
hap
09430f9537 konamigx: get rid of old popmessage (nw) 2017-06-10 15:41:46 +02:00
MooglyGuy
8496545170 -bgfx: Fixed the following xBR shaders: xBR-lv2-fast, xBR-lv2-noblend, xBR-lv2, xBR-lv3-noblend, and xBR-lv3. [Ryan Holtz] 2017-06-10 12:52:17 +02:00
Olivier Galibert
1c5d2e9466 Fix vas' problem, region_length() is expected to return 0 if the region doesn't exist, not crash (nw) 2017-06-10 11:49:12 +02:00
Vas Crabb
6975b237af Attempt basic validation of slot cards
Note that this currently segfaults on anything ISA, and probably other
stuff.  For example, any of the following will crash:

* mame -valid c386sx16
* mame -valid 386i
* mame -valid b128

Pushing before dinner so others can take a look
2017-06-10 19:31:16 +10:00
Ivan Vangelista
88b41d3566 New working clone
----------------------------
Pengo (set 5) [Corrado Tomaselli, The Dumping Union]
2017-06-09 13:03:32 +02:00
Ivan Vangelista
e844b01154 device_add_mconfig up to devices/bus/l* (nw) 2017-06-09 12:48:45 +02:00
Lord-Nightmare
0b546073e7 fix c&p error (nw) 2017-06-09 03:45:25 -04:00
Ivan Vangelista
5d627e2234 mos6530n.cpp: fixed copy-paste error, fixes MT06612 (nw) 2017-06-09 08:34:59 +02:00
Ivan Vangelista
0d7bae68f2 New working clone
--------------------------
Marchen Maze (Japan, hack?) [frsj8112, The Dumping Union]
2017-06-09 07:04:05 +02:00
AJR
dbfdef1cac korgm1.cpp: Minor update (nw) 2017-06-09 00:02:25 -04:00
AJR
0363295720 2mindril: Use TC0510NIO device for inputs 2017-06-08 22:33:55 -04:00
AJR
c5cda66c43 superchs: Use TC0510NIO device for inputs 2017-06-08 21:27:14 -04:00
AJR
879103e05a gunbustr: Use TC0510NIO device for inputs 2017-06-08 20:21:47 -04:00
AJR
59f1767fa6 groundfx: Use TC0510NIO device for inputs
groundfx, cbombers & clones: Add MACHINE_NODEVICE_LAN flag (nw)
2017-06-08 20:01:14 -04:00
AJR
19105986a8 undrfire, cbombers: Use TC0510NIO device for inputs 2017-06-08 19:17:24 -04:00
AJR
9b19c8f2cd galastrm: Use TC0510NIO device for inputs 2017-06-08 18:55:25 -04:00
angelosa
c614d5b64b Fix comment (nw) 2017-06-09 00:33:46 +02:00
AJR
49b0de5a21 Avert potential crash (nw) 2017-06-08 17:49:42 -04:00
AJR
16d40d5824 Fix ninjaw and darius2 (nw) 2017-06-08 16:26:19 -04:00
AJR
e61fc8189b Make TC0040IOC its own device type and separate its functionality from TC0220IOC 2017-06-08 16:17:10 -04:00
Ivan Vangelista
f31b152080 device_add_mconfig up to devices/bus/h* (nw) 2017-06-08 17:20:12 +02:00
MetalliC
89f35e6fcc new NOT_WORKING clone
--------------------------------
OutRun 2 Special Tours (Japan) [rtw]
2017-06-08 15:02:29 +03:00