tildearrow
0700ba7e65
GUI: start with the pattern view focused
2022-03-10 22:10:52 -05:00
tildearrow
bbca8b260b
Merge pull request #243 from cam900/gui_systems
...
Add various system, Minor corrections
2022-03-10 18:31:23 -05:00
tildearrow
c6fda7a156
Merge branch 'x1_010' of https://github.com/cam900/furnace into cam900-x1_010
2022-03-10 18:24:52 -05:00
tildearrow
a9f80b841c
VERA: add ins color and reset
2022-03-10 17:46:40 -05:00
tildearrow
85b9f340a9
Merge branch 'x16' of https://github.com/AYCEdemo/furnace into x16
2022-03-10 14:35:33 -05:00
cam900
406faaeeea
Gamate
...
Handheld game console by Taiwanese Bit Corporation that supports stereo headphone, with had a AY-3-8910 based sound.
2022-03-11 04:07:11 +09:00
cam900
3b6559a5a1
Merge branch 'master' of https://github.com/tildearrow/furnace into gui_systems
2022-03-11 03:53:51 +09:00
cam900
a969694b2b
Merge branch 'master' of https://github.com/tildearrow/furnace into x1_010
2022-03-11 02:46:46 +09:00
tildearrow
93b3e16213
i need to go
...
TODO:
- EDIT LATCH
- EDIT MASK
2022-03-09 18:03:15 -05:00
tildearrow
b80b33ac8e
GUI: demand scroll X in more situations
2022-03-09 16:42:15 -05:00
tildearrow
2fb6ea021b
GUI: this menu is packed with features
...
that DON'T WORK YET
2022-03-09 15:43:30 -05:00
cam900
3d13a7d446
Merge branch 'master' of https://github.com/tildearrow/furnace into x1_010
2022-03-10 03:21:02 +09:00
Natt Akuma
80e3148a43
Merge branch 'master' of https://github.com/tildearrow/furnace into x16
2022-03-09 18:06:47 +07:00
tildearrow
372f2a20a2
GUI: much better
2022-03-09 03:40:24 -05:00
tildearrow
1a3eed7830
fix MinGW build
2022-03-09 02:30:36 -05:00
tildearrow
9e080956ec
prepare to add a right click menu to pattern
...
DO NOT USE IF YOU WANT TO SOLO CHANNELS - I'LL FIX IT when I
come back
2022-03-08 18:26:41 -05:00
tildearrow
698b8e960f
I must be blind
2022-03-08 14:20:21 -05:00
tildearrow
42a3391574
GUI: add OPZ waveforms
2022-03-08 13:46:48 -05:00
tildearrow
ad19a69f27
GUI: improvements to OPL ins edit
2022-03-08 13:12:20 -05:00
cam900
6c432bc42e
Allow Left waveform can be invertable,
...
Improvement documents
2022-03-09 00:50:10 +09:00
cam900
da73c365e4
Merge branch 'master' of https://github.com/tildearrow/furnace into x1_010
2022-03-08 23:30:57 +09:00
Natt Akuma
43cfb09acf
Merge branch 'master' of https://github.com/tildearrow/furnace into x16
2022-03-08 17:53:00 +07:00
Natt Akuma
a86a7f766b
VERA doesn't have config flags
2022-03-08 15:06:11 +07:00
tildearrow
270225f6d1
WonderSwan doesn't have config flags
2022-03-07 23:47:40 -05:00
cam900
2e6cc9fc7c
Merge branch 'master' of https://github.com/tildearrow/furnace into x1_010
...
# Conflicts:
# CMakeLists.txt
# papers/doc/7-systems/README.md
# src/engine/dispatch.h
# src/engine/dispatchContainer.cpp
# src/engine/playback.cpp
# src/engine/sysDef.cpp
# src/gui/gui.cpp
2022-03-08 13:38:24 +09:00
tildearrow
2d922d5e09
GUI: attribution
2022-03-07 23:11:14 -05:00
tildearrow
0210548291
swan let's go
...
Add WonderSwan support and flatten second chip checks in VGM export into variables
2022-03-07 23:05:32 -05:00
tildearrow
cdd45bb18c
allow detune 4
2022-03-07 22:28:20 -05:00
tildearrow
ec007b4443
OPL: more work - still not there yet
2022-03-07 18:19:25 -05:00
cam900
65149a466f
Fix accidently auto-generated spaces
2022-03-08 00:15:21 +09:00
Natt Akuma
3b88786ffb
Merge branch 'master' of https://github.com/tildearrow/furnace into x16
2022-03-07 16:46:32 +07:00
Natt Akuma
252dc16492
Add X16 to the New menu
2022-03-07 16:45:34 +07:00
Natt Akuma
25088d6032
Fix playback and VGM export
2022-03-07 15:44:59 +07:00
Natt Akuma
840a6fa306
Add WonderSwan support
2022-03-07 15:44:59 +07:00
cam900
55934bc044
Fix crash
2022-03-07 13:09:25 +09:00
cam900
458f8c5881
Fix instrument allocation
2022-03-07 12:21:51 +09:00
cam900
7a2c86e9d7
Merge branch 'master' of https://github.com/tildearrow/furnace into x1_010
2022-03-07 10:28:54 +09:00
tildearrow
2bfb84cd1e
AY: add 1.10 and 2.10 rates
2022-03-06 14:18:18 -05:00
cam900
fca4bdc1ee
Merge branch 'master' of https://github.com/tildearrow/furnace into x1_010
...
# Conflicts:
# .gitmodules
# CMakeLists.txt
2022-03-07 02:35:14 +09:00
cam900
4a83c7c5a7
Add Seta/Allumer X1-010 Support
...
its 16 channel wavetable/PCM chip, with (optional) stereo support.
Its also has envelope, this feature has similar as AY PSG's one but its shape is also stored at RAM, and each nibble in envelope data is for each output: so i decided to added some feature for more stereo-ish envelope.
Split: Envelope shape will be splitted to Left and Right half for each output.
HInv, Vinv: Envelope shape will be Horizontally/Vertically mirrored the left one.
Max sample length is sample bank size of Seta 2 arcade hardware (currently not emulated yet, nor it doesn't support on VGM).
Chip id is temporary, it can be changed with to suggestions.
2022-03-07 02:31:03 +09:00
tildearrow
6728edbb71
UNTESTED! DO NOT USE - PC speaker passthrough
2022-03-05 15:00:19 -05:00
tildearrow
c684107b11
not a voice
2022-03-05 13:21:03 -05:00
freq-mod
e3a27cb37c
Change OPLL friendly param names
...
to be less cringy
2022-03-05 19:06:46 +01:00
tildearrow
7745ebb8ec
clamp settings to sane values
2022-03-05 04:49:11 -05:00
tildearrow
227006a124
GUI: another usability improvement
...
instrument list focused first if it is tabbed when starting program
2022-03-05 02:28:03 -05:00
tildearrow
23431323e2
GUI: major usability improvement coming
...
click on orders in click-to-edit or select instrument=auto-focus pattern
2022-03-05 02:13:15 -05:00
tildearrow
16dfc785d3
PC speaker: improvements
2022-03-05 00:36:50 -05:00
tildearrow
84ba63db24
add PC speaker system
...
haha
2022-03-04 18:18:43 -05:00
Natt Akuma
9abf872ff3
Add VERA support for Commander X16
2022-03-04 18:20:38 +07:00
tildearrow
bc5ca47894
GUI: add setting to not raise pattern editor
...
issue #250
2022-03-04 02:40:42 -05:00