| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
| |
1070 split out in its own file as being an oddity
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* plusd working (rom patch)
* plusd done
* added disciple, not working
* disciple working
* wd_fdc fix
* final tidy-up
* ready for pr
* Pernod70 changes
* cuavas changes #1
* combine devices + files
* sort out side_effects
|
| |
|
|
| |
Maslin Vintage Computer Archive]
|
| |
|
|
| |
devices.
|
| |
|
|
|
|
|
|
| |
* hp80: refactored optional ROM device as requested in issue #5839
* hp9825: refactored optional ROM device as requested in issue #5839
* hp9845: refactored optional ROM device as requested in issue #5839
|
| | |
|
| |
|
|
| |
daisy: Corrected ROM SHA1 (nw)
|
| |
|
|
| |
Dinosaurs]
|
| |
|
|
| |
Cartridge devices.
|
| |
|
|
|
|
|
|
| |
Computech, Peartree, Solidisk, and Watford Electronics.
bbcbp: Added ATPL Sidewise+ internal expansion board.
bbcm: Added Morley Master 'AA' and Vine Micros Overlay internal expansion boards.
|
| |
|
|
|
|
|
|
|
| |
internal expansion boards.
- Added slot interface for internal expansion boards.
- Added BBC Master cartridge slot interface to allow implementation of more complex cartridges, including Electron cartridge devices.
- Removed Sideways RAM configuration option, to be re-implemented as internal boards.
- Empty BBC Master cartridge sockets return video data on data bus.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* Changed emu_fatalerror to use util::string_format semantics
* Fixed some incorrectly marked up stuff in build scripts
* Make internal layout compression type a scoped enum (only zlib is supported still, but at least the values aren't magic numbers now)
* Fixed memory leaks in Xbox USB
* There can only be one "perfect quantum" device - enforce that only the root machine can set it, as allowing subdevices to will cause weird issues with slot cards overiding it
* Allow multiple devices to set maximum quantum and use the most restrictive one (it's maximum quantum, it would be minimum interleave)
* Got rid of device_slot_card_interface as it wasn't providing value
* Added a helper template to reduce certain kinds of boilerplate in slots/buses
* Cleaned up some particularly bad slot code (plenty more of that to do), and made some slots more idiomatic
|
| |
|
|
|
|
|
|
|
| |
This patch gets it running, and splits it into two front ends, one
being a rs232 bus slot so that is can be used as a terminal option. It
adds the MCM66750 character generator, and implements the MC6845 row
update function. Most of the I/O has been worked out with help from
the CT-82 user manual. The various screen formats and the graphics
modes appear to be working and plausible. Printer support has been
added, and a beeper.
|
| |\
| |
| | |
WIP: TWIB board - EPC terminal adapter for IBM mainframe and Alfaskop system
|
| | | |
|
| | | |
|
| |/ |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* 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)
|
| | |
|
| | |
|
| |
|
|
|
|
| |
* Fix path for coleco cartridge bus header
* Remove some assert_always
* Fix some comments that seem to have been victims of scripted editing
|
| |
|
|
| |
currently high-level emulated XT/AT 101 keyboard.
|
| | |
|
| |
|
|
| |
Bitsavers]
|
| |
|
|
|
|
|
|
|
|
| |
* 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)
|
| | |
|
| |
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
| |
[Barry Rodewald]
|
| |
|
|
|
|
| |
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.
|
| |
|
|
| |
For the SWTPC09.
|
| |
|
|
| |
E.g. this can be used SWTPC FLEX for a timer tick.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
changes) (nw) (#5417)
* steps towards some spectrum expansions - attempt 2 (nw)
* (nw)
* (nw)
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
- 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 Caravalle CD-R N820s [I-Shou University File Server]
h83048: Undo variable shadowing (nw)
|
| |
|
|
| |
disk interface [R. Belmont, Guru]
|
| | |
|
| | |
|
| |
|
|
|
|
| |
- 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
|
| |
|
|
|
| |
-----------------------------------
dragon_cart: AMTOR/AX25 [David Linsley]
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
also included: MX floppy format (nw)
|
| |
|
|
|
|
| |
Joysticks are now slot devices.
mbc55x: Add Game I/O port
|
| |
|
|
| |
chessmachine DR (nw)
|