| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
|
| |
when you move a folder
and then you add a new folder with the original name of the one you moved. the tree will compile
again with next commit. nw.
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
device_start() time.
|
|
|
|
| |
on each one but there are cards that are compatible with each of the different machines. [smf]
|
|
|
|
| |
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]
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
(MESS) cbm2: Connected RS-232 port to ACIA. (nw)
(MESS) Modernization and cleanup. (nw)
|
| |
|
|
|
|
| |
devices. [Curt Coder]
|
| |
|
| |
|
| |
|
|
|
|
| |
the slot interface, and by default a joystick in port 2 is present. [Curt Coder]
|
| |
|
| |
|
| |
|
|
|
|
| |
and implemented light pen trigger. (nw)
|
|
|
|
| |
(MESS) c64: Cleanup. (nw)
(MESS) mos6566: Implemented FAST register and removed hacks from interface. (nw)
|
| |
|
|
|
|
| |
the Lorenz/VICE CIA tests. Refactored the c64/c128/vic10/cbm2 drivers and the 1571/1581 floppy drives to use the new implementation. [Curt Coder]
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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]
|
|
|
|
| |
inputs/outputs/terms. [Curt Coder]
|
|
|
|
| |
the 64C models. (nw)
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|