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
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
YohananDiamond
c8975eaf73
Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette
2023-12-19 09:26:30 -03:00
Kagamiin~
f42332f2c0
Merge branch 'master' into feature/esfm
2023-12-15 09:15:05 -03:00
Eknous-P
594eb55942
rename the file
2023-12-06 15:50:19 +04:00
Eknous-P
df63257d11
dummy export window, keybind and related settings
2023-12-05 15:58:45 +04:00
Nadia Holmquist Pedersen
7f6cf38e87
Fix "App is damaged" error on newer macOS
2023-12-02 03:26:14 -05:00
tildearrow
e1111db040
fix build error
2023-11-30 18:54:00 -05:00
tildearrow
0c727ff6b7
YM2612: YMF276-LLE, part 1
2023-11-25 18:02:21 -05:00
tildearrow
955682b240
OPL: ymfm core, part 1
2023-11-22 19:28:36 -05:00
tildearrow
1bcdedda3e
prepare the addition of more OPL emulation cores
2023-11-22 16:35:02 -05:00
Kagamiin~
56d774bb3b
Merge branch 'master' into feature/esfm
2023-11-18 09:15:48 -03:00
Natt Akuma
e702e56901
Add X-Y Oscilloscope
2023-11-01 14:56:43 +07:00
YohananDiamond
163d1b2153
Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette
2023-10-29 20:05:01 -03:00
tildearrow
f03996ebd2
move furIcons somewhere else
2023-10-28 19:07:40 -05:00
tildearrow
e121c40a23
piece of trash
2023-10-28 19:03:08 -05:00
Kagamiin~
8ae86f79a8
Merge branch 'master' into feature/esfm
2023-10-17 15:53:21 -03:00
tildearrow
80c9795773
more FreeType work
2023-10-16 06:14:44 -05:00
tildearrow
b379125587
GUI: experimental FreeType font renderer
...
disabled by default until I feel happy
2023-10-15 20:15:33 -05:00
Kagamiin~
696433c784
Fix operator order in GUI for ESFM
2023-10-15 11:46:32 -03:00
Kagamiin~
779afcb97a
WIP: adding ESFM (ESS ES1488/ESS ES1868 etc.) system
2023-10-15 11:46:32 -03:00
tildearrow
8235f6ee66
C140: add bank types
2023-10-11 02:48:39 -05:00
tildearrow
f2e62071d1
do not enable SDL_OPENGLES if on recent Mesa
...
apparently my build failed
2023-10-07 03:13:25 -05:00
tildearrow
7b73991c12
update CMakeLists.txt for CMake 3.5
2023-09-21 20:20:38 -05:00
tildearrow
4fa544db3e
why the hell do you fail
...
why does Objective-C++ even exist? couldn't Apple just use C++?!
2023-09-20 00:33:24 -05:00
tildearrow
cad63d8351
is this faster?
2023-09-20 00:24:55 -05:00
tildearrow
c520c291f0
and here we go
...
CMake should run make-appdata.sh
2023-09-13 19:54:31 -05:00
tildearrow
db5428474a
use x42/weakjack as a possible solution to #1480
2023-09-12 18:30:36 -05:00
Marcin Puc
e0f34f82e7
Fix cmake system portaudio check
2023-09-07 11:38:16 +02:00
tildearrow
1da000b00c
GUI: per-chan osc multi-threading!
2023-09-05 04:38:57 -05:00
YohananDiamond
5a5090f711
Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette
2023-09-04 19:32:24 -03:00
tildearrow
922800d864
oh crap
2023-08-30 23:14:47 -05:00
tildearrow
68787a4d8b
add PortAudio backend - PLEASE READ
...
PLEASE DO:
```
git submodule update --init --recursive
```
AFTER PULLING THIS COMMIT.
2023-08-30 17:32:51 -05:00
tildearrow
17a88fda70
C140: update emulator
...
with the one from C219 branch
2023-08-27 15:52:54 -05:00
YohananDiamond
4f83fc2e93
Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette
2023-08-27 13:37:57 -03:00
tildearrow
338b67da9c
Revert "re-enable DX11 on 32-bit Windows build"
...
This reverts commit 510bcfb56d
.
2023-08-26 12:47:02 -05:00
tildearrow
2c99bc9593
Revert "oh no there's a problem"
...
This reverts commit 29651aabfd
.
2023-08-26 12:45:06 -05:00
tildearrow
29651aabfd
oh no there's a problem
...
why did I not remove this before? now Yuzu is mad at me
2023-08-26 11:54:25 -05:00
tildearrow
2bf5392f7b
split sample loading functions
2023-08-21 14:56:10 -05:00
tildearrow
4776eaed68
split audio/command stream export functions
...
into two other source files
2023-08-21 14:49:31 -05:00
tildearrow
510bcfb56d
re-enable DX11 on 32-bit Windows build
2023-08-21 14:30:08 -05:00
YohananDiamond
74bb1b1016
Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette
2023-08-15 17:48:38 -03:00
tildearrow
6ae8f615d9
we got custom icons
2023-08-14 20:02:10 -05:00
cam900
c34233cf4f
Prepare for C140
2023-08-08 21:27:12 +09:00
YohananDiamond
f3902e151e
Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette
2023-07-25 00:02:08 -03:00
tildearrow
20418bb490
add TED to Furnace
...
#855 #873
2023-07-23 04:42:38 -05:00
Eknous
6daf9b3d18
Merge branch 'tildearrow:master' into master
2023-07-18 14:16:15 +04:00
Eknous-P
30c41942a4
move to separate file + regular name on default
2023-07-16 11:48:36 +04:00
YohananDiamond
81fd5a23b8
Merge branch 'master' of https://github.com/tildearrow/furnace into command-palette
2023-07-12 10:20:35 -03:00
cam900
b07ba72aa3
Merge branch 'master' of https://github.com/tildearrow/furnace into k053260
2023-07-11 20:35:31 +09:00
tildearrow
7d8a61d6dc
don't use IMGUI_USER_CONFIG
...
apparently a specific build of GCC 11.2.0 has a bug which prevents using
defines in #include
2023-07-10 14:27:24 -05:00
cam900
ac8db58cbf
Merge branch 'master' of https://github.com/tildearrow/furnace into k053260
2023-07-06 20:00:20 +09:00
tildearrow
7b14e0cb81
WARNINGS_ARE_ERRORS shouldn't produce a warning
...
it's what we use at work
2023-07-05 19:41:31 -05:00
tildearrow
621616ae25
C64: dSID core, part 1
2023-07-05 17:09:02 -05:00
tildearrow
bb3ccedb29
prepare for Metal render backend
...
ugh Apple. how about you don't deprecate OpenGL instead?
2023-07-03 17:19:50 -05:00
cam900
7402575d11
Merge branch 'master' of https://github.com/tildearrow/furnace into k053260
2023-06-17 10:41:56 +09:00
YohananDiamond
231853cd94
Command palette - part 1
2023-06-15 02:04:45 -03:00
tildearrow
ad8082a921
GUI: DirectX 11 render backend, part 4
...
ready to merge?
2023-06-13 03:12:12 -05:00
tildearrow
2c912da89a
GUI: DirectX 11 render backend, part 1
2023-06-12 19:17:46 -05:00
tildearrow
f605ae9f65
GUI: prepare for DirectX 11 render backend
2023-06-12 16:47:54 -05:00
tildearrow
181f5bd65e
possibly fix Windows XP support for real
2023-06-10 01:42:19 -05:00
tildearrow
6ae9f8e083
fix build
2023-06-08 01:00:47 -05:00
tildearrow
17464b6446
move documentation out of papers
2023-06-05 00:08:37 -05:00
tildearrow
0c43900922
GUI: make it work with SDL 2.0.8
...
which openSUSE Leap uses
2023-06-04 17:09:18 -05:00
tildearrow
b2cf64c117
GUI: GL render backend now supports ES
2023-06-03 15:05:55 -05:00
tildearrow
541985bd87
GUI: add an OpenGL render backend
...
enable by adding `renderBackend=OpenGL` to furnace.cfg
2023-06-03 01:41:34 -05:00