mooglyguy
7f3f8fd245
-bgfx: Abstracted some view-related functions into bgfx_view class, nw
2018-01-13 22:13:38 +01:00
Vas Crabb
ba5715596a
This causes huge changes in behaviour that can't be hand-waved away.
...
Revert "Removal of voltage_regulator_device (nw)"
This reverts commit 1af133752a
.
Revert "New way to provide DAC reference inputs (nw)"
This reverts commit 1c6a7ab40c
.
2018-01-13 02:06:27 +11:00
Nigel Barnes
8cd0b2545e
electron: Added Rombox, Rombox+ expansion devices, and electron_rom software list.
2018-01-11 18:46:05 +00:00
AJR
1af133752a
Removal of voltage_regulator_device (nw)
2018-01-10 02:11:25 -05:00
AJR
62da1dbe29
meters, ticket: Move these generic devices into src/devices (nw)
2018-01-09 15:14:04 -05:00
Ivan Vangelista
31ffaa7819
machine.lua: compile myb3k_kbd only when needed (nw)
2018-01-09 20:46:11 +01:00
Björn Moser
71074fe126
VS Compile Fix
2018-01-08 22:29:19 +00:00
arbee
1392b241cc
mac: preliminary support for AE Quadralink 4-port serial [R. Belmont, Al Kossow]
2018-01-02 16:49:05 -05:00
AJR
64524a652c
Add ER1400 serial EAROM device
2017-12-31 11:39:28 -05:00
mooglyguy
ce54579557
-e132xs: fix botched DRC merge, nw
2017-12-29 22:46:36 +01:00
mooglyguy
5d36ef2d30
fixed build errors, nw
2017-12-29 13:43:36 +01:00
smf-
a3f8dcf915
remove qtmain on windows, it conflicts with SDL2_Main (nw)
2017-12-26 23:06:03 +00:00
smf-
68b16a8808
added -lSDL2main to fix linking with gcc 7 [smf]
2017-12-26 11:11:50 +00:00
arbee
64d73e68aa
Merge branch 'master' of https://github.com/mamedev/mame
2017-12-25 22:28:14 -05:00
arbee
aadaf0c303
mac: Support for "BootBug" NuBus remote debugger card [Al Kossow, R. Belmont]
2017-12-25 22:27:02 -05:00
Vas Crabb
25f84e3bf0
srcclean and manual cleanups (nw)
...
please people, remember to keep source UTF-8 and if you're committing on behalf of others, clean up indents to meet MAME conventions
anyone can run srcclean over a submission and see what will get hit
2017-12-24 15:03:04 +11:00
hap
e08f42a74e
tms1000c: added correct microinstructions pla (nw)
2017-12-21 23:50:29 +01:00
cracyc
a3e4c79be6
i386: x87 bug fixes and FERR support [Andrey Merkulov]
...
i8087: separate 8087 device [Carl]
2017-12-16 14:24:24 -06:00
Joakim Larsson Edström
59824c1929
Merge pull request #2946 from JoakimLarsson/stepone_2
...
myb3k: WIP adding ISA bus, cards, devices and branded clones
2017-12-16 02:05:07 +01:00
Joakim Larsson Edstrom
3faf6ab474
myb3k: preliminary keyboard support for Ericsson step/one brand [Fredrik Ohrstrom]
2017-12-15 21:27:47 +01:00
Joakim Larsson Edstrom
2922b345d5
myb3k: Added three new ISA8 cards, one COM card and two FDC, specific for the MyBrain 3000 and its branded variants JB-3000 and Ericsson PC step/one
2017-12-15 21:21:26 +01:00
AJR
5334d77c78
Add Seals 8K SC Memory Board to S-100 bus emulation
2017-12-14 22:58:06 -05:00
Firehawke
9ece34eb21
Revert "Revert "Merge branch 'master' of https://github.com/mamedev/mame ""
...
This reverts commit 54155441e9
.
2017-12-13 21:31:27 -07:00
Firehawke
54155441e9
Revert "Merge branch 'master' of https://github.com/mamedev/mame "
...
This reverts commit f537428e5a
, reversing
changes made to 0d70d79810
.
2017-12-13 21:01:10 -07:00
AJR
141f2364cc
New generic ripple counter device
2017-12-10 09:06:41 -05:00
Sergey Svishchev
00c9b62a24
agat7: 840KB floppy HLE; minor fixes -> mark WORKING ( #2912 )
...
* agat7: add port_char definitions to allow access from Lua, &c (nw)
* agat7: adapt "apple2: Break up handlers for C000-C07F range" (nw)
* agat7: timer and vblank interrupts (nw)
* agat7: HLE of 840KB floppy controller, read-only (nw)
* agat7: memory expansion wip (nw)
* agat7: update todo list, mark partially WORKING
2017-12-08 18:46:23 -05:00
mooglyguy
5d51e91100
no help = no hyperstone drc, nw
2017-12-06 21:51:34 +01:00
Patrick Mackinlay
ad9b6fe4e5
dp8510: new device
...
An implementation of the National Semiconductor DP8510 BITBLT Processing Unit. This is used on the InterPro GT family graphics boards, and this implementation seems to be correct enough to enable me to progress there, hence the PR. While I'd love to have another system to test against, I'm not aware of any other systems that ever used this device other than some NatSemi reference designs, which are not (yet) in MAME.
2017-12-06 18:58:55 +07:00
mooglyguy
bccc962b69
e132xs: initial work on drc, nw
2017-12-02 04:02:37 +01:00
mooglyguy
495df45315
e132xs: initial drc work, and templated conditional db/b, nw
2017-12-02 04:02:37 +01:00
AJR
112fbd83ab
Clones promoted to working
...
--------------------------
SWTPC 6800 Computer System (with MIKBUG) [AJR]
2017-12-01 16:57:15 -05:00
Miodrag Milanovic
3917627494
Updated GENie, BGFX, BX, added BIMG since it is separated now, updated all shader binaries and MAME part of code to support new interfaces [Miodrag Milanovic]
2017-12-01 13:22:27 +01:00
AJR
fc87d24cf6
swtpc: Preliminary SS-50 I/O bus
2017-11-30 19:37:07 -05:00
Olivier Galibert
6caef2579a
dvdisasm: Overhaul [O. Galibert]
...
Disassemblers are now independant classes. Not only the code is
cleaner, but unidasm has access to all the cpu cores again. The
interface to the disassembly method has changed from byte buffers to
objects that give a result to read methods. This also adds support
for lfsr and/or paged PCs.
2017-11-26 17:41:27 +01:00
hap
e7edf2e16a
bus.lua: add some missing h files (nw)
2017-11-23 18:23:29 +01:00
angelosa
56828c2446
Rewritten Imagetek i4100 / i4220 / i4300 video display processor family, hooked it up to metro.cpp [Angelo Salese]
2017-11-21 07:06:03 +01:00
Nigel Barnes
26d94f2275
cfa3000: Added input devices on userport, analogue, and 1MHz bus.
2017-11-20 13:22:08 +00:00
Nigel Barnes
c25af26b01
bbc: Added ARM Evaluation System co-processor device.
2017-11-20 13:22:08 +00:00
Dirk Best
a5a8e0cbdb
einstein: Improve interrupts, add WIP Speculator support
...
Also removes a bogus character in the initial centronics output.
2017-11-20 01:37:42 +01:00
David Haywood
7d0279601f
split pgm2 up into drivers/video, correct main ram size, make some notes etc.
2017-11-17 18:25:36 +00:00
Patrick Mackinlay
f87cc5c671
28fxxx: initial commit for new flash memory device ( #2805 )
...
Implementation of 28F010 and family flash memory devices. These are not compatible with the JEDEC-standard flash command protocol implemented in intelfsh.
2017-11-16 23:53:02 +11:00
Vas Crabb
46c4dfb5f9
z80sio updates:
...
* Don't use device_serial_interface for transmit - it can't support sync modes, on-the-fly register updates, and other weirdness.
* Better modelling of 1-deep transmit queue.
* Better RTS/CTS behaviour.
* Completely overhauled interrupt logic - vectors should be correct for most async modes.
* Implemented different auto-reset receive errors in MPSC vs SIO.
* Implemented SDLC transmission including bit stuffing, transmit CRC, abort, and underrun/end-of-message behaviour.
Added an SDLC consumer device that logs SNA frame headers and data.
2017-11-16 22:22:20 +11:00
hap
7a900dd692
i8085: moved opcode macros to main file, will convert these to functions (nw)
2017-11-14 16:55:12 +01:00
hap
2e857fa8bd
rename misleading i8085cpu.h to i8085ops.hxx (nw)
2017-11-14 03:02:39 +01:00
Curt Coder
c2cf2f7504
tmc600: Added Euro bus skeleton. [Curt Coder]
2017-11-11 14:02:22 +02:00
Dirk Best
58b5eab4a8
einstein: Add support for the Silicon Disc RAM drive
...
Enable it with "-pipe silicon_disc" and use it as drive 3.
2017-11-09 01:13:08 +01:00
Nigel Barnes
e40f2551aa
electron: Added Acorn Plus 1 expansion device
...
- moved cart slots from machine to plus1
- replaced OS ROM with good dump
2017-11-08 20:42:09 +00:00
Nigel Barnes
780340b355
bbcb: Added Computer Village 1797 FDC (LVL Dos), not working.
2017-11-06 21:42:13 +00:00
Dirk Best
faeedc757c
einstein: Major cleanup, add a ADC0844 device
...
The analogue joystick is now emulated. Also fixed a few minor issues
with the memory map.
This also adds a generic Z80 dasisy chain device, for use in drivers
with non-Z80 peripherals.
2017-11-06 20:47:38 +01:00
arbee
bd7cbf196c
apple2: preliminary support for AE TransWarp accelerator card [R. Belmont, Apple II Documentation Project]
2017-11-03 21:50:59 -04:00