From 09854711c6c17a23e3fe6d920549f8facede3f07 Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 15 Sep 2021 16:43:23 +0200 Subject: [PATCH] Create Jaleco.mak --- makes/Jaleco.mak | 71 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 makes/Jaleco.mak diff --git a/makes/Jaleco.mak b/makes/Jaleco.mak new file mode 100644 index 0000000..8774e12 --- /dev/null +++ b/makes/Jaleco.mak @@ -0,0 +1,71 @@ +# a tiny compile is without Neogeo games +COREDEFS += -DTINY_COMPILE=1 +COREDEFS += -DTINY_NAME="driver_47pie2,driver_47pie2o,driver_64streej,driver_64street,driver_aeroboto,driver_akiss,driver_argus,driver_astyanax,driver_avspirit,driver_bbbxing,driver_bestleag,driver_bigrun,driver_bigstrik,driver_bigstrkb,driver_butasan,driver_chimerab,driver_cischeat,driver_citycon,driver_citycona,driver_cruisin,driver_cybattlr,driver_ddayjlc,driver_desertwr,driver_edf,driver_exerion,driver_exerionb,driver_exeriont,driver_exerizrb,driver_f1gpstar,driver_f1gpstr2,driver_f1superb,driver_fcombat,driver_formatz,driver_gametngk,driver_gingania,driver_ginganin,driver_gratia,driver_gratiaa,driver_hachoo,driver_hayaosi1,driver_homerun,driver_iganinju,driver_jitsupro,driver_kickoff,driver_kirarast,driver_lomakai,driver_lordofk,driver_makaiden,driver_momoko,driver_p47,driver_p47aces,driver_p47j,driver_peekaboo,driver_phantasm,driver_plusalph,driver_psychic5,driver_pturn,driver_rockn,driver_rodland,driver_rodlandj,driver_rodlndjb,driver_scudhamm,driver_skyfox,driver_soldamj,driver_stdragon,driver_teplus2j,driver_tetrisp,driver_tetrisp2,driver_tp2m32,driver_tshingen,driver_tshingna,driver_valtric,driver_wildplt" + +COREDEFS += -DTINY_POINTER="&driver_47pie2,&driver_47pie2o,&driver_64streej,&driver_64street,&driver_aeroboto,&driver_akiss,&driver_argus,&driver_astyanax,&driver_avspirit,&driver_bbbxing,&driver_bestleag,&driver_bigrun,&driver_bigstrik,&driver_bigstrkb,&driver_butasan,&driver_chimerab,&driver_cischeat,&driver_citycon,&driver_citycona,&driver_cruisin,&driver_cybattlr,&driver_ddayjlc,&driver_desertwr,&driver_edf,&driver_exerion,&driver_exerionb,&driver_exeriont,&driver_exerizrb,&driver_f1gpstar,&driver_f1gpstr2,&driver_f1superb,&driver_fcombat,&driver_formatz,&driver_gametngk,&driver_gingania,&driver_ginganin,&driver_gratia,&driver_gratiaa,&driver_hachoo,&driver_hayaosi1,&driver_homerun,&driver_iganinju,&driver_jitsupro,&driver_kickoff,&driver_kirarast,&driver_lomakai,&driver_lordofk,&driver_makaiden,&driver_momoko,&driver_p47,&driver_p47aces,&driver_p47j,&driver_peekaboo,&driver_phantasm,&driver_plusalph,&driver_psychic5,&driver_pturn,&driver_rockn,&driver_rodland,&driver_rodlandj,&driver_rodlndjb,&driver_scudhamm,&driver_skyfox,&driver_soldamj,&driver_stdragon,&driver_teplus2j,&driver_tetrisp,&driver_tetrisp2,&driver_tp2m32,&driver_tshingen,&driver_tshingna,&driver_valtric,&driver_wildplt" + +# cpuintrf.c cpuintrf.h cheat.c audit.c memory.c info.c sndintrf.c sndintrf.h usrintrf.c psp/fronthlp.c + +# uses these CPUs +CPUS+=Z80@ +CPUS+=M68000@ +CPUS+=M6809@ +CPUS+=M6809E@ +CPUS+=V70@ + +# uses these SOUNDs +SOUNDS+=OKIM6295@ +SOUNDS+=YM2151@ +SOUNDS+=YMF271@ +SOUNDS+=YM2203@ +SOUNDS+=Y8950@ +SOUNDS+=YMZ280B@ +SOUNDS+=AY8910@ + + +DRVLIBS = \ + obj/drivers/pacman.a obj/drivers/epos.a obj/drivers/nichibut.a \ + obj/drivers/phoenix.a obj/drivers/namco.a obj/drivers/univers.a obj/drivers/nintendo.a \ + obj/drivers/midw8080.a obj/drivers/meadows.a obj/drivers/cvs.a obj/drivers/midway.a \ + obj/drivers/irem.a obj/drivers/gottlieb.a obj/drivers/taito.a obj/drivers/toaplan.a obj/drivers/cave.a \ + obj/drivers/kyugo.a obj/drivers/williams.a obj/drivers/gremlin.a obj/drivers/vicdual.a \ + obj/drivers/capcom.a obj/drivers/itech.a obj/drivers/leland.a obj/drivers/sega.a \ + obj/drivers/dataeast.a obj/drivers/tehkan.a obj/drivers/konami.a \ + obj/drivers/exidy.a obj/drivers/atari.a obj/drivers/snk.a obj/drivers/alpha.a obj/drivers/technos.a \ + obj/drivers/stern.a obj/drivers/gameplan.a obj/drivers/zaccaria.a \ + obj/drivers/upl.a obj/drivers/nmk.a obj/drivers/cinemar.a obj/drivers/cinemav.a \ + obj/drivers/thepit.a obj/drivers/valadon.a obj/drivers/seibu.a obj/drivers/tad.a obj/drivers/jaleco.a \ + obj/drivers/vsystem.a obj/drivers/psikyo.a obj/drivers/orca.a obj/drivers/gaelco.a \ + obj/drivers/kaneko.a obj/drivers/seta.a obj/drivers/atlus.a \ + obj/drivers/sun.a obj/drivers/suna.a obj/drivers/dooyong.a obj/drivers/tong.a \ + obj/drivers/comad.a obj/drivers/playmark.a obj/drivers/pacific.a obj/drivers/tecfri.a \ + obj/drivers/metro.a obj/drivers/venture.a obj/drivers/yunsung.a obj/drivers/zilec.a \ + obj/drivers/fuuki.a obj/drivers/unico.a obj/drivers/dynax.a \ + obj/drivers/sigma.a obj/drivers/igs.a obj/drivers/ramtek.a obj/drivers/omori.a obj/drivers/tch.a \ + obj/drivers/usgames.a obj/drivers/sanritsu.a obj/drivers/rare.a \ + obj/drivers/alba.a obj/drivers/homedata.a obj/drivers/artmagic.a \ + obj/drivers/taiyo.a obj/drivers/edevices.a obj/drivers/other.a obj/drivers/excelent.a obj/drivers/nix.a \ + obj/drivers/arcadia.a obj/drivers/othertrv.a obj/drivers/other68k.a obj/drivers/otherz80.a \ + obj/drivers/neogeo.a $(OBJ)/shared.a \ + +$(OBJ)/shared.a: \ + $(OBJ)/machine/segacrpt.o \ + $(OBJ)/machine/tmp68301.o \ + $(OBJ)/machine/6532riot.o \ + $(OBJ)/machine/z80fmly.o \ + $(OBJ)/machine/6821pia.o \ + $(OBJ)/machine/8255ppi.o \ + $(OBJ)/machine/6522via.o \ + $(OBJ)/machine/7474.o \ + $(OBJ)/machine/idectrl.o \ + $(OBJ)/machine/ticket.o \ + $(OBJ)/machine/random.o \ + $(OBJ)/machine/adc083x.o \ + $(OBJ)/vidhrdw/crtc6845.o \ + $(OBJ)/vidhrdw/avgdvg.o \ + $(OBJ)/vidhrdw/poly.o \ + $(OBJ)/vidhrdw/tlc34076.o \ + $(OBJ)/vidhrdw/res_net.o \ + +# MAME specific core objs +COREOBJS += $(OBJ)/tiny.o $(OBJ)/cheat.o