Commit Graph

46 Commits

Author SHA1 Message Date
Phil Hagelberg bd3d9cfbd7 Add Fennel as an option for creating games. 2018-05-15 20:33:57 -07:00
BADIM-PC\Vadim 96e2c19a5f OVERLAP mode renamed to OVERLINE
also, TIC uses palette from VRAM instead cart palette in OVR
2018-02-27 13:42:08 +03:00
BADIM-PC\Vadim 3517e080e3 small syntax fixes 2018-02-19 12:12:45 +03:00
František Jahoda 4eded0eec5 Print traceback for lua code. 2018-02-18 23:21:43 +01:00
BADIM-PC\Vadim 8f7b17a305 Preprocessor definitions to build with/without lua/moon/js/wren #529 2018-02-16 15:43:30 +03:00
BADIM-PC\Vadim c419c5297d Problem with signed 32bits PMEM #525 2018-02-16 13:38:11 +03:00
František Jahoda 01e89aaa7f Add debug library for lua.
This allows to print tracebacks in lua and simplifies debugging.
2018-02-15 23:06:49 +01:00
BADIM-PC\Vadim 5f7b2fb727 no message 2018-02-15 17:19:04 +03:00
BADIM-PC\Vadim dd333baf38 ESC and F1-F12 disabled in game mode 2018-01-24 19:50:06 +03:00
BADIM-PC\Vadim e0cc606d2c Special functions should have common formatting #503 2018-01-22 14:28:14 +03:00
BADIM-PC\Vadim c33e345eac moonscript moved to 3rd-party 2018-01-11 07:57:14 +03:00
BADIM-PC\Vadim 1f7823ea6e Don't use ESC and F1-F12 buttons in keyboard input #492 2018-01-03 15:52:12 +03:00
BADIM-PC\Vadim d20232d673 #484 small fix 2017-12-29 19:20:37 +03:00
BADIM-PC\Vadim 16ba85425d #484 key api always should return bool value 2017-12-29 19:11:52 +03:00
BADIM-PC\Vadim 95724eeccb key() / keyp() works in JS 2017-12-29 18:47:03 +03:00
BADIM-PC\Vadim 7e9cf5648f no message 2017-12-29 18:22:21 +03:00
BADIM-PC\Vadim ca0a7c7167 added key() / keyp() LUA api 2017-12-29 17:59:07 +03:00
BADIM-PC\Vadim c3a57954aa no message 2017-12-29 15:44:42 +03:00
BADIM-PC\Vadim acbacb574e no message 2017-12-29 15:25:29 +03:00
BADIM-PC\Vadim 8daa4c7f38 Use mouse and gamepad simultaneously #484 2017-12-27 15:47:33 +03:00
BADIM-PC\Vadim 9786c6dcc5 Move persistent memory outside of the RAM #483 2017-12-27 12:51:13 +03:00
BADIM-PC\Vadim 6bb605e640 #479 moved parse logic to lang config 2017-12-23 18:19:51 +03:00
BADIM-PC\Vadim ef502b2496 #477 outline func moved to TIC module 2017-12-22 14:20:15 +03:00
BADIM-PC\Vadim 67d5ad4860 #477 api keywords moved to TIC module 2017-12-21 10:40:56 +03:00
BADIM-PC\Vadim 1280a1291a #477 script config moved to TIC module 2017-12-21 10:28:14 +03:00
BADIM-PC\Vadim 2eacc2bf34 Please, add "cartidge reset" api call #473 2017-12-20 15:07:35 +03:00
BADIM-PC\Vadim d2fe2adddb #341
added mask parameter for sync()
2017-12-17 22:11:01 +03:00
BADIM-PC\Vadim c20fa09c0f changed params order for sync() api - section,bank,tocart
added 'pal' section to sync()
2017-12-15 16:01:51 +03:00
BADIM-PC\Vadim 07616adaca added banks loading from a .tic cart 2017-12-15 11:42:25 +03:00
BADIM-PC\Vadim 272f6af991 1 bank for non Pro build 2017-12-14 17:19:35 +03:00
BADIM-PC\Vadim 6e8a478ee9 lua/js sync impl 2017-12-14 11:50:50 +03:00
BADIM-PC\Vadim 62a64515ef added sections/banks to SYNC api 2017-12-14 10:54:23 +03:00
BADIM-PC\Vadim c90b3ba171 Impossible to exit infinite while loop #197
review changes for 18aca45673 (r26209938)
2017-12-12 13:46:05 +03:00
BADIM-PC\Vadim 18aca45673 Impossible to exit infinite while loop #197 2017-12-12 12:50:39 +03:00
BADIM-PC\Vadim be7151386d no message 2017-12-10 12:12:09 +03:00
BADIM-PC\Vadim 694a016334 no message 2017-12-10 11:32:49 +03:00
BADIM-PC\Vadim effcdbf485 added OVR to Sprite and Map editors 2017-12-08 13:54:01 +03:00
BADIM-PC\Vadim a2e97b018a no message 2017-11-30 15:51:52 +03:00
BADIM-PC\Vadim c69d36abb7 OVR works 2017-11-30 14:21:05 +03:00
BADIM-PC\Vadim f578428381 no message 2017-11-30 12:21:34 +03:00
BADIM-PC\Vadim 72e9e449a0 sync() api changes #410 2017-11-21 20:10:51 +03:00
BADIM-PC\Vadim f4808d40d4 #383 2017-11-21 17:31:01 +03:00
MonstersGoBoom 1f6897ca64 Crash fix
reject triangles that can crash
XYUV's switched to Floats. for textri ( this is important )
2017-10-30 12:12:53 -04:00
death 48f61d7b80 better bounds checking for memcpy, memset 2017-10-17 07:00:45 +03:00
jett@monstersgoboom.com 4ac252adaa textri command
added to js & lua
supports use_map ( i.e. render like a map )
supports chroma ( i.e. ignore color )
2017-09-28 09:15:04 -04:00
BADIM-PC\Vadim e502b89a1d opening TIC-80 sources 2017-09-26 09:59:34 +03:00