summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/bus.lua
Commit message (Collapse)AuthorAgeFilesLines
* dmv: added HD interface. [Sandro Ronco] Sandro Ronco2019-10-241-0/+2
|
* New skeleton device: PleXCombo PX-320A DVD/CD-RW Drive [Firmware HQ] AJR2019-10-231-0/+2
|
* Hp9825: support for external ROM cartridges added (#5761) fulivi2019-10-231-0/+12
| | | | | | | | | | | | | * hp9825: optional ROM cartridges added (9825b only, ATM) * hp9825: optional ROMs added to 9825t, added support for banked ROMs @5c00, separated RAM & ROM spaces in 9825t * hp9885: added missing post-amble when writing sectors on disk * hp9825: added acknowledgments to comments (nw) * hp9825: changes requested by V.Crabb (nw)
* Move IDE devices into bus/ata (nw) (#5756) ajrhacker2019-10-231-0/+30
|
* isa: Add Music Quest PC MIDI Card [AJR, VOGONS Vintage Driver Library] AJR2019-10-191-0/+2
|
* (nw) misc cleanup: Vas Crabb2019-09-191-1/+1
| | | | | | * Fix path for coleco cartridge bus header * Remove some assert_always * Fix some comments that seem to have been victims of scripted editing
* geneve: Add PC KBD connector; allow for using XT keyboards in place of the ↵ Michael Zapf2019-09-171-0/+2
| | | | currently high-level emulated XT/AT 101 keyboard.
* dragon32: Added JCB Speech Synthesis cartridge. Nigel Barnes2019-09-071-0/+2
|
* Add dump and emulation of Alpha Micro AM-310 Communications Controller [AJR, ↵ AJR2019-08-281-0/+2
| | | | Bitsavers]
* Spectrum betadisk stuff (#5564) David Haywood2019-08-291-0/+2
| | | | | | | | | | * spectrum bus : rename beta.cpp to beta128.cpp as the original beta is somewhat different (nw) * (nw) * start making a device for the actual original beta disk interfaces (nw) * flesh out beta stuff a bit (nw)
* apple2: Initial support for ComputerEyes/2 slot card [R. Belmont, Golden Child] arbee2019-08-251-0/+2
|
* SS-30 DC5 floppy disk interface 68bit2019-08-161-0/+2
| | | | | | | | | Split out the floppy disk controller from the swtpc09 machine, adding it to the ss50 interface. The DC5 is compatible with both the SWTPC 6800 and 6809 systems, supporting the 4 and 16 byte I/O interfaces respectively, via a jumper setting, so can be used on the MAME swtpc and swtpc09 machines. The DC5, like the DC4, supports double sided and density disks, and claimed backward compatibility with the DC1, DC2 and DC3.
* amstrad: add Ram Electronics Music Machine MIDI and sampler expansion. ↵ mahlemiut2019-08-161-0/+2
| | | | [Barry Rodewald]
* SS-30 PIA IDE hard disk interface 68bit2019-08-161-0/+2
| | | | | | Split out the PIA IDE hard disk interface from the swtpc09 machine. This support appears to have been incomplete or to have bit rotten, and has been updated and tested lightly with FLEX9.
* SS-30 MP-S2: Dual Serial Interface 68bit2019-08-141-0/+2
| | | | For the SWTPC09.
* SS-30: add support for the MP-T timer / counter card. 68bit2019-08-131-0/+2
| | | | E.g. this can be used SWTPC FLEX for a timer tick.
* apple2: Support the original gameport ComputerEyes [R. Belmont, Golden Child] arbee2019-08-091-0/+2
|
* agat: Nippel Clock slot device (#5425) shattered2019-08-041-0/+2
|
* steps towards some spectrum expansions - attempt 2 (resynced to AJRs ↵ David Haywood2019-07-311-0/+2
| | | | | | | | | | changes) (nw) (#5417) * steps towards some spectrum expansions - attempt 2 (nw) * (nw) * (nw)
* apple2: Add support for the 4Play Joystick Card [R. Belmont] arbee2019-07-291-0/+2
|
* apple2: support Sirius JoyPort on compatible Apple II models. [R. Belmont] arbee2019-07-281-0/+2
|
* microtan.cpp: The Microtan driver overhaul! Nigel Barnes2019-07-261-0/+36
| | | | | | | | | | | - Renamed driver microtan->mt65 - Added alternative monitor ROMs: TANBUG V3.1, TANBUG V.3B, TUGBUG V1.1, TANBUG V1. - Replaced XBug with original 0.75MHz version, fixes cassette loading. - New machine Micron, consisting of MT65 and Tanex boards only. - Implemented the Microtan motherboard backplane and moved Tanex to slot device. - Additional boards implemented: Bulldog Sound Generator Board, Mousepacket Designs Colour VDU Card, Tangerine Tandos Board (not working), Tangerine High Resolution Graphics Card (monochrome), Tangerine High Resolution Graphics Card (colour), Tangerine Tanram Board, TUG 64K RAM Card, TUG Programmable Graphic Module Card, Microtanic Video 80/82 (not working), Ralph Allen 32K EPROM-RAM Card (incomplete), Ralph Allen Disc Controller Card (not working), Ralph Allen Colour VDU card - Added Microtan 6809 System, not yet working. - Added Space Invasion (ETI), the DIY project from Electronics Today based on the Microtan.
* Add dump and skeleton device for Philips CDD2000 CD-R [Cyberia/2 Filebase] AJR2019-07-241-0/+4
| | | | | | Add dump and skeleton device for Caravalle CD-R N820s [I-Shou University File Server] h83048: Undo variable shadowing (nw)
* mac128/512: preliminary (not working) support for the GCC HyperDrive hard ↵ arbee2019-07-211-0/+2
| | | | disk interface [R. Belmont, Guru]
* (nw) split binbug into 3 sources. Robbbert2019-07-221-0/+2
|
* poly88, poly8813: Add PolyMorphic 16K RAM card and make one the default AJR2019-07-191-0/+2
|
* poly88, poly8813: Bus expansion AJR2019-07-181-0/+4
| | | | | | - Replace additional driver RAM with S-100 bus - Convert Video Terminal Interface into a S-100 bus device - Add skeleton S-100 bus device for SSSD disk controller
* New working software list additions Nigel Barnes2019-07-161-0/+2
| | | | | ----------------------------------- dragon_cart: AMTOR/AX25 [David Linsley]
* cw7501, cdr4201: Transform skeleton drivers into SCSI bus devices AJR2019-07-111-0/+2
|
* Default list of nscsi devices (nw) AJR2019-07-111-0/+3
|
* Move modern SCSI CD/HD devices into src/devices/bus/nscsi (nw) AJR2019-07-111-0/+18
|
* agat: basic emulation of agat9 (video, apple compat mode, LLE floppy) Sergey Svishchev2019-07-021-0/+2
| | | | also included: MX floppy format (nw)
* apple2, apple2e, apple2gs: Generic emulation of Game I/O connector. ↵ AJR2019-06-101-0/+14
| | | | | | Joysticks are now slot devices. mbc55x: Add Game I/O port
* added shared chessmachine device for Mephisto risc, chessmachine EC, ↵ hap2019-06-011-2/+6
| | | | chessmachine DR (nw)
* hle_mouse: high-level emulation of PS/2 mouse Patrick Mackinlay2019-05-311-0/+2
|
* Revert "-Removed sbus and gio64 buses..." AJR2019-05-291-0/+39
| | | | This reverts commit 3207d504fed679163f0489e2b763eda8c4139b23.
* -Removed sbus and gio64 buses since they aren't up to his majesty AJR's bar ↵ MooglyGuy2019-05-291-39/+0
| | | | of quality, nw
* SGI GIO rename to GIO64 (#5125) tyfighter2019-05-291-6/+6
| | | -gio: Renamed GIO slot device implementation to GIO64, nw
* New NOT_WORKING software list additions hap2019-05-271-0/+2
| | | | | | --------------------------------------- ibm5170: The ChessMachine (Installer V3.0) [hap] ibm5170: The ChessMachine (Installer V2.2) [hap]
* Hp9845: added 98046 module emulation (#5115) fulivi2019-05-261-0/+2
| | | | | | | | * hp9845: fixed handling of optional ROMs (nw) * z80sio: massive enhancement to Z80 SIO driven by HP98046 test sw * hp9845: implemented the HP98046 serial I/O module
* Preliminary emulation of ASC-88 SCSI adapter [AJR, minuszerodegrees.net] AJR2019-05-221-0/+2
|
* Add dumps of Atari 800 floppy controller ROMs [Atari Age] AJR2019-05-171-0/+4
| | | | bus/a2sio: Skeleton device work, fleshing out interface (nw)
* c64: Added skeleton for BusCard II cartridge. [Curt Coder] Curt Coder2019-05-131-0/+2
|
* c64: added mouse controller (nw) hap2019-05-131-0/+2
|
* bbc: Implemented PMS Genie ROM device. Nigel Barnes2019-05-121-0/+2
|
* bbc: Added ATPL AutoPrommer and User Port Splitter devices. Nigel Barnes2019-05-111-0/+4
|
* dragon.cpp: Added Premier Sprites board. Nigel Barnes2019-05-111-0/+2
|
* abc80: Added skeleton for Owoco Super Smartaid. [Curt Coder, Anders Sandahl] Curt Coder2019-05-051-0/+2
|
* c64: Added skeleton for BusCard cartridge. [Curt Coder] Curt Coder2019-05-051-0/+2
|
* -gio: Added basic SGI GIO slot device support to the Indy and Indigo 2 ↵ mooglyguy2019-05-051-0/+15
| | | | | | drivers. [Ryan Holtz] -newport: Converted to GIO slot device and added 8-bit XL and 24-bit XL board support. [Ryan Holtz]