| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | move mess into mame (nw) | 2015-09-30 | 1 | -1847/+0 | |
| | | |||||
| * | c128: PARTNER 128 WIP. (nw) | 2015-08-14 | 1 | -13/+37 | |
| | | |||||
| * | change flags from GAME_ to MACHINE_ | 2015-07-29 | 1 | -17/+17 | |
| | | | | | 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. | ||||
| * | (MESS) c64: Added an SX-64 variant called Tesa Etikettendrucker 6240. ↵ | 2015-05-27 | 1 | -18/+37 | |
| | | | | | [Retroport] | ||||
| * | (nw) | 2014-07-08 | 1 | -1/+1 | |
| | | |||||
| * | (MESS) c64 improvement & fix [Alex Jackson] | 2014-07-07 | 1 | -25/+26 | |
| | | | | | | | | | | * Cache pointers to basic and kernal ROMs at startup (they can be in separate ROM regions or a single ROM depending on model) rather than branching on every read * Moved "ProLogic-DOS Classic" BIOS from c64 to c64c, since it's clearly meant for, and only successfully boots on, the latter machine | ||||
| * | (MESS) c64: some optimizations [Alex Jackson] | 2014-07-06 | 1 | -69/+83 | |
| | | | | | | | | | | | * read_pla() leaves the PLA outputs packed, instead of using eight output parameters to return them * flatten nested switch statements in read_memory() and write_memory() * mos6566: inline bus_r() and various READ_LINE_MEMBERs (nw) from 285% to 300% idling at basic prompt with default slot devices (c1541, no cartridge) About half the speedup comes from read_pla() refactoring, the other half comes from flattening the switch()es. | ||||
| * | c64.c: MCFG_M6502_DISABLE_DIRECT() for ~3% speedup [Alex Jackson] | 2014-07-02 | 1 | -0/+3 | |
| | | |||||
| * | (MESS) Cleanups. (nw) | 2014-04-01 | 1 | -6/+18 | |
| | | |||||
| * | Fix for c64gs crash (nw) | 2014-03-26 | 1 | -2/+2 | |
| | | |||||
| * | mos6526: devcb2 cleanup. (nw) | 2014-03-22 | 1 | -24/+54 | |
| | | |||||
| * | Cleaned up devcb2 usage. (nw) | 2014-03-16 | 1 | -25/+60 | |
| | | |||||
| * | (MESS) vcs/ctrl: Cleanup. (nw) | 2014-03-12 | 1 | -3/+3 | |
| | | |||||
| * | Fixed c64 restore key and c128 crashing if exp_irq_w called at ↵ | 2014-03-11 | 1 | -4/+9 | |
| | | | | | device_start() time. | ||||
| * | Rewritten 6850 based on datasheet using external CLOCK & removed MIDI clock ↵ | 2014-02-21 | 1 | -1/+1 | |
| | | | | | hacks. Standardised COM8116 DEVCB2 callbacks. GUS gf1_device device derives from acia6850_device to gain access to the tx & rx irq state, rather than exposing it with a public method. [smf] | ||||
| * | resolves the user port handlers in device_config_complete() & replaced ↵ | 2014-02-02 | 1 | -1/+3 | |
| | | | | | 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 c64gs crash at startup, need to specify the actual type because ↵ | 2014-01-10 | 1 | -2/+2 | |
| | | | | | cia1_pb_r isn't virtual (nw) | ||||
| * | fixed recent c64 regressions (nw) | 2014-01-07 | 1 | -4/+4 | |
| | | |||||
| * | 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 | -63/+63 | |
| | | | | | on each one but there are cards that are compatible with each of the different machines. [smf] | ||||
| * | Allow vic20/c64/c128 to share user port devices, removed c64 version of ↵ | 2014-01-03 | 1 | -28/+93 | |
| | | | | | 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] | ||||
| * | reduce dependency mak files by 130k (nw) | 2013-12-29 | 1 | -0/+2 | |
| | | |||||
| * | License tags. (nw) | 2013-10-16 | 1 | -0/+2 | |
| | | |||||
| * | (MESS) Legacy removal. (nw) | 2013-09-19 | 1 | -0/+9 | |
| | | |||||
| * | small MACHINE_RESET cleanup | 2013-08-05 | 1 | -4/+0 | |
| | | |||||
| * | (MESS) cbmiec: Restored some usability. (nw) | 2013-08-01 | 1 | -5/+6 | |
| | | |||||
| * | (MESS) cbmiec: Removed device address information from the IEC bus, allowing ↵ | 2013-07-29 | 1 | -6/+5 | |
| | | | | | devices to be chained. [Curt Coder] | ||||
| * | Moved default card config, device inputs and clock off the slot interface so ↵ | 2013-05-29 | 1 | -17/+17 | |
| | | | | | they can be specified for all cards [smf] | ||||
| * | removed some redundant uses of DEVICE_SELF (nw) | 2013-05-20 | 1 | -32/+32 | |
| | | |||||
| * | SNAPSHOT_LOAD and QUICKLOAD_LOAD made members, still need to cleanup (nw) | 2013-04-19 | 1 | -4/+4 | |
| | | |||||
| * | (MESS) c64: Added Spanish C64C variant. [The Commodore Museum] | 2013-03-28 | 1 | -0/+17 | |
| | | |||||
| * | Cleanups and version bumpmame0148u2 | 2013-03-19 | 1 | -1/+1 | |
| | | |||||
| * | (MESS) Cleanup. (nw) | 2013-02-22 | 1 | -18/+9 | |
| | | |||||
| * | Finished moving quicload/snapshot formats into machine folder (nw) | 2013-02-22 | 1 | -0/+4 | |
| | | |||||
| * | (MESS) vic20/c64: Added VIC-1011A/B RS-232C adapter emulation. [Curt Coder] | 2013-02-15 | 1 | -14/+4 | |
| | | | | | (MESS) cbm2: Connected RS-232 port to ACIA. (nw) (MESS) Modernization and cleanup. (nw) | ||||
| * | (MESS) Cleanups. (nw) | 2013-02-14 | 1 | -15/+15 | |
| | | |||||
| * | Modernized the MOS6526, MOS6560, MOS7360, MOS6581, CBM IEC, and IEEE-488 ↵ | 2013-02-12 | 1 | -88/+47 | |
| | | | | | devices. [Curt Coder] | ||||
| * | Cleanups and version bumpmame0148u1 | 2013-02-11 | 1 | -6/+6 | |
| | | |||||
| * | (MESS) c64: Fixed crash? (nw) | 2013-02-09 | 1 | -1/+1 | |
| | | |||||
| * | (MESS) devcb2 conversions. (nw) | 2013-02-06 | 1 | -33/+6 | |
| | | |||||
| * | (MESS) pet: Added user and memory expansion ports. [Curt Coder] | 2013-02-04 | 1 | -16/+15 | |
| | | | | | | (MESS) cbm2: Added user port. [Curt Coder] (MESS) Connected the CBM cassette software lists and readded quickloads. (nw) | ||||
| * | (MESS) Tagmap lookup cleanup. (nw) | 2013-01-28 | 1 | -38/+26 | |
| | | |||||
| * | (MESS) Tagmap lookup cleanup. (nw) | 2013-01-27 | 1 | -2/+1 | |
| | | |||||
| * | (MESS) Tagmap lookup cleanup. (nw) | 2013-01-27 | 1 | -10/+8 | |
| | | |||||
| * | (MESS) c64/c128: Implemented parallel joystick pot X/Y read. [Curt Coder] | 2013-01-26 | 1 | -9/+28 | |
| | | | | (MESS) vcsctrl: Removed runtime tag lookups. (nw) | ||||
| * | (MESS) c128: Cleaned up input handling. Controllers are now connected using ↵ | 2013-01-26 | 1 | -7/+4 | |
| | | | | | the slot interface, and by default a joystick in port 2 is present. [Curt Coder] | ||||
| * | (MESS) c64: Cleaned up input handling. Controllers are now connected using ↵ | 2013-01-26 | 1 | -58/+219 | |
| | | | | | the slot interface, and by default a joystick in port 2 is present. [Curt Coder] | ||||
| * | (MESS) Reduced tagmap abuse. (nw) | 2013-01-24 | 1 | -1/+1 | |
| | | |||||
| * | [MESS] fixed duplicated bios shaortnames for c64 (nw) | 2013-01-19 | 1 | -3/+3 | |
| | | |||||
| * | Cleanups and version bumpmame0148 | 2013-01-11 | 1 | -133/+133 | |
| | | |||||
