tildearrow
7586db9a1b
fix Termux build again
2022-06-23 16:25:51 -05:00
tildearrow
b90552dfb1
fix Termux build
2022-06-23 16:23:46 -05:00
tildearrow
e0bccc8c14
GUI: prepare for colors in the per-chan osc
2022-06-21 18:01:53 -05:00
tildearrow
60334fb03c
GUI: add spoiler window
2022-06-20 15:20:02 -05:00
tildearrow
337e2183cd
fix build on GCC < 8
2022-06-20 04:55:28 -05:00
tildearrow
03e31c441e
prepare for ins preview in system file picker
2022-06-19 00:11:18 -05:00
tildearrow
d8513e0856
GUI: use Native File Dialog on Windows/macOS
...
latter is untested
2022-06-17 01:28:22 -05:00
tildearrow
507ad335b1
add instruments to make install
2022-06-06 18:18:45 -05:00
tildearrow
9edc4818b5
prepare for find and replace window
2022-06-06 05:03:19 -05:00
tildearrow
74dcf69081
pass --with-our-malloc on MinGW
2022-05-31 12:42:47 -05:00
tildearrow
54e93db207
GUI: try using FFTW for per-chan osc wave center
...
not reliable yet
2022-05-31 03:24:29 -05:00
tildearrow
cdcf87c773
Revert "fudge and bread"
...
This reverts commit 6afe29682d
.
2022-05-29 00:44:21 -05:00
tildearrow
6afe29682d
fudge and bread
2022-05-28 23:40:46 -05:00
tildearrow
bf0b207a3d
what?!
2022-05-28 23:12:22 -05:00
tildearrow
36c16467a5
fix Termux build
2022-05-27 15:51:57 -05:00
tildearrow
e3ebe0cb92
SMS: add modified Nuked-PSG core
2022-05-26 18:46:20 -05:00
tildearrow
0292f4d4c3
temporarily "fix" MinGW issue
2022-05-24 22:15:43 -05:00
tildearrow
cad0eab9ca
another fix
2022-05-24 13:40:38 -05:00
tildearrow
652edb18b7
fix it
2022-05-24 13:17:40 -05:00
tildearrow
914b5f7a88
experiment with backward-cpp again
2022-05-24 13:06:29 -05:00
tildearrow
8ea60f37c5
MSM6258: start work - DO NOT USE!
2022-05-23 19:01:10 -05:00
tildearrow
f25cd17590
early OKI MSM6295 work
2022-05-23 01:46:58 -05:00
tildearrow
e17c99dcdf
allow building Furnace without SDL2 and libsndfile
...
for eventual libfurnace
2022-05-22 19:01:50 -05:00
tildearrow
43981eb59f
bring up MSM6295 core
...
vgsound_emu by cam900
2022-05-22 18:06:56 -05:00
tildearrow
98e9a4b28d
MSM6258 emulator de-MAMEfication
2022-05-22 17:49:41 -05:00
Natt Akuma
27a412c134
Merge branch 'master' of https://github.com/tildearrow/furnace into rf5c68
2022-05-21 03:02:08 +07:00
Natt Akuma
581f6d5d05
Merge branch 'master' of https://github.com/tildearrow/furnace into ymz280b
2022-05-21 02:34:51 +07:00
Natt Akuma
b7a6bf5a0b
Add RF5C68 and RF5C164 support
2022-05-21 01:45:26 +07:00
tildearrow
7b2237ffac
we see it
2022-05-20 13:22:35 -05:00
tildearrow
251734bd04
prepare for the last chips for 0.6pre1
...
YMZ280B is counted. don't worry.
2022-05-20 02:43:39 -05:00
tildearrow
dad1e71a33
OPNA: ExtCh system copy-paste
2022-05-18 22:49:21 -05:00
tildearrow
e1bd5b03f3
de-submodule ImGui
...
allows for local modification which is necessary
see #442
2022-05-18 15:23:10 -05:00
Natt Akuma
0ae0c6f703
Add YMZ280B support
2022-05-18 21:04:25 +07:00
OPNA2608
864e798686
Add x2 icon variations as well
2022-05-16 19:25:15 +02:00
OPNA2608
0851f1dffc
Install more size variations on Linux
2022-05-16 19:16:55 +02:00
tildearrow
c5786b61fb
dev95 - multiple songs in a single file (READ)
...
experimental feature! proceed with caution.
if you experience song corruption or crashes, report issue immediately!
files with multiple songs will be readable in older versions of Furnace,
but only the first song will be read in those versions.
issue #199
2022-05-15 01:42:49 -05:00
tildearrow
14053f70cb
DO NOT USE - THIS FAILS - WORK IN PROGRESS
2022-05-14 18:19:07 -05:00
tildearrow
895765b68a
and here's your ZX beeper
...
no real hardware yet
specs of this dispatch may change at any time to fit a driver
2022-05-14 00:22:23 -05:00
tildearrow
4a563a416e
prepare for Y8950/YMU759 ADPCM
2022-05-13 14:59:36 -05:00
tildearrow
f2db15b2ce
add OPNA chip (work in progress)
2022-05-13 02:52:43 -05:00
tildearrow
a58d49a831
GUI: more mobile-specific changes
2022-05-11 16:09:23 -05:00
tildearrow
ab969c1da0
add OPN chip
...
pretty much copy-paste from YM2610B code
next up: even more blatant copy-paste in 2608
2022-05-11 03:29:03 -05:00
Natt Akuma
a3fc76c984
Add SCC and SCC+ support
2022-05-10 11:25:10 +07:00
tildearrow
40e992cc6f
prepare for something
2022-05-08 15:59:42 -05:00
tildearrow
2c643aca4c
add preliminary TX81Z SysEx response
...
- load voice data
2022-05-08 02:01:32 -05:00
OPNA2608
b35701f938
Maybe just enforce for C++
...
We don't demand a specific standard for C anyway, maybe that'll trip it up less?
2022-05-06 12:52:50 +02:00
OPNA2608
d0524c025e
Forbid standard extensions
...
Standard or bust.
2022-05-06 12:40:36 +02:00
tildearrow
b75336bcb6
OPL: fix channel muting - PLEASE READ!
...
**SUBMODULES UPDATED** - Nuked-OPL3 is no longer a submodule as I
had to directly modify the core for this
if you mess up while removing Nuked-OPL3 from your repo, delete
everything and clone again
fixes #414
2022-05-04 18:06:32 -05:00
tildearrow
7b31f6a3e5
now fix it damn it
2022-05-01 22:52:22 -05:00
tildearrow
4197fa44fb
GUI: prepare for a per-channel oscilloscope?
...
currently supported systems:
- Amiga
- AY-3-8910
- Dummy System
- OPLL
- SegaPCM
no trigger supported yet!
2022-04-30 03:58:30 -05:00