| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | move mess into mame (nw) | 2015-09-30 | 1 | -1129/+0 | |
| | | |||||
| * | change flags from GAME_ to MACHINE_ | 2015-07-29 | 1 | -9/+9 | |
| | | | | | this better fits the drivers from MESS (which have always illogically used the GAME_ flags despite not being games) and also fits fine with arcade machines. | ||||
| * | Removed obsolete comment. (nw) | 2015-04-24 | 1 | -1/+0 | |
| | | |||||
| * | (MESS) plus4: Default to the 1541 disk drive, since the 1551 is rare and ↵ | 2015-04-22 | 1 | -2/+4 | |
| | | | | | unreliable. [Curt Coder] | ||||
| * | so long, cartslot.c... you made a really great job, when we | 2014-10-11 | 1 | -7/+4 | |
| | | | | had no concept of slot devices... | ||||
| * | add M6502_DISABLE_DIRECT() to the rest of the commodore 8bit drivers too (nw) | 2014-07-02 | 1 | -0/+1 | |
| | | |||||
| * | Cleanups and version bumpmame0153 | 2014-04-07 | 1 | -1/+1 | |
| | | |||||
| * | (MESS) Cleanups. (nw) | 2014-04-01 | 1 | -2/+5 | |
| | | |||||
| * | (MESS) Fixed regressions. (nw) | 2014-03-19 | 1 | -1/+5 | |
| | | |||||
| * | rxc is bidirectional so map it both ways, added comment about adding missing ↵ | 2014-03-19 | 1 | -2/+3 | |
| | | | | | pull ups (nw) | ||||
| * | Rewritten 6551 emulation. Changed clock to be the o2 clock instead of the ↵ | 2014-03-17 | 1 | -17/+19 | |
| | | | | | 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] | ||||
| * | resolves the user port handlers in device_config_complete() & replaced ↵ | 2014-02-02 | 1 | -1/+2 | |
| | | | | | 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] | ||||
| * | Fixed commodore quick load by passing in the address space instead of using ↵ | 2014-01-04 | 1 | -1/+1 | |
| | | | | | machine().firstcpu [smf] | ||||
| * | Merged pet/vic20/c64/plus4/c128 user ports, the pinout is slightly different ↵ | 2014-01-04 | 1 | -27/+27 | |
| | | | | | on each one but there are cards that are compatible with each of the different machines. [smf] | ||||
| * | Hooked up the 6551 to the plus 4 user port, haven't been able to test it in ↵ | 2014-01-03 | 1 | -64/+83 | |
| | | | | | diag264 as cartridges don't appear to work [smf] | ||||
| * | reduce dependency mak files by 130k (nw) | 2013-12-29 | 1 | -0/+3 | |
| | | |||||
| * | removed unused rxd callback from mos6551 and made devcb2 consistent with ↵ | 2013-12-23 | 1 | -2/+8 | |
| | | | | | other implementations [smf] | ||||
| * | License tags. (nw) | 2013-10-16 | 1 | -0/+2 | |
| | | |||||
| * | (MESS) Legacy removal. (nw) | 2013-09-19 | 1 | -0/+10 | |
| | | |||||
| * | small MACHINE_RESET cleanup | 2013-08-05 | 1 | -4/+0 | |
| | | |||||
| * | Moved default card config, device inputs and clock off the slot interface so ↵ | 2013-05-29 | 1 | -10/+10 | |
| | | | | | they can be specified for all cards [smf] | ||||
| * | removed some redundant uses of DEVICE_SELF (nw) | 2013-05-20 | 1 | -10/+10 | |
| | | |||||
| * | SNAPSHOT_LOAD and QUICKLOAD_LOAD made members, still need to cleanup (nw) | 2013-04-19 | 1 | -3/+3 | |
| | | |||||
| * | Finished moving quicload/snapshot formats into machine folder (nw) | 2013-02-22 | 1 | -0/+5 | |
| | | |||||
| * | (MESS) vic20/c64: Added VIC-1011A/B RS-232C adapter emulation. [Curt Coder] | 2013-02-15 | 1 | -20/+4 | |
| | | | | | (MESS) cbm2: Connected RS-232 port to ACIA. (nw) (MESS) Modernization and cleanup. (nw) | ||||
| * | Modernized the MOS6526, MOS6560, MOS7360, MOS6581, CBM IEC, and IEEE-488 ↵ | 2013-02-12 | 1 | -87/+23 | |
| | | | | | devices. [Curt Coder] | ||||
| * | Cleanups and version bumpmame0148u1 | 2013-02-11 | 1 | -7/+7 | |
| | | |||||
| * | (MESS) plus4: Speech WIP. (nw) | 2013-02-07 | 1 | -6/+8 | |
| | | |||||
| * | (MESS) devcb2 conversions. (nw) | 2013-02-06 | 1 | -42/+22 | |
| | | |||||
| * | (MESS) pet: Added user and memory expansion ports. [Curt Coder] | 2013-02-04 | 1 | -25/+15 | |
| | | | | | | (MESS) cbm2: Added user port. [Curt Coder] (MESS) Connected the CBM cassette software lists and readded quickloads. (nw) | ||||
| * | (MESS) plus4: Cleaned up input handling. Controllers are now connected using ↵ | 2013-01-28 | 1 | -177/+139 | |
| | | | | | the slot interface, and by default a joystick is present. [Curt Coder] | ||||
| * | (MESS) Tagmap lookup cleanup. (nw) | 2013-01-27 | 1 | -20/+9 | |
| | | |||||
| * | output of new srcclean changes that are relatively small [smf] | 2013-01-11 | 1 | -2/+0 | |
| | | |||||
| * | Cleanups and version bumpmame0148 | 2013-01-11 | 1 | -135/+135 | |
| | | |||||
| * | 6522via: Used core clock/attotime functions. [Curt Coder] | 2012-12-17 | 1 | -3/+2 | |
| | | | | | | (MESS) c1551: Fixed floppy loading. [Curt Coder] (MESS) c1571: Fixed fast serial mode on C128. [Curt Coder] (MESS) 64h156: Fixed 2 MHz mode. (nw) | ||||
| * | 6502: Rewrite modern, cycle-exact and interruptible [O. Galibert] | 2012-11-06 | 1 | -24/+8 | |
| | | |||||
| * | Clean-ups and version bumpmame0147u2 | 2012-10-30 | 1 | -1/+1 | |
| | | |||||
| * | (MESS) mos6566: Added BA/AEC outputs in preparation for 6502 RDY support, ↵ | 2012-10-25 | 1 | -9/+18 | |
| | | | | | and implemented light pen trigger. (nw) | ||||
| * | Since nobody checks for NULLs anyway, make | 2012-09-19 | 1 | -2/+2 | |
| | | | | | | | | | | | | | device_memory_interface::space() assert against NULL and return a reference, and pushed references throughout all address space usage in the system. Added a has_space() method to check for those rare case when it is ambiguous. [Aaron Giles] Also reinstated the generic space and added fatal error handlers if anyone tries to actually read/write from it. | ||||
| * | INTERRUPT_GEN -> INTERRUPT_GEN_MEMBER for MESS part (no whatsnew) | 2012-09-18 | 1 | -27/+25 | |
| | | |||||
| * | Memory handler normalization, part 1. | 2012-09-17 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | READ/WRITE_DEVICE*_HANDLERs are now passed an address_space &, and the 8-bit variants get a mem_mask as well. This means they are now directly compatible with the member function delegates. Added a generic address space to the driver_device that can be used when no specific address space is available. Also added DECLARE_READ/WRITE_DEVICE*_HANDLER macros to declare device callbacks with default mem_mask parameters. [Aaron Giles] | ||||
| * | Add ambiguous execute() and memory() methods to the | 2012-09-11 | 1 | -2/+2 | |
| | | | | | | | | device_execute/memory_interfaces respectively in order to catch unnecessary usage of the corresponding device_t methods. Removed all existing redundant usage. [Aaron Giles] | ||||
| * | (MESS) plus4: Refactored TED to use device_memory interface. (nw) | 2012-09-06 | 1 | -52/+32 | |
| | | |||||
| * | m6502: Refactored the indexed read/write to use devcb, and fixed the ↵ | 2012-09-04 | 1 | -10/+14 | |
| | | | | | | | peripheral port for plus4. (nw) (MESS) apple3: Fixed the CPU interface. (nw) (MESS) vic10: Refactored to use datassette slot interface. (nw) | ||||
| * | (MESS) Added PET cassette port slot interface to vic20, c64, and plus4. ↵ | 2012-09-02 | 1 | -95/+165 | |
| | | | | | | | | | | | | | Implemented 1530/1531 datassette as slot devices. Converted MOS6581 interface to devcb. [Curt Coder] (MESS) vic20: Added floating bus read support to VIC and cartridge interface. (MESS) vic10: Added floating bus read support to VIC-II and cartridge interface. (MESS) c64: Added floating bus read support to cartridge interface. [Curt Coder] (MESS) plus4: Added floating bus read support to TED and cartridge interface. Implemented some Diag264 test cartridge loopback connectors. [Curt Coder] (MESS) c16: Added PAL/NTSC variants. (nw) (MESS) v364: Fixed speech ROM mapping. (nw) (MESS) compis: Separated keyboard to its own file. (nw) (MESS) huebler: Cleanup. (nw) | ||||
| * | Merge of MESS sources (no whatsnew) | 2012-08-21 | 1 | -0/+1193 | |
