tildearrow
|
622eff327d
|
Merge branch 'master' into metal
|
2024-04-15 17:39:36 -05:00 |
|
tildearrow
|
e7cedffde2
|
fix FreeType font advance when hinting is off
|
2024-04-15 16:42:37 -05:00 |
|
tildearrow
|
1e147ec4e5
|
Metal backend, part 6
|
2024-04-14 18:46:34 -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
|
44b6ec15e9
|
software renderer, part G
|
2024-04-09 02:57:28 -05:00 |
|
tildearrow
|
b7e909d1d8
|
GUI: hide the dock space background
|
2024-04-08 22:53:55 -05:00 |
|
tildearrow
|
c5a811f58e
|
software renderer, part F
|
2024-04-08 22:24:08 -05:00 |
|
tildearrow
|
823876a5c6
|
software renderer, part E
|
2024-04-08 20:25:03 -05:00 |
|
tildearrow
|
8b4581e5e6
|
use Alpha8 texture in OpenGL 1.1
no shaders anyway so we can save memory
|
2024-04-08 18:24:42 -05:00 |
|
tildearrow
|
2c3eaee513
|
software renderer, part D
|
2024-04-08 18:07:18 -05:00 |
|
tildearrow
|
e97ab142ff
|
software renderer, part C
|
2024-04-08 17:20:02 -05:00 |
|
tildearrow
|
774e115df8
|
software renderer, part B
|
2024-04-08 17:11:49 -05:00 |
|
tildearrow
|
d4c48a06a1
|
asfdafds
|
2024-04-08 03:40:16 -05:00 |
|
tildearrow
|
484f6570aa
|
GUI: vendor/device name for render backends
|
2024-04-08 03:02:08 -05:00 |
|
tildearrow
|
2020aba481
|
Wstringop-overflow
|
2024-04-07 23:06:53 -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
|
741a23f43f
|
emu2413: whoops
|
2024-04-07 14:26:27 -05:00 |
|
tildearrow
|
c34b790470
|
emu2413: YM2423
|
2024-04-07 14:24:00 -05:00 |
|
tildearrow
|
c201e02411
|
WAHAHAHAHAHA
OpenGL 1 backend!!!!!!!!!!!!!!!!1111
TODO: test on old machine
|
2024-04-07 02:39:31 -05:00 |
|
tildearrow
|
129237fb2c
|
adpcm_decode_block one channel
|
2024-04-05 16:33:59 -05:00 |
|
tildearrow
|
dc27c996fb
|
hmmm
|
2024-04-05 16:11:23 -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 |
|
tildearrow
|
19ed900ef3
|
release v0.6.2
also contains preset search fix and NDS mem fix
|
2024-04-01 00:50:41 -05:00 |
|
tildearrow
|
90c628612e
|
prepare for 0.6.2
|
2024-03-31 23:35:59 -05:00 |
|
tildearrow
|
229766c478
|
IMA DO MY ADPCM
|
2024-03-17 15:17:30 -05:00 |
|
tildearrow
|
892ee12d91
|
implement YMF276-LLE core
thanks LTVA
|
2024-03-15 20:16:41 -05:00 |
|
tildearrow
|
0ac63d817d
|
ESFM: add "fast" mode
alters ESFMu to add a fast feedback calculation path
|
2024-03-11 13:21:50 -05:00 |
|
Natt Akuma
|
d239b4a230
|
Final ARM ASM fix
|
2024-02-06 13:30:58 -05:00 |
|
Natt Akuma
|
0b52da9c60
|
I give you less clobbers now. Just build already!
|
2024-02-06 13:30:58 -05:00 |
|
Natt Akuma
|
5987a32077
|
Tabs
|
2024-02-03 16:19:26 +07:00 |
|
Natt Akuma
|
9529119691
|
Fix ARM ASM for later GCC versions
They do Thumb-2 by default for some reason
|
2024-02-03 16:15:12 +07:00 |
|
Natt Akuma
|
da9b3b8925
|
Merge branch 'master' of https://github.com/tildearrow/furnace into esfm
|
2024-02-03 16:14:29 +07:00 |
|
tildearrow
|
6b52709a57
|
noooooooooooo
temporarily disable ARM assembler version of ESFM code
|
2024-02-03 01:45:01 -05:00 |
|
Natt Akuma
|
68c5fa058c
|
Add ARM assembly
Only 32-bit one though, as AArch64's output is near optimal already
|
2024-02-02 21:57:39 -05:00 |
|
Natt Akuma
|
d41d985182
|
Adjust ASM tabbing
|
2024-02-02 21:57:39 -05:00 |
|
Natt Akuma
|
5bd5ce801d
|
Give Clang more breathing area
|
2024-02-02 21:57:39 -05:00 |
|
Natt Akuma
|
cb48322ca2
|
Add IA-32 assembly for ESFM feedback calculation
|
2024-02-02 21:57:39 -05:00 |
|
Natt Akuma
|
8860fae5ad
|
Clean up x86_64 asm
|
2024-02-02 21:57:39 -05:00 |
|
Natt Akuma
|
886905f1b7
|
Add asm comments
|
2024-02-02 21:57:39 -05:00 |
|
Natt Akuma
|
8095c125a3
|
Speed up ESFM feedback calculation
|
2024-02-02 21:57:39 -05:00 |
|
tildearrow
|
547fab3a91
|
add hint about safe mode in crash dialog
|
2024-02-02 16:55:03 -05:00 |
|
tildearrow
|
731b7a1bd6
|
OPL: fix YMF262-LLE chan osc, part 1
issue #1728
|
2024-02-02 16:21:22 -05:00 |
|
Natt Akuma
|
8707e80854
|
Add ARM assembly
Only 32-bit one though, as AArch64's output is near optimal already
|
2024-02-03 04:18:42 +07:00 |
|
Natt Akuma
|
a02a3006ad
|
Adjust ASM tabbing
|
2024-02-03 02:29:51 +07:00 |
|
Natt Akuma
|
59bc00e36e
|
Give Clang more breathing area
|
2024-02-02 16:43:45 +07:00 |
|
Natt Akuma
|
603f220d14
|
Add IA-32 assembly for ESFM feedback calculation
|
2024-02-02 16:31:42 +07:00 |
|
Natt Akuma
|
56b489c095
|
Clean up x86_64 asm
|
2024-02-02 04:33:20 +07:00 |
|
Natt Akuma
|
17d8258d2e
|
Add asm comments
|
2024-02-01 22:16:04 +07:00 |
|