Commit Graph

928 Commits

Author SHA1 Message Date
Fabio Priuli
b30a898e13 z80dart: converted to use devcb2. nw. 2014-04-29 14:22:11 +00:00
Fabio Priuli
181f87e142 z80pio: converted to use devcb2. nw. 2014-04-29 07:24:36 +00:00
Fabio Priuli
25b6f6a58d z80ctc: converted to use devcb2. nw.
Notes:
- for whatever reason the tlcs_z80 internal CTC fails to recognize/find its owner tag, 
does anyone know how to fix this? it's probably trivial, but I need an helping hand 
or pve500 cannot be launched anymore...
- @Haze: can you check your inder_sb.c code? your CTC interface was wrong,
judging from the comments in the source (the first cb was for the interrupt, and no 
callback was present by default for the ZC/TO3...) and I'm not sure what the code is 
intended to actually do
2014-04-28 18:41:16 +00:00
cracyc
9fb932b6a9 pc8001: why was it all backwards? (nw) 2014-04-28 04:11:28 +00:00
cracyc
bb2fcfc661 i8257: new 8257 based on am9517a [Carl]
facnucspmg: fix up dmac and fdc (nw)
2014-04-28 03:20:14 +00:00
Alex W. Jackson
dca98b36ba super80.c: use ioport_array (nw) 2014-04-28 01:10:38 +00:00
Robbbert
fc2e5f923a (MESS) mbee : same cleanup applies here too 2014-04-27 12:23:46 +00:00
Robbbert
200dc50984 (MESS) kaypro : same cleanup applies here too 2014-04-27 12:09:51 +00:00
Robbbert
e1dab76012 (MESS) super80 : cleanup, part 4 2014-04-27 11:53:24 +00:00
Robbbert
cb3e2e33f3 (MESS) super80 : cleanup, part 3 2014-04-27 11:34:40 +00:00
Robbbert
51ee7d463e (MESS) super80 : cleanup, part 2 2014-04-27 10:20:22 +00:00
Robbbert
8e7765487e (MESS) super80 : cleanup, part 1 2014-04-27 00:15:19 +00:00
Robbbert
473f022573 (MESS) super80 : starting to add fdc support 2014-04-26 08:08:12 +00:00
R. Belmont
5e0a532f11 (MESS) cybiko: more I/O re-hookup. [R. Belmont] 2014-04-24 03:27:21 +00:00
mahlemiut
dd67f28357 amstrad: added preliminary Amstrad/Pace RS232C interface. The terminal
software included with the original Amstrad interface works, but not much else
does at this stage.  [Barry Rodewald]

Out of whatsnew:  HoneyTerm (part of the later Pace interface) expects bit 6
of RR0 on the Z80DART to be set (seems to unsupported in the current z80dart
device).  Not sure on why other software doesn't work as yet.
2014-04-24 00:15:14 +00:00
cracyc
379fe346ad pic8259: remove trampolines (nw) 2014-04-23 18:38:15 +00:00
cracyc
88c077394d i186: use static set irq and clean up leftovers (nw) 2014-04-23 18:14:52 +00:00
Miodrag Milanovic
45fe0097ae Fixed mac validation (nw) 2014-04-23 08:36:18 +00:00
R. Belmont
31bed06699 (MESS) cybiko updates: [R. Belmont]
- Fixed major memory stomp in cybikov2
- Fixed "insert battery" message in cybikoxt; the OS boots up now
- Started general cleanup of I/O handling
2014-04-23 02:15:35 +00:00
Olivier Galibert
59e7d9a63b next: fix the vblank disables [O. Galibert] 2014-04-22 20:33:41 +00:00
Miodrag Milanovic
a822b12416 m68000 callbacks to delegates (nw) 2014-04-22 14:18:30 +00:00
Wilbert Pol
2f33e6c413 g65816.c: Modernised cpu core (nw) 2014-04-21 10:05:03 +00:00
cracyc
1971194148 (mess) x68k: remove trampolines and fix keyboard (nw) 2014-04-21 03:56:48 +00:00
Olivier Galibert
c0f68e4d6b next: Add mouse [O. Galibert] 2014-04-19 22:03:20 +00:00
Curt Coder
6c6b08a833 (MESS) pet: Added user port diagnostic connector. [Curt Coder] 2014-04-19 20:05:18 +00:00
R. Belmont
ee918601db (MESS) Apple 1: Added support for expansion slot, moved cassette interface to a card to match reality. [R. Belmont] 2014-04-19 18:51:51 +00:00
cracyc
697fd6e868 (mess) ti85: nvram (nw) 2014-04-17 15:35:57 +00:00
Miodrag Milanovic
d75265256e leftover from past (nw) 2014-04-17 10:42:36 +00:00
Miodrag Milanovic
3f4c65b8ee modernized cybiko nvram and supported all models (nw) 2014-04-17 08:16:51 +00:00
Fabio Priuli
b9374917e7 converted i8271 to use inline configs and reduced tagmap lookups
while at it. nw.
2014-04-17 07:21:01 +00:00
Fabio Priuli
a2bdecb071 converted i8255 to devcb2. nw.
p.s. I tested several games/systems and I triple checked the diff to be sure I did not 
make any copy and paste mistake in the 195 files touched by this, but let me know 
if any system suddenly stops working!
2014-04-17 05:49:48 +00:00
Ivan Vangelista
7030ff593e a2bus_device and a2eauxslot_device: converted to devcb2 (nw) 2014-04-17 05:17:58 +00:00
Fabio Priuli
faf4172fc5 fixed bbca. nw. 2014-04-16 10:13:08 +00:00
smf-
72d93bb509 Added serial printer, renamed centronics printer to match. Standardised the configuration of rs232 devices. All serial devices are now connected using an rs232 port. [smf] 2014-04-16 07:53:39 +00:00
Ivan Vangelista
8f416aa020 bitbanger_device: converted to devcb2 (nw)
Loading coco doesn't crash, but someone familiar with the system should test it. Thanks!
2014-04-15 15:11:58 +00:00
Wilbert Pol
621d0a7b6f (MESS) msx.c: Bye bye MSX_DRIVER_LIST. (nw) 2014-04-14 21:28:36 +00:00
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
R. Belmont
6acc7852c7 (MESS) Apple II: Correct setup of built-in ACIAs for IIc/IIc Plus [R. Belmont] 2014-04-13 21:34:58 +00:00
R. Belmont
8467b31586 (MESS) Apple II updates: [R. Belmont]
- Some minor cleanup to how post-IIe machines are handled
- Fixed N/M keys on Platinum IIe and IIgs
2014-04-13 18:36:02 +00:00
Fabio Priuli
46769cf6b2 updated lsi53c810 to use delegates, and moved some formerly static
stuff into bebox and model3 classes. nw.
2014-04-13 17:34:40 +00:00
Fabio Priuli
b605b791dd updated upd7002 to use delegates. nw. 2014-04-13 13:14:08 +00:00
Fabio Priuli
61aef59a21 f3853: converted to use delegates. nw. 2014-04-13 07:31:12 +00:00
Olivier Galibert
5e378738aa Oric 1: Spring cleaning [O. Galibert]
Putting back the apple2 disk2 in the Pravetz 8D will wait until the
next generation one is finalized.
2014-04-12 15:15:20 +00:00
Fabio Priuli
8b41330539 i8257: updated to devcb2. nw. 2014-04-12 08:36:53 +00:00
R. Belmont
2d13f17b83 (MESS) apple3: preliminary joystick support [R. Belmont] 2014-04-12 03:35:23 +00:00
Fabio Priuli
82a53e9745 whops. forgot this. 2014-04-11 07:37:29 +00:00
cracyc
f87bffdce2 (mess) x68k: reduce tag lookups and fix adpcm (nw)
hd63450: add drq lines (nw)
2014-04-09 02:55:40 +00:00
Fabio Priuli
74e120171f (MESS) upd65031_device: updated to use delegates
+ small cleanup of the delegates themselves. nw.
2014-04-08 14:51:44 +00:00
Curt Coder
054e578985 (MESS) tandy2k: WIP. (nw) 2014-04-08 07:56:04 +00:00
Fabio Priuli
a71569d7df (MESS) smssdisp: implemented game selection. [Enik Land] 2014-04-08 07:36:15 +00:00