Previous 199869 Revisions Next

r18897 Wednesday 7th November, 2012 at 18:30:09 UTC by O. Galibert
funworld: That driver wants the bitwise ops [O. Galibert]
[src/mame/drivers]funworld.c

trunk/src/mame/drivers/funworld.c
r18896r18897
810810#define MASTER_CLOCK   XTAL_16MHz
811811
812812#include "emu.h"
813#include "cpu/m6502/m65c02.h"
813#include "cpu/m6502/r65c02.h"
814814#include "cpu/m6502/m65sc02.h"
815815#include "video/mc6845.h"
816816#include "machine/6821pia.h"
r18896r18897
24922492
24932493static MACHINE_CONFIG_DERIVED( fw2ndpal, fw1stpal )
24942494
2495   MCFG_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8)   /* 2MHz */
2495   MCFG_CPU_REPLACE("maincpu", R65C02, MASTER_CLOCK/8)   /* 2MHz */
24962496   MCFG_CPU_PROGRAM_MAP(funworld_map)
24972497   MCFG_CPU_VBLANK_INT_DRIVER("screen", funworld_state, nmi_line_pulse)
24982498
r18896r18897
25042504static MACHINE_CONFIG_DERIVED( funquiz, fw1stpal )
25052505//  MCFG_FRAGMENT_ADD(fw2ndpal)
25062506
2507   MCFG_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8)   /* 2MHz */
2507   MCFG_CPU_REPLACE("maincpu", R65C02, MASTER_CLOCK/8)   /* 2MHz */
25082508   MCFG_CPU_PROGRAM_MAP(funquiz_map)
25092509   MCFG_CPU_VBLANK_INT_DRIVER("screen", funworld_state, nmi_line_pulse)
25102510
r18896r18897
25162516
25172517static MACHINE_CONFIG_DERIVED( magicrd2, fw1stpal )
25182518
2519   MCFG_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8)   /* 2MHz */
2519   MCFG_CPU_REPLACE("maincpu", R65C02, MASTER_CLOCK/8)   /* 2MHz */
25202520   MCFG_CPU_PROGRAM_MAP(magicrd2_map)
25212521   MCFG_CPU_VBLANK_INT_DRIVER("screen", funworld_state, nmi_line_pulse)
25222522
r18896r18897
25292529
25302530static MACHINE_CONFIG_DERIVED( royalcd1, fw1stpal )
25312531
2532   MCFG_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8)   /* (G65SC02P in pro version) 2MHz */
2532   MCFG_CPU_REPLACE("maincpu", R65C02, MASTER_CLOCK/8)   /* (G65SC02P in pro version) 2MHz */
25332533   MCFG_CPU_PROGRAM_MAP(magicrd2_map)
25342534   MCFG_CPU_VBLANK_INT_DRIVER("screen", funworld_state, nmi_line_pulse)
25352535MACHINE_CONFIG_END
25362536
25372537static MACHINE_CONFIG_DERIVED( royalcd2, fw2ndpal )
25382538
2539   MCFG_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8)   /* 2MHz */
2539   MCFG_CPU_REPLACE("maincpu", R65C02, MASTER_CLOCK/8)   /* 2MHz */
25402540   MCFG_CPU_PROGRAM_MAP(magicrd2_map)
25412541   MCFG_CPU_VBLANK_INT_DRIVER("screen", funworld_state, nmi_line_pulse)
25422542MACHINE_CONFIG_END
25432543
25442544static MACHINE_CONFIG_DERIVED( cuoreuno, fw1stpal )
25452545
2546   MCFG_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8)   /* 2MHz */
2546   MCFG_CPU_REPLACE("maincpu", R65C02, MASTER_CLOCK/8)   /* 2MHz */
25472547   MCFG_CPU_PROGRAM_MAP(cuoreuno_map)
25482548   MCFG_CPU_VBLANK_INT_DRIVER("screen", funworld_state, nmi_line_pulse)
25492549MACHINE_CONFIG_END
25502550
25512551static MACHINE_CONFIG_DERIVED( saloon, fw1stpal )
25522552
2553   MCFG_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8)   /* 2MHz */
2553   MCFG_CPU_REPLACE("maincpu", R65C02, MASTER_CLOCK/8)   /* 2MHz */
25542554   MCFG_CPU_PROGRAM_MAP(saloon_map)
25552555   MCFG_CPU_VBLANK_INT_DRIVER("screen", funworld_state, nmi_line_pulse)
25562556MACHINE_CONFIG_END
25572557
25582558static MACHINE_CONFIG_DERIVED( witchryl, fw1stpal )
25592559
2560   MCFG_CPU_REPLACE("maincpu", M65C02, MASTER_CLOCK/8)   /* 2MHz */
2560   MCFG_CPU_REPLACE("maincpu", R65C02, MASTER_CLOCK/8)   /* 2MHz */
25612561   MCFG_CPU_PROGRAM_MAP(witchryl_map)
25622562   MCFG_CPU_VBLANK_INT_DRIVER("screen", funworld_state, nmi_line_pulse)
25632563MACHINE_CONFIG_END

Previous 199869 Revisions Next


© 1997-2024 The MAME Team