BADIM-PC\Vadim
e8cb3599df
no message
2017-12-14 14:56:45 +03:00
BADIM-PC\Vadim
ebd40d5e74
code loads from all the banks on the game start
2017-12-14 14:53:47 +03:00
BADIM-PC\Vadim
2242873d88
no message
2017-12-14 14:40:06 +03:00
BADIM-PC\Vadim
d2daa0a653
code banks switching
2017-12-14 14:38:06 +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
e956330af1
no message
2017-12-13 23:24:31 +03:00
BADIM-PC\Vadim
4da11f995d
added global methods to get bank data
2017-12-13 23:04:22 +03:00
BADIM-PC\Vadim
7f04a7963a
added destructors for modules
2017-12-13 21:14:03 +03:00
BADIM-PC\Vadim
16f9531484
temporary removed embed cart section and disabled native export
2017-12-13 20:25:40 +03:00
BADIM-PC\Vadim
b7a148a85e
no message
2017-12-13 20:14:32 +03:00
BADIM-PC\Vadim
65e27d0c6d
temporary removed embed cart section and disabled native export
2017-12-13 20:05:33 +03:00
BADIM-PC\Vadim
afd6fbc832
code and palette moved to the bank section
2017-12-13 19:54:00 +03:00
BADIM-PC\Vadim
3ad2ff4a6b
no message
2017-12-13 17:09:25 +03:00
BADIM-PC\Vadim
9c50e5a135
no message
2017-12-13 16:02:16 +03:00
Guilherme Medeiros
8112aae9e7
Enable deleting a selection by pressing DEL on keyboard
...
Currently, if you press DELETE the entire sprite is removed.
If you have a selection and press delete, everything is lost.
This commit checks if you have a selection. If so, it only removes the selected area.
2017-12-12 20:08:39 -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
Vadim Grigoruk
67bfbf4729
Merge pull request #459 from jahodfra/api_blit2
...
Speed up of api_blit
2017-12-12 09:26:05 +03:00
BADIM-PC\Vadim
80dcda8c2a
textri glitch. Textured triangle disappears. #458
2017-12-11 22:05:49 +03:00
BADIM-PC\Vadim
b25ed2a188
Merge branch 'pr/456'
2017-12-11 13:08:50 +03:00
Vadim Grigoruk
4d1685bfe7
Merge pull request #456 from frenetic/remove_whitespaces_when_pasting_palette
...
Remove whitespaces when pasting a new palette
2017-12-11 12:49:11 +03:00
BADIM-PC\Vadim
2c8b10a0c2
some small fixes for #456
2017-12-11 12:46:52 +03:00
BADIM-PC\Vadim
7a6dba1f24
no message
2017-12-11 12:20:04 +03:00
BADIM-PC\Vadim
b13fc33aed
no message
2017-12-11 11:59:14 +03:00
BADIM-PC\Vadim
409564cdde
no message
2017-12-11 11:44:46 +03:00
Guilherme Medeiros
67e6dc281f
Remove whitespaces when pasting a new palette
...
Im trying to solve issue https://github.com/nesbox/TIC-80/issues/455 .
When copying a hex palette from the web, it palette may contain spaces, tabs or carriage commands (\r or \n).
Pasting it on TIC-80 will not work, making the users life difficult (they have to fix the string in an editor).
This commit enables pasting hex palettes with blank spaces.
2017-12-10 15:00:12 -03:00
BADIM-PC\Vadim
de236794b6
no message
2017-12-10 13:02:13 +03:00
BADIM-PC\Vadim
8f060245df
no message
2017-12-10 12:55:45 +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
František Jahoda
b4f1afd474
Remove conditions from api_blit.
2017-12-08 23:54:38 +01:00
František Jahoda
2bb436eac6
Update two pixels at once.
2017-12-08 22:42:00 +01:00
BADIM-PC\Vadim
7a44b70b12
popup msg draws on top with animation
2017-12-08 15:03:59 +03:00
BADIM-PC\Vadim
effcdbf485
added OVR to Sprite and Map editors
2017-12-08 13:54:01 +03:00
BADIM-PC\Vadim
2b406bce51
Pre-seed the random generator in the Lua environment #127
2017-12-07 17:45:29 +03:00
BADIM-PC\Vadim
31063a0818
command quit missing #430
2017-12-07 17:13:05 +03:00
BADIM-PC\Vadim
fbd7203599
variable in the config to show/hide shadow #424
2017-12-07 17:03:22 +03:00
BADIM-PC\Vadim
3030b5bafa
Switching to fullscreen #407
2017-12-07 16:42:06 +03:00
BADIM-PC\Vadim
ec1cf454a5
no message
2017-12-07 16:02:03 +03:00
BADIM-PC\Vadim
295a530405
new command line option for pro version #416
2017-12-07 14:25:39 +03:00
BADIM-PC\Vadim
05eb6446d0
no message
2017-12-07 12:01:17 +03:00
BADIM-PC\Vadim
37d93c2808
DRAW_TILE_BODY breaks Windows build? #442
2017-12-06 10:35:43 +03:00
BADIM-PC\Vadim
19247d0e35
DRAW_TILE_BODY breaks Windows build? #442
2017-12-06 08:36:16 +03:00
Vadim Grigoruk
477dcb389d
Merge pull request #423 from jahodfra/drawtile2
...
Speedup drawTile 2.
2017-12-04 17:48:59 +03:00
BADIM-PC\Vadim
c956d26d11
sync() raises "RangeError: invalid stack index 0" in JS #437
2017-12-04 10:42:26 +03:00
František Jahoda
96fe96dd00
Implement changes from overlap drawing.
2017-12-03 22:39:22 +01:00
František Jahoda
21312e2cd3
Minor styling changes.
2017-12-03 22:20:49 +01:00
František Jahoda
2af202e5ec
Prettify macro
2017-12-03 22:20:49 +01:00
František Jahoda
0bc1022b67
Speed up drawTile.
...
Clip the tile in all orientations.
Speed up blitting for scale=1.
2017-12-03 22:20:49 +01:00
BADIM-PC\Vadim
2d4a36d66c
added vertical border scroll
2017-12-02 19:19:17 +03:00
BADIM-PC\Vadim
6cd9d17b9e
no message
2017-12-01 13:01:48 +03:00
BADIM-PC\Vadim
c0c90287b8
added getPixel
2017-12-01 11:25:07 +03:00
BADIM-PC\Vadim
096cd980df
no message
2017-12-01 10:40:53 +03:00
BADIM-PC\Vadim
01669fcd89
no message
2017-12-01 09:40:06 +03:00
BADIM-PC\Vadim
05bad24852
no message
2017-11-30 16:50:21 +03:00
BADIM-PC\Vadim
b46be919d4
Revert "added OVR palette"
...
This reverts commit 68a89c7421
.
2017-11-30 16:42:06 +03:00
BADIM-PC\Vadim
983c31475d
no message
2017-11-30 16:41:37 +03:00
BADIM-PC\Vadim
68a89c7421
added OVR palette
2017-11-30 16:23:37 +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
e3ad17f609
no message
2017-11-30 13:10:20 +03:00
BADIM-PC\Vadim
f578428381
no message
2017-11-30 12:21:34 +03:00
BADIM-PC\Vadim
f39c7290d4
Merge branch 'pr_425_tiny_fixes'
2017-11-30 09:20:53 +03:00
Vadim Grigoruk
761e2a4be9
Merge pull request #425 from jahodfra/api_blit
...
Optimize api_blit inner loop.
2017-11-30 09:19:57 +03:00
BADIM-PC\Vadim
7d259c7d9e
no message
2017-11-30 09:12:34 +03:00
František Jahoda
f9247f1fcb
Optimize api_blit inner loop.
...
Function takes half of the clock time.
2017-11-29 22:56:45 +01:00
BADIM-PC\Vadim
0de8eb418d
.50.1 build
2017-11-28 09:33:01 +03:00
BADIM-PC\Vadim
3e183219ab
Allow to load a map of tiles of any length, not only 32kb #412
2017-11-28 09:16:52 +03:00
BADIM-PC\Vadim
3e79600b0d
Zoom tool doesn't have help text #419
2017-11-28 09:10:51 +03:00
BADIM-PC\Vadim
769f5c4b0a
"tic80 -fullscreen" command line needed #418
2017-11-28 09:05:34 +03:00
BADIM-PC\Vadim
505e71e9f6
tic80 0.5 prerelease crashes with ctrl+s or save #417
2017-11-27 20:46:32 +03:00
BADIM-PC\Vadim
627122c4b6
tic80 0.5 prerelease crashes with ctrl+s or save #417
2017-11-27 20:43:03 +03:00
BADIM-PC\Vadim
0f6132d137
restored 'dofile' function
2017-11-27 19:38:10 +03:00
BADIM-PC\Vadim
f7de8f0d61
.50 version
2017-11-24 14:26:48 +03:00
Seppi
d7dbadff25
Removing last param from duktape to remove gcc warnings
2017-10-24 01:00:34 -05:00
Seppi
eae56d0188
adding the return status to fsOpenSystemPath so that gcc doesn't throw warnings
2017-10-24 01:00:05 -05:00
BADIM-PC\Vadim
112cbe5ebd
.47 build
2017-10-20 13:18:53 +03:00
BADIM-PC\Vadim
24828a9bc8
#303
2017-10-20 12:52:54 +03:00
BADIM-PC\Vadim
ca5f2a105c
no message
2017-10-20 12:25:05 +03:00
BADIM-PC\Vadim
99f1a912a6
no message
2017-10-20 11:48:04 +03:00
BADIM-PC\Vadim
e311fa42a8
removed system color func
2017-10-20 10:37:30 +03:00
BADIM-PC\Vadim
d529493685
no message
2017-10-20 10:32:31 +03:00
BADIM-PC\Vadim
fe0b2a44b5
no message
2017-10-20 10:31:38 +03:00
BADIM-PC\Vadim
280828548e
no message
2017-10-20 10:16:38 +03:00
BADIM-PC\Vadim
bf93beb4c4
no message
2017-10-20 09:58:35 +03:00
BADIM-PC\Vadim
9480723418
no message
2017-10-20 09:36:54 +03:00
Vadim Grigoruk
2f99f85d34
Merge pull request #342 from death/bounds-checking
...
better bounds checking for memcpy, memset
2017-10-17 21:49:32 +03:00
Matheus Lessa
dfa500f366
just that small micro-optimisation suggested
2017-10-17 15:48:25 -02:00
death
48f61d7b80
better bounds checking for memcpy, memset
2017-10-17 07:00:45 +03:00
Matheus Lessa
73c6a00346
added command '-code-watch <code.lua>' to not only inject code from file, but also reload it on window gained focus sdl event
2017-10-16 16:22:25 -02:00
Matheus Lessa
0e38df48e3
Merge remote-tracking branch 'upstream/tic_0.47.0' into tic_0.47.0
2017-10-16 15:34:36 -02:00
BADIM-PC\Vadim
2e09116513
btn() always returns number #339
2017-10-16 10:26:07 +03:00
Matheus Lessa
0e4c79eddd
Merge remote-tracking branch 'upstream/tic_0.47.0' into tic_0.47.0
2017-10-16 01:17:55 -02:00
Matheus Lessa
392e006a4a
first version working with no option to disable live reloading
2017-10-16 01:03:05 -02:00
Anthony Camboni
f6c884cd7e
Ensure tile pos is always visible in map editor
...
The tile position label was not entirely visible when hovering the tiles
near the top/right of the screen.
This modification ensures that the label is always visible by moving it to
the opposite side of the tile if there is not enough space to display it
on the default position.
2017-10-15 11:53:07 +02:00
Matheus Lessa
29abca5e3f
adding goCodeHome and goCodeEnd to use ctrl+home and ctrl+end in the code editor
2017-10-13 13:25:10 -03:00
BADIM-PC\Vadim
f00221705b
Run button on code editor only #331
...
some fixes
2017-10-09 08:58:02 +03:00
BADIM-PC\Vadim
dd2332737d
Revert "Run button on code editor"
...
This reverts commit 75b16b8618
.
2017-10-09 08:55:15 +03:00
Vadim Grigoruk
7033061973
Merge pull request #331 from Effer/Run-Button-Code-Only
...
Run button on code editor only
2017-10-09 08:53:16 +03:00
Effer
d417a4a48d
Run button on code editor only
2017-10-08 20:28:51 +02:00
Vadim Grigoruk
392a856eb6
Merge pull request #329 from Effer/Run-Button
...
Run button on code editor
2017-10-08 15:08:29 +03:00
BADIM-PC\Vadim
1becfa275c
textri() causes error when using javascript #328
2017-10-08 11:42:29 +03:00
Effer
75b16b8618
Run button on code editor
2017-10-07 18:02:53 +02:00
BADIM-PC\Vadim
2141f8468f
.46 build
2017-10-05 10:00:21 +03:00
BADIM-PC\Vadim
554a90238e
CTRL+scroll to change notes
2017-10-04 12:19:27 +03:00
BADIM-PC\Vadim
d58c774c2c
restore octave/sfx/volume only for new notes
2017-10-03 19:01:41 +03:00
BADIM-PC\Vadim
3a065d0919
cut/copy/paste/delete selection works
2017-10-03 13:35:00 +03:00
BADIM-PC\Vadim
70b03e52ca
keyboard selection works
2017-10-02 21:13:51 +03:00
BADIM-PC\Vadim
8824c53dff
mouse selection works
2017-10-02 18:27:50 +03:00
BADIM-PC\Vadim
403a26482d
textri command #317
...
minor fixes
2017-09-28 23:46:27 +03:00
BADIM-PC\Vadim
1ec8406ee8
textri command #317
...
minor fixes
2017-09-28 23:36:19 +03:00
BADIM-PC\Vadim
ea1900c2d8
Add buttons to toggle channels on/off in music editor #193
2017-09-28 19:03:07 +03:00
BADIM-PC\Vadim
20c49034ac
no message
2017-09-28 18:52:52 +03:00
BADIM-PC\Vadim
58919641b7
compilation warning fix
2017-09-28 17:42:36 +03:00
BADIM-PC\Vadim
2ea41a63d9
bug in SURF #304
2017-09-28 17:20:27 +03:00
BADIM-PC\Vadim
be0a8cbeab
"array subscript is below array bounds" compilation warning
2017-09-28 17:08:52 +03:00
BADIM-PC\Vadim
cef0b6dce0
textri command #317
...
minor fixes
2017-09-28 16:37:40 +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
ad60ea32e0
Border color does not update when loading carts until esc is pressed. #308
2017-09-28 14:44:52 +03:00
BADIM-PC\Vadim
5d0f4a7002
V 0.45.0 exported doesn't contain correct palette #307
2017-09-28 14:31:28 +03:00
BADIM-PC\Vadim
e502b89a1d
opening TIC-80 sources
2017-09-26 09:59:34 +03:00