📄 makefile.pc
字号:
MPEG1SLOW = dentry1.o $(NEW20SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM)ROMSIZE = 256endififeq ($(GOAL), sf20nr)ENCODERFLAGS = $(GL3201) $(PCM1718) -DFS384 $(ES3210A)CLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW20SLOWSRC:.c=.o)DFLAGS = $(SNEW20ROM)endififeq ($(GOAL), f20cnr)ENCODERFLAGS = $(ES3207) $(ES3207A) $(ES3210E)CLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW20SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM)ROMSIZE = 256JGAME = -DJUMPGAMEMAKEGAME = gmake -f makemon.pc monitorendififeq ($(GOAL), xf20cnr)ENCODERFLAGS = $(ES3207) $(ES3207A) -DECHO $(ES3210E)CLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW20SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM)ROMSIZE = 256JGAME = -DJUMPGAMEMAKEGAME = gmake -f makemon.pc monitorendififeq ($(GOAL), xf20cnr4)ENCODERFLAGS = $(ES3207) $(ES3207A) -DECHO $(ES3210E) -DFOUR_LINE_OSDCLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW20SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM)ROMSIZE = 256JGAME = -DJUMPGAMEMAKEGAME = gmake -f makemon.pc monitorendififeq ($(GOAL), txf20cnr)ENCODERFLAGS = $(ES3207) $(ES3207A) -DECHO $(ES3210E) -DTVM_MODULE \ -DBD_TVMCLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(TVM20SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM)ROMSIZE = 256endififeq ($(GOAL), sxf20)ENCODERFLAGS = $(ES3881) -DDSC_ENABLE_S0S1 -DSERVO $(ES3207A) \ $(ES3210E) -DECHO -DBD_DAYTONACLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW20SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM)ROMSIZE = 256JGAME = -DJUMPGAMEMAKEGAME = gmake -f makemon.pc monitorendififeq ($(GOAL), sxf20s)ENCODERFLAGS = $(ES3881) -DDSC_ENABLE_S0S1 -DSERVO $(ES3207A) \ $(ES3210E) -DECHO -DBD_DAYTONA2 -DSERVO2545 -DDSC_ENABLE_C2POCLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW20SLOWSRC1:.c=.o)DFLAGS = $(NEW20ROM)ROMSIZE = 256SERVO_CORE = servos.c srvocore.c time1int.cendififeq ($(GOAL), sxf30s)ENCODERFLAGS = $(ES3881) -DDSC_ENABLE_S0S1 -DSERVO $(ES3207A) \ $(ES3210E) -DECHO -DBD_DAYTONA2 -DSERVO2545 -DDSC_ENABLE_C2POCLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW30SLOWSRC1:.c=.o)DFLAGS = $(NEW20ROM) $(VCD30FLAGS)ROMSIZE = 256SERVO_CORE = servos.c srvocore.c time1int.cPROFFLAGS = -DCODE_IN_ROM -DCOMBINEDEXTDIR = .\browserEXTENSION = vcdromsCDDRIVER = cd $(DRIVEDIR)MAKEDRIVER = gmake -f makefile.pc $(EXTENSION) GOAL=$(EXTENSION)CDROOT = cd ..CDEXT = cd $(EXTDIR)MAKEEXT = $(MAKEDRIVER)COPYDRIVER = $(CP) $(DRIVEDIR)\drive.sunRMDRIVER = $(RM) drive.sunendififeq ($(GOAL), sxf30s3d)ENCODERFLAGS = $(ES3881) -DDSC_ENABLE_S0S1 -DSERVO $(ES3207A) \ $(ES3210E) -DECHO -DBD_DIABLO3 -DSERVO2545 -DSONY3DCLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW30SLOWSRC1:.c=.o)DFLAGS = $(NEW20ROM) $(VCD30FLAGS)ROMSIZE = 256SERVO_CORE = servos.c srvocore.c time1int.cPROFFLAGS = -DCODE_IN_ROM -DCOMBINEDEXTDIR = .\browserEXTENSION = vcdromsCDDRIVER = cd $(DRIVEDIR)MAKEDRIVER = gmake -f makefile.pc $(EXTENSION) GOAL=$(EXTENSION)CDROOT = cd ..CDEXT = cd $(EXTDIR)MAKEEXT = $(MAKEDRIVER)COPYDRIVER = $(CP) $(DRIVEDIR)\drive.sunRMDRIVER = $(RM) drive.sunendififeq ($(GOAL), sxf20_4)ENCODERFLAGS = $(ES3881) -DDSC_ENABLE_S0S1 -DSERVO $(ES3207A) \ $(ES3210E) -DECHO -DFOUR_LINE_OSD -DBD_DAYTONACLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW20SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM)ROMSIZE = 256JGAME = -DJUMPGAMEMAKEGAME = gmake -f makemon.pc monitorendififeq ($(GOAL), sxf20cnr)ENCODERFLAGS = $(ES3207) $(PCM1717) -DFS384 -DSERVO -DIRQSHARE -DECHO \ $(ES3210E) -DBD_SUBMARINERCLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW20SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM)ROMSIZE = 256JGAME = -DJUMPGAMEMAKEGAME = gmake -f makemon.pc monitorendififeq ($(GOAL), bxf20cnr)ENCODERFLAGS = $(ES3207) $(ES3207A) -DECHO $(ES3210E)CLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW20SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM)ROMSIZE = 256BF_FLAGS = -DFOUR_LINE_OSDJGAME = -DJUMPGAMEMAKEGAME = gmake -f makemon.pc monitorendififeq ($(GOAL), wxf20)ENCODERFLAGS = $(ES3881) $(ES3207A) $(ES3208A) -DIGNORE_POWERDOWN -DECHO \ -DBD_WEBVCDA1CLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW20SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM)MEMWIDTH = 0x1eDRAM_CONTROL = 0x384ROMSIZE = 256JGAME = -DJUMPGAMEMAKEGAME = gmake -f makemon.pc monitorendififeq ($(GOAL), sbxf20)ENCODERFLAGS = $(ES3881) -DDSC_ENABLE_S0S1 -DSERVO $(ES3207A) \ $(ES3210E) -DECHO -DBD_DAYTONACLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW20SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM)ROMSIZE = 256BF_FLAGS = -DFOUR_LINE_OSDJGAME = -DJUMPGAMEMAKEGAME = gmake -f makemon.pc monitorendififeq ($(GOAL), su20)ENCODERFLAGS = $(IGS) $(ES3207A) -DECHO $(ES3208A) -DIGNORE_POWERDOWN \ -DBILINGUAL_OSD -DBD_STANFORD02CLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW20SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM)ROMSIZE = 256BF_FLAGS = -DFOUR_LINE_OSDMEMWIDTH = 0x2JGAME = -DJUMPGAMEMAKEGAME = gmake -f makemon.pc monitorendififeq ($(GOAL), vcd30game)ENCODERFLAGS = $(ES3207) $(ES3207A) $(ES3210E) -DECHOCLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW30SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM) $(VCD30FLAGS)ROMSIZE = 256JGAME = -DJUMPGAME -DJUMP_512KPROFFLAGS = -DCODE_IN_ROM -DCOMBINED $(JGAME)EXTDIR = .\gameEXTENSION1 = vcdromEXTENSION2 = vcd30gameCDDRIVER = cd $(DRIVEDIR)MAKEDRIVER = gmake -f makefile.pc $(EXTENSION1) GOAL=$(EXTENSION1)CDROOT = cd ..COPYDRIVER = $(CP) $(DRIVEDIR)\drive.sunBATFILE = mkgame30.batendififeq ($(GOAL), xf30cnr)ENCODERFLAGS = $(ES3881) $(ES3207A) $(ES3210E) -DECHO -DNEW_FEATURECLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW30SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM) $(VCD30FLAGS) -DDRAM_GAMEROMSIZE = 256JGAME = -DJUMPGAMEMAKEGAME = gmake -f makemon.pc monitorPROFFLAGS = -DCODE_IN_ROM -DCOMBINEDEXTDIR = .\browserEXTENSION = vcdromCDDRIVER = cd $(DRIVEDIR)MAKEDRIVER = gmake -f makefile.pc $(EXTENSION) GOAL=$(EXTENSION)CDROOT = cd ..CDEXT = cd $(EXTDIR)MAKEEXT = $(MAKEDRIVER)COPYDRIVER = $(CP) $(DRIVEDIR)\drive.sunRMDRIVER = $(RM) drive.sunendififeq ($(GOAL), xf30cnrt)#ENCODERFLAGS = $(ES3207WC) $(PCM1725) -DFS384 $(ES3210E) -DECHO \# -DTCSERVOENCODERFLAGS = $(ES3881) $(ES3207A) $(ES3210E) -DECHO -DNEW_FEATURE \ -DTCSERVO -DDAYTONACLK = -DCPUCLK=675SERVO_CORE = servot.cMPEG1SLOW = dentry1.o $(NEW30SLOWSRC2:.c=.o)DFLAGS = $(NEW20ROM) $(VCD30FLAGS)ROMSIZE = 256PROFFLAGS = -DCODE_IN_ROM -DCOMBINEDEXTDIR = .\browserEXTENSION = vcdromCDDRIVER = cd $(DRIVEDIR)MAKEDRIVER = gmake -f makefile.pc $(EXTENSION) GOAL=$(EXTENSION)CDROOT = cd ..CDEXT = cd $(EXTDIR)MAKEEXT = $(MAKEDRIVER)COPYDRIVER = $(CP) $(DRIVEDIR)\drive.sunRMDRIVER = $(RM) drive.sunendififeq ($(GOAL), bxf30cnr)ENCODERFLAGS = $(ES3207) $(ES3207A) $(ES3210E) -DECHOCLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW30SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM) $(VCD30FLAGS)ROMSIZE = 256JGAME = -DJUMPGAMEMAKEGAME = gmake -f makemon.pc monitorPROFFLAGS = -DCODE_IN_ROM -DCOMBINEDBF_FLAGS = -DFOUR_LINE_OSDEXTDIR = .\browserEXTENSION = vcdromCDDRIVER = cd $(DRIVEDIR)MAKEDRIVER = gmake -f makefile.pc $(EXTENSION) GOAL=$(EXTENSION)CDROOT = cd ..CDEXT = cd $(EXTDIR)MAKEEXT = $(MAKEDRIVER)COPYDRIVER = $(CP) $(DRIVEDIR)\drive.sunRMDRIVER = $(RM) drive.sunendififeq ($(GOAL), sxf30cnr)ENCODERFLAGS = $(ES3207) $(PCM1717) -DFS384 -DSERVO -DIRQSHARE -DECHO \ $(ES3210E) -DBD_SUBMARINERCLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW30SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM) $(VCD30FLAGS)ROMSIZE = 256JGAME = -DJUMPGAMEMAKEGAME = gmake -f makemon.pc monitorPROFFLAGS = -DCODE_IN_ROM -DCOMBINEDEXTDIR = .\browserEXTENSION = vcdromCDDRIVER = cd $(DRIVEDIR)MAKEDRIVER = gmake -f makefile.pc $(EXTENSION) GOAL=$(EXTENSION)CDROOT = cd ..CDEXT = cd $(EXTDIR)MAKEEXT = $(MAKEDRIVER)COPYDRIVER = $(CP) $(DRIVEDIR)\drive.sunRMDRIVER = $(RM) drive.sunendififeq ($(GOAL), sxf30)ENCODERFLAGS = $(ES3881) -DDSC_ENABLE_S0S1 -DSERVO $(ES3207A) \ $(ES3210E) -DECHO -DBD_DAYTONACLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW30SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM) $(VCD30FLAGS)ROMSIZE = 256JGAME = -DJUMPGAMEMAKEGAME = gmake -f makemon.pc monitorPROFFLAGS = -DCODE_IN_ROM -DCOMBINEDEXTDIR = .\browserEXTENSION = vcdromCDDRIVER = cd $(DRIVEDIR)MAKEDRIVER = gmake -f makefile.pc $(EXTENSION) GOAL=$(EXTENSION)CDROOT = cd ..CDEXT = cd $(EXTDIR)MAKEEXT = $(MAKEDRIVER)COPYDRIVER = $(CP) $(DRIVEDIR)\drive.sunRMDRIVER = $(RM) drive.sunendififeq ($(GOAL), sbxf30)ENCODERFLAGS = $(ES3881) -DDSC_ENABLE_S0S1 -DSERVO $(ES3207A) \ $(ES3210E) -DECHO -DBD_DAYTONACLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW30SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM) $(VCD30FLAGS)ROMSIZE = 256JGAME = -DJUMPGAMEMAKEGAME = gmake -f makemon.pc monitorPROFFLAGS = -DCODE_IN_ROM -DCOMBINEDBF_FLAGS = -DFOUR_LINE_OSDEXTDIR = .\browserEXTENSION = vcdromCDDRIVER = cd $(DRIVEDIR)MAKEDRIVER = gmake -f makefile.pc $(EXTENSION) GOAL=$(EXTENSION)CDROOT = cd ..CDEXT = cd $(EXTDIR)MAKEEXT = $(MAKEDRIVER)COPYDRIVER = $(CP) $(DRIVEDIR)\drive.sunRMDRIVER = $(RM) drive.sunendififeq ($(GOAL), su30)ENCODERFLAGS = $(IGS) $(ES3207A) -DECHO $(ES3208A) -DIGNORE_POWERDOWN \ -DBD_STANFORD02CLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW30SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM) $(VCD30FLAGS)ROMSIZE = 256JGAME = -DJUMPGAMEMAKEGAME = gmake -f makemon.pc monitorPROFFLAGS = -DCODE_IN_ROM -DCOMBINEDBF_FLAGS = -DFOUR_LINE_OSDMEMWIDTH = 0x2EXTDIR = .\browserEXTENSION = vcdromCDDRIVER = cd $(DRIVEDIR)MAKEDRIVER = gmake -f makefile.pc $(EXTENSION) GOAL=$(EXTENSION)CDROOT = cd ..CDEXT = cd $(EXTDIR)MAKEEXT = $(MAKEDRIVER)COPYDRIVER = $(CP) $(DRIVEDIR)\drive.sunRMDRIVER = $(RM) drive.sunendififeq ($(GOAL), vcdrom2)ENCODERFLAGS = $(ES3207) $(ES3207A) $(ES3210E) -DECHOCLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(CUST30SLOWSRC:.c=.o)DFLAGS = $(PLAYER20ROM) $(VCD30FLAGS) $(CUST3210) -DS215 \ -DVOCAL_ASSISTINGROMSIZE = 256PROFFLAGS = -DCODE_IN_ROM -DCOMBINEDEXTDIR = .\browserEXTENSION = vcdrom2CDDRIVER = cd $(DRIVEDIR)MAKEDRIVER = gmake -f makefile.pc $(EXTENSION) GOAL=$(EXTENSION)CDROOT = cd ..CDEXT = cd $(EXTDIR)MAKEEXT = $(MAKEDRIVER)COPYDRIVER = $(CP) $(DRIVEDIR)\drive.sunRMDRIVER = $(RM) drive.sunendififeq ($(GOAL), sf20cnr)ENCODERFLAGS = $(ES3207) $(ES3207A) $(ES3210E)CLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW20SLOWSRC:.c=.o)DFLAGS = $(SNEW20ROM)ROMSIZE = 128endififeq ($(GOAL), f20r)ENCODERFLAGS = $(RICOH) $(PCM1717) -DPIXCLK -DFS384 $(ES3208A)CLK = -DCPUCLK=540MPEG1SLOW = dentry1.o $(MPEG20SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM) ROMSIZE = 256endififeq ($(GOAL), dvc90)ENCODERFLAGS = $(ES3207) $(ES3207A) -DECHO $(ES3210E) -DBD_DVC90CLK = -DCPUCLK=675MPEG1FAST = kara.o $(CUST6FASTSRC:.c=.o) $(MPEG1SRC:.c=.o) \ $(MUSICAMSRC:.c=.o)MPEG1SLOW = dentry1.o $(CUST6SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM) -DCUST6 -DTHREE_CDSROMSIZE = 256endififeq ($(GOAL), tcx2600)ENCODERFLAGS = $(TC90A07U) $(TC9434AFN) -DFS384 $(ES3210S)CLK = -DCPUCLK=675MPEG1FAST = kara4.o $(MVDSRC:.c=.o) $(MPEG1SRC:.c=.o) $(MUSICAMSRC:.c=.o)MPEG1SLOW = dentry1.o $(CUST4SLOWSRC:.c=.o)DFLAGS = $(CUST4ROM)endififeq ($(GOAL), tcx2600n)ENCODERFLAGS = $(TC90A07U) $(TC9434AFN) -DFS384 $(ES3210S)CLK = -DCPUCLK=675MPEG1FAST = kara4.o $(MVDSRC:.c=.o) $(MPEG1SRC:.c=.o) $(MUSICAMSRC:.c=.o)MPEG1SLOW = dentry1.o $(CUST4SLOWSRC:.c=.o)DFLAGS = $(CUST4ROM) -DCUST4_NEW_BOARDendififeq ($(GOAL), vcdgame)ENCODERFLAGS = $(ES3207) $(ES3207A) $(ES3210E) -DECHOCLK = -DCPUCLK=675MPEG1SLOW = dentry1.o $(NEW20SLOWSRC:.c=.o)DFLAGS = $(NEW20ROM)ROMSIZE = 256JGAME = -DJUMPGAMEEXTDIR = .\gameEXTENSION = vcdgameCOPYBOOT = $(CP) $(EXTDIR)\boot gamebootCOPYGAME = $(CP) $(EXTDIR)\game.dat .endif## Make the target#dvd: $(MVDOBJS) $(DATAFILE) $(LD) -e START -X -Tdata 100 -Ttext 17000 $(MVDOBJS) \ -o $(TARGET) $(LIBC)/bigstart.o $(LIBC)/libc.ademux.sun: $(MPEG1FAST) foo.o #$(LIBC)/smlstart.o $(LIBC)/libc.a $(LD) -r -X -Tdata 0 -Ttext 0 $(MPEG1FAST) foo.o \ $(START_FILE) $(LIB_FILE) -o $@ rdsa.sun: $(MPEG1SLOW) $(LD) -r -X -Tdata 0 -Ttext 0 $(MPEG1SLOW) -o $@ demux30.sun: $(MPEG1FAST) foo.o drive.sun $(LD) -r -X -Tdata 0 -Ttext drive.sun $(MPEG1FAST) foo.o \ $(START_FILE) $(LIBC)/libc.a -o $@rdsa30.sun: $(MPEG1SLOW) $(LD) -r -X -Tdata 0 -Ttext 0 $(MPEG1SLOW) -o $@## Clean up#clean: $(RM) $(OTHER_C1:.c=.s) $(RM) $(OTHER_C1:.c=.o) $(RM) $(OTHER_C2:.c=.s) $(RM) $(OTHER_C2:.c=.o) $(RM) $(OTHER_C3:.c=.s) $(RM) $(OTHER_C3:.c=.o) $(RM) $(OTHER_C4:.c=.s) $(RM) $(OTHER_C4:.c=.o) $(RM) $(CUST6_C:.c=.s) $(RM) $(CUST6_C:.c=.o) $(RM) $(CUST7_C:.c=.s) $(RM) $(CUST7_C:.c=.o) $(RM) $(ALL_S:.s=.o) $(RM) $(AUTOGEN1) $(RM) $(AUTOGEN2) $(RM) $(AUTOGEN3) $(RM) $(AUTOGEN3:.s=.o) $(RM) $(C80OBJ:.s=.o) $(RM) $(GAME_STUFF) $(CLEAN_MONITOR)## PC release..make sure an identical UNIX release was already made# as a record.#release: $(RM) $(PROTECT:.c=.s) $(RM) $(OTHER_C1:.c=.s) $(RM) $(OTHER_C1:.c=.o) $(RM) $(OTHER_C2:.c=.s) $(RM) $(OTHER_C2:.c=.o) $(RM) $(OTHER_C3:.c=.s) $(RM) $(OTHER_C3:.c=.o) $(RM) $(OTHER_C4:.c=.s) $(RM) $(OTHER_C4:.c=.o) $(RM) $(ALL_S:.s=.o) $(RM) $(AUTOGEN1) $(RM) $(AUTOGEN2) $(RM) $(AUTOGEN3) $(RM) $(AUTOGEN3:.s=.o) $(CLEAN_MONITOR) md protect move $(PROTECT) $(PROTECTH) protect
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -