summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/bus.lua
Commit message (Collapse)AuthorAgeFilesLines
* bus/bbc/tube: Added the CMS 6809, Acorn 16032, and Acorn A500 2nd processors. Nigel Barnes2021-02-201-0/+4
|
* scripts: Remove references to non-existent headers and duplicate source file ↵ Roberto Benfatto2021-02-141-2/+1
| | | | references. (#7770)
* New working machines Curt Coder2021-01-141-4/+6
| | | | | | | -------------------- Facit DTC (DeskTop Computer) [Luxor ABC arkivet, Curt Coder] abc800: Added new revisions of ROMs, and skeletons for DataBoard 4106/4107. [Luxor ABC arkivet, Curt Coder]
* odyssey2: add service test cart 7seg output hap2021-01-041-0/+2
|
* bus/coco Added CoCo and Dragon MIDI cartridges. (#7589) tim lindner2020-12-251-0/+2
|
* a2bus: Add (corrected) ROM dumps and emulation of CCS Model 7710 ↵ AJR2020-12-241-0/+2
| | | | Asynchronous Serial Interface [AJR, Apple II Documentation Project]
* Add dump and skeleton devices for Emerald Technology 3XTwin ISA board AJR2020-12-231-0/+2
|
* apple2: Support for the Videx Uniprint parallel card [R. Belmont, Golden Child] arbee2020-12-221-0/+2
|
* Add dump of AppleCD 150 [DBWBP] AJR2020-11-201-0/+2
|
* bus/coco: Added symphony 12 music device. (#7472) tim lindner2020-11-171-0/+2
|
* apple2: Support the SUP'R'TERMINAL 80-column card. [R. Belmont] arbee2020-11-091-0/+2
|
* aquarius: Peripherals implemeted as slot devices: 4K/16K/32K/16K+ Memory ↵ Nigel Barnes2020-10-311-0/+25
| | | | | | | | | | Cartridges, Mini Expander (now with controllers), Quick Disk (not working), C1541 DOS Interface (not working) - Implemented memory mapper for CP/M. - Serial printer port. - External RAM is now scrambled. - SuperCart bankswitching board implemented for Aquaricart. - Cartridge images of size 4K, 8K, 16K now supported, was previously 16K only.
* -bus/a2bus: Added Apple II Parallel Printer Interface Card. Vas Crabb2020-11-011-0/+2
| | | | | | -frontend/mame/audit.cpp: Fixed another annoying edge case. -Cleaned up RawInput code slightly.
* bus/coco: Added Speech Systems Stereo Composer cartridge. (#7379) tim lindner2020-10-261-16/+18
|
* bus/a2bus: Added Orange Micro Grappler+ Printer Interface. [Vas Crabb, ↵ Vas Crabb2020-10-231-76/+78
| | | | Golden Child, archive.org]
* bus/bbc/rom: Added support for the Gemini DataGem ROM carrier board. Nigel Barnes2020-10-191-0/+2
|
* Software list items promoted to working Ryan Holtz2020-10-101-0/+2
| | | | | | | ----------------------------------- vsmile_cart: V.Smile Tanz Mit Center (Germany), V.Smile Défi Gym (France), Gimnasio Interactivo V.Smile (Spain) -vsmile: Added support for the Jammin' Gym Class dance mat. [bmx, Ryan Holtz]
* fmtowns: add devices for the SCSI card slot and the FMT-121 card (#7306) r092020-10-081-0/+14
| | | | | | | * fmtowns: add a SCSI card slot for the original models - Add a slot device for the Model 1/2 dedicated SCSI slot - Add a device for the FMT-121 SCSI Card - Modify the I/O maps and machine configurations so the slot and the integrated controller don't overlap
* bus/bbc/1mhzbus: Added the Acorn Music 500, Hybrid Music 5000 Synthesiser, ↵ Nigel Barnes2020-09-251-0/+2
| | | | Hybrid Music 3000 Expander, and Peartree Music 87 Synthesiser.
* bus/bbc/userport: Added the Hybrid Music 4000 Keyboard. Nigel Barnes2020-09-221-0/+2
|
* apple2: preliminary support for the Sider SASI card and the Xebec OEM ↵ arbee2020-09-201-0/+2
| | | | version [R. Belmont]
* bus/electron/cart: Added the Pace RS423 Communications cartridge. Nigel Barnes2020-09-071-0/+2
|
* ti99: Added SID Master expansion card. Michael Zapf2020-09-021-0/+2
|
* bus/a2bus: Added Uthernet card emulation for Apple IIgs (#7090) Rhett Aultman2020-08-311-0/+2
| | | | * Ported Cirrus Logic CS8900A Crystal LAN MAC emulation from VICE and hooked it up to Apple II card device. * Adds Ethernet networking support for Apple IIgs.
* bus/bbc/userport: Added the Sprow LCD Display. Nigel Barnes2020-08-271-0/+2
|
* bus/electron: Added the P.R.E.S. AP1/AP6 and First Byte Printer Interface ↵ Nigel Barnes2020-08-231-0/+2
| | | | devices.
* bus/electron: Added the JAFA Mode 7 Display Unit. Nigel Barnes2020-08-191-0/+2
|
* apple2: added HAL Labs Gizmo digital joystick adapter [R. Belmont, Golden Child] arbee2020-08-161-0/+2
|
* bus/bbc/fdc: Added the Kenda Professional DMFS and Microware/UDM DDFS boards. Nigel Barnes2020-08-161-2/+4
|
* odyssey2: add preliminary Videopac+ C7420 Home Computer Module emulation hap2020-08-121-0/+2
|
* untangle bus/odyssey2/rom.cpp hap2020-08-121-2/+4
|
* odyssey2: add support for 16KB bankswitched roms hap2020-08-111-0/+2
|
* apple2: Added support for the CMS SCSI II Card [R. Belmont, Apple II ↵ arbee2020-08-081-0/+2
| | | | Documentation Project]
* odyssey2: add support for 4in1 cartridge hap2020-08-031-0/+2
|
* hp9825: hp98036 serial I/O module added (#7024) fulivi2020-08-011-0/+2
|
* HP IPC: support for I/O slots and 82919 serial card added (#7001) fulivi2020-07-271-0/+14
| | | | | | * mc68681: tx/rx clocking from timer fixed, added partial support for break signal * hp_ipc: support for I/O slots added, 82919 serial I/O card added
* bus/spectrum: add common printer interfaces: ZX Lprint, ZX Lprint III, ↵ MetalliC2020-07-251-0/+2
| | | | Kempston Centronics E Interface ('flat' and 'upright' models)
* bus/bbc/1mhzbus: Added the Torch Hard Disc Pack. Nigel Barnes2020-07-221-0/+2
|
* centronics: Add SAMDAC device Dirk Best2020-07-201-0/+2
|
* samcoupe: Add support for the S D IDE Adapter Dirk Best2020-07-201-0/+2
|
* Add ACB-2072 BIOS dumps and skeleton device [rfka01, minuszerodegrees.net] AJR2020-07-181-0/+2
|
* spectrum: implemented Swift Disc and Swift Disc II interfaces MetalliC2020-07-171-0/+2
|
* spectrum: add "SDI" VC1541 disk interface (not working), Logitek Proceed1 notes. MetalliC2020-07-141-0/+2
|
* bus/bbc/userport: Renamed palette.h->palext.h Nigel Barnes2020-07-131-2/+2
|
* samcoupe: Rework driver (WIP) Dirk Best2020-07-131-0/+62
| | | | | | | | | | | | | | | | - Rewrite memory system, now allows supporting expansion devices and better prepared for contention emulation - Add expansion interfaces for rear expansion, drive ports and mouse - Now supports the following rear expansion devices: * Blue Alpha Sound Sampler * Dallas Clock * 1 Mb Interface * SAMBUS 4-slot Expansion Interface (with clock) * SID Interface (6581 and 8580 variants) * S.P.I. SAM Parallel Interface * Voicebox - Added support for the Atom HDD interface, used in place of a floppy drive - Simplified and cleaned up driver - Temporarily deactivated joystick code, interferes with the keyboard
* spectrum: add Logitek Proceed 1 C1541 disk interface (not fully working yet) MetalliC2020-07-121-0/+2
|
* spectrum: implemented Speccy-DOS and FloppyOne DOS interfaces, add "IC-DOS" ↵ MetalliC2020-07-111-0/+4
| | | | Beta Plus clone
* New machines added as WORKING 68bit2020-07-101-0/+2
| | | | | | New machines added as WORKING --- Motorola EXORterm 155 [68bit]
* spectrum: implemented Kempston Disc Interface MetalliC2020-07-011-0/+2
|
* Slotified Mac 128k/512k/512ke/Plus keyboard port. Vas Crabb2020-07-011-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Available keyboards are us (M0110, U.S.), gb (M0110B, British), fr (M0110F, French), pad (M0120F, numeric keypad with passthrough port) and plus (M0110A, U.S. with integrated numeric keypad). The mac128k, mac512k and mac512ke drivers default to the numeric keypad with the U.S. keyboard connected to the passthrough port; the macplus driver defaults to the U.S. keyboard with integrated numeric keypad. Note that the numeric keypad may seem strange. Four of the operators work as cursor arrows if you don't hold shift. There is a comma on one of the keys, but by the time System 6 was released, Apple had decided an equals sign was more useful, so that's what it will produces on newer system versions. The U.S. keyboard with integrated numeric keypad emulates these aspects of the stand-alone keypad - pressing the operator keys on the keypad sends fake shit key down/up events, and using the arrow keys while holding shift will produces operator characters rather than selecting text. The ISO layout keyboards (M0110B and M0110F) produce different scan codes to the ANSI keyboards (M0110 and M0110A) but they don't report a different identification byte. To use an ISO keyboard, you must open the Keyboard control panel and change the layout to International (and change it back to Domestic if you switch back to an ANSI keyboard). This doesn't actually work at the moment due to issues with 6522 VIA emulation, but it will work with macplus sys603 if applied on top of revision 963a2c166d080e78e6de7fe432ed7944c59a6083. -----------------------------------------------------------------------