Commit graph

583 commits

Author SHA1 Message Date
Zumi Daxuya 26dec362e4 windows: incorporate file info into exe 2024-07-04 15:51:39 -05:00
tildearrow cac079a1b8 IT import: compressed samples!
using code from Schism Tracker (GPLv2)
2024-06-26 20:28:02 -05:00
Colin Kinloch a796a82ebb Use FULL_LOCALEDIR for absolute locale path 2024-06-25 21:28:59 -05:00
tildearrow b04a2e38db release v0.6.5
the TIA release
2024-06-25 00:33:11 -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
tildearrow 8846337af4 prepare. 2024-06-22 18:22:03 -05:00
Natt Akuma 85199e5228 TIA: Add software pitch driver (TIunA) and song data export 2024-06-22 17:31:58 +07:00
tildearrow 8a6d81473e IMPORTANT: FIX LOCALE INSTALLATION 2024-06-19 13:26:04 -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 14dffd62d0 screw it 2024-06-18 15:49:09 -05:00
tildearrow b102f52092 maybe you have to specify everything in one comman 2024-06-18 14:39:27 -05:00
tildearrow b4bb897bad let's try this 2024-06-18 14:32:35 -05:00
tildearrow d0af4c50a6 set source files properties 2024-06-18 14:26:46 -05:00
tildearrow 840419ac7b guess work 2024-06-18 14:17:17 -05:00
tildearrow b67c440e33 oh you demand an ABSOLUTE PATH... 2024-06-18 13:56:48 -05:00
tildearrow ae39f73f8b it appears this sucks 2024-06-18 13:50:01 -05:00
tildearrow d0d271a883 it appears order matters 2024-06-18 13:43:00 -05:00
tildearrow 7864edd870 this 2024-06-18 13:38:59 -05:00
tildearrow d8600e1620 let s try this 2024-06-18 13:32:42 -05:00
tildearrow 9aed6fc47c fix about screen 2024-06-17 23:53:00 -05:00
tildearrow 7a72990395 again... 2024-06-17 19:27:41 -05:00
tildearrow 60691ba9cc again 2024-06-17 19:11:44 -05:00
tildearrow 57c8a504ab what????? 2024-06-17 19:07:47 -05:00
tildearrow fa86be29c9 huh????????????? 2024-06-17 18:52:26 -05:00
tildearrow 808875b0d5 USE_MOMO enabled on macOS 2024-06-16 05:27:47 -05:00
tildearrow 6d98e61d1f auto-detect USE_MOMO 2024-06-16 05:26:11 -05:00
tildearrow c7ff788d5d allow installation of locale into system
UNTESTED
2024-06-13 17:14:10 -05:00
tildearrow 6773708777 freak it 2024-06-13 14:31:58 -05:00
tildearrow c9669f32ad add IBM Plex Sans Japanese/Korean 2024-06-12 17:15:54 -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 7c214a8350 turn locale on by default 2024-06-04 18:32:47 -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 a68f572c23 ship pre-compiled locale files 2024-05-31 19:55:56 -05:00
tildearrow 145212171f libintl for systems without libintl
warning: incomplete!
2024-05-30 19:34:34 -05:00
tildearrow 4e18bb7ee9 Thai 2024-05-27 15:34:17 -05:00
tildearrow 6de94a0c77 work in progress sk translation 2024-05-27 14:37:18 -05:00
tildearrow 8f41628ed4 prepare Armenian language 2024-05-27 13:58:26 -05:00
tildearrow 221fec35ee prepare Swedish language 2024-05-27 12:47:58 -05:00
tildearrow 9f2c5c2c9c prepare Ukrainian language 2024-05-27 06:47:29 -05:00
tildearrow de63c48170 prepare new languages 2024-05-27 06:41:15 -05:00
tildearrow 35a2bb7a53 FIX 2024-05-26 19:37:40 -05:00
tildearrow 34c176a799 prepare for translations 2024-05-26 03:57:26 -05:00
tildearrow 323a6ae547 Revert "temporarily disable macOS legacy support"
This reverts commit 56f8d15d66.
2024-05-24 14:02:27 -05:00
tildearrow 56f8d15d66 temporarily disable macOS legacy support 2024-05-23 17:47:42 -05:00
tildearrow c9147b5152 Merge branch 'master' into dx9 2024-05-12 12:43:03 -05:00
Brad Smith 74df8a5d5e Replace hardcoded use of libdl with CMAKE_DL_LIBS
Replace the hardcoded use of libdl. *BSD's do not have libdl
and other OS's might not as well.
2024-05-05 12:39:23 -05:00
tildearrow 83007601f7 add option to build with console subsystem on Wind 2024-05-04 16:46:41 -05:00
tildearrow 4f658e4119 prepare for DirectX 9 backend... 2024-05-02 15:54:01 -05:00
tildearrow f28dcec683 release v0.6.3 2024-05-01 20:00:07 -05:00
Essem 5c74cbcf55 Add mime info 2024-04-30 14:57:37 -05:00
tildearrow 8db06f359e prepare for AtomicSSG
AY/SSG core extracted from YM2608-LLE
2024-04-29 13:21:00 -05:00
tildearrow 790502726f prepare for YM2608-LLE 2024-04-25 19:54:57 -05:00
tildearrow 5a39758fa3
Merge pull request #1846 from techmetx11/tfm-music-maker-import
Support for TFM Music Maker files
2024-04-23 14:55:57 -05:00
tildearrow c9309834ce add pipe audio output
also add ability to disable CLI control/status completely
2024-04-23 04:38:08 -05:00
tildearrow 1850968def SID2, part 1
thanks LTVA
2024-04-21 03:54:34 -05:00
tildearrow a6357525d9
Merge pull request #1844 from akumanatt/bifurcator
Add Bifurcator support
2024-04-21 03:28:55 -05:00
tildearrow 622eff327d Merge branch 'master' into metal 2024-04-15 17:39:36 -05:00
tildearrow fb36e5d8d7 do not alter macOS bundle during packaging
thanks emberdex (https://github.com/tildearrow/furnace/pull/1609#issuecomment-2057085220)

NOTE: if building for installation in /usr/local or something, be sure to pass -DFORCE_APPLE_BIN=ON to CMake!
2024-04-15 17:10:16 -05:00
tildearrow 285bc9171f asdfasdf 2024-04-11 22:30:04 -05:00
tildearrow 18cad7544f Merge branch 'master' into metal 2024-04-11 22:25:44 -05:00
tildearrow 17aab13d9a GUI: move user presets to its own file 2024-04-11 15:02:32 -05:00
tildearrow f51035e8a0 Merge branch 'master' into metal 2024-04-11 13:27:39 -05:00
techmetx11 c2ad98b998
Partially working TFM file format (v2) importer 2024-04-10 15:13:54 +00:00
tildearrow c03a834b24 let's try to enable OpenGL by default on macOS 2024-04-10 03:45:17 -05:00
tildearrow 8b43d5a488 use macports-legacy-support for OS X
disabled for macOS onwards
modified version without APSL licensed files
2024-04-09 13:10:06 -05:00
tildearrow 484f6570aa GUI: vendor/device name for render backends 2024-04-08 03:02:08 -05:00
tildearrow b6fcba2ba3 prepare for software renderer
do not use or your Furnace will need a replacement
2024-04-07 19:30:47 -05:00
tildearrow 44973de675 compress fonts using zlib
- smaller
- better
- ugly big-endian workaround no longer necessary
2024-04-07 16:08:38 -05:00
tildearrow c201e02411 WAHAHAHAHAHA
OpenGL 1 backend!!!!!!!!!!!!!!!!1111
TODO: test on old machine
2024-04-07 02:39:31 -05:00
tildearrow 0bf0d57738 desubmodulize adpcm-xq 2024-04-05 14:46:16 -05:00
tildearrow d7ffda5420 prepare for emu2413 core 2024-04-03 16:22:51 -05:00
Natt Akuma b3e0825462 Add Bifurcator support 2024-04-01 16:29:43 +07:00
tildearrow 19ed900ef3 release v0.6.2
also contains preset search fix and NDS mem fix
2024-04-01 00:50:41 -05:00
Eknous-P 955862c877 woah it works so god 2024-03-22 15:20:24 +04:00
tildearrow a83df6e8fd add 5E01 2024-03-18 16:02:16 -05:00
tildearrow 11e492c897 Merge branch 'master' into minmod 2024-03-17 15:44:38 -05:00
tildearrow 42ccba822c why is text export in .dmf 2024-03-17 15:39:52 -05:00
tildearrow 229766c478 IMA DO MY ADPCM 2024-03-17 15:17:30 -05:00
cam900 c1773e09f3 Add NDS sound support
TODO:
- IMA ADPCM
- Instrument color, icon
2024-03-17 15:17:30 -05:00
Natt Akuma 2b9dd1caff Add GBA MinMod driver support 2024-03-16 15:08:13 +07:00
Natt Akuma f3705fb435 WIP add GBA system 2024-03-16 15:06:25 +07:00
tildearrow 2290f3d873 a better command stream debugger 2024-03-08 17:53:37 -05:00
tildearrow b0db9b8ff7 more preparation 2024-02-26 00:16:36 -05:00
Colin Kinloch 5ec7c4a541 Use CMAKE_INSTALL_FULL_DATADIR 2024-02-09 13:13:48 -05:00
tildearrow a6aa4b66d1
Merge pull request #1160 from YohananDiamond/command-palette
undefined

WAHAHA nice one GitHub
see? that's why I hate JavaScript. couldn't you throw exception on out of bounds/undefined result, like EVERY normal language?
2024-02-07 02:53:33 -05:00
tildearrow 3ab278d236 split fileOps.cpp 2024-02-05 14:08:53 -05:00
tildearrow 567f37bb7b should be OFF BY DEFAULT 2024-02-04 21:52:10 -05:00
tildearrow 9a2b19630e Merge branch 'wintrace2' 2024-02-04 02:05:29 -05:00
Colin Kinloch 04f2039803 GUI: Add menu option to open examples directory 2024-02-03 21:30:32 -05:00
tildearrow d7d6067d58 set -gcodeview on Clang as well
since it works better there
2024-02-03 18:11:04 -05:00
tildearrow 1ea36ba13f warn on lack of gcodeview 2024-02-03 17:46:09 -05:00
YohananDiamond c9d57d4c6f Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette 2024-02-03 19:30:59 -03:00
tildearrow 78bbc59c75 try using -gcodeview
I thought GCC was unable to generate .pdb
2024-02-03 17:30:19 -05:00
tildearrow 3f4c7dc46c second attempt at MinGW backtrace 2024-02-03 02:58:17 -05:00
tildearrow 2957645d9d release v0.6.1 2024-02-03 00:58:43 -05:00
psykose d8e48301fd fix finding freetype via pkg-config 2024-01-27 03:04:21 -05:00
scratchminer 85997e55e7 add Power Noise support 2024-01-21 06:44:29 -05:00
YohananDiamond 8ab1c414b9 Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette 2024-01-18 13:58:02 -03:00
Kagamiin~ 215c8c375a Merge branch 'master' into feature/esfm 2024-01-01 14:45:54 -03:00
YohananDiamond 34e18fffad Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette 2023-12-27 20:57:24 -03:00