CFLAGS += -I../.. -I. -DNO_SYNC\r
CFLAGS += -Wall -Winline -G0\r
#CFLAGS += -DLPRINTF_STDIO\r
-#CFLAGS += -fprofile-generate\r
-#CFLAGS += -fprofile-use\r
#CFLAGS += -pg\r
ifeq ($(DEBUG),)\r
CFLAGS += -O2 -ftracer -fstrength-reduce -ffast-math\r
OBJS += data/bg32.o data/bg40.o\r
\r
\r
-LIBS += -lpng -lm -lpspgu -lpsppower -lpspaudio -lpsprtc -lpspaudiocodec\r
+LIBS += -lpng -lm -lpspgu -lpsppower -lpspaudio -lpsprtc -lpspaudiocodec -lpspkubridge\r
#LIBS += -lpspprof\r
LDFLAGS += -Wl,-Map=PicoDrive.map\r
\r
\r
../../Pico/Memory.o : ../../Pico/Memory.c\r
@echo ">>>" $<\r
- $(CC) $(CFLAGS) -c $< -o $@ -D_ASM_MEMORY_C -D_ASM_MEMORY_C_AMIPS\r
+ $(CC) $(CFLAGS) -O2 -c $< -o $@ -D_ASM_MEMORY_C -D_ASM_MEMORY_C_AMIPS\r
+\r
+../../Pico/cd/Memory.o : ../../Pico/cd/Memory.c\r
+ @echo ">>>" $<\r
+ $(CC) $(CFLAGS) -O2 -c $< -o $@\r
\r
../../Pico/Draw.o : ../../Pico/Draw.c\r
@echo ">>>" $<\r
@echo ">>>" $<\r
$(CC) $(CFLAGS) -c $< -o $@ -D_ASM_MISC_C_AMIPS\r
\r
+../../Pico/cd/gfx_cd.o : ../../Pico/cd/gfx_cd.c\r
+ @echo ">>>" $<\r
+ $(CC) $(CFLAGS) -O2 -c $< -o $@\r
+\r
readme.txt: ../../tools/textfilter ../base_readme.txt\r
../../tools/textfilter ../base_readme.txt $@ PSP\r
\r
# cleanup\r
\r
myclean:\r
+ $(RM) PicoDrive.map\r
make -C ../../cpu/musashi clean\r
\r
\r
\r
# ?\r
rel: EBOOT.PBP readme.txt\r
- zip -9 -r ../../PicoDrive_$(VER).zip skin -i \*.png -i \*.txt\r
+ mkdir -p PicoDrive/skin/\r
+ cp $^ PicoDrive/\r
+ cp skin/* PicoDrive/skin/\r
+ zip -9 -r ../../PicoDrive_$(VER).zip PicoDrive\r
+ rm -rf PicoDrive\r
\r