nesbox
233d1d5cc8
sokol renderer
2025-05-03 18:36:06 +02:00
Miguel
ce24e76341
Update 3ds docker toolchain ( #2701 )
...
* update 3ds docker
* try to fix 3ds lua error
* revert and try to fix wren error
* disable lua and scheme for 3ds
* try to fix lua
* try to fix lua
* try to fix lua
* test
* revert
* try to fix lua
* test
* test
* continue
* possible last lua fix
* disable javascript in 3ds
* disable js correctly
* disable python for 3ds
* try to fix script.c
* try to fix another error
* test
* try to fix miniaudio
* test
* test
* test
* test
* test
* test
* try to fix gif errors
* test
* test
* test
* continue
* try with official devkitarm docker image
* test
* clean
* proper miniaudio fix
* mianiaudio version used before
* use cmake to build 3dsx
* use explicit name
* fix 3ds build instructions
* use NINTENDO_3DS from devkitPro cmakery
* fixup build commands
* output to build/bin
* update tested version
---------
Co-authored-by: Dave Murphy <davem@devkitpro.org >
2024-11-11 14:22:32 +01:00
Alice
43a031789d
Feature: FFT support ( #2607 )
...
* FEATURE: add miniaudio to the project
* FEATURE: add kissfft to the project
* FEATURE: update kiss_fft to my fork with an important patch
* FEATURE: FFT
Prior work:
* https://github.com/glastonbridge/TIC-80
* https://github.com/creativenucleus/TIC-80-bytebattle
* https://github.com/sknebel/TIC-80/tree/tmp
Based on:
* https://github.com/Gargaj/Bonzomatic
* https://github.com/TheNuSan/Bonzomatic
* FIX: Disable FFT on Baremetal/Android/3DS
* QOL: DRY refactor, better clamping
* DOCS: Add past contributors
Byte Battle / FFT patches + the FFT features from Bonzomatic to contributors in README
2024-05-29 21:30:44 +02:00
Vadim Grigoruk
505e817280
merge shared api to main branch ( #2568 )
2024-05-05 17:02:25 +02:00
nesbox
324d04d3d1
#2311 : fixed crash when steganography code reads out of bounds
2023-10-08 12:51:05 +02:00
nesbox
cff7ee5452
#2218 : new GIF encoder
2023-08-16 17:17:25 +02:00
Kolten Pearson
aab72c4bc7
fixes #1997 undo now lands in the location most people would expect it to
2023-04-24 22:57:35 -06:00
Zoltan Baldaszti
78fc5ceb68
Update png.c
2022-12-08 01:01:12 +01:00
Zoltan Baldaszti
acd4e42b36
Update png.h
2022-12-08 00:52:30 +01:00
phcoder
d10fa217c0
Handle static assert on old gcc
2022-05-30 11:21:46 +02:00
Nesbox
7735c8a8d4
some compilation warnings fixes
2021-05-26 12:46:46 +03:00
Nesbox
a0581c1e41
play with some interesting macros
2021-05-07 17:16:03 +03:00
Nesbox
bf5ea68c8e
static_assert from c11
2021-05-07 12:28:06 +03:00
nesbox
190da36582
#755 : fixed crash on PNG cart loading
2021-04-03 13:03:52 +03:00
Nesbox
335d795f3e
#755 : added PNG cart saving/loading
2021-04-02 18:21:38 +03:00
Nesbox
f6bd43f822
#1001 : cover is a raw binary screen buffer instead GIF
2021-03-22 16:14:59 +03:00
Nesbox
831b60a87d
#755 : added png lsb image stenography
2021-03-02 12:42:23 +03:00
Nesbox
a90f143af0
#1264 : network functions moved to system folder
2020-12-07 15:27:54 +03:00
Nesbox
13889bdc71
#1216 : added network support for WASM, fixed html canvas scaling
2020-11-23 15:13:07 +03:00
Nesbox
1597f7b623
#1247 : removed file dialogs, added ArgParse lib to parse app arguments, temporary removed code/sprites/map injection
2020-11-16 17:44:39 +03:00
Nesbox
ee4039325f
#1017 : added RPi build to Github Actions
2020-10-15 14:57:19 +03:00
Nesbox
c4422ddb20
android build fixes
2020-09-30 15:46:18 +03:00
Nesbox
5f23af383f
fixed Visual Studio 2019 compilation warnings
2020-09-29 18:08:05 +03:00
Nesbox
ba603ba6a7
#1111 : split tic.c to modules
2020-09-29 16:40:08 +03:00
Nesbox
0f5a8364e7
organized folders structure
2020-09-28 18:44:53 +03:00
nesbox
8cc79c569d
fixed load/save dialog on android
2020-09-14 16:57:17 +03:00
Nesbox
fa90f0debd
build fix on travis macos
2020-04-04 16:52:38 +03:00
Nesbox
f5461c3c87
FILENAME_MAX == 32K replaced with TICNAME_MAX == 256 bytes
2020-04-04 12:17:00 +03:00
nesbox
d6722b7077
changed default UI scale and fixed some chars in the tiny font, also some compilation fixes in file_dialog.c
2020-03-01 18:51:52 +03:00
Vadim Grigoruk
4eef02123e
added Android build to Travis CI
2019-08-14 16:45:49 +03:00
nesbox
f9c5969fad
#515 wasm builds on Travis CI now
2019-07-14 20:21:01 +03:00
Vadim Grigoruk
0f7a559042
sokol gfx extracted to lib
2018-09-28 18:18:54 +03:00
Vadim Grigoruk
f002911f22
sokol: studio impl wip
2018-09-27 18:25:14 +03:00
Vadim Grigoruk
2aadcb08d3
cmake fixes for mingw
2018-09-04 16:42:29 +03:00
BADIM-PC\Vadim
bb8ca0e0ab
crt shader moved to the COnfig
2018-02-26 13:56:54 +03:00
BADIM-PC\Vadim
81153f627c
fixed icon, gamepad, mouse cursor
2018-02-26 12:03:04 +03:00
BADIM-PC\Vadim
d9314d2f7a
no message
2018-02-25 13:58:43 +03:00
TIC
30169a6947
macosx works
2018-02-22 20:50:05 +03:00
BADIM-PC\Vadim
83b83c113a
no message
2018-02-22 13:55:41 +03:00
BADIM-PC\Vadim
840d67f48d
no message
2018-02-22 10:58:20 +03:00
BADIM-PC\Vadim
ef41d6ec40
no message
2018-02-22 10:31:39 +03:00
BADIM-PC\Vadim
551d333511
UWP works
2018-02-21 20:07:07 +03:00
BADIM-PC\Vadim
148552893a
fixed crash and some memory leaks in FS module
2018-02-16 12:59:39 +03:00
BADIM-PC\Vadim
2de319ce5a
file dialog extracted
2018-02-08 14:26:17 +03:00
BADIM-PC\Vadim
39dfdcfc4f
SDL extracted
2018-02-06 22:15:56 +03:00
BADIM-PC\Vadim
c33e345eac
moonscript moved to 3rd-party
2018-01-11 07:57:14 +03:00
BADIM-PC\Vadim
dca6c03300
SDL_net moved to 3rd-party
2018-01-10 17:36:49 +03:00
BADIM-PC\Vadim
94e949e85e
BlipBuf moved to 3rd-party
2018-01-10 17:11:22 +03:00
BADIM-PC\Vadim
ce8d603594
update to SDL 2.0.7 #502
...
moving Duktape to 3rd-party
2018-01-10 14:45:53 +03:00
BADIM-PC\Vadim
00d35e7387
update to SDL 2.0.7 #502
...
moving ext libs to 3rd-party
2018-01-10 12:30:19 +03:00