Previous 199869 Revisions Next

r31162 Wednesday 2nd July, 2014 at 08:43:29 UTC by Alex Jackson
add M6502_DISABLE_DIRECT() to the rest of the commodore 8bit drivers too (nw)
[src/mess/drivers]c128.c cbm2.c pet.c plus4.c vic10.c vic20.c

trunk/src/mess/drivers/vic20.c
r31161r31162
720720   // basic machine hardware
721721   MCFG_CPU_ADD(M6502_TAG, M6502, MOS6560_CLOCK)
722722   MCFG_CPU_PROGRAM_MAP(vic20_mem)
723   MCFG_M6502_DISABLE_DIRECT() // address decoding is 100% dynamic, no RAM/ROM banks
723724
724725   // video/sound hardware
725726   MCFG_SPEAKER_STANDARD_MONO("mono")
r31161r31162
749750   // basic machine hardware
750751   MCFG_CPU_ADD(M6502_TAG, M6502, MOS6561_CLOCK)
751752   MCFG_CPU_PROGRAM_MAP(vic20_mem)
753   MCFG_M6502_DISABLE_DIRECT() // address decoding is 100% dynamic, no RAM/ROM banks
752754
753755   // video/sound hardware
754756   MCFG_SPEAKER_STANDARD_MONO("mono")
trunk/src/mess/drivers/plus4.c
r31161r31162
738738   // basic machine hardware
739739   MCFG_CPU_ADD(MOS7501_TAG, M7501, 0)
740740   MCFG_CPU_PROGRAM_MAP(plus4_mem)
741   MCFG_M6502_DISABLE_DIRECT() // address decoding is 100% dynamic, no RAM/ROM banks
741742   MCFG_M7501_PORT_CALLBACKS(READ8(plus4_state, cpu_r), WRITE8(plus4_state, cpu_w))
742743   MCFG_M7501_PORT_PULLS(0x00, 0xc0)
743744   MCFG_QUANTUM_PERFECT_CPU(MOS7501_TAG)
trunk/src/mess/drivers/cbm2.c
r31161r31162
19961996
19971997   // basic hardware
19981998   MCFG_CPU_ADD(M6509_TAG, M6509, XTAL_14_31818MHz/14)
1999   MCFG_M6502_DISABLE_DIRECT() // address decoding is 100% dynamic, no RAM/ROM banks
19992000   MCFG_CPU_PROGRAM_MAP(p500_mem)
20002001   MCFG_QUANTUM_PERFECT_CPU(M6509_TAG)
20012002
r31161r31162
21112112
21122113   // basic hardware
21132114   MCFG_CPU_ADD(M6509_TAG, M6509, XTAL_17_734472MHz/18)
2115   MCFG_M6502_DISABLE_DIRECT() // address decoding is 100% dynamic, no RAM/ROM banks
21142116   MCFG_CPU_PROGRAM_MAP(p500_mem)
21152117   MCFG_QUANTUM_PERFECT_CPU(M6509_TAG)
21162118
r31161r31162
22232225
22242226   // basic hardware
22252227   MCFG_CPU_ADD(M6509_TAG, M6509, XTAL_18MHz/9)
2228   MCFG_M6502_DISABLE_DIRECT() // address decoding is 100% dynamic, no RAM/ROM banks
22262229   MCFG_CPU_PROGRAM_MAP(cbm2_mem)
22272230   MCFG_QUANTUM_PERFECT_CPU(M6509_TAG)
22282231
trunk/src/mess/drivers/pet.c
r31161r31162
14081408   // basic machine hardware
14091409   MCFG_CPU_ADD(M6502_TAG, M6502, XTAL_8MHz/8)
14101410   MCFG_CPU_PROGRAM_MAP(pet2001_mem)
1411   MCFG_M6502_DISABLE_DIRECT() // address decoding is 100% dynamic, no RAM/ROM banks
14111412
14121413   // video hardware
14131414   MCFG_SCREEN_ADD(SCREEN_TAG, RASTER)
r31161r31162
18341835   // basic machine hardware
18351836   MCFG_CPU_ADD(M6502_TAG, M6502, XTAL_16MHz/16)
18361837   MCFG_CPU_PROGRAM_MAP(pet2001_mem)
1838   MCFG_M6502_DISABLE_DIRECT() // address decoding is 100% dynamic, no RAM/ROM banks
18371839
18381840   // video hardware
18391841   MCFG_SCREEN_ADD(SCREEN_TAG, RASTER)
trunk/src/mess/drivers/c128.c
r31161r31162
14331433   MCFG_QUANTUM_PERFECT_CPU(Z80A_TAG)
14341434
14351435   MCFG_CPU_ADD(M8502_TAG, M8502, XTAL_14_31818MHz*2/3.5/8)
1436   MCFG_M6502_DISABLE_DIRECT() // address decoding is 100% dynamic, no RAM/ROM banks
14361437   MCFG_M8502_PORT_CALLBACKS(READ8(c128_state, cpu_r), WRITE8(c128_state, cpu_w))
14371438   MCFG_M8502_PORT_PULLS(0x07, 0x20)
14381439   MCFG_CPU_PROGRAM_MAP(m8502_mem)
r31161r31162
16051606   MCFG_QUANTUM_PERFECT_CPU(Z80A_TAG)
16061607
16071608   MCFG_CPU_ADD(M8502_TAG, M8502, XTAL_17_734472MHz*2/4.5/8)
1609   MCFG_M6502_DISABLE_DIRECT() // address decoding is 100% dynamic, no RAM/ROM banks
16081610   MCFG_M8502_PORT_CALLBACKS(READ8(c128_state, cpu_r), WRITE8(c128_state, cpu_w))
16091611   MCFG_M8502_PORT_PULLS(0x07, 0x20)
16101612   MCFG_CPU_PROGRAM_MAP(m8502_mem)
trunk/src/mess/drivers/vic10.c
r31161r31162
606606   // basic hardware
607607   MCFG_CPU_ADD(M6510_TAG, M6510, XTAL_8MHz/8)
608608   MCFG_CPU_PROGRAM_MAP(vic10_mem)
609   MCFG_M6502_DISABLE_DIRECT() // address decoding is 100% dynamic, no RAM/ROM banks
609610   MCFG_M6510_PORT_CALLBACKS(READ8(vic10_state, cpu_r), WRITE8(vic10_state, cpu_w))
610611   MCFG_M6510_PORT_PULLS(0x10, 0x20)
611612   MCFG_QUANTUM_PERFECT_CPU(M6510_TAG)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team