|  tildearrow | 4135123a30 | fix modal fade-in issue #1901 | 2024-05-19 04:32:40 -05:00 |  | 
				
					
						|  tildearrow | eed1688fe7 | Revert "imgui_sw: possible optimization?" This reverts commit 80e9a1d7e6. | 2024-05-17 12:46:45 -05:00 |  | 
				
					
						|  tildearrow | 533352939b | imgui_sw: possible optimization? | 2024-05-17 12:46:45 -05:00 |  | 
				
					
						|  tildearrow | b6ed27f394 | blind coding moment | 2024-05-16 12:57:47 -05:00 |  | 
				
					
						|  tildearrow | 9d6d7a82fe | finally, finally fix VIA dumb drivers that claim to support 32-bit index but does not
thanks wbcbz7 for diagnosis | 2024-05-16 12:47:39 -05:00 |  | 
				
					
						|  tildearrow | 7413a15369 | WIPE! | 2024-05-16 03:02:45 -05:00 |  | 
				
					
						|  tildearrow | 5a0ddbc212 | DirectX 9 backend, part 3 | 2024-05-13 16:38:09 -05:00 |  | 
				
					
						|  tildearrow | 056545d899 | DirectX 9 backend, part 2 it compiles | 2024-05-12 17:23:57 -05:00 |  | 
				
					
						|  Brad Smith | b5b8509840 | Fix build on OpenBSD IGFD appears to be a fork but I pushed this upstream as well.
30a00cf727 | 2024-05-05 19:14:42 -05:00 |  | 
				
					
						|  tildearrow | 57a03778c9 | imgui_sw: do not allow out of bounds UV | 2024-05-02 14:50:13 -05:00 |  | 
				
					
						|  tildearrow | 57158d9ebd | patch RtMidi for ARM | 2024-05-01 14:46:58 -05:00 |  | 
				
					
						|  tildearrow | b447fa9e68 | fix ssg noise commit 83e571634a9144d48eb4089f5ae1c3d31319e11e of https://github.com/nukeykt/YM2608-LLE
by nukeykt | 2024-04-29 01:39:53 -05:00 |  | 
				
					
						|  tildearrow | 22f612b32a | YM2608-LLE, part 15 OPNB early progress | 2024-04-28 12:57:45 -05:00 |  | 
				
					
						|  tildearrow | 4fab971b7d | YM2608-LLE, part 11 now with per-channel osc | 2024-04-28 02:21:31 -05:00 |  | 
				
					
						|  tildearrow | ff9d5370c5 | fix adpcm volume issue commit f8b76ee612e103af28cd209bc181922e3ba57605 of https://github.com/nukeykt/YM2608-LLE
by nukeykt | 2024-04-28 00:45:19 -05:00 |  | 
				
					
						|  tildearrow | 674db018cf | fix fm accumulator commit e44c26d7d22b1757184a14cc511721c2624e0128 of https://github.com/nukeykt/YM2608-LLE
by nukeykt | 2024-04-27 23:57:58 -05:00 |  | 
				
					
						|  tildearrow | aac3b719be | SAA1099: fix SAASound on MSVC | 2024-04-27 23:52:19 -05:00 |  | 
				
					
						|  tildearrow | c82ef90849 | SAA1099: disable high-pass filter unnecessary and is the possible cause of issue #1849 | 2024-04-27 19:25:15 -05:00 |  | 
				
					
						|  tildearrow | 7a55ff48fe | try to fix RSS volume commit 345e1124864a12c205da28f62c8b939d1be9fe65 of https://github.com/nukeykt/YM2608-LLE
by nukeykt | 2024-04-27 01:39:33 -05:00 |  | 
				
					
						|  tildearrow | 3cfefae221 | fix prescaler address decoding 2 commit 423b1d72e9df217d24837581c8090cc29214815e of https://github.com/nukeykt/YM2608-LLE
by nukeykt | 2024-04-26 21:33:15 -05:00 |  | 
				
					
						|  tildearrow | 8da379b055 | indeed | 2024-04-26 21:26:04 -05:00 |  | 
				
					
						|  tildearrow | 770d18a939 | YM2608-LLE, part 5 | 2024-04-26 19:52:43 -05:00 |  | 
				
					
						|  tildearrow | 790502726f | prepare for YM2608-LLE | 2024-04-25 19:54: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 | 7f765fc0a4 | try fixing leak | 2024-04-17 01:58:11 -05:00 |  | 
				
					
						|  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 |  | 
				
					
						|  Natt Akuma | d7bdf82cc6 | Speed up ESFM feedback calculation | 2024-02-01 15:30:11 +07:00 |  | 
				
					
						|  tildearrow | 1ba7f71a0f | PowerNoise: fix slope reset bug by scratchminer | 2024-01-26 13:22:23 -05:00 |  | 
				
					
						|  tildearrow | f04eaffa4b | PowerNoise: apply slope fix | 2024-01-25 19:29:02 -05:00 |  | 
				
					
						|  tildearrow | 0a9566d5ad | PowerNoise: fix low periods sadly will increase CPU usage on higher notes
but at least it is fixed | 2024-01-25 13:22:55 -05:00 |  | 
				
					
						|  tildearrow | 9a6b5fb850 | PowerNoise: octave 5+ fix from upstream | 2024-01-25 01:30:39 -05:00 |  | 
				
					
						|  tildearrow | 8fb554af5f | PowerNoise: fix warnings | 2024-01-24 03:50:26 -05:00 |  | 
				
					
						|  scratchminer | 9df3247ba3 | dumb mistake fixed | 2024-01-23 09:33:24 -05:00 |  | 
				
					
						|  scratchminer | 5cd93f4ecb | more optimization | 2024-01-23 01:56:46 -05:00 |  | 
				
					
						|  scratchminer | 509d20c215 | reduce CPU usage massively | 2024-01-23 01:41:20 -05:00 |  | 
				
					
						|  scratchminer | 00676e785a | Fix some bugs with sound output | 2024-01-21 11:56:03 -05:00 |  | 
				
					
						|  scratchminer | cc70471b9a | remove debugging printf | 2024-01-21 06:58:00 -05:00 |  | 
				
					
						|  scratchminer | 5d2dade036 | Duty / Noise no longer appears in PN inst. config | 2024-01-21 06:47:38 -05:00 |  | 
				
					
						|  Kagamiin~ | cb38cf8f67 | Updating ESFMu to version v1.1.1 (envelope delay patch) | 2024-01-17 12:00:30 -05:00 |  | 
				
					
						|  Kagamiin~ | f42332f2c0 | Merge branch 'master' into feature/esfm | 2023-12-15 09:15:05 -03:00 |  | 
				
					
						|  tildearrow | c6a0d0e93e | the final challenge | 2023-11-25 17:46:46 -05:00 |  | 
				
					
						|  tildearrow | 0f8fba06ca | OPL: YMF262-LLE optimization thanks nukeykt | 2023-11-25 03:10:49 -05:00 |  | 
				
					
						|  tildearrow | 817d066a57 | OPL: YM3812-LLE, part 2 | 2023-11-24 04:19:58 -05:00 |  | 
				
					
						|  tildearrow | 66a46d3439 | modify the two LLE cores to allow usage | 2023-11-22 19:32:14 -05:00 |  | 
				
					
						|  tildearrow | 1bcdedda3e | prepare the addition of more OPL emulation cores | 2023-11-22 16:35:02 -05:00 |  | 
				
					
						|  Kagamiin~ | 170248e61a | Code review suggestions Haven't had a good peer review in ages. | 2023-10-26 09:43:01 -03:00 |  | 
				
					
						|  Kagamiin~ | 39f29f49c3 | Small fix for potential undefined behavior in ESFM emulator | 2023-10-22 17:28:50 -03:00 |  | 
				
					
						|  Kagamiin~ | 96fbd1524a | Updating ESFMu - accuracy improvements for noise mode | 2023-10-22 16:49:23 -03:00 |  | 
				
					
						|  Kagamiin~ | dde56c0cfc | Merge branch 'master' into feature/esfm | 2023-10-21 14:57:43 -03:00 |  | 
				
					
						|  tildearrow | 6754ccb9ec | 32-bit ImDrawIdx on mobile issue #1538 | 2023-10-20 17:00:08 -05:00 |  | 
				
					
						|  Kagamiin~ | 821b567b8c | Updating ESFMu with envelope delay fix; fixing macro op ordering | 2023-10-18 17:01:46 -03:00 |  |