-Subproject commit 7cf1dfc2bf854c8452fe944ebc5af97048e0fe94
+Subproject commit 843aa682c301f233e3aac93fc09533f370bd299c
VGMSNDOBJ = vgmSnd.$(OBJ)
OLDLIBOBJS=bitmap.$(OBJ) 16render.$(OBJ)
GFXLIBOBJS = 16_vl.$(OBJ) 16_vl_1.$(OBJ) 16_vl_2.$(OBJ) 16_vlpal.$(OBJ) 16text.$(OBJ) scroll16.$(OBJ) 16_spri.$(OBJ) gamepal.$(OBJ)
-16LIBOBJS = 16_mm.$(OBJ) 16_pm.$(OBJ) 16_ca.$(OBJ) 16_tail.$(OBJ) 16_head.$(OBJ) 16_enti.$(OBJ) 16_dbg.$(OBJ) 16_in.$(OBJ) kitten.$(OBJ) 16_hc.$(OBJ) 16_wcpu.$(OBJ) 16_timer.$(OBJ) jsmn.$(OBJ) 16_map.$(OBJ) 16_sd.$(OBJ) 16_snd.$(OBJ) 16_tail_.$(OBJ) 16_dbg_1.$(OBJ)
+16LIBOBJS = 16_mm.$(OBJ) 16_pm.$(OBJ) 16_ca.$(OBJ) 16_tail.$(OBJ) 16_head.$(OBJ) 16_enti.$(OBJ) 16_dbg.$(OBJ) 16_in.$(OBJ) kitten.$(OBJ) 16_hc.$(OBJ) 16_wcpu.$(OBJ) 16_timer.$(OBJ) 16_map.$(OBJ) 16_sd.$(OBJ) 16_snd.$(OBJ) 16_tail_.$(OBJ) 16_dbg_1.$(OBJ)
DOSLIBOBJ = adlib.$(OBJ) 8254.$(OBJ) 8259.$(OBJ) dos.$(OBJ) cpu.$(OBJ)
!ifeq DEBUGSERIAL 1
DOSLIBOBJ += 8250.$(OBJ)
16_hc.$(OBJ): $(SRCLIB)/16_hc.c $(SRCLIB)/16_hc.h
16_snd.$(OBJ): $(SRCLIB)/16_snd.c $(SRCLIB)/16_snd.h
16_sd.$(OBJ): $(SRCLIB)/16_sd.c $(SRCLIB)/16_sd.h
-jsmn.$(OBJ): $(JSMNLIB)/jsmn.c $(JSMNLIB)/jsmn.h
+#jsmn.$(OBJ): $(JSMNLIB)/jsmn.c $(JSMNLIB)/jsmn.h
kitten.$(OBJ): $(NYANLIB)/kitten.c $(NYANLIB)/kitten.h
vgmSnd.$(OBJ): $(VGMSNDLIB)/vgmSnd.c $(VGMSNDLIB)/vgmSnd.h
16_wcpu.$(OBJ): $(WCPULIB)/16_wcpu.c $(WCPULIB)/16_wcpu.h
uplibs: .symbolic
@cd $(JSMNLIB:$(to_os_path))
@git pull
+ #@git checkout 18e9fe42cbfe21d65076f5c77ae2be379ad1270f
@cd $(BUILD_ROOT)
@cd $(DOSLIBDIR:$(to_os_path))
@git pull
#ifndef _16_MAP__H_\r
#define _16_MAP__H_\r
\r
+#define JSMN_STATIC\r
+\r
#include "src/lib/16_head.h"\r
#include "src/lib/16_tdef.h"\r
#include "src/lib/jsmn/jsmn.h"\r
\r
//typedefs moved to 16_tdef.h\r
\r
+void jsmn_init(jsmn_parser *parser);\r
+int jsmn_parse(jsmn_parser *parser, const char *js, const size_t len, jsmntok_t *tokens, const unsigned int num_tokens);\r
+\r
int jsoneq(const char *json, jsmntok_t *tok, const char *s);\r
//word dump(const char *js, jsmntok_t *t, size_t count, word indent, char *js_sv, map_t *map, dword q);\r
//int loadmap(char *mn, map_t *map, global_game_variables_t *gvar);\r
-Subproject commit 70e1bd4be6c69685ca24ec5f92addc90096893e1
+Subproject commit fab74fea266c4542909a5a264012159706b6f912
-Subproject commit 18e9fe42cbfe21d65076f5c77ae2be379ad1270f
+Subproject commit fdcef3ebf886fa210d14956d3c068a653e76a24e
--- /dev/null
+I/O
+Processor Status
+Memory