Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | (MESS) Refactored the Commodore 1541/1551/1571/2031 disk drives to use the ↵ | 2014-02-03 | 8 | -230/+119 | |
| | | | | modern floppy system. [Curt Coder] | ||||
* | changed name to "PET user port" as that is where it originated and ↵ | 2014-02-02 | 1 | -49/+11 | |
| | | | | reformatted the source file [smf] | ||||
* | revert part of previous change, resolving the handlers in ↵ | 2014-02-02 | 1 | -7/+7 | |
| | | | | device_config_complete() isn't working. (nw) | ||||
* | resolves the user port handlers in device_config_complete() & replaced ↵ | 2014-02-02 | 2 | -42/+35 | |
| | | | | calling reset() on user port with toggling of input line 3 as not all computers have reset hooked up on the user port. I believe device_reset() will always be called, which makes the call in the drivers machine_reset() unnecessary. [smf] | ||||
* | (MESS) Apple II: Support for the Videx UltraTerm card. [R. Belmont] | 2014-01-26 | 3 | -0/+489 | |
| | |||||
* | Getting rid of some references to legacy_cpu_device (nw) | 2014-01-21 | 1 | -1/+1 | |
| | |||||
* | Device shortname fixes to allow them to be listed in XML output (nw) | 2014-01-15 | 2 | -6/+6 | |
| | |||||
* | Changed parity & stop bits to an enum (you can now pass in 1.5). I've ↵ | 2014-01-13 | 2 | -4/+8 | |
| | | | | updated the uarts that were testing for 1.5 stop bits to pass that in, but there are probably others & 1.5 stop bits is converted to 2 by diserial. However the 68681 requires stop bits to be specified in clocks, so this will change in the future. Replaced synchronous flag with start bit count, as some uarts can use a start bit in synchronous mode & that whether there is a start bit is all the flag is currently controlling. Updated rs232 terminal to allow startbits, stop bits 1.5 to be specified (although that is currently not supported by diserial) and individual transmit and receive baud rates. [smf] | ||||
* | i8089: fix small bugs (nw) | 2014-01-10 | 2 | -7/+11 | |
| | | | isbc: put fdc by default on 215 board as most real machines would (nw) | ||||
* | (MESS) softbox: Fixed validation. (nw) | 2014-01-10 | 2 | -6/+5 | |
| | |||||
* | (MESS) Moved files to emu/bus. (nw) | 2014-01-10 | 9 | -0/+1259 | |
| | |||||
* | Fixed c128 starting up and changed reset line on c64 cartridges to active ↵ | 2014-01-10 | 7 | -7/+7 | |
| | | | | low. (nw) | ||||
* | Changed serial terminal to use separate data bits/parity and stop bit ↵ | 2014-01-08 | 1 | -2/+4 | |
| | | | | settings to allow more diversity. | ||||
* | (MESS) cbm2: HRG cartridge WIP. (nw) | 2014-01-08 | 3 | -35/+82 | |
| | |||||
* | (MESS) c64: Fixed Magic Formel cartridge. [Curt Coder] | 2014-01-08 | 2 | -36/+36 | |
| | |||||
* | remove 6821 from the MCFG PIA macros, not all PIA's are 6821's (nw) | 2014-01-07 | 2 | -8/+8 | |
| | |||||
* | Converted PIA6821 to DEVCB2 [smf] | 2014-01-06 | 3 | -88/+13 | |
| | |||||
* | added screen visarea adjustment to mc6845 config interface | 2014-01-04 | 6 | -0/+7 | |
| | |||||
* | Added PET user port joystick adapter [smf] | 2014-01-04 | 4 | -0/+178 | |
| | |||||
* | Move the loop back of pins to the .h for consistency with diag264 user port. ↵ | 2014-01-04 | 6 | -66/+6 | |
| | | | | (nw) | ||||
* | Added missing loop backed pins. (nw) | 2014-01-04 | 8 | -3/+76 | |
| | |||||
* | Added user port pinout from CBMII manual [smf] | 2014-01-04 | 1 | -0/+14 | |
| | |||||
* | Merged pet/vic20/c64/plus4/c128 user ports, the pinout is slightly different ↵ | 2014-01-04 | 24 | -799/+313 | |
| | | | | on each one but there are cards that are compatible with each of the different machines. [smf] | ||||
* | Fixed pin 8 (RxC was missing and P0 was mapped twice) (nw) | 2014-01-04 | 1 | -1/+1 | |
| | |||||
* | fixed protovision adapter (nw) | 2014-01-04 | 2 | -9/+5 | |
| | |||||
* | Allow vic20/c64/c128 to share user port devices, removed c64 version of ↵ | 2014-01-03 | 22 | -808/+278 | |
| | | | | vic1011 and moved protovision 4 player adapter from bus/c64 to bus/vic20. Tried to test with http://code.google.com/p/commodore-multi-player/ as it supports protovision 4 player adapter, but it currently crashes. I have had to disable 1541 as it prevents quick loading from working. [smf] | ||||
* | Modernized mos6530 device.(nw) | 2014-01-03 | 1 | -4/+4 | |
| | |||||
* | missed this in last commit (nw) | 2014-01-03 | 1 | -0/+8 | |
| | |||||
* | saves variables I added recently & expanded vic20 user port so that devices ↵ | 2014-01-03 | 1 | -8/+15 | |
| | | | | can be shared between vic20/c64/c128 (nw) | ||||
* | Hooked up the 6551 to the plus 4 user port, haven't been able to test it in ↵ | 2014-01-03 | 4 | -65/+167 | |
| | | | | diag264 as cartridges don't appear to work [smf] | ||||
* | removed superflous ; (nw) | 2014-01-03 | 1 | -12/+12 | |
| | |||||
* | Modernised VIC20 user port [smf] | 2014-01-02 | 4 | -170/+213 | |
| | |||||
* | removed the simplest 6522 port callbacks [smf] | 2014-01-02 | 2 | -36/+0 | |
| | |||||
* | removed ca1/ca2/cb1 callbacks as they were never called anyway [smf] | 2014-01-01 | 7 | -48/+0 | |
| | |||||
* | removed ca1/cb1 callbacks as the values are already pushed [smf] | 2014-01-01 | 3 | -25/+0 | |
| | |||||
* | Convert VIA6522 to use DEVCB2 [smf] | 2013-12-31 | 12 | -474/+244 | |
| | |||||
* | (MESS) vic20: Fixed compile. (nw) | 2013-12-29 | 1 | -4/+1 | |
| | |||||
* | reduce dependency mak files by 130k (nw) | 2013-12-29 | 39 | -160/+119 | |
| | |||||
* | Cleanups and version bumpmame0152 | 2013-12-24 | 8 | -24/+24 | |
| | |||||
* | removed removed unused rxd callback from MC6854 (this also appears to be ↵ | 2013-12-23 | 4 | -36/+15 | |
| | | | | mostly a skeleton). Removed dependency clutter from econet [smf] | ||||
* | removed unused rxd callback from MC6852 (which is only a skeleton) [smf] | 2013-12-23 | 1 | -3/+0 | |
| | |||||
* | removed unused rxd callback from z80sti [smf] | 2013-12-23 | 1 | -1/+0 | |
| | |||||
* | reduced dependency clutter in ecbbus [smf] | 2013-12-23 | 2 | -3/+3 | |
| | |||||
* | removed unused rxd callback from mos6551 and made devcb2 consistent with ↵ | 2013-12-23 | 4 | -8/+12 | |
| | | | | other implementations [smf] | ||||
* | reduced dependency clutter in c64 expansion port & c128 driver. [smf] | 2013-12-23 | 2 | -67/+67 | |
| | |||||
* | replaced read rx callback in Z80DART (and clones) with a write handler, ↵ | 2013-12-22 | 3 | -9/+17 | |
| | | | | which allows multiple chips to be connected together without using glue methods. [smf] | ||||
* | (mess) mega Soviet clone patch [shattered] | 2013-12-22 | 6 | -1/+542 | |
| | | | | | | | | | | - moves ec184*, iskr103* and mc1502 out of pc.c - moves CGA font upload support to a subclass - adds new drivers: poisk1, ec1847, pk88 - adds a skeleton of native iskr103* keyboard i8089: implement remaining instructions and support execution from "io" space. [Carl] (mess) isbc-215g: add intel isbc-215g hdd controller, read only for now [Carl] (mess) isbc: add hdd support to isbc2861 (nw) | ||||
* | replaced read rx/cts/dcd callbacks in I8251 with write handlers, which ↵ | 2013-12-22 | 1 | -2/+2 | |
| | | | | allows multiple chips to be connected together without using glue methods. [smf] | ||||
* | replaced read rx/cts/dcd callbacks in ACIA6850 write write handlers, which ↵ | 2013-12-22 | 13 | -159/+21 | |
| | | | | allows multiple chips to be connected together without using glue methods. [smf] | ||||
* | (MESS) Used shared_ptr instead of UINT8* in the Commodore cartridges. (nw) | 2013-12-20 | 53 | -712/+225 | |
| |