TARGET=fmsx
PSP_LIBS=psp/psp.o \
	psp/font.o \
	psp/image.o \
	psp/video.o \
	psp/audio.o \
	psp/png.o \
	psp/fileio.o \
	psp/menu.o \
	psp/ui.o \
	psp/ctrl.o \
	psp/kybd.o

FMSX_LIBS=\
	msx/I8251.o \
	msx/I8255.o \
	msx/Z80.o \
	msx/Debug.o \
	msx/Sound.o \
	msx/SCC.o \
	msx/AY8910.o \
	msx/YM2413.o \
	msx/V9938.o \
	msx/Patch.o \
	msx/MSX.o \
	msx/Floppy.o \
	msx/Disk.o \
	INIFile.o

FMSX_PSP_LIBS=\
	SndPsp.o \
	MenuPsp.o \
	Psp.o

OBJS=$(PSP_LIBS) $(FMSX_LIBS) $(FMSX_PSP_LIBS) fMSX.o

INCDIR=
# -DZLIB
DEFINES=-DFMSX -DPSP -DLSB_FIRST -DDISK -DBPP16 -DNARROW -DSOUND 
CFLAGS=-O2 -G0 -Wall $(DEFINES)
CXXFLAGS=$(CFLAGS) -fno-exceptions -fno-rtti
ASFLAGS=$(CFLAGS)

LIBDIR=
LDFLAGS=
LIBS=-lpspgu -lpspaudio -lpsprtc -lpsppower -lpng -lz -lm

EXTRA_TARGETS=EBOOT.PBP
PSP_EBOOT_TITLE=fMSX PSP 3.1.1
PSP_EBOOT_ICON=data/icon.png

PSPSDK=$(shell psp-config --pspsdk-path)
include $(PSPSDK)/lib/build.mak
