diff options
author | neonloop | 2021-10-22 15:04:42 +0000 |
---|---|---|
committer | neonloop | 2021-10-22 15:04:42 +0000 |
commit | c0c7ccbc14a81fc2bc0c3a14c403e0ab54087290 (patch) | |
tree | 1a12e2d5a7a42ce1170e29965cf3e4357664f7c3 /Makefile | |
parent | 4ed343911dd50c564d76e3d44f807cc64820310b (diff) | |
download | picoarch-c0c7ccbc14a81fc2bc0c3a14c403e0ab54087290.tar.gz picoarch-c0c7ccbc14a81fc2bc0c3a14c403e0ab54087290.tar.bz2 picoarch-c0c7ccbc14a81fc2bc0c3a14c403e0ab54087290.zip |
Adds picodrive core
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -19,7 +19,7 @@ LDFLAGS = -lc -ldl -lgcc -lm -lSDL -lasound -lpng -lz -Wl,--gc-sections -flto # Unpolished or slow cores that build # EXTRA_CORES += fbalpha2012 # EXTRA_CORES += mame2003_plus -CORES = beetle-pce-fast fceumm gambatte gme gpsp mame2000 pcsx_rearmed quicknes smsplus-gx snes9x2002 snes9x2005 $(EXTRA_CORES) +CORES = beetle-pce-fast fceumm gambatte gme gpsp mame2000 pcsx_rearmed picodrive quicknes smsplus-gx snes9x2002 snes9x2005 $(EXTRA_CORES) beetle-pce-fast_REPO = https://github.com/libretro/beetle-pce-fast-libretro beetle-pce-fast_CORE = mednafen_pce_fast_libretro.so @@ -39,6 +39,8 @@ mame2003_plus_REPO = https://github.com/libretro/mame2003-plus-libretro pcsx_rearmed_MAKEFILE = Makefile.libretro +picodrive_MAKEFILE = Makefile.libretro + quicknes_REPO = https://github.com/libretro/QuickNES_Core smsplus-gx_MAKEFILE = Makefile.libretro @@ -113,7 +115,7 @@ $1_BUILD_PATH ?= $(1) $1_MAKE = make $(and $($1_MAKEFILE),-f $($1_MAKEFILE)) platform=$(platform) $(and $(DEBUG),DEBUG=$(DEBUG)) $(and $(PROFILE),PROFILE=$(PROFILE)) $($(1)_FLAGS) $(1): - git clone $(if $($1_REVISION),,--depth 1) $$($(1)_REPO) $(1) + git clone $(if $($1_REVISION),,--depth 1) --recursive $$($(1)_REPO) $(1) $(if $1_REVISION,cd $(1) && git checkout $($1_REVISION),) (test ! -d patches/$(1)) || (cd $(1) && $(foreach patch, $(sort $(wildcard patches/$(1)/*.patch)), git apply -p1 < ../$(patch) &&) true) @@ -181,6 +183,10 @@ mame2003_plus_ROM_DIR = ARCADE mame2003_plus_TYPES = zip mame2003_plus_PAK_NAME = Arcade (MAME 2003-plus) +picodrive_ROM_DIR = MD +picodrive_TYPES = bin,gen,smd,md,32x,cue,iso,chd,sms,m3u,68k,sgd +picodrive_PAK_NAME = Genesis + pcsx_rearmed_ROM_DIR = PS pcsx_rearmed_TYPES = bin,cue,img,mdf,pbp,toc,cbn,m3u,chd pcsx_rearmed_PAK_NAME = PlayStation |