summaryrefslogtreecommitdiffstatshomepage
path: root/scripts (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1927 from JoakimLarsson/vme_1 Joakim Larsson Edström2017-01-052-4/+6
|\ | | | | Converted fcisio1 and fcscsi1 boards to VME slot devices
| * - Force Computers VME boards: Converted fcisio1 and fcscsi1 board drivers to ↵ Joakim Larsson Edstrom2017-01-052-4/+6
| | | | | | | | | | | | | | VME slot devices and added VME interface to the fccpu30 board driver - hd63450.h: Added harness against multiple inclusions - Cleaned up LOG macro usage
* | Merge pull request #1923 from ajrhacker/efo_zsu R. Belmont2017-01-041-1/+2
|\ \ | | | | | | Cedar Magnet/EFO ZSU
| * | Cedar Magnet/EFO ZSU AJR2017-01-041-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Conversion of the Cedar Magnet board from a base device class to a mix-in interface - Emulate EFO ZSU as main variant of the Cedar Magnet sound board - Hook up ZSU1 to Skill Flight and Phantom Ship - Modernize ZSU soundlatch/IRQ mechanism - More hardware notes (nw) - Various associated code cleanups (nw)
* | | Fix clang "-Wno-weak-vtables" warnings in netlist source. Refactored couriersud2017-01-051-0/+1
| |/ |/| | | code along the way. (nw)
* | Merge pull request #1922 from JoakimLarsson/vme1 Joakim Larsson Edström2017-01-042-5/+2
|\ \ | | | | | | VME: converted mvme350 board driver to slot device and a general cleanup
| * | VME: converted mvme350 board driver to slot device and a general cleanup Joakim Larsson Edstrom2017-01-042-5/+2
| | |
* | | Added SIGFPE enabling code to plib/pexception.*. Moved plib exceptions couriersud2017-01-041-0/+2
| | | | | | | | | | | | | | | into these files as well. The code uses <cfenv> which is part of c++11 standard. Non-standard glib extensions are currently only used on linux and (i386 or x86_64). (nw)
* | | Added initial HTTP/HTTPS webserver/websocket server support (nw) Miodrag Milanovic2017-01-042-0/+14
| |/ |/|
* | new NOT WORKING - Happy Fish (V2 PCB, 302-in-1) [The Dumping Union] David Haywood2017-01-041-0/+1
|/ | | | we've been sitting on this for a while, progress was shown a few years ago, but is apparently lost. Smitdogg should be able to clarify the exact part numbers, they're not readable in the pictures.
* Moved and renamed mame/bus/vme files to devices/bus/vme for now Joakim Larsson Edstrom2017-01-021-4/+4
|
* Merge branch 'master' into c148_rewrite angelosa2017-01-024-3/+57
|\ | | | | | | | | | | | | | | # Conflicts: # hash/ibm5150.xml # src/mame/drivers/gsword.cpp # src/mame/drivers/rm380z.cpp # src/mame/drivers/rohga.cpp
| * Merge pull request #1886 from mamehaze/281216 R. Belmont2017-01-011-3/+2
| |\ | | | | | | Taito 68705 refactoring
| | * use generic code for lkage.cpp David Haywood2016-12-281-1/+0
| | |
| | * taito refactoring pt1. David Haywood2016-12-281-2/+2
| | |
| * | Merge pull request #1897 from npwoods/introduce_utf8proc R. Belmont2017-01-013-0/+55
| |\ \ | | | | | | | | Introduced utf8proc and created wrapper code to expose a prettier API
| | * | Heh missed these too Nathan Woods2016-12-311-0/+2
| | | |
| | * | Introduced 'ext_lib("utf8proc")' to a number of the tools builds Nathan Woods2016-12-311-0/+9
| | | |
| | * | Introduced utf8proc and created wrapper code to expose a prettier API Nathan Woods2016-12-313-0/+44
| | | |
| * | | Hook up luigi walking sound in netlist mario sound implementation. couriersud2016-12-312-0/+4
| |/ / | | | | | | | | | | | | | | | Mario driver now uses netlist audio implementation instead of discrete implementation. The previous discrete sound emulation has not been removed yet because it still contains a lot of documentation. [Couriersud]
| * | Move special windows.h include directives to build defines (nw) Brad Hughes2016-12-283-0/+6
| | |
* | | Bulk rename video/c116.cpp into namco_c116.cpp angelosa2017-01-011-2/+2
| | |
* | | Added dummy C139 device for debug, fixed target compile. angelosa2016-12-311-0/+4
| | |
* | | Hook up luigi walking sound in netlist mario sound implementation. couriersud2016-12-312-0/+4
| | | | | | | | | | | | | | | | | | | | | Mario driver now uses netlist audio implementation instead of discrete implementation. The previous discrete sound emulation has not been removed yet because it still contains a lot of documentation. [Couriersud]
* | | Move special windows.h include directives to build defines (nw) Brad Hughes2016-12-313-0/+6
|/ /
* | Written a device core for the Namco 6-speed gearbox [Angelo Salese] angelosa2016-12-281-0/+2
| | | | | | | | (Used by Driver's Eyes, Ridge Racer DX and Ace Driver)
* | Slightly better solution to the VME issue. (nw) couriersud2016-12-282-10/+10
| |
* | Fix linking issues due to VME commits. All vme bus objects files are now couriersud2016-12-282-6/+6
| | | | | | | | | | | | in the mizar lib. This is suboptimal, but the code seems to crossreference across object files and from the bus code into the driver code. At least the source now links again. (nw)
* | Moved proxy code into separate file. (nw) couriersud2016-12-281-0/+2
|/
* Merge pull request #1880 from JoakimLarsson/VME_1 MooglyGuy2016-12-263-0/+23
|\ | | | | -mzr8105: Added VME device and divided mzr8105 in board and card devices. [Edstrom]
| * Added VME device and divided mzr8105 in board and card devices. Naughty ↵ Joakim Larsson Edstrom2016-12-263-0/+23
| | | | | | | | segfault needs to be fixed (nw)
* | -stuntcyc: Added netlist. Currently does not show anything on-screen. [Ryan ↵ MooglyGuy2016-12-262-5/+9
| | | | | | | | Holtz]
* | Ho ho ho (nw) MooglyGuy2016-12-242-4/+0
| |
* | -netlist: Added 82S123 256-bit (32x8) TTL bipolar PROM. [Ryan Holtz] MooglyGuy2016-12-241-0/+2
| |
* | Merge pull request #1870 from JoakimLarsson/fccpu20 Joakim Larsson Edström2016-12-241-0/+1
|\ \ | | | | | | Fccpu20
| * | fccpu20: slight clean up Joakim Larsson Edstrom2016-12-241-0/+1
| |/
* | * New games added smf-2016-12-241-4/+2
| | | | | | | | | | | | | | | | --------------- Eeekk! [Andrew Welburn, Craig Anstett, smf] Dumped PAL10H8 for Beastie Feastie (conversion kit) [Andrew Welburn, Craig Anstett] EPOS decryption simplification WIP [smf]
* | votrax sc01: Simulate [O. Galibert] Olivier Galibert2016-12-243-8/+0
| |
* | Add hazl1500 to mamenl build. (nw) couriersud2016-12-241-0/+8
| |
* | -netlist: Added 82S126 4kbit (512x8) TTL bipolar PROM. [Ryan Holtz] therealmogminer@gmail.com2016-12-231-0/+2
| |
* | Preliminary work towards improving emulation of Cedar Magnet sound board (nw) AJR2016-12-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | - MSM5205 hooked up through 40105 FIFO - Various notes based on Z80 code and schematics for related pinball sound board 40105 device improvements (nw) - Split up configuration macros - Tweaked device name and device type name - New callback for automatic output write - A few bug fixes for so_w - Many comments and pinout added
* | netlist: Added 4316 bilateral switch pack. Vas Crabb2016-12-231-0/+2
| |
* | Split stuntcyc into its own netlist, (nw) therealmogminer@gmail.com2016-12-232-0/+6
| |
* | -netlist: Added 74165, 74194, 7475, 7485, and DM9322 devices. [Ryan Holtz] therealmogminer@gmail.com2016-12-221-0/+10
| |
* | Merge pull request #1847 from ajrhacker/devcb_chain R. Belmont2016-12-221-2/+0
|\ \ | | | | | | Overhaul of devcb (nw)
| * | Overhaul of devcb (nw) AJR2016-12-211-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Allow stringing multiple callbacks together recursively. Chained callbacks will be read or written in sequence, and each can be configured with its own type and mask/shift/XOR parameters. - Chained input callbacks cannot have overlapping masks (there's no such thing as a free multiplex). Chained output callbacks have no such restriction. - Remove the constant parameter for the LOGGER callback type: it makes no sense for output, was always zero in existing usage, and is now unnecessary with callback chaining. - Change LOGGER behavior for writes to log the user-defined message only if the output as masked is nonzero. With callback chaining, this can be used to monitor when individual bits become active. - Constant read callbacks can no longer have MCFG_DEVCB_XOR or MCFG_DEVCB_INVERT specified (makes no sense in this context). - Add a MEMBANK callback type to allow output bits to be used for bank-switching. - Add ASSERTLINE and CLEARLINE callback types that raise or lower an interrupt line if the selected bit of the written value is active. These are intended for where periodic or ready-pulse signals from devices are used to trigger IRQs that the CPU program will independently acknowledge. - Add MCFG_DEVCB_BIT as shorthand for masking and shifting out an individual bit for a callback. - Removed DEVCB_LINE_DISPATCH_<n>. Where we're going, we don't need line dispatcher devices. The incompatibility of compilers with regard to post-C90 printf string formats is shockingly bad. There seems to be no easy way to format a 64-bit value and please both gcc and clang, let alone MSVC.
* | | fix separate arcade and mess builds (nw) Lord-Nightmare2016-12-222-2/+4
|/ /
* | -hazeltin: Added netlist-based video board emulation. [Ryan Holtz] therealmogminer@gmail.com2016-12-212-0/+4
| |
* | -netlist: Added shared RAM pointer, for use by netlist RAM devices which ↵ therealmogminer@gmail.com2016-12-211-0/+6
| | | | | | | | | | | | | | | | | | | | need updating by non-netlist driver code. [Ryan Holtz] -netlist: Added new devices: [Ryan Holtz] * Intel 2102A 1Kbit (1024 x 1) Static RAM * 74365 Hex Bus Driver with 3-State Outputs * Generic 2- and 3-terminal Tristate device * Note: Tristate device and 74365 do not actually tristate, they are simply a way of combining multiple outputs + chip enables.
* | -netlist: Added 74166 Parallel-Load 8-Bit Shift Register device. [Ryan Holtz] therealmogminer@gmail.com2016-12-211-0/+2
| |