diff --git a/.gitignore b/.gitignore
index ae712b5..ed2923c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -124,3 +124,4 @@ build/uwp/sdl-gpu-static/x64/
build/uwp/tic/packages/
build/windows/studio/x64/
build/windows/sdl-gpu/x64/
+build/windows/tic/.vs/
diff --git a/3rd-party b/3rd-party
index fa4a9f2..23f0352 160000
--- a/3rd-party
+++ b/3rd-party
@@ -1 +1 @@
-Subproject commit fa4a9f2ae3d53f3fc5145923e3924e2d53989e5c
+Subproject commit 23f03520f0afc4629cc1f2ed6e2992727ebf67c7
diff --git a/build/windows/example/example.vcxproj b/build/windows/example/example.vcxproj
index ab0a909..8301b4b 100644
--- a/build/windows/example/example.vcxproj
+++ b/build/windows/example/example.vcxproj
@@ -58,8 +58,8 @@
Application
true
- v140_xp
- Unicode
+ v141
+ MultiByte
Application
@@ -70,9 +70,9 @@
Application
false
- v140_xp
+ v141
true
- Unicode
+ MultiByte
Application
@@ -84,8 +84,8 @@
Application
true
- v140_xp
- Unicode
+ v141
+ MultiByte
Application
@@ -96,9 +96,9 @@
Application
false
- v140_xp
+ v141
true
- Unicode
+ MultiByte
Application
diff --git a/build/windows/gif/gif.vcxproj b/build/windows/gif/gif.vcxproj
index 4a7d81d..b73a47e 100644
--- a/build/windows/gif/gif.vcxproj
+++ b/build/windows/gif/gif.vcxproj
@@ -54,7 +54,7 @@
StaticLibrary
true
- v140_xp
+ v141
MultiByte
@@ -66,7 +66,7 @@
StaticLibrary
false
- v140_xp
+ v141
true
MultiByte
@@ -80,7 +80,7 @@
StaticLibrary
true
- v140_xp
+ v141
MultiByte
@@ -92,7 +92,7 @@
StaticLibrary
false
- v140_xp
+ v141
true
MultiByte
diff --git a/build/windows/lua/lua.vcxproj b/build/windows/lua/lua.vcxproj
index b45f460..b80cf2d 100644
--- a/build/windows/lua/lua.vcxproj
+++ b/build/windows/lua/lua.vcxproj
@@ -83,7 +83,7 @@
StaticLibrary
true
- v140_xp
+ v141
MultiByte
@@ -95,7 +95,7 @@
StaticLibrary
false
- v140_xp
+ v141
true
MultiByte
@@ -109,7 +109,7 @@
StaticLibrary
true
- v140_xp
+ v141
MultiByte
@@ -121,7 +121,7 @@
StaticLibrary
false
- v140_xp
+ v141
true
MultiByte
diff --git a/build/windows/sdl-gpu/sdl-gpu.vcxproj b/build/windows/sdl-gpu/sdl-gpu.vcxproj
index 4e2b574..d0e1c43 100644
--- a/build/windows/sdl-gpu/sdl-gpu.vcxproj
+++ b/build/windows/sdl-gpu/sdl-gpu.vcxproj
@@ -45,28 +45,28 @@
StaticLibrary
true
- v140
- Unicode
+ v141
+ MultiByte
StaticLibrary
false
- v140
+ v141
true
- Unicode
+ MultiByte
StaticLibrary
true
- v140
- Unicode
+ v141
+ MultiByte
StaticLibrary
false
- v140
+ v141
true
- Unicode
+ MultiByte
diff --git a/build/windows/studio/studio.vcxproj b/build/windows/studio/studio.vcxproj
index ea20fd2..ec1108d 100644
--- a/build/windows/studio/studio.vcxproj
+++ b/build/windows/studio/studio.vcxproj
@@ -44,8 +44,8 @@
StaticLibrary
true
- v140_xp
- NotSet
+ v141
+ MultiByte
StaticLibrary
@@ -56,9 +56,9 @@
StaticLibrary
false
- v140_xp
+ v141
true
- NotSet
+ MultiByte
StaticLibrary
@@ -70,8 +70,8 @@
StaticLibrary
true
- v140_xp
- NotSet
+ v141
+ MultiByte
StaticLibrary
@@ -82,9 +82,9 @@
StaticLibrary
false
- v140_xp
+ v141
true
- NotSet
+ MultiByte
StaticLibrary
@@ -154,7 +154,7 @@
Level3
Disabled
WIN32;_DEBUG;_WINDOWS;_USRDLL;STUDIO_EXPORTS;%(PreprocessorDefinitions)
- ..\include;..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\zlib-1.2.8;..\..\..\3rd-party\SDL2-2.0.7\include;..\..\..\3rd-party\wren-0.1.0\src\include
+ ..\include;..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\zlib-1.2.11;..\..\..\3rd-party\SDL2-2.0.7\include;..\..\..\3rd-party\wren-0.1.0\src\include
MultiThreadedDebug
@@ -169,7 +169,7 @@
Level3
Disabled
TIC80_PRO;WIN32;_DEBUG;_WINDOWS;_USRDLL;STUDIO_EXPORTS;%(PreprocessorDefinitions)
- ..\include;..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\zlib-1.2.8;..\..\..\3rd-party\SDL2-2.0.7\include;..\..\..\3rd-party\wren-0.1.0\src\include
+ ..\include;..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\zlib-1.2.11;..\..\..\3rd-party\SDL2-2.0.7\include;..\..\..\3rd-party\wren-0.1.0\src\include
MultiThreadedDebug
@@ -184,7 +184,7 @@
Level3
Disabled
_DEBUG;_WINDOWS;_USRDLL;STUDIO_EXPORTS;%(PreprocessorDefinitions)
- ..\include;..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\zlib-1.2.8;..\..\..\3rd-party\SDL2-2.0.7\include;..\..\..\3rd-party\wren-0.1.0\src\include
+ ..\include;..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\zlib-1.2.11;..\..\..\3rd-party\SDL2-2.0.7\include;..\..\..\3rd-party\wren-0.1.0\src\include
MultiThreadedDebug
@@ -199,7 +199,7 @@
Level3
Disabled
TIC80_PRO;_DEBUG;_WINDOWS;_USRDLL;STUDIO_EXPORTS;%(PreprocessorDefinitions)
- ..\include;..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\zlib-1.2.8;..\..\..\3rd-party\SDL2-2.0.7\include;..\..\..\3rd-party\wren-0.1.0\src\include
+ ..\include;..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\zlib-1.2.11;..\..\..\3rd-party\SDL2-2.0.7\include;..\..\..\3rd-party\wren-0.1.0\src\include
MultiThreadedDebug
@@ -216,7 +216,7 @@
true
true
WIN32;NDEBUG;_WINDOWS;_USRDLL;STUDIO_EXPORTS;%(PreprocessorDefinitions)
- ..\include;..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\zlib-1.2.8;..\..\..\3rd-party\SDL2-2.0.7\include;..\..\..\3rd-party\wren-0.1.0\src\include
+ ..\include;..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\zlib-1.2.11;..\..\..\3rd-party\SDL2-2.0.7\include;..\..\..\3rd-party\wren-0.1.0\src\include
MultiThreaded
@@ -235,7 +235,7 @@
true
true
TIC80_PRO;WIN32;NDEBUG;_WINDOWS;_USRDLL;STUDIO_EXPORTS;%(PreprocessorDefinitions)
- ..\include;..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\zlib-1.2.8;..\..\..\3rd-party\SDL2-2.0.7\include;..\..\..\3rd-party\wren-0.1.0\src\include
+ ..\include;..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\zlib-1.2.11;..\..\..\3rd-party\SDL2-2.0.7\include;..\..\..\3rd-party\wren-0.1.0\src\include
MultiThreaded
@@ -254,7 +254,7 @@
true
true
NDEBUG;_WINDOWS;_USRDLL;STUDIO_EXPORTS;%(PreprocessorDefinitions)
- ..\include;..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\zlib-1.2.8;..\..\..\3rd-party\SDL2-2.0.7\include;..\..\..\3rd-party\wren-0.1.0\src\include
+ ..\include;..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\zlib-1.2.11;..\..\..\3rd-party\SDL2-2.0.7\include;..\..\..\3rd-party\wren-0.1.0\src\include
MultiThreaded
@@ -273,7 +273,7 @@
true
true
TIC80_PRO;NDEBUG;_WINDOWS;_USRDLL;STUDIO_EXPORTS;%(PreprocessorDefinitions)
- ..\include;..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\zlib-1.2.8;..\..\..\3rd-party\SDL2-2.0.7\include;..\..\..\3rd-party\wren-0.1.0\src\include
+ ..\include;..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\zlib-1.2.11;..\..\..\3rd-party\SDL2-2.0.7\include;..\..\..\3rd-party\wren-0.1.0\src\include
MultiThreaded
diff --git a/build/windows/studio/studio.vcxproj.user b/build/windows/studio/studio.vcxproj.user
new file mode 100644
index 0000000..be25078
--- /dev/null
+++ b/build/windows/studio/studio.vcxproj.user
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/build/windows/tic/tic.vcxproj b/build/windows/tic/tic.vcxproj
index 1fcfbdd..4d8edde 100644
--- a/build/windows/tic/tic.vcxproj
+++ b/build/windows/tic/tic.vcxproj
@@ -76,7 +76,7 @@
Application
true
- v140_xp
+ v141
MultiByte
@@ -88,7 +88,7 @@
Application
false
- v140_xp
+ v141
true
MultiByte
@@ -102,7 +102,7 @@
Application
true
- v140_xp
+ v141
MultiByte
@@ -114,7 +114,7 @@
Application
false
- v140_xp
+ v141
true
MultiByte
diff --git a/build/windows/tic80/tic80.vcxproj b/build/windows/tic80/tic80.vcxproj
index ddfff3b..4074c7e 100644
--- a/build/windows/tic80/tic80.vcxproj
+++ b/build/windows/tic80/tic80.vcxproj
@@ -66,7 +66,7 @@
StaticLibrary
true
- v140_xp
+ v141
MultiByte
@@ -78,7 +78,7 @@
StaticLibrary
false
- v140_xp
+ v141
true
MultiByte
@@ -92,7 +92,7 @@
StaticLibrary
true
- v140_xp
+ v141
MultiByte
@@ -104,7 +104,7 @@
StaticLibrary
false
- v140_xp
+ v141
true
MultiByte
@@ -176,7 +176,7 @@
Level3
Disabled
WIN32;_DEBUG;_WINDOWS;_USRDLL;TIC80_EXPORTS;%(PreprocessorDefinitions)
- ..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\duktape-2.2.0\src;..\..\..\3rd-party\blip-buf;..\..\..\3rd-party\moonscript;..\..\..\3rd-party\wren-0.1.0\src\include
+ ..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\duktape-2.2.0\src;..\..\..\3rd-party\blip-buf;..\..\..\3rd-party\moonscript;..\..\..\3rd-party\wren-0.1.0\src\include;..\..\..\3rd-party\fennel
MultiThreadedDebug
@@ -191,7 +191,7 @@
Level3
Disabled
TIC80_PRO;WIN32;_DEBUG;_WINDOWS;_USRDLL;TIC80_EXPORTS;%(PreprocessorDefinitions)
- ..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\duktape-2.2.0\src;..\..\..\3rd-party\blip-buf;..\..\..\3rd-party\moonscript;..\..\..\3rd-party\wren-0.1.0\src\include
+ ..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\duktape-2.2.0\src;..\..\..\3rd-party\blip-buf;..\..\..\3rd-party\moonscript;..\..\..\3rd-party\wren-0.1.0\src\include;..\..\..\3rd-party\fennel
MultiThreadedDebug
@@ -206,7 +206,7 @@
Level3
Disabled
_DEBUG;_WINDOWS;_USRDLL;TIC80_EXPORTS;%(PreprocessorDefinitions)
- ..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\duktape-2.2.0\src;..\..\..\3rd-party\blip-buf;..\..\..\3rd-party\moonscript;..\..\..\3rd-party\wren-0.1.0\src\include
+ ..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\duktape-2.2.0\src;..\..\..\3rd-party\blip-buf;..\..\..\3rd-party\moonscript;..\..\..\3rd-party\wren-0.1.0\src\include;..\..\..\3rd-party\fennel
MultiThreadedDebug
@@ -221,7 +221,7 @@
Level3
Disabled
TIC80_PRO;_DEBUG;_WINDOWS;_USRDLL;TIC80_EXPORTS;%(PreprocessorDefinitions)
- ..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\duktape-2.2.0\src;..\..\..\3rd-party\blip-buf;..\..\..\3rd-party\moonscript;..\..\..\3rd-party\wren-0.1.0\src\include
+ ..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\duktape-2.2.0\src;..\..\..\3rd-party\blip-buf;..\..\..\3rd-party\moonscript;..\..\..\3rd-party\wren-0.1.0\src\include;..\..\..\3rd-party\fennel
MultiThreadedDebug
@@ -238,7 +238,7 @@
true
true
WIN32;NDEBUG;_WINDOWS;_USRDLL;TIC80_EXPORTS;%(PreprocessorDefinitions)
- ..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\duktape-2.2.0\src;..\..\..\3rd-party\blip-buf;..\..\..\3rd-party\moonscript;..\..\..\3rd-party\wren-0.1.0\src\include
+ ..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\duktape-2.2.0\src;..\..\..\3rd-party\blip-buf;..\..\..\3rd-party\moonscript;..\..\..\3rd-party\wren-0.1.0\src\include;..\..\..\3rd-party\fennel
MultiThreaded
@@ -257,7 +257,7 @@
true
true
TIC80_PRO;WIN32;NDEBUG;_WINDOWS;_USRDLL;TIC80_EXPORTS;%(PreprocessorDefinitions)
- ..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\duktape-2.2.0\src;..\..\..\3rd-party\blip-buf;..\..\..\3rd-party\moonscript;..\..\..\3rd-party\wren-0.1.0\src\include
+ ..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\duktape-2.2.0\src;..\..\..\3rd-party\blip-buf;..\..\..\3rd-party\moonscript;..\..\..\3rd-party\wren-0.1.0\src\include;..\..\..\3rd-party\fennel
MultiThreaded
@@ -276,7 +276,7 @@
true
true
NDEBUG;_WINDOWS;_USRDLL;TIC80_EXPORTS;%(PreprocessorDefinitions)
- ..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\duktape-2.2.0\src;..\..\..\3rd-party\blip-buf;..\..\..\3rd-party\moonscript;..\..\..\3rd-party\wren-0.1.0\src\include
+ ..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\duktape-2.2.0\src;..\..\..\3rd-party\blip-buf;..\..\..\3rd-party\moonscript;..\..\..\3rd-party\wren-0.1.0\src\include;..\..\..\3rd-party\fennel
MultiThreaded
@@ -295,7 +295,7 @@
true
true
TIC80_PRO;NDEBUG;_WINDOWS;_USRDLL;TIC80_EXPORTS;%(PreprocessorDefinitions)
- ..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\duktape-2.2.0\src;..\..\..\3rd-party\blip-buf;..\..\..\3rd-party\moonscript;..\..\..\3rd-party\wren-0.1.0\src\include
+ ..\..\..\include;..\..\..\3rd-party\lua-5.3.1\src;..\..\..\3rd-party\giflib-5.1.4\lib;..\..\..\3rd-party\duktape-2.2.0\src;..\..\..\3rd-party\blip-buf;..\..\..\3rd-party\moonscript;..\..\..\3rd-party\wren-0.1.0\src\include;..\..\..\3rd-party\fennel
MultiThreaded
diff --git a/build/windows/wren/wren_lib.vcxproj b/build/windows/wren/wren_lib.vcxproj
index edeb00b..8ec0259 100644
--- a/build/windows/wren/wren_lib.vcxproj
+++ b/build/windows/wren/wren_lib.vcxproj
@@ -30,26 +30,26 @@
StaticLibrary
true
MultiByte
- v140_xp
+ v141
StaticLibrary
true
MultiByte
- v140_xp
+ v141
StaticLibrary
false
MultiByte
- v140_xp
+ v141
true
StaticLibrary
false
MultiByte
- v140_xp
+ v141
true
diff --git a/build/windows/zlib/zlib.vcxproj b/build/windows/zlib/zlib.vcxproj
index af17073..27b43ab 100644
--- a/build/windows/zlib/zlib.vcxproj
+++ b/build/windows/zlib/zlib.vcxproj
@@ -35,21 +35,21 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{1DFBDFA2-F204-42FF-B99E-250E4B2EBA04}
@@ -61,7 +61,7 @@
StaticLibrary
true
- v140_xp
+ v141
MultiByte
@@ -73,7 +73,7 @@
StaticLibrary
false
- v140_xp
+ v141
true
MultiByte
@@ -87,7 +87,7 @@
StaticLibrary
true
- v140_xp
+ v141
MultiByte
@@ -99,7 +99,7 @@
StaticLibrary
false
- v140_xp
+ v141
true
MultiByte
diff --git a/build/windows/zlib/zlib.vcxproj.filters b/build/windows/zlib/zlib.vcxproj.filters
index 922147a..275ae6b 100644
--- a/build/windows/zlib/zlib.vcxproj.filters
+++ b/build/windows/zlib/zlib.vcxproj.filters
@@ -1,20 +1,20 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/jsapi.c b/src/jsapi.c
index 1910369..a105c24 100644
--- a/src/jsapi.c
+++ b/src/jsapi.c
@@ -783,7 +783,7 @@ static const struct{duk_c_function func; s32 params;} ApiFunc[] =
{NULL, 0},
{NULL, 1},
{NULL, 0},
- {duk_print, 6},
+ {duk_print, 7},
{duk_cls, 1},
{duk_pix, 3},
{duk_line, 5},
diff --git a/src/wrenapi.c b/src/wrenapi.c
index 2267ef2..4ec0b0c 100644
--- a/src/wrenapi.c
+++ b/src/wrenapi.c
@@ -112,15 +112,16 @@ class TIC {\n\
foreign static map_width__\n\
foreign static map_height__\n\
foreign static spritesize__\n\
- foreign static print__(v, x, y, color, fixed, scale)\n\
+ foreign static print__(v, x, y, color, fixed, scale, alt)\n\
foreign static trace__(msg, color)\n\
foreign static spr__(id, x, y, alpha_color, scale, flip, rotate)\n\
foreign static mgeti__(index)\n\
- static print(v) { TIC.print__(v.toString, 0, 0, 15, false, 1) }\n\
- static print(v,x,y) { TIC.print__(v.toString, x, y, 15, false, 1) }\n\
- static print(v,x,y,color) { TIC.print__(v.toString, x, y, color, false, 1) }\n\
- static print(v,x,y,color,fixed) { TIC.print__(v.toString, x, y, color, fixed, 1) }\n\
- static print(v,x,y,color,fixed,scale) { TIC.print__(v.toString, x, y, color, fixed, scale) }\n\
+ static print(v) { TIC.print__(v.toString, 0, 0, 15, false, 1, false) }\n\
+ static print(v,x,y) { TIC.print__(v.toString, x, y, 15, false, 1, false) }\n\
+ static print(v,x,y,color) { TIC.print__(v.toString, x, y, color, false, 1, false) }\n\
+ static print(v,x,y,color,fixed) { TIC.print__(v.toString, x, y, color, fixed, 1, false) }\n\
+ static print(v,x,y,color,fixed,scale) { TIC.print__(v.toString, x, y, color, fixed, scale, false) }\n\
+ static print(v,x,y,color,fixed,scale,alt) { TIC.print__(v.toString, x, y, color, fixed, scale, alt) }\n\
static trace(v) { TIC.trace__(v.toString, 15) }\n\
static trace(v,color) { TIC.trace__(v.toString, color) }\n\
static map(cell_x, cell_y, cell_w, cell_h, x, y, alpha_color, scale, remap) {\n\
@@ -1191,7 +1192,7 @@ static WrenForeignMethodFn foreignTicMethods(const char* signature)
if (strcmp(signature, "static TIC.map_width__" ) == 0) return wren_map_width;
if (strcmp(signature, "static TIC.map_height__" ) == 0) return wren_map_height;
if (strcmp(signature, "static TIC.spritesize__" ) == 0) return wren_spritesize;
- if (strcmp(signature, "static TIC.print__(_,_,_,_,_,_)" ) == 0) return wren_print;
+ if (strcmp(signature, "static TIC.print__(_,_,_,_,_,_,_)" ) == 0) return wren_print;
if (strcmp(signature, "static TIC.trace__(_,_)" ) == 0) return wren_trace;
if (strcmp(signature, "static TIC.spr__(_,_,_,_,_,_,_)" ) == 0) return wren_spr_internal;
if (strcmp(signature, "static TIC.mgeti__(_)" ) == 0) return wren_mgeti;