Commit graph

6532 commits

Author SHA1 Message Date
tildearrow
6d8a343ead ES5506: Amiga pitch option...... 2024-06-24 02:44:17 -05:00
tildearrow
de935c3aac FUDGE... 2024-06-23 21:54:50 -05:00
tildearrow
ec70fbfd6b XM/IT import: use amigaVol 2024-06-23 19:39:06 -05:00
tildearrow
106bbf9e1a ES5506: add Amiga volume mode 2024-06-23 19:38:03 -05:00
tildearrow
22f92113a4 XM import: use ES5506 2024-06-23 19:08:59 -05:00
tildearrow
12a0e79ef8 IT import: early ins/sample loading 2024-06-23 18:53:27 -05:00
tildearrow
b4a00b8a81 post-merge changes 2024-06-23 04:36:21 -05:00
tildearrow
54e9a31971
dev213 - Merge pull request #1954 from akumanatt/snesveratia
SNES, VERA and TIA additions
2024-06-23 03:52:48 -05:00
Eknous-P
248467830d add where missing 2024-06-23 03:47:47 -05:00
tildearrow
1e61bb371d S3M: pattern data, part 5 2024-06-23 03:45:53 -05:00
tildearrow
3bfa19833c XM import: instruments, part 1 2024-06-23 03:45:37 -05:00
tildearrow
db10092d88 IT import: pattern data 2024-06-23 01:31:03 -05:00
tildearrow
dfbff957b3 pretty sure it will 2024-06-22 19:36:18 -05:00
tildearrow
8846337af4 prepare. 2024-06-22 18:22:03 -05:00
tildearrow
08bf019f7f S3M import: pattern data, part 4 2024-06-22 18:21:31 -05:00
tildearrow
2782123565 S3M import: use PCM DACs 2024-06-22 17:25:23 -05:00
tildearrow
cc32d89d77 S3M import: pattern data, part 3 2024-06-22 16:10:49 -05:00
tildearrow
7371992835 S3M import: pattern data, part 2
also fix OPL ins loading
2024-06-22 15:35:38 -05:00
Natt Akuma
e41d7e9402 Fix GCC build 2024-06-22 20:38:28 +07:00
tildearrow
5b2d0dc4fc add S3M to the list of extensions 2024-06-22 05:39:38 -05:00
Natt Akuma
85199e5228 TIA: Add software pitch driver (TIunA) and song data export 2024-06-22 17:31:58 +07:00
Natt Akuma
7fee9b6f05 VERA: add r47 revision with 9-bit volume table 2024-06-22 16:40:06 +07:00
Natt Akuma
bdc66ae33e SNES: add an option to not encode BRR with unstable filters
This is useful for seeking to anywhere within the sample using sample offset commands
2024-06-22 16:40:06 +07:00
Natt Akuma
6a7e7ba571 SNES: fix sample offset not working at the end 2024-06-22 16:40:06 +07:00
tildearrow
d3eb5a2db5 S3M import: pattern data, part 1 2024-06-22 04:15:11 -05:00
tildearrow
7ffbaf65b7 S3M import: we load samples 2024-06-22 02:01:26 -05:00
tildearrow
b9e14e8b1f MEGA FAIL
This reverts commit 9d985a7417.
2024-06-21 23:32:14 -05:00
tildearrow
9d985a7417 sure 2024-06-21 22:16:11 -05:00
tildearrow
e1772642b8 "pretty sure stock furnace wont have xm ever" 2024-06-20 21:43:31 -05:00
tildearrow
b779668bf8 fix locale loading on Android 2024-06-19 13:53:14 -05:00
tildearrow
64f931e895 do not set locale if it's English 2024-06-19 13:43:28 -05:00
tildearrow
3570424eb6 release v0.6.4
ordered po files in next commit
it sucks that my machine does not produce the same results as this other one
2024-06-18 21:47:19 -05:00
tildearrow
d15d8c2de1 WHAT NOW
JUST COMPILE ALREADY
2024-06-18 18:37:35 -05:00
tildearrow
85d2195b0a let me release already! 2024-06-18 18:28:10 -05:00
tildearrow
d22512c700 why is Windows so special 2024-06-18 18:13:48 -05:00
tildearrow
36cb12acb8 find exe path 2024-06-18 18:00:22 -05:00
tildearrow
9aed6fc47c fix about screen 2024-06-17 23:53:00 -05:00
tildearrow
abbc82b802 GUI: fix fade in when enabling fade in 2024-06-17 14:58:45 -05:00
tildearrow
f023ea2a14 Merge branch 'master' of github.com:tildearrow/furnace 2024-06-17 14:51:12 -05:00
tildearrow
e1f8376e85 don't display locale fail error when using Momo 2024-06-17 14:48:46 -05:00
tildearrow
2fd535eecb hide incomplete languages 2024-06-17 03:40:17 -05:00
tildearrow
e2e496529b update release scripts
use Momo on Windows and don't on Linux (?)
2024-06-17 02:30:46 -05:00
tildearrow
e3fe3ba33e fix locale loading
when changed through Settings
2024-06-17 02:16:37 -05:00
tildearrow
1a4ee200db new.demo.song
by.Ether.Audio
2024-06-16 19:11:49 -05:00
tildearrow
b3448c1f16 VIC-20: fix on/off unmute 2024-06-16 19:08:10 -05:00
tildearrow
629c57a086 NDS: fix switching back to PSG mode 2024-06-16 18:43:18 -05:00
tildearrow
4e40eea0b0 ES5506: fix loop end 2024-06-16 18:30:37 -05:00
tildearrow
bd7077de3c TIA: fix volume after note off 2024-06-16 18:11:11 -05:00
tildearrow
0fd86f33c0 Y8950: fix mute when using ymfm 2024-06-16 15:46:27 -05:00
tildearrow
ebb9af94fa 2024-06-16 02:13:39 -05:00
tildearrow
9b5fba93e5 AAAAAAAAAAAAAAAAA 2024-06-16 01:41:55 -05:00
tildearrow
a2a37745d8 fix GNU gettext locale finding 2024-06-15 23:59:25 -05:00
tildearrow
0a3d79752d how did it win 2024-06-15 14:28:48 -05:00
tildearrow
3305a2b697 expose all audio formats supported by sndfile 2024-06-14 18:53:33 -05:00
tildearrow
80bf0867f9 add Indonesian language
thanks Zumi
2024-06-14 03:10:19 -05:00
tildearrow
c7ff788d5d allow installation of locale into system
UNTESTED
2024-06-13 17:14:10 -05:00
tildearrow
e8d34143cb Merge branch 'locale'
thanks everyone involved!

also special thanks to LTVA for pioneering language support in Furnace
2024-06-13 16:55:08 -05:00
tildearrow
d7df8fc744 add characters 2024-06-13 16:40:32 -05:00
tildearrow
1646d70237 translation percentages
approximate
2024-06-13 15:57:38 -05:00
tildearrow
57b7a9ae0f mac 2024-06-13 14:41:01 -05:00
tildearrow
41e6ef85bc fix checks 2024-06-13 14:21:54 -05:00
tildearrow
2c0ca80e80 Japanese language? 2024-06-12 17:39:27 -05:00
tildearrow
c9669f32ad add IBM Plex Sans Japanese/Korean 2024-06-12 17:15:54 -05:00
tildearrow
40fdb004ec actually consider locale script requirements 2024-06-12 16:40:51 -05:00
tildearrow
26020477cc Momo: Android system locale 2024-06-12 16:19:35 -05:00
tildearrow
0821103b39 Momo: optimize 2024-06-12 15:45:07 -05:00
tildearrow
54a4d6b3f6 localize file dialog 2024-06-12 15:44:55 -05:00
tildearrow
a76a03b433 more es.po updates 2024-06-11 03:04:36 -05:00
tildearrow
fd4d1cedf2 fix mishap in subSongs 2024-06-11 02:09:52 -05:00
tildearrow
454330d561 Momo: fix pt_BR 2024-06-11 00:06:25 -05:00
tildearrow
4e14c9f59c add check for setlocale in C library
Microsoft CRT and glibc have setlocale, but bionic doesn't
2024-06-09 04:27:48 -05:00
tildearrow
d6783f8e2c Momo: string hashing
using SipHash
2024-06-09 03:31:16 -05:00
tildearrow
10ec14f8b0 . 2024-06-08 01:44:39 -05:00
Colin Kinloch
53ddffeb14 Fix wayland icon with SDL_VIDEO_WAYLAND_WMCLASS
This is used by SDL to set the xdg_toplevel app_id
2024-06-05 03:40:02 -05:00
tildearrow
26b392d523 Momo: disable formatarg on MSVC 2024-06-05 03:17:10 -05:00
tildearrow
0e83626dd1 add translation credits
TODO: load glyphs
2024-06-04 18:57:32 -05:00
tildearrow
78c5d14116 it's working 2024-06-04 18:20:59 -05:00
tildearrow
8120b17c2d plural test 2024-06-04 18:09:18 -05:00
tildearrow
8352a10ffe Momo: stack machine, part 4 2024-06-04 17:52:55 -05:00
tildearrow
5f7925ceb4 Momo: stack machine, part 3 2024-06-04 16:44:30 -05:00
tildearrow
a4e634ecd6 Momo: stack machine, part 2 2024-06-04 14:31:03 -05:00
tildearrow
2320106f73 Momo: stack machine, part 1 2024-06-03 20:11:07 -05:00
tildearrow
118103b8af i shall make stack machine 2024-06-02 21:56:18 -05:00
tildearrow
52b45ef5ab Momo: optimize empty strings? (wait) 2024-06-02 03:47:09 -05:00
tildearrow
f052b4d55d Momo: optimize initial search 2024-06-02 03:23:01 -05:00
tildearrow
d58bcd2681 improve the menu 2024-06-01 18:48:51 -05:00
tildearrow
c9482ba86c I HATE GLOBAL CONFIGS I HATE GLOBAL CONFIGS I HATE
@tildearrow instead of this nonsense you could have just made a language menu in the interface settings
2024-06-01 16:36:00 -05:00
tildearrow
e2743e98b0 why 2024-06-01 03:39:52 -05:00
tildearrow
a68f572c23 ship pre-compiled locale files 2024-05-31 19:55:56 -05:00
tildearrow
291e7f5d8b add a string to force glyph ranges 2024-05-31 17:13:20 -05:00
tildearrow
740bb32af7 Merge branch 'locale' of github.com:tildearrow/furnace into locale 2024-05-31 01:47:29 -05:00
tildearrow
2f79fa868c don't localize empty strings in about screen 2024-05-31 01:41:56 -05:00
tildearrow
145212171f libintl for systems without libintl
warning: incomplete!
2024-05-30 19:34:34 -05:00
tildearrow
e77504a1a8 possibly fix text issues in about screen 2024-05-29 14:41:47 -05:00
tildearrow
d388970112 fix the fix 2024-05-29 03:40:01 -05:00
tildearrow
acdda759e4 the F I X
LC_ALL is indeed a bad idea
2024-05-29 03:17:12 -05:00
tildearrow
81720924ea make credits translatable 2024-05-28 15:15:56 -05:00
tildearrow
43b928045e close parenthesis 2024-05-28 15:03:23 -05:00
tildearrow
3197e73b2c localize window names 2024-05-27 17:53:46 -05:00
tildearrow
972346d22d fix ngettext issue 2024-05-27 16:02:36 -05:00
tildearrow
57b91afac4 engine/sysDef/ImGui 2024-05-27 04:02:07 -05:00
tildearrow
e12bf82f49 the massive preparations - settings and sysConf 2024-05-26 23:30:33 -05:00
tildearrow
00e0679442 the massive preparations - GUI 2024-05-26 19:31:17 -05:00
tildearrow
34c176a799 prepare for translations 2024-05-26 03:57:26 -05:00
tildearrow
905d8cae75 ... 2024-05-25 22:03:35 -05:00
tildearrow
bcaf080d58 do I really have to do this 2024-05-25 21:35:06 -05:00
tildearrow
0cb3937e7f GUI: possibly make it work on sys file picker 2024-05-24 14:49:23 -05:00
tildearrow
d7c9bd5620 GUI: auto-fill on save 2024-05-24 04:45:08 -05:00
tildearrow
71a9355a9e i may have done 2024-05-24 03:51:35 -05:00
tildearrow
495a0e56e3 new demo song
by Rancastor
2024-05-24 02:25:55 -05:00
tildearrow
3f34a46575 GUI: prepare to add auto-fill on save 2024-05-24 00:19:03 -05:00
tildearrow
56d648189a GUI: default to OpenGL on macOS
Metal backend seems to be unstable...
2024-05-21 17:49:59 -05:00
tildearrow
eb27d61197 macroInt: fix rounding error when bottom>top
issue #1891
2024-05-21 17:43:10 -05:00
tildearrow
603249573a GUI: separate wantScrollList
issue #1894
2024-05-21 17:26:04 -05:00
tildearrow
57185c6da9 backup management, part 3
Windows
2024-05-21 03:43:57 -05:00
tildearrow
f2b81ed4cb backup management, part 2
backup purging!
2024-05-21 03:16:42 -05:00
tildearrow
6f5450f0ec GUI: improve cursor focus
now it's no longer fucking annoying
2024-05-20 19:20:29 -05:00
tildearrow
4b1a31e70b incomplete code, because yes 2024-05-20 12:09:00 -05:00
tildearrow
c690c681c5 renderGL: settings to change stencil and buffer si 2024-05-20 03:15:43 -05:00
tildearrow
45783e7797 GUI: fix recent file regression 2024-05-20 02:41:53 -05:00
tildearrow
f7a9b3fca9 fix build 2024-05-20 00:05:56 -05:00
tildearrow
c4c8b6a3f4 backup management, part 1
new backup settings
backup manager but purging does not work yet
2024-05-19 19:36:09 -05:00
tildearrow
c06a8d1658 GUI: prepare backup management 2024-05-19 01:56:45 -05:00
tildearrow
5e213256b6 import/export config and factory reset 2024-05-18 16:01:47 -05:00
tildearrow
4086cd3fc5 Merge branch 'master' into configSettings 2024-05-18 04:11:48 -05:00
tildearrow
c0b265f9cb GUI: fix SID2 and C64 colors conflicting 2024-05-17 15:56:11 -05:00
tildearrow
c539703a55 GUI: more aggressive power saving 2024-05-17 14:34:12 -05:00
tildearrow
9d500a23d4 GUI: fix empty tree node 2024-05-17 12:46:45 -05:00
tildearrow
724632e2a3 prepare for config import/export/reset 2024-05-17 12:45:31 -05:00
tildearrow
8a14aa4ed6 GUI: fix empty tree node 2024-05-17 11:13:56 -05:00
tildearrow
ba51120523 dev211 2024-05-16 21:32:15 -05:00
tildearrow
a0efe1ec2c Merge branch 'dx9'
thanks to the DirectX 9 testing team:
- crappyfilename.exe
- EpicTyphlosion
- Mr. Hassium
- wbcbz7
- Yuzu4K
2024-05-16 21:28:54 -05:00
tildearrow
5c3ff72703 driver info 2024-05-16 17:41:40 -05:00
tildearrow
5a1f35b878 test build 10 2024-05-16 16:31:53 -05:00
tildearrow
9e1b43f401 OPLL: add effect to change patch
10xx
2024-05-16 12:35:34 -05:00
tildearrow
30cf8ff00b fix build without PortAudio or JACK 2024-05-16 12:34:46 -05:00
tildearrow
580780bc66 test build 9 2024-05-16 03:09:25 -05:00
tildearrow
7413a15369 WIPE! 2024-05-16 03:02:45 -05:00
tildearrow
05fe5270cd Merge branch 'dx9' of github.com:tildearrow/furnace into dx9 2024-05-16 02:29:07 -05:00
tildearrow
02fd841f67 handle device death 2024-05-16 02:28:49 -05:00
tildearrow
aea1123389 fix build 2024-05-15 23:18:10 -05:00
tildearrow
f66d723251 handle texture death
finally fixes resize
2024-05-15 19:52:05 -05:00
tildearrow
d00cdabe6e so we need to destroy textures 2024-05-15 18:36:23 -05:00
tildearrow
8905a48361 test build 8
is this the fix
2024-05-15 17:22:48 -05:00
tildearrow
5ece006728 test build 7 2024-05-15 14:42:22 -05:00
tildearrow
e6e49f63d0 possibly fix resize... 2024-05-15 14:35:35 -05:00
tildearrow
a4cba0f05c handle other texture formats 2024-05-15 04:08:50 -05:00
tildearrow
f51ad1cf1f test build 6 2024-05-15 02:55:23 -05:00
tildearrow
394d5d6583 prepare to handle other texture formats
required for DirectX 9...
2024-05-15 02:48:18 -05:00
tildearrow
540cbbd129 no way 2024-05-15 00:02:22 -05:00