Previous 199869 Revisions Next

r31160 Wednesday 2nd July, 2014 at 06:07:46 UTC by Alex Jackson
c64.c: MCFG_M6502_DISABLE_DIRECT() for ~3% speedup [Alex Jackson]
[src/mess/drivers]c64.c

trunk/src/mess/drivers/c64.c
r31159r31160
10881088   // basic hardware
10891089   MCFG_CPU_ADD(M6510_TAG, M6510, XTAL_14_31818MHz/14)
10901090   MCFG_CPU_PROGRAM_MAP(c64_mem)
1091   MCFG_M6502_DISABLE_DIRECT() // address decoding is 100% dynamic, no RAM/ROM banks
10911092   MCFG_M6510_PORT_CALLBACKS(READ8(c64_state, cpu_r), WRITE8(c64_state, cpu_w))
10921093   MCFG_M6510_PORT_PULLS(0x17, 0xc8)
10931094   MCFG_QUANTUM_PERFECT_CPU(M6510_TAG)
r31159r31160
12431244   // basic hardware
12441245   MCFG_CPU_ADD(M6510_TAG, M6510, XTAL_17_734472MHz/18)
12451246   MCFG_CPU_PROGRAM_MAP(c64_mem)
1247   MCFG_M6502_DISABLE_DIRECT() // address decoding is 100% dynamic, no RAM/ROM banks
12461248   MCFG_M6510_PORT_CALLBACKS(READ8(c64_state, cpu_r), WRITE8(c64_state, cpu_w))
12471249   MCFG_M6510_PORT_PULLS(0x17, 0xc8)
12481250   MCFG_QUANTUM_PERFECT_CPU(M6510_TAG)
r31159r31160
13761378   // basic hardware
13771379   MCFG_CPU_ADD(M6510_TAG, M6510, XTAL_17_734472MHz/18)
13781380   MCFG_CPU_PROGRAM_MAP(c64_mem)
1381   MCFG_M6502_DISABLE_DIRECT() // address decoding is 100% dynamic, no RAM/ROM banks
13791382   MCFG_M6510_PORT_CALLBACKS(READ8(c64gs_state, cpu_r), WRITE8(c64gs_state, cpu_w))
13801383   MCFG_M6510_PORT_PULLS(0x07, 0xc0)
13811384   MCFG_QUANTUM_PERFECT_CPU(M6510_TAG)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team