Commit Graph

22 Commits

Author SHA1 Message Date
smf-
a039e59ae2 SCSI Port using WRITELINE and DEVCB2. The slot number and SCSI ID are separate so you can for example have -harddisk1 as ID 6 and -harddisk 2 as ID 5. The HLE'd CD & HD have configuration switches to set the ID, real emulated hardware will specify the ID using it's own method. [smf] 2014-04-14 11:50:39 +00:00
Curt Coder
22556b3d67 wd_fdc: Refactored to use devcb2 callbacks. [Curt Coder] 2014-03-16 22:26:55 +00:00
smf-
b37d92de72 created src\emu\bus\rs232 & src\emu\bus\midi directories and separated rs232 and midi devices, changed h89 to use an rs232 port to communicate with the serial terminal to instead of connecting it directly. [smf] 2014-02-15 01:29:27 +00:00
smf-
be55c4bef6 Centronics WIP using write lines and DEVCB2. Added an output latch and input buffer device to allow configuration in MCFG. Renamed centronics device "printer" to "image". FM-7 parallel port joystick works again. Added support for using PC LPT control lines as inputs (not tested). c64 geocable now just passes individual lines through, changed the strobe line to what is documented online (not tested). Converted MSX & exidy sorcerer parallel port DAC to use covox device instead of using a configuration switch (not tested). Sorcerer parallel port is more like the commodore user port, so should be converted to it's own slot where one option is a centronics card. [smf] 2014-02-09 20:08:25 +00:00
Miodrag Milanovic
a31774ab7c moved centronics into emu/bus (nw) 2013-10-23 13:01:30 +00:00
Curt Coder
846c70bee9 License tags. (nw) 2013-10-16 13:38:21 +00:00
Curt Coder
64c9ce4de3 (MESS) wmbullet, softbox, super6, xor100: Refactored serial terminal to connect thru an RS-232 port. [Curt Coder] 2013-05-18 06:46:11 +00:00
Miodrag Milanovic
ea5d79c9cc removed implementation of legacy DEVCB_MEMORY_HANDLER and used members instead (nw)
this require clean compile
2013-04-24 14:54:54 +00:00
Curt Coder
3ea8e8a8ac (MESS) Tagmap lookup cleanup. (nw) 2013-01-27 12:17:05 +00:00
Curt Coder
d67192af3e (MESS) Floppy fixes WIP. (nw) 2013-01-11 15:19:16 +00:00
Miodrag Milanovic
0e19f641d3 Cleanups and version bump 2013-01-11 07:32:46 +00:00
Curt Coder
ff114f9e77 (MESS) bullet: Floppy modernization. (nw) 2012-11-29 19:02:11 +00:00
Curt Coder
abbfd858ea Replaced all device_t's with actual device classes. Regression test recommended. (nw) 2012-11-26 16:04:41 +00:00
smf-
1b7345b64e removed dependency pollution (nw) 2012-10-07 11:03:10 +00:00
Robbbert
085870c8fc reverted it properly, doesn't crash now 2012-10-07 08:15:53 +00:00
smf-
a880c0cbb5 includes scsicb.h instead of scsibus.h (nw) 2012-10-07 01:36:30 +00:00
smf-
7ab7345bbc talking to scsibus is now done via scsicb (nw) 2012-10-06 10:28:31 +00:00
Miodrag Milanovic
e52d60b7f8 Replace some *_DEVICE_HANDLER with _MEMBER calls in MESS section (no whatsnew) 2012-10-03 09:27:22 +00:00
Miodrag Milanovic
6c40f0f292 TIMER_CALLBACK_DEVICE_MEMBER modernization part 1 (no whatsnew) 2012-09-25 13:39:59 +00:00
smf-
389625a63c Removed SCSIConfigTable, SCSI devices are now linked using SCSIBUS from MESS. (nw) 2012-08-29 08:35:35 +00:00
smf-
013bd9ab94 (MESS) converted scsibus from legacy device to c++ (nw) 2012-08-26 14:25:29 +00:00
Miodrag Milanovic
7285b359d2 Merge of MESS sources (no whatsnew) 2012-08-21 10:41:19 +00:00