--- np2/win9xc/Makefile 2004/01/25 05:41:29 1.8 +++ np2/win9xc/Makefile 2004/02/19 03:04:02 1.10 @@ -106,14 +106,14 @@ NP2OBJ = $(OBJ)/strres.o $(OBJ)/milstr. $(OBJ)/bios13.o $(OBJ)/bios18.o $(OBJ)/bios19.o \ $(OBJ)/bios1a.o $(OBJ)/bios1b.o $(OBJ)/bios1c.o \ $(OBJ)/sxsibios.o \ - $(OBJ)/sound.o $(OBJ)/sndcsec.o $(OBJ)/wavemix.o \ - $(OBJ)/fmboard.o $(OBJ)/fmtimer.o $(OBJ)/beepc.o \ - $(OBJ)/beepg.o $(OBJ)/tms3631c.o $(OBJ)/tms3631g.o \ - $(OBJ)/opngenc.o $(OBJ)/opngeng.o $(OBJ)/psggenc.o \ - $(OBJ)/psggeng.o $(OBJ)/rhythmc.o $(OBJ)/rhythmg.o \ - $(OBJ)/adpcmc.o $(OBJ)/adpcmg.o $(OBJ)/pcm86c.o \ - $(OBJ)/pcm86g.o $(OBJ)/cs4231c.o $(OBJ)/cs4231g.o \ - $(OBJ)/soundrom.o $(OBJ)/s98.o \ + $(OBJ)/sound.o $(OBJ)/sndcsec.o $(OBJ)/fmboard.o \ + $(OBJ)/fmtimer.o $(OBJ)/beepc.o $(OBJ)/beepg.o \ + $(OBJ)/tms3631c.o $(OBJ)/tms3631g.o $(OBJ)/opngenc.o \ + $(OBJ)/opngeng.o $(OBJ)/psggenc.o $(OBJ)/psggeng.o \ + $(OBJ)/rhythmc.o $(OBJ)/rhythmg.o $(OBJ)/adpcmc.o \ + $(OBJ)/adpcmg.o $(OBJ)/pcm86c.o $(OBJ)/pcm86g.o \ + $(OBJ)/cs4231c.o $(OBJ)/cs4231g.o $(OBJ)/soundrom.o \ + $(OBJ)/s98.o \ $(OBJ)/vram.o $(OBJ)/scrndraw.o $(OBJ)/sdraw.o \ $(OBJ)/dispsync.o $(OBJ)/palettes.o $(OBJ)/maketext.o \ $(OBJ)/maketgrp.o $(OBJ)/makegrph.o $(OBJ)/scrnbmp.o \ @@ -138,7 +138,8 @@ NP2OBJ = $(OBJ)/strres.o $(OBJ)/milstr. $(OBJ)/d_screen.o $(OBJ)/d_sound.o $(OBJ)/d_clnd.o \ $(OBJ)/d_disk.o $(OBJ)/d_bmp.o $(OBJ)/dialogs.o \ $(OBJ)/pccore.o $(OBJ)/nevent.o $(OBJ)/calendar.o \ - $(OBJ)/timing.o $(OBJ)/statsave.o $(OBJ)/debugsub.o + $(OBJ)/timing.o $(OBJ)/keystat.o $(OBJ)/statsave.o \ + $(OBJ)/debugsub.o NP2LIB = -lddraw -ldxguid -ldsound -lwinmm -lcomctl32 -mwindows NP2BIN = $(BIN)/np2.exe @@ -461,11 +462,6 @@ $(OBJ)/sndcsec.o : $(SOUND)/sndcsec.c $( $(SOUND)/sndcsec.h $(CC) $(COPT) -o $@ $< -$(OBJ)/wavemix.o : $(SOUND)/wavemix.c $(HEADERS) $(PCCORES) \ - $(SOUND)/sound.h $(GETSND)/getsnd.h \ - $(SOUND)/wavemix.res - $(CC) $(COPT) -o $@ $< - $(OBJ)/fmboard.o : $(SOUND)/fmboard.c $(HEADERS) $(PCCORES) $(IOCORES) \ $(FMBOARDS) $(TARGET)/joymng.h $(TARGET)/soundmng.h \ $(CBUS)/cbuscore.h $(CBUS)/board14.h \ @@ -801,6 +797,15 @@ $(OBJ)/hostdrvs.o : $(GENERIC)/hostdrvs. $(GENERIC)/hostdrv.h $(GENERIC)/hostdrvs.h $(CC) $(COPT) -o $@ $< +$(OBJ)/unasm.o : $(GENERIC)/unasm.c $(HEADER) $(GENERIC)/unasm.h + $(CC) $(COPT) -o $@ $< + +$(OBJ)/np2info.o : $(GENERIC)/np2info.c $(HEADERS) $(CPUCORES) \ + $(PCCORES) $(IOCORES) $(FMBOARDS) $(COMMON)/strres.h \ + $(TARGET)/scrnmng.h $(BIOS)/bios.h \ + $(GENERIC)/np2info.h + $(CC) $(COPT) -o $@ $< + $(OBJ)/np2.o : $(TARGET)/np2.cpp $(HEADERS) $(PCCORES) $(IOCORES) \ @@ -981,6 +986,10 @@ $(OBJ)/timing.o : $(BASE)/timing.c $(HE $(FDD)/diskdrv.h $(FDD)/fdd_mtr.h $(BASE)/timing.h $(CC) $(COPT) -o $@ $< +$(OBJ)/keystat.o : $(BASE)/keystat.c $(HEADERS) $(PCCORES) $(IOCORES) \ + $(BASE)/keystat.h + $(CC) $(COPT) -o $@ $< + $(OBJ)/statsave.o : $(BASE)/statsave.c $(HEADERS) $(CPUCORES) $(PCCORES) \ $(IOCORES) $(FMBOARDS) $(COMMON)/strres.h \ $(TARGET)/dosio.h $(TARGET)/commng.h \