Patrick Mackinlay
3a8d630ab4
interpro: skeleton for keyboard lle (nw)
2018-04-14 01:12:22 +10:00
Sven Schnelle
d9a631daa2
hp9k_3xx: add 98644 async serial card
2018-04-04 21:45:46 +02:00
R. Belmont
f772e0ea5a
Merge pull request #3419 from JoakimLarsson/sad8852_2
...
NEW non working ISA16 card: Ericsson Information Systems IBM3270/5250…
2018-04-03 11:16:30 -04:00
joakim
bdaad5598e
NEW non working ISA16 card: Ericsson Information Systems IBM3270/5250 terminal adapter card
2018-04-02 21:44:32 +02:00
Michael Zapf
fda26ee7dd
ti99: Hexbus floppy system; logging updates
2018-03-31 00:38:31 +02:00
Nigel Barnes
d295e418c4
electron: Added Mega Games Cartridge device.
2018-03-30 12:58:31 +01:00
fulivi
2e4c96157d
IEEE-488 remotizer device ( #3241 )
...
* remote488: work started
* remote488: fixed a crash when using socketed bitbangers on Linux machines
* remote488: added ieee-488 remotizer device
* remote488: added remotizer devices to ieee-488 buses of HP9845 & HP85
* remote488: added missing emu.h inclusion
* Revert "remote488: fixed a crash when using socketed bitbangers on Linux machines"
This reverts commit edfeb1768ec332ccdb77584e272d93b756819c41.
* remote488: nudge..
* remote488: no longer use locale-dependent functions, added commas and
semicolons as msg separators, improved use of util::string_format
2018-03-18 05:20:00 +11:00
Joakim Larsson Edström
df5a232104
Merge pull request #3208 from JoakimLarsson/cadabc_1
...
CAD ABC mouse/hi-res card
2018-02-14 23:26:07 +01:00
Joakim Larsson Edstrom
fea4a1294b
cadmouse.cpp: NEW non working mouse/hi-res unit for the abcbus [Valgrind]
2018-02-14 22:05:38 +01:00
Sergey Svishchev
8fef96dbd9
agat7: add serial/parallel interface card, hardcoded into Agat-Author configuration for now.
2018-02-13 23:16:48 +03:00
Nigel Barnes
91da52721e
electron: Added cartridge devices for:
...
- P.R.E.S. Advanced Plus 3/4
- Advanced Quarter Meg Ram
- Cumana Floppy Disk System
- Sound Expansion
- Sound Expansion v3
- Stop Press 64
- Solidisk EFS
New working software list additions
-----------------------------------
electron_cart: Solidisk EFS 2.1E
New NOT_WORKING software list additions
---------------------------------------
electron_cart: Stop Press 64
Software list items promoted to working
---------------------------------------
electron_cart: Advanced Plus 3, Advanced Quarter Meg RAM, Slogger Electron Disk System, Sound Expansion v3
2018-01-31 18:38:05 +00:00
David Haywood
ff61c2c50d
framework for adding 'gamebooster' (need to figure out how it actually works / maps tho) ( #3134 )
...
* fix/tidy tvboy driver (nw)
* missed file (nw)
* framework for adding 'gamebooster' (need to figure out how it actually works / maps tho) (nw)
(code based on zx spectrum expansion port code)
* (nw)
* lost a line (nw)
* allow it to run (nw)
* continued work (nw)
* mame64 psj -parallel gamebooster -cart tetris now works
* rm outdated (nw)
* remove unneeded code (nw)
* limit accesses, log unexpected ones, might have custom banking (nw)
* write bytes in an order that keeps the gb code happier , sml boots (nw)
2018-01-27 10:17:37 -05:00
Nigel Barnes
4143172f7c
electron: Re-implemented cartridge slot device, and added cartridge devices:
...
- Standard cartridge (2x16K ROM)
- Advanced Battery-Backed RAM (ABR)
- Slogger Click
- Slogger Pegasus 400
2018-01-26 21:04:33 +00:00
Nigel Barnes
8cd0b2545e
electron: Added Rombox, Rombox+ expansion devices, and electron_rom software list.
2018-01-11 18:46:05 +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
arbee
aadaf0c303
mac: Support for "BootBug" NuBus remote debugger card [Al Kossow, R. Belmont]
2017-12-25 22:27:02 -05: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
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
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
AJR
112fbd83ab
Clones promoted to working
...
--------------------------
SWTPC 6800 Computer System (with MIKBUG) [AJR]
2017-12-01 16:57:15 -05:00
AJR
fc87d24cf6
swtpc: Preliminary SS-50 I/O bus
2017-11-30 19:37:07 -05:00
hap
e7edf2e16a
bus.lua: add some missing h files (nw)
2017-11-23 18:23:29 +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
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
arbee
bd7cbf196c
apple2: preliminary support for AE TransWarp accelerator card [R. Belmont, Apple II Documentation Project]
2017-11-03 21:50:59 -04:00
Dirk Best
346a935839
einstein: Add support for mouse connected to the user port
...
Enable with "-user mouse" and try it with "-flop1 mouseart".
2017-11-01 09:51:36 +01:00
arbee
07de0d575d
apple2: preliminary support for "SSB Apple" speech board [R. Belmont, Apple II Documentation Project]
2017-10-31 21:50:32 -04:00
Dirk Best
908529aa32
einstein: Add bus interface for the user port and emulate speech cart
2017-10-31 11:46:53 +01:00
Dirk Best
4ee376d989
einstein: Move pipe bus to its own directory
2017-10-31 11:46:47 +01:00
Dirk Best
09f25df20d
einstein: Create "Tatung Pipe" bus and convert 80 column device
...
Use "mame einstein -pipe tk02" to attach the 80 column device.
* Removed no longer needed einstei2 driver
* Added cursor rendering to the 80 column device
* Added support for the alternate character set (use dip switch to
change)
* Cleaned up and added save state support to the 80 column device
2017-10-28 17:36:29 +02:00
R. Belmont
fb20279b92
Merge pull request #2749 from fulivi/hp80_dev04
...
HP85: support for I/O slots & HP-IB interface module
2017-10-25 15:39:55 -04:00
fulivi
bd7800c9a6
hp85: support for I/O slots added. Emulation of HP82937 module added.
2017-10-25 16:25:42 +02:00
Patrick Mackinlay
fa45a71bce
interpro: expansion bus/slots and keyboard
...
* added basic support for the system bus variously referred to as SR, SR bus, SRX and CBUS
* added an initial GT graphics card implementation, only supports the video ram and ramdac for now, but sufficient to boot the diagnostic monitor in graphics mode
* added a high-level emulation of the InterPro keyboard
2017-10-23 19:05:25 +07:00
David Haywood
b8feed7929
use slot device for gamate cartridge slot, do protection handling there (it's a mapper chip in the cartridge)
...
protection handled etc. written from scratch based on notes from Kevtris and Peter
banking in the slot system seems somewhat archaic compared to proper modern banking, but this is how all other drivers I saw using slot roms did it.
2017-10-20 12:14:23 +11:00
Nigel Barnes
a02ec54132
bbc: Added Torch Z80 Communicator as Tube slot device.
2017-10-11 12:03:01 +01:00
Joakim Larsson Edström
ec326352ff
Merge pull request #2695 from shattered/_eef7cb7
...
vme_hcpu30: Besta HCPU30 VME board, skeleton driver.
2017-10-08 02:49:31 +02:00
Curt Coder
fa612073a6
abc800: Added skeleton for Databoard 4112-23 floppy disk controller. [Curt Coder]
2017-10-04 21:21:37 +03:00
Curt Coder
ec017ff2f5
abc800: Fixed Turbo Kontroller name to UNI DISK and identified CPU type. [Curt Coder]
2017-10-03 23:36:37 +03:00
Sergey Svishchev
1483853c0e
vme_hcpu30: Besta HCPU30 VME board, skeleton driver.
2017-10-03 01:05:56 +03:00
Nigel Barnes
a65015f5cb
abc310: Added 80286 2nd processor.
2017-10-02 02:00:21 +01:00
Nigel Barnes
cdde9d6814
spectrum: Added expansion slot, and devices:
...
- ZX Interface 1 (not working)
- ZX Interface 2
- Fuller Box
- Kempston Joystick Interface (moved from driver)
- Didaktik Melodik
- Mikro-Plus (Shadow of the Unicorn)
- Protek Joystick Interface
- Currah MicroSlot
- Currah MicroSpeech [Thomas Busse]
- Currah MicroSource
spec128: Added expansion slot, and devices:
- ZX Interface 1 (not working)
- ZX Interface 2
- Kempston Joystick Interface (moved from driver)
- Mikro-Plus (Shadow of the Unicorn)
- Protek Joystick Interface
- Spectrum +2 Test Software
2017-09-21 23:08:50 +01:00
Sven Schnelle
5216b5414f
hp9k_3xx: add 98603 ROM card
...
Even if BASIC doesn't boot yet it's handy to have the ROM card in the code
and BASIC in the software list.
2017-09-06 03:03:51 +10:00