R. Belmont
043005906d
Merge pull request #1991 from ajrhacker/68561mpcc_fix
...
Fix build (nw)
2017-01-16 20:48:19 -05:00
AJR
293a840a93
Fix build (nw)
2017-01-16 20:10:11 -05:00
couriersud
ca11021d73
Netlist:
...
- refactored reverse polish notation evaluator into own source files.
- added function parameter to current and voltage sources VS and CS.
You can now use those to e.g. produce a sine wave.
- Changed code to allow devices to optionally be treated as dynamic or
timestepping devices.
[Couriersud]
2017-01-17 01:35:16 +01:00
Joakim Larsson Edström
976d3d5c7f
Merge pull request #1990 from JoakimLarsson/mpcc_1
...
- WIP: Refactored device: MPCC 68561 (nw)
2017-01-16 23:55:05 +01:00
Joakim Larsson Edstrom
a2f105b8e4
- WIP: Refactored device: MPCC 68561 (nw)
...
- 68230 PIT: Added support for the PSR register, H1-H4 sense and direct pin levels
- WIP: fccpu20: added mpcc device and serial interface (nw)
2017-01-16 23:49:55 +01:00
Nigel Barnes
2188df0263
apd_dsk: new floppy format 'Archimedes Protected Disk'
2017-01-16 20:44:43 +00:00
Curt Coder
9d371eb5ba
cop400: Properly separated COP444L from COP444C. [Curt Coder]
2017-01-16 22:06:11 +02:00
hap
8dabc094da
added novag68k skeleton driver, moved diablo68 to it (nw)
2017-01-16 19:59:30 +01:00
hap
b72848be49
added novag base class (nw)
2017-01-16 19:28:56 +01:00
Curt Coder
af0805d848
cop400: Removed non-working, incomplete COP440 code. (nw)
2017-01-16 20:13:31 +02:00
hap
dae1284f9d
renamed fidelity base class (nw)
2017-01-16 19:11:02 +01:00
R. Belmont
2fd881e559
Merge pull request #1973 from intealls/pafixes
...
PortAudio fixes
2017-01-14 23:40:30 -05:00
Vas Crabb
b36d61fbf2
taito68705interface improvements:
...
* remove non-obvious mcu_status_r and semaphore_r members and move to drivers (varies by system)
* slap fight functionality can be safely folded into base class so do so
* remove leftover crud from driver state classes
qix.cpp, bub68705, changela: use new MC68705P3 core
2017-01-15 14:56:56 +11:00
intealls
e74399a722
fix msvc compile
2017-01-14 23:34:33 +01:00
couriersud
674077f89f
Prepare source for consistent error message usage. (nw)
2017-01-14 16:35:57 +01:00
Vas Crabb
59ea37367e
m6805: fix state of input lines being lost on reset
...
m68705: fix pushed input ports, implement EPROM write (not saved yet)
New WORKING machines:
---------------------
Motorola MC68705P3 programmer
Motorola MC68705P5 programmer
Motorola MC68705U3 programmer
2017-01-13 23:53:09 +11:00
R. Belmont
32c13ad929
Merge pull request #1959 from intealls/pa_oct16
...
PortAudio library update and backend
2017-01-12 20:30:12 -05:00
Lord-Nightmare
d04e7f7e62
fix arcade build (n/w)
2017-01-12 17:01:20 -05:00
Joakim Larsson Edstrom
be76377dcf
New device: BIM 68153
2017-01-12 10:39:55 +01:00
Vas Crabb
02d69ca65a
m6805: refactoring and improvements
...
* Moved 68705 devices into their own file.
* Made P3, P5 and U3 variants and made them load bootstrap ROMs.
* Implemented EPROM control (write is stubbed out with a logerror).
* Implemented differences for open drain I/O ports.
(nw) Base device with peripherals should really derive from the 6805
device directly, not the 68705 devices, as I/O ports are present on mask
devices (e.g. 6805P2). All drivers and devices that were using
M68705_NEW have been changed to M68705P5 - someone who knows the drivers
better should fix them up.
2017-01-12 19:05:12 +11:00
cracyc
36301281fe
New not working
...
-----------------
Compugraphic MCS PowerView 10 [Carl, Al Kossow]
2017-01-11 17:14:09 -06:00
inte alls
cd03a64284
Initial PortAudio backend with build script changes to support library version 20161030
2017-01-11 20:24:00 +01:00
AJR
5e442a887f
Fix build (nw)
2017-01-10 00:07:47 -05:00
R. Belmont
a9143f121e
Merge pull request #1949 from shattered/_6b4b431
...
IBM 6580 Displaywriter de-skeletonization [shattered]
2017-01-09 21:36:12 -05:00
Sergey Svishchev
a1b75af694
IBM 6580 Displaywriter de-skeletonization [shattered]
2017-01-10 00:30:56 +03:00
couriersud
9d3d07b771
Move netlists into macro folder. (nw)
2017-01-09 00:28:31 +01:00
Joakim Larsson Edstrom
9bd33d0082
WIP: miniFORCE 2P21 chassi
2017-01-06 00:18:04 +01:00
R. Belmont
4cd61d1c72
Merge pull request #1926 from fulivi/hp9845_dev9
...
HP9895 dual-floppy drive (WIP)
2017-01-05 15:07:40 -05:00
Joakim Larsson Edström
34c3e7866b
Merge pull request #1927 from JoakimLarsson/vme_1
...
Converted fcisio1 and fcscsi1 boards to VME slot devices
2017-01-05 17:37:59 +01:00
Joakim Larsson Edstrom
52906f6ede
- Force Computers VME boards: Converted fcisio1 and fcscsi1 board drivers to VME slot devices and added VME interface to the fccpu30 board driver
...
- hd63450.h: Added harness against multiple inclusions
- Cleaned up LOG macro usage
2017-01-05 17:34:07 +01:00
fulivi
5e2bf6ea13
hp9845: draft of HP9895 floppy drive. PHI passes POST.
2017-01-05 12:12:33 +01:00
R. Belmont
d58d1fa0ec
Merge pull request #1923 from ajrhacker/efo_zsu
...
Cedar Magnet/EFO ZSU
2017-01-04 21:16:49 -05:00
couriersud
02c3f45bff
Fix clang "-Wno-weak-vtables" warnings in netlist source. Refactored
...
code along the way. (nw)
2017-01-05 01:43:31 +01:00
AJR
6f8c39e442
Cedar Magnet/EFO ZSU
...
- 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)
2017-01-04 17:43:31 -05:00
Joakim Larsson Edström
7907229e28
Merge pull request #1922 from JoakimLarsson/vme1
...
VME: converted mvme350 board driver to slot device and a general cleanup
2017-01-04 20:31:55 +01:00
Joakim Larsson Edstrom
25a3e81a1f
VME: converted mvme350 board driver to slot device and a general cleanup
2017-01-04 20:30:13 +01:00
couriersud
78ef96336e
Added SIGFPE enabling code to plib/pexception.*. Moved plib exceptions
...
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)
2017-01-04 18:01:22 +01:00
Miodrag Milanovic
63e3f48775
Added initial HTTP/HTTPS webserver/websocket server support (nw)
2017-01-04 16:15:57 +01:00
David Haywood
d2877791fd
new NOT WORKING - Happy Fish (V2 PCB, 302-in-1) [The Dumping Union]
...
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.
2017-01-04 00:29:13 +00:00
Joakim Larsson Edstrom
f6a7d59496
Moved and renamed mame/bus/vme files to devices/bus/vme for now
2017-01-02 13:55:34 +01:00
angelosa
358271ab3f
Merge branch 'master' into c148_rewrite
...
# Conflicts:
# hash/ibm5150.xml
# src/mame/drivers/gsword.cpp
# src/mame/drivers/rm380z.cpp
# src/mame/drivers/rohga.cpp
2017-01-02 04:15:37 +01:00
angelosa
294efe0d36
Bulk rename video/c116.cpp into namco_c116.cpp
2017-01-01 23:55:05 +01:00
R. Belmont
94de598e97
Merge pull request #1886 from mamehaze/281216
...
Taito 68705 refactoring
2017-01-01 12:01:04 -05:00
R. Belmont
e7bc92d930
Merge pull request #1897 from npwoods/introduce_utf8proc
...
Introduced utf8proc and created wrapper code to expose a prettier API
2017-01-01 08:32:39 -05:00
Nathan Woods
123ccb1790
Heh missed these too
2016-12-31 20:07:30 -05:00
angelosa
0387005c1e
Added dummy C139 device for debug, fixed target compile.
2016-12-31 23:54:15 +01:00
Nathan Woods
4f08110c53
Introduced 'ext_lib("utf8proc")' to a number of the tools builds
2016-12-31 17:07:14 -05:00
couriersud
47f788ed2d
Hook up luigi walking sound in netlist mario sound implementation.
...
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]
2016-12-31 22:20:34 +01:00
Brad Hughes
3e9a6118eb
Move special windows.h include directives to build defines (nw)
2016-12-31 22:18:38 +01:00
Nathan Woods
5be1b8e6e0
Introduced utf8proc and created wrapper code to expose a prettier API
2016-12-31 11:17:07 -05:00