Commit Graph

52519 Commits

Author SHA1 Message Date
AJR
2b2a177017 Fix subtle command regression (nw) 2017-07-06 21:25:24 -04:00
briantro
efeb924174 new clone added - Xevious 3D/G (World)
New Clone Added
-----------------------------------------------
Xevious 3D/G (World, XV32/VER.A) [rtw, invzim, The Dumping Union]
2017-07-06 17:47:19 -05:00
R. Belmont
dbe3b17b85 Merge pull request #2443 from cbrunschen/esqpanel
Add an external panel for the Ensoniq VFX family of keyboards
2017-07-06 17:42:40 -04:00
angelosa
52ed3f851c Minor (nw) 2017-07-06 23:28:25 +02:00
angelosa
1ab443ce98 Converted sound command port to 8-bits and lowered difficulty default (nw) 2017-07-06 23:22:59 +02:00
angelosa
96f42eda71 blackt96.cpp: various changes/fixes [Angelo Salese]
* Added flip screen & coin counter support;
* Rewritten text layer to tilemap;
* Added notes on top and promoted game with MACHINE_IS_INCOMPLETE, having many bugs that are actually from very sloppy coding;
2017-07-06 23:22:57 +02:00
hap
76c4fc09e2 hh_tms1k: added arcmania.lay (nw) 2017-07-06 22:33:54 +02:00
R. Belmont
ef5ad0cbd9 Merge pull request #2410 from npwoods/debugger_load
Made the debugger 'load' length field be optional, C++-ification
2017-07-06 16:19:09 -04:00
R. Belmont
e9bab14b60 Merge pull request #2446 from DavidHaywood/040717
small note about what's wrong with the cchip eprom dump (nw)
2017-07-06 16:18:18 -04:00
David Haywood
d3b9c88d7b small note about what's wrong with the cchip eprom dump (nw) 2017-07-06 20:52:30 +01:00
hap
13cd59060c New working machine added
---------
Milton Bradley Arcade Mania [hap, Sean Riddle]
2017-07-06 21:46:08 +02:00
R. Belmont
ceafa4beb4 Merge pull request #2445 from DavidHaywood/040717
load some recent Caps0ff MCU dumps, not hooked up for now. (+ load cchip dumps)
2017-07-06 15:01:10 -04:00
David Haywood
0019c8cbd0 load Caps0ff c-chip dumps, checksum on MASK rom part passes, but game specific EPROM is still bad for the time being 2017-07-06 19:34:49 +01:00
David Haywood
55e5237d86 Merge branch 'master' of https://github.com/mamedev/mame into 040717 2017-07-06 18:13:37 +01:00
David Haywood
7929187bda load some recent Caps0ff MCU dumps, not hooked up for now. 2017-07-06 18:12:47 +01:00
hap
190c1569df hh_tms1k: skeleton drivers for arrball and arcmania (nw) 2017-07-06 18:16:41 +02:00
Vas Crabb
79df3e4166 intlc440: one more front panel switch (nw) 2017-07-07 00:42:28 +10:00
AJR
aebc6a5140 m6800: Document more types (nw) 2017-07-06 10:03:42 -04:00
hap
0bc1c94698 hh_sm510: fix dm53 svg upper hose (nw) 2017-07-06 14:58:17 +02:00
Ivan Vangelista
dd1a8722dd samsmem.cpp: fixed MT06564 (nw) 2017-07-06 14:11:35 +02:00
David Haywood
41f14cf4f2 tidy (nw) (#2444) 2017-07-06 12:38:01 +02:00
David Haywood
55639950fd tidy (nw) 2017-07-06 11:10:25 +01:00
Ivan Vangelista
445028aedf ddenlovr.cpp: fixed MT05900 (nw) 2017-07-06 10:10:36 +02:00
Patrick Mackinlay
33b04cec42 z80scc: basic wait/dma request support (#2441)
* improved initiator transfer information logic
* split transfer count/counter
* added rudimentary 53c90a/53c94 support
* reworked initiator transfer information state machine: should now support all scsi phases
* improved handling of dma/non-dma commands
* added an undocumented hack to make InterPro work
* match updated 5390 device
* inherit memory map
* z80scc: basic wait/dma request implementation
* z80scc: renamed WRDY to WREQ to match datasheet, minor touch-up
2017-07-06 17:00:31 +10:00
Robbbert
af30346e3e (nw) flicker: added notes. 2017-07-06 15:57:00 +10:00
Vas Crabb
0439daa28e flicker updates:
* Add save state support
* Remove NVRAM - it's unlikely a dynamic PMOS RAM would be battery-backed
* Hook up the rest of the inputs (operator adjustments)
* React to input changes on test line
2017-07-06 13:51:58 +10:00
Vas Crabb
6c42de79b7 mcs40 updates:
* Split ROM and RAM port address spaces
* Split RAM memory and status address spaces (no more read/modify/write)
* Fixed bug in FIN handling
* Exposed cycle callback
* Implemented most of intelc440 front panel
* Added preliminary internal artwork for intlc440
* Re-implmented flicker I/O based on how hardware actually works
* Corrected flicker RAM size
* Hooked up flicker playfield lamp outputs - this really needs PWM
2017-07-06 13:11:38 +10:00
Christian Brunschen
3bcb2546db better handle the case where HTTP is not enabled. 2017-07-06 00:19:04 +01:00
hap
76afa6e7d7 hh_sm510: make svg lcd segments black slightly transparent instead of solid darkgray (nw) 2017-07-06 00:54:17 +02:00
hap
212d607f3c hh_sm510: Added background graphics to nupogodi.svg [Igor, hap]
hh_sm510: Added background graphics to gnw_dm53.svg [O.Galibert, hap]
2017-07-06 00:18:09 +02:00
ajrhacker
04b445c424 Merge pull request #2440 from DavidHaywood/040717
misc cchip prep + notes
2017-07-05 16:48:33 -04:00
Olivier Galibert
d7e82333e8 Fix, maybe (nw) 2017-07-05 21:43:47 +02:00
AJR
24c890b12e XML listing enhancements
- The -listxml command will try to find and list any devices whose shortnames are specified on the command line. Any number of devices can be listed at once, and wildcards will be compared against device names as well as driver names.
- DTD output for -listxml, -listsoftware and -getsoftlist can be disabled by a new -nodtd option. It remains enabled by default.
2017-07-05 13:23:02 -04:00
briantro
045bac8718 crystal.cpp: Minor correction to P's Attack edge connector (nw) 2017-07-05 11:53:16 -05:00
briantro
19c1b7faed retofinv.cpp: Minor correction (nw) 2017-07-05 11:44:16 -05:00
briantro
f48f32941c retofinv.cpp: Forgot one (nw) 2017-07-05 11:41:49 -05:00
briantro
18d9109e2a retofinv.cpp: Add dipswitch locations and document edge connectors [Brian Troha] 2017-07-05 11:39:19 -05:00
Christian Brunschen
0206314395 Add an external panel for the Ensoniq VFX family of keyboards, with a websocket interface and an HTML/Javascript implementation that can be served over HTTP. 2017-07-05 17:27:34 +01:00
R. Belmont
2924e3c174 Merge pull request #2442 from OzFalcon/patch-1
Include -output option in documentation
2017-07-05 07:49:22 -04:00
Michael.S.G
02cfda6957 Include -output option in documentation
Include -output and it's available options in documentation.
2017-07-05 21:38:39 +10:00
Lord-Nightmare
4e15e3b28d forgot this (nw) 2017-07-05 04:51:46 -04:00
Lord-Nightmare
f6456fa0eb retofinv.cpp: Added original Taito 68705 MCU dump, and moved bootleg 68705 MCU to its own new set. Renamed sets to make it more obvious which are bootlegs. Verified XTAL, dividers, and SN76489A type from pcb pictures. Added missing original Taito CLUT PROMs and fixed video/retofinv.cpp to be able to use those or the single bootleg CLUT prom. [Corrado Tomaselli, Lord Nightmare, brizzo] 2017-07-05 04:31:06 -04:00
David Haywood
15d26f8c03 use DERIVED_CLOCK 2017-07-05 01:58:00 +01:00
David Haywood
907115ed06 create c-chip device with correct CPU type in it and a bunch of notes (pinout etc.)
create a uPD78C11 derived CPU type for this purpose, with internal ROM map
use internal ROM map for other uPD78C10 chips as it's always present.
add missing NO_DUMP definitions to various games using C-Chips with correct size etc.
pump megablast through the device code as really all it ever does is bank the c-chip window and test the RAM.
2017-07-05 01:45:09 +01:00
hap
d131f46b2f sm510: small update to mw56 svg (nw) 2017-07-05 01:42:15 +02:00
smf-
5b1e228082 fix clang build (nw) 2017-07-04 23:15:32 +01:00
R. Belmont
1bcb694f8d Merge pull request #2439 from inflatador/patch-1
Updated Fedora instructions
2017-07-04 15:00:14 -04:00
arbee
3ac9c56e65 remove unnecessary verbosity (nw) 2017-07-04 14:50:57 -04:00
arbee
8a494cbeac output: Fleshed out network output provider so it has the same capability as legacy Win32.
Clients:
- Connect to TCP port 8000
- Messages will be of the form "verb = value\1"; if your client is busy when MAME is spamming, you may get multiple messages glued together by \1 separators.  (\1 was chosen because it's neutral on Win32/Mac/Linux).
- You will get a "hello = 1" message upon connection to MAME, and a "mamerun = 0" message when MAME shuts down.
- You may send "send_id = n" to MAME to get IDs where n=0 means ROM set name of current game, 1-? = output node names
  - MAME will reply "req_id = string\1"; this is currently the only case where a string will be returned instead of an integer value.
- A working example POSIX client will be released soon.
2017-07-04 14:42:32 -04:00
Lord-Nightmare
d9530078dd segas16b.cpp: Replace goldnaxe2 317-0122 i8751 bad dump with working redump from undamaged chip. Remove MCU HLE code. [anonymous, digshadow] 2017-07-04 14:37:27 -04:00