From fec28a8a66e2b1c6f9df971bbe7d944ab3370745 Mon Sep 17 00:00:00 2001 From: sparky4 Date: Sat, 27 Jun 2015 12:20:40 -0500 Subject: [PATCH] wwww Signed-off-by: sparky4 --- exmmtest.exe | Bin 0 -> 13350 bytes makefile | 2 +- makefile.gnu | 66 ++++++++++++++++++++++++++++++++++----------------- 3 files changed, 45 insertions(+), 23 deletions(-) create mode 100644 exmmtest.exe diff --git a/exmmtest.exe b/exmmtest.exe new file mode 100644 index 0000000000000000000000000000000000000000..4b2cebff6e933f6df564099fd5301041ad46f82a GIT binary patch literal 13350 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 bWp`BYvF;i-o<`WpY5j^)Lo$BX!(;w8G_dKp literal 0 HcmV?d00001 diff --git a/makefile b/makefile index d42e4085..39c77393 100644 --- a/makefile +++ b/makefile @@ -18,7 +18,7 @@ WCPULIB=$(SRCLIB)wcpu$(DIRSEP) 16LIBOBJS = 16_in.$(OBJ) wcpu.$(OBJ) lib_head.$(OBJ) scroll16.$(OBJ) 16text.$(OBJ) GFXLIBOBJS = modex16.$(OBJ) bitmap.$(OBJ) planar.$(OBJ) -all: 16.exe test.exe pcxtest.exe test2.exe scroll.exe palettec.exe maptest.exe maptest0.exe emsdump.exe emmtest.exe fmemtest.exe fonttest.exe inputest.exe +all: 16.exe test.exe pcxtest.exe test2.exe scroll.exe palettec.exe maptest.exe maptest0.exe emsdump.exe emmtest.exe fmemtest.exe fonttest.exe inputest.exe exmmtest.exe # #executables diff --git a/makefile.gnu b/makefile.gnu index a875c3a4..4bb02c38 100644 --- a/makefile.gnu +++ b/makefile.gnu @@ -15,9 +15,10 @@ JSMNLIB=$(SRCLIB)jsmn$(DIRSEP) EXMMLIB=$(SRCLIB)exmm$(DIRSEP) WCPULIB=$(SRCLIB)wcpu$(DIRSEP) -16LIBOBJS = modex16.$(OBJ) dos_kb.$(OBJ) bitmap.$(OBJ) planar.$(OBJ) wcpu.$(OBJ) lib_head.$(OBJ) scroll16.$(OBJ) +16LIBOBJS = 16_in.$(OBJ) wcpu.$(OBJ) lib_head.$(OBJ) scroll16.$(OBJ) 16text.$(OBJ) +GFXLIBOBJS = modex16.$(OBJ) bitmap.$(OBJ) planar.$(OBJ) -all: 16.exe test.exe pcxtest.exe test2.exe scroll.exe palettec.exe maptest.exe maptest0.exe emsdump.exe emmtest.exe fmemtest.exe fonttest.exe +all: 16.exe test.exe pcxtest.exe test2.exe scroll.exe palettec.exe maptest.exe maptest0.exe emsdump.exe emmtest.exe fmemtest.exe fonttest.exe inputest.exe exmmtest.exe # #executables @@ -25,36 +26,36 @@ all: 16.exe test.exe pcxtest.exe test2.exe scroll.exe palettec.exe maptest.exe m 16.exe: 16.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) 16.lib wcl $(FLAGS) 16.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) 16.lib -scroll.exe: scroll.$(OBJ) 16.lib mapread.$(OBJ) jsmn.$(OBJ) - wcl $(FLAGS) scroll.$(OBJ) 16.lib mapread.$(OBJ) jsmn.$(OBJ) +scroll.exe: scroll.$(OBJ) 16.lib mapread.$(OBJ) jsmn.$(OBJ) dos_kb.$(OBJ) + wcl $(FLAGS) scroll.$(OBJ) 16.lib mapread.$(OBJ) jsmn.$(OBJ) dos_kb.$(OBJ) scroll.$(OBJ): $(SRC)scroll.c wcl $(FLAGS) -c $(SRC)scroll.c -test.exe: test.$(OBJ) modex16.$(OBJ) bitmap.$(OBJ) lib_head.$(OBJ) - wcl $(FLAGS) test.$(OBJ) modex16.$(OBJ) bitmap.$(OBJ) lib_head.$(OBJ) +test.exe: test.$(OBJ) 16.lib + wcl $(FLAGS) test.$(OBJ) 16.lib -test2.exe: test2.$(OBJ) modex16.$(OBJ) bitmap.$(OBJ) planar.$(OBJ) lib_head.$(OBJ) - wcl $(FLAGS) test2.$(OBJ) modex16.$(OBJ) bitmap.$(OBJ) planar.$(OBJ) lib_head.$(OBJ) +test2.exe: test2.$(OBJ) 16.lib + wcl $(FLAGS) test2.$(OBJ) 16.lib -fonttest.exe: 16text.$(OBJ) fonttest.$(OBJ) - wcl $(FLAGS) fonttest.$(OBJ) 16text.$(OBJ) +fonttest.exe: fonttest.$(OBJ) 16.lib + wcl $(FLAGS) fonttest.$(OBJ) 16.lib -16text.$(OBJ): $(SRCLIB)16text.c - wcl -c $(SRCLIB)16text.c +inputest.exe: inputest.$(OBJ) 16.lib + wcl $(FLAGS) inputest.$(OBJ) 16.lib -fonttest.$(OBJ): $(SRC)fonttest.c - wcl -c $(SRC)fonttest.c +exmmtest.exe: exmmtest.$(OBJ) 16.lib + wcl $(FLAGS) $(MFLAGS) exmmtest.$(OBJ) 16.lib -pcxtest.exe: pcxtest.$(OBJ) modex16.$(OBJ) bitmap.$(OBJ) planar.$(OBJ) lib_head.$(OBJ) - wcl $(FLAGS) pcxtest.$(OBJ) modex16.$(OBJ) bitmap.$(OBJ) planar.$(OBJ) lib_head.$(OBJ) +pcxtest.exe: pcxtest.$(OBJ) 16.lib + wcl $(FLAGS) pcxtest.$(OBJ) 16.lib palettec.exe: palettec.$(OBJ) modex16.$(OBJ) wcl $(FLAGS) palettec.$(OBJ) modex16.$(OBJ) -maptest.exe: maptest.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) modex16.$(OBJ) bitmap.$(OBJ) lib_head.$(OBJ) - wcl $(FLAGS) maptest.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) modex16.$(OBJ) bitmap.$(OBJ) lib_head.$(OBJ) +maptest.exe: maptest.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) 16.lib + wcl $(FLAGS) maptest.$(OBJ) mapread.$(OBJ) jsmn.$(OBJ) 16.lib -maptest0.exe: maptest0.$(OBJ) fmapread.$(OBJ) farjsmn.$(OBJ)# modex16.$(OBJ) bitmap.$(OBJ) lib_head.$(OBJ) - wcl $(FLAGS) $(MFLAGS) maptest0.$(OBJ) fmapread.$(OBJ) farjsmn.$(OBJ)# modex16.$(OBJ) bitmap.$(OBJ) lib_head.$(OBJ) +maptest0.exe: maptest0.$(OBJ) fmapread.$(OBJ) farjsmn.$(OBJ)# 16.lib + wcl $(FLAGS) $(MFLAGS) maptest0.$(OBJ) fmapread.$(OBJ) farjsmn.$(OBJ)# 16.lib emmtest.exe: emmtest.$(OBJ) memory.$(OBJ) wcl $(FLAGS) $(MFLAGS) emmtest.$(OBJ) memory.$(OBJ) @@ -98,11 +99,23 @@ emsdump.$(OBJ): $(SRC)emsdump.c fmemtest.$(OBJ): $(SRC)fmemtest.c wcl $(FLAGS) $(MFLAGS) -c $(SRC)fmemtest.c +fonttest.$(OBJ): $(SRC)fonttest.c + wcl -c $(SRC)fonttest.c + +inputest.$(OBJ): $(SRC)inputest.c + wcl $(FLAGS) -c $(SRC)inputest.c + +exmmtest.$(OBJ): $(SRC)exmmtest.c + wcl $(FLAGS) $(MFLAGS) -c $(SRC)exmmtest.c + # #non executable objects libraries # -16.lib: $(16LIBOBJS) - wlib -b 16.lib $(16LIBOBJS) +16.lib: $(16LIBOBJS) gfx.lib + wlib -b 16.lib $(16LIBOBJS) gfx.lib + +gfx.lib: $(GFXLIBOBJS) + wlib -b gfx.lib $(GFXLIBOBJS) modex16.$(OBJ): $(SRCLIB)modex16.h $(SRCLIB)modex16.c wcl $(FLAGS) -c $(SRCLIB)modex16.c @@ -122,12 +135,21 @@ scroll16.$(OBJ): $(SRCLIB)scroll16.h $(SRCLIB)scroll16.c wcpu.$(OBJ): $(WCPULIB)wcpu.h $(WCPULIB)wcpu.c wcl $(FLAGS) -c $(WCPULIB)wcpu.c +16text.$(OBJ): $(SRCLIB)16text.c + wcl -c $(SRCLIB)16text.c + mapread.$(OBJ): $(SRCLIB)mapread.h $(SRCLIB)mapread.c 16.lib wcl $(FLAGS) -c $(SRCLIB)mapread.c 16.lib fmapread.$(OBJ): $(SRCLIB)fmapread.h $(SRCLIB)fmapread.c 16.lib wcl $(FLAGS) $(MFLAGS) -c $(SRCLIB)fmapread.c 16.lib +16_in.$(OBJ): $(SRCLIB)16_in.h $(SRCLIB)16_in.c + wcl $(FLAGS) -c $(SRCLIB)16_in.c + +16_mm.$(OBJ): $(SRCLIB)16_mm.h $(SRCLIB)16_mm.c + wcl $(FLAGS) $(MFLAGS) -c $(SRCLIB)16_mm.c + lib_head.$(OBJ): $(SRCLIB)lib_head.h $(SRCLIB)lib_head.c wcl $(FLAGS) -c $(SRCLIB)lib_head.c -- 2.39.2