# a tiny compile is without Neogeo games
#COREDEFS += -DTINY_NAME="driver_puckman,driver_galaxian,driver_phoenix"
#COREDEFS += -DTINY_POINTER="&driver_puckman,&driver_galaxian,&driver_phoenix"

COREDEFS += -DTINY_NAME="driver_gt3d,driver_gt3dl192,driver_gt3dl191,driver_gt3ds192,driver_gt3dv18,driver_gt3dv17,driver_gt3dv16,driver_gt3dv15,driver_gt3dv14,driver_gt3dt231,driver_gt3dt211,driver_gt97,driver_gt97v122,driver_gt97v121,driver_gt97s121,driver_gt97v120,driver_gt97t240,driver_gt98,driver_gt98v100,driver_gt98s100,driver_gt98t303,driver_gt99,driver_gt99s100,driver_gt99t400,driver_gt2k,driver_gt2ks100,driver_gt2kt500,driver_gtclassc,driver_gtclassp,driver_gtcls100,driver_gpgolf,driver_gtg2"
COREDEFS += -DTINY_POINTER="&driver_gt3d,&driver_gt3dl192,&driver_gt3dl191,&driver_gt3ds192,&driver_gt3dv18,&driver_gt3dv17,&driver_gt3dv16,&driver_gt3dv15,&driver_gt3dv14,&driver_gt3dt231,&driver_gt3dt211,&driver_gt97,&driver_gt97v122,&driver_gt97v121,&driver_gt97s121,&driver_gt97v120,&driver_gt97t240,&driver_gt98,&driver_gt98v100,&driver_gt98s100,&driver_gt98t303,&driver_gt99,&driver_gt99s100,&driver_gt99t400,&driver_gt2k,&driver_gt2ks100,&driver_gt2kt500,&driver_gtclassc,&driver_gtclassp,&driver_gtcls100,&driver_gpgolf,&driver_gtg2"



# uses these CPUs
#CPUS+=Z80@
#CPUS+=Z180@
#CPUS+=8080@
#CPUS+=8085A@
#CPUS+=M6502@
#CPUS+=M65C02@
#CPUS+=M65SC02@
#CPUS+=M65CE02@
#CPUS+=M6509@
#CPUS+=M6510@
#CPUS+=M6510T@
#CPUS+=M7501@
#CPUS+=M8502@
#CPUS+=N2A03@
CPUS+=M68000
CPUS+=M6809
CPUS+=MC68EC020

# uses these SOUNDs
SOUNDS+=DISCRETE@
SOUNDS+=YM2203@
SOUNDS+=OKIM6295@
SOUNDS+=YM3812@
SOUNDS+=ES5506@
#SOUNDS+=NAMCO@
#SOUNDS+=AY8910@
#SOUNDS+=SN76496@
#SOUNDS+=DAC@
#SOUNDS+=NES@
#SOUNDS+=SAMPLES@
#SOUNDS+=TMS5110@
#SOUNDS+=CUSTOM@
#SOUNDS+=TMS36XX@

OBJS = \
	$(OBJ)/vidhrdw/itech8.o $(OBJ)/vidhrdw/itech32.o \
	$(OBJ)/drivers/itech8.o $(OBJ)/drivers/itech32.o \
	$(OBJ)/vidhrdw/tms34061.o $(OBJ)/machine/slikshot.o  \

OBJS+= \
	$(OBJ)/vidhrdw/tlc34076.o $(OBJ)/machine/ticket.o \
	$(OBJ)/machine/6522via.o $(OBJ)/machine/6821pia.o \
	$(OBJ)/machine/timekpr.o


#OBJS = \
#	$(OBJ)/vidhrdw/pacman.o $(OBJ)/drivers/pacman.o \
#	$(OBJ)/machine/mspacman.o $(OBJ)/machine/pacplus.o \
#	$(OBJ)/machine/jumpshot.o $(OBJ)/machine/theglobp.o \
#	$(OBJ)/machine/acitya.o \
#	$(OBJ)/drivers/epos.o $(OBJ)/vidhrdw/epos.o \
#	$(OBJ)/vidhrdw/dkong.o $(OBJ)/sndhrdw/dkong.o $(OBJ)/drivers/dkong.o \
#	$(OBJ)/machine/strtheat.o $(OBJ)/machine/drakton.o \
#	$(OBJ)/machine/scramble.o $(OBJ)/sndhrdw/scramble.o $(OBJ)/drivers/scramble.o \
#	$(OBJ)/drivers/frogger.o \
#	$(OBJ)/drivers/scobra.o \
#	$(OBJ)/drivers/amidar.o \
#	$(OBJ)/vidhrdw/galaxian.o $(OBJ)/sndhrdw/galaxian.o $(OBJ)/drivers/galaxian.o \
#	$(OBJ)/vidhrdw/cclimber.o $(OBJ)/sndhrdw/cclimber.o $(OBJ)/drivers/cclimber.o \
#	$(OBJ)/drivers/cvs.o $(OBJ)/vidhrdw/cvs.o $(OBJ)/vidhrdw/s2636.o \
#	$(OBJ)/vidhrdw/mario.o $(OBJ)/sndhrdw/mario.o $(OBJ)/drivers/mario.o \
#	$(OBJ)/machine/bagman.o $(OBJ)/vidhrdw/bagman.o $(OBJ)/drivers/bagman.o \
#	$(OBJ)/vidhrdw/phoenix.o $(OBJ)/sndhrdw/phoenix.o $(OBJ)/drivers/phoenix.o \
#	$(OBJ)/sndhrdw/pleiads.o \
#	$(OBJ)/vidhrdw/ladybug.o $(OBJ)/drivers/ladybug.o \
#	$(OBJ)/machine/8255ppi.o $(OBJ)/machine/7474.o \
#	$(OBJ)/vidhrdw/res_net.o \

# MAME specific core objs
COREOBJS += $(OBJ)/tiny.o $(OBJ)/cheat.o
