Commit Graph

700 Commits

Author SHA1 Message Date
BADIM-PC\Vadim 2a76fbd705 misprint: SDL_SCANCODE_RGUI mapped twice, SDL_SCANCODE_LGUI not mapped #499 2018-01-08 10:44:08 +03:00
Vadim Grigoruk dc1aa89fd3
Merge pull request #498 from jahodfra/hide_mouse
Don't show mouse if we don't use it for input.
2018-01-08 10:41:06 +03:00
Vadim Grigoruk e8634c4ade
Merge pull request #500 from frenetic/rotate_selection
Rotate sprite selection
2018-01-08 10:28:31 +03:00
Guilherme Medeiros 6b092a55f3 Rotate sprite selection
Adds selection rotation.
Solves issue https://github.com/nesbox/TIC-80/issues/103
2018-01-06 17:08:11 -03:00
BADIM-PC\Vadim 4915bc7b66 SDL 207 UWP works 2018-01-06 02:48:58 +03:00
BADIM-PC\Vadim 48503f51d0 win32 builds 2018-01-06 02:36:50 +03:00
František Jahoda efadc1fe65 Don't show mouse if we don't use it for input. 2018-01-05 23:22:23 +01:00
BADIM-PC\Vadim 173fe4167b Merge branch 'noise_wave_fix' 2018-01-05 22:10:41 +03:00
BADIM-PC\Vadim bcd37adbb9 Revert "Possible issue with sfx: Bass tones sounds high #438"
This reverts commit 2bb479031e.
2018-01-05 21:54:30 +03:00
BADIM-PC\Vadim 394b3139b5 Show info if your game has problems with sync #497
refresh rate is 59 on UWP for some reason
2018-01-05 12:56:19 +03:00
BADIM-PC\Vadim 9c20b3a2f3 Show info if your game has problems with sync #497
showSync changed from bool to frames counter
2018-01-05 12:34:14 +03:00
BADIM-PC\Vadim b9310a496b Show info if your game has problems with sync #497
removed minDelay, and soundblit() calls after screen is rendered
2018-01-05 01:56:37 +03:00
BADIM-PC\Vadim cee75df3bb Show info if your game has problems with sync #497
added dropped frames counter
2018-01-05 01:32:55 +03:00
BADIM-PC\Vadim d93d1f539b Show info if your game has problems with sync #497
there is no sense to use delay less then 10ms
2018-01-05 00:38:59 +03:00
BADIM-PC\Vadim 8f3e01a528 Show info if your game has problems with sync #497 2018-01-04 17:09:27 +03:00
BADIM-PC\Vadim 4f0b6dab37 start audio playing just before first queuing 2018-01-04 15:46:21 +03:00
BADIM-PC\Vadim 37b5e246b0 VSYNC fixes for 100Hz displays 2018-01-04 15:22:33 +03:00
Vadim Grigoruk 908757880b
Merge pull request #495 from frenetic/flip_canvas
Enable horizontal or vertical flipping of a sprite selection
2018-01-04 13:18:15 +03:00
Guilherme Medeiros f6902aefac Enable horizontal or vertical flipping of a sprite selection
Solves part of the issue https://github.com/nesbox/TIC-80/issues/103
2018-01-03 19:24:18 -03:00
BADIM-PC\Vadim 424f47d8d4 Don't use ESC and F1-F12 buttons in keyboard input #492
changed key codes
2018-01-03 18:33:32 +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 1e09c653ec TIC-80 crashes when moving mouse over keys in sfx mode #493 2018-01-03 14:41:19 +03:00
BADIM-PC\Vadim d4131c0bb5 Games get desynced #491 2017-12-31 13:27:54 +03:00
BADIM-PC\Vadim c9fb9cbe73 Games get desynced #491
removed timer using with VSYNC together
2017-12-31 13:15:05 +03:00
BADIM-PC\Vadim d4948ebb46 Revert "removed VSYNC using, games get desynced when using it with timer"
This reverts commit 9d722bfb87.
2017-12-31 12:43:00 +03:00
BADIM-PC\Vadim 9d722bfb87 removed VSYNC using, games get desynced when using it with timer 2017-12-31 12:41:55 +03:00
BADIM-PC\Vadim 75491eaa54 key/keyp: Right shift doesn't work #488
added keycodes.c dependency
2017-12-31 10:00:12 +03:00
BADIM-PC\Vadim 8af72bbff9 key/keyp: Right shift doesn't work #488
added right shift/ctrl/alt handling
2017-12-31 00:55:42 +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 375df9ba81 Merge branch '#486' 2017-12-29 18:47:32 +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 db261ff93f Add support to crtl or shift to indent/unindent anywhere in the line #485
small fix, because history() saves cursor position too
2017-12-28 22:44:07 +03:00
Vadim Grigoruk 1ea52bd838
Merge pull request #485 from frenetic/indent_anywhere_in_the_line
Add support to crtl or shift to indent/unindent anywhere in the line
2017-12-28 22:42:54 +03:00
Guilherme Medeiros ea9f478076 Add support to crtl or shift to indent/unindent anywhere in the line
Fixes issue https://github.com/nesbox/TIC-80/issues/192
2017-12-28 15:21:38 -03:00
BADIM-PC\Vadim 2bb479031e Possible issue with sfx: Bass tones sounds high #438 2017-12-27 16:34:59 +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 bac3a9c3b6 some sfx processing minor fixes 2017-12-26 00:15:13 +03:00
BADIM-PC\Vadim a2ed1a0453 some UI improvements in Music Editor 2017-12-25 23:57:58 +03:00
BADIM-PC\Vadim 951e5f7e02 [found in fork] 'writeArrayToMemory' was not exported in tic.js #482
fix for Emscripten 1.37.26
2017-12-25 12:24:16 +03:00
BADIM-PC\Vadim 7756f3c365 .60 beta build 2017-12-24 12:36:58 +03:00
BADIM-PC\Vadim 86f6c78fc4 #60 show soft keyboard when when screen touched or mode switched to console/code 2017-12-24 12:24:41 +03:00
BADIM-PC\Vadim abd3665c54 no message 2017-12-24 12:23:19 +03:00
BADIM-PC\Vadim 5667058369 HTML version should run on 60 FPS only, because some video cards have 100 Hz refresh rate 2017-12-23 19:26:46 +03:00
BADIM-PC\Vadim 1dc31e3c67 using SDL_ConvertAudio instead manual sound samples conversion 2017-12-23 19:17:43 +03:00