Commit graph

27816 commits

Author SHA1 Message Date
Curt Coder
7fc71a616f (MESS) Moved video chips to emu/video. (nw) 2014-03-17 22:21:47 +00:00
Curt Coder
4bba3f6e42 (MESS) Moved the remaining slot interfaces to emu/bus. (nw) 2014-03-17 22:06:26 +00:00
Curt Coder
f3fe1ab644 upd765: Refactored to use devcb2 callbacks. [Curt Coder] 2014-03-17 20:38:18 +00:00
Curt Coder
dce7adbbbb Cleaned up devcb2 usage. (nw) 2014-03-17 20:11:09 +00:00
Miodrag Milanovic
ee84337ef9 one less legacy device (nw) 2014-03-17 17:52:56 +00:00
Miodrag Milanovic
b3456aeb13 changed text in comment not to get false legacy device notification :) (nw) 2014-03-17 17:34:07 +00:00
Scott Stone
5b9fefd564 (MESS) pve500.c: New maincpu dump to replace bad dump. [Felipe Sanches] 2014-03-17 17:33:29 +00:00
Scott Stone
5e0d43a758 offtwall.c: Corrected the rom names and locations of the upright version of Atari’s Off the Wall and also added a dump of one of the GAL’s (a GAL16V8A-25LP) on the boardset which was the only one without the security fuse blown. [Kevin Eshbach] 2014-03-17 17:22:56 +00:00
Oliver Stöneberg
1907b48643 and more global_free() -> global_free_array()(nw) 2014-03-17 17:15:03 +00:00
Oliver Stöneberg
01271d3f4d more global_free() -> global_free_array() in src/osd/sdl/drawsdl.c (nw) 2014-03-17 17:04:21 +00:00
Miodrag Milanovic
538de5d46c one more scrlegcy.h user down (nw) 2014-03-17 15:29:53 +00:00
Miodrag Milanovic
06ce59b64e removed some legacy includes that are not valid (nw) 2014-03-17 15:21:17 +00:00
Scott Stone
5e5f680e15 fixed </softwarelist> tag placement (nw) 2014-03-17 15:19:28 +00:00
Miodrag Milanovic
cf9949729c removed some atari legacy code (nw) 2014-03-17 15:15:01 +00:00
Curt Coder
841b2cb5e9 8530scc: devcb2. (nw) 2014-03-17 14:16:27 +00:00
Miodrag Milanovic
6b6e43fa1c avgdvg is now device (nw) 2014-03-17 13:43:18 +00:00
Miodrag Milanovic
fb20ff1e86 compile fix, thanks qmc2 (nw) 2014-03-17 13:14:39 +00:00
Curt Coder
e06e38f8f4 Fixed compile. (nw) 2014-03-17 11:13:56 +00:00
Oliver Stöneberg
9964b649eb added more asserts/notes for known index out-of-bounds accesses (nw) 2014-03-17 10:37:52 +00:00
Miodrag Milanovic
68f8eeda6e do reset on different way (nw) 2014-03-17 10:28:34 +00:00
Miodrag Milanovic
5e8e5629e3 why complicate when proper devices are there and do work properly (nw) 2014-03-17 10:02:08 +00:00
Miodrag Milanovic
14756cfa21 use PAIR16 core struct in vdc (nw) 2014-03-17 09:14:28 +00:00
Oliver Stöneberg
1c5e77fff7 marked PALETTE_INIT as legacy 2014-03-17 09:06:47 +00:00
Michaël Banaan Ananas
068165381f vsync start (auto animation latch) is 16 lines after active display 2014-03-17 08:23:15 +00:00
Michaël Banaan Ananas
f579320b3c Improve accuracy of vblank irq/reload timing from Charles's documentation. vblank irq happened approx 15 pixels too early. 2014-03-17 07:31:38 +00:00
smf-
4ee395ba1d added manufacturer name to chips in comment (nw) 2014-03-17 06:55:52 +00:00
smf-
41466dcb47 Added rs232 port to apple 3. Currently cts is not mapped because that needs to be driven low whether something is plugged in or not or the apple 3 won't boot (I believe pull up resistors on the 12v side take care of that on real hardware). Not tested with Apple 3 software. (nw) 2014-03-17 06:32:32 +00:00
Robbbert
ba96964efc (MESS) Microvision : updated software list 2014-03-17 02:33:29 +00:00
Michaël Banaan Ananas
062e17036b removed PD4990A_OLD device 2014-03-17 01:24:17 +00:00
Michaël Banaan Ananas
04ccc28928 hooked up upd4990 device here too, note that the odd 4-year bug is still here 2014-03-17 01:16:04 +00:00
smf-
0ce1612feb Rewritten 6551 emulation. Changed clock to be the o2 clock instead of the baud rate xtal, supports external clocking, generates transmit interrupts when idle, added echo mode, dcd/dsr/cts input handling, parity & stop bit checking. Tested and fixed hookup to commodore lcd & plus 4. [smf] 2014-03-17 00:57:15 +00:00
Michaël Banaan Ananas
af9918bd4d hooked up proper upd4990a device 2014-03-17 00:50:25 +00:00
Michaël Banaan Ananas
e095a120fb can someone/Kale:D hook up 4990 device here? dos 6.2 works fine in my local build but the implementation isnt great(was just for testing).
It sets c0/1/2 high to enable serial mode.
2014-03-17 00:48:06 +00:00
Michaël Banaan Ananas
bf2db1521e upd1990/4990 improvements, most notably added serial command input 2014-03-17 00:45:06 +00:00
Curt Coder
22556b3d67 wd_fdc: Refactored to use devcb2 callbacks. [Curt Coder] 2014-03-16 22:26:55 +00:00
Curt Coder
1ebb23b34f wd17xx: Added ATTR_DEPRECATED. (nw) 2014-03-16 22:00:20 +00:00
smf-
9642d6249a tidied up enum names, fixed frame error detection (nw) 2014-03-16 19:17:49 +00:00
smf-
77a244cac6 fixed excessive logging (nw) 2014-03-16 18:08:07 +00:00
Miodrag Milanovic
43025f262d one more typo (nw) 2014-03-16 17:48:44 +00:00
Miodrag Milanovic
a5f1857e20 typo (nw) 2014-03-16 17:47:22 +00:00
Miodrag Milanovic
305a2b2fc9 There is device, we should just use it as such (nw) 2014-03-16 17:47:03 +00:00
Curt Coder
75b2ace6e4 Cleaned up devcb2 usage. (nw) 2014-03-16 15:32:27 +00:00
Miodrag Milanovic
0ee0b829f1 fixed validation (nw) 2014-03-16 15:24:57 +00:00
Angelo Salese
8555d9ab1c Added display 2014-03-16 14:15:53 +00:00
Miodrag Milanovic
f4b7d1cecc commented legacy stuff removed 2014-03-16 13:46:09 +00:00
Miodrag Milanovic
e3400438b8 some more legacy stuff removed (nw) 2014-03-16 13:42:22 +00:00
Curt Coder
9a971dc8d9 i80130: Fixed devcb2 macros. (nw) 2014-03-16 12:55:42 +00:00
Curt Coder
7aa2318bfd cdp1869: devcb2. (nw) 2014-03-16 12:49:55 +00:00
Curt Coder
5ba8d5f8d0 z8536: devcb2. (nw) 2014-03-16 12:15:44 +00:00
Miodrag Milanovic
834dadca1c not needed include (nw) 2014-03-16 12:07:22 +00:00