cam900
55934bc044
Fix crash
2022-03-07 13:09:25 +09:00
cam900
13e586fab2
Merge branch 'master' of https://github.com/tildearrow/furnace into x1_010
2022-03-07 13:05:05 +09:00
cam900
36647ac81d
Update submodule
2022-03-07 13:03:39 +09:00
tildearrow
177c409e19
add more notes when working with new systems
2022-03-06 22:36:32 -05:00
tildearrow
9333b5bd51
prepare for X1-010
2022-03-06 22:36:13 -05:00
cam900
458f8c5881
Fix instrument allocation
2022-03-07 12:21:51 +09:00
tildearrow
72c1116a89
PC speaker: correct frequency in real mode
...
damn it
2022-03-06 22:11:01 -05:00
cam900
7a2c86e9d7
Merge branch 'master' of https://github.com/tildearrow/furnace into x1_010
2022-03-07 10:28:54 +09:00
tildearrow
2f9d1e8c0f
i'll finish this later
2022-03-06 18:10:12 -05:00
tildearrow
1bfca78df1
Amiga: temporarily disable bus limit simulation
2022-03-06 17:42:51 -05:00
tildearrow
e10abe0858
NO
2022-03-06 14:41:00 -05:00
tildearrow
3b8388d90c
YM2151/2610/2612/Game Boy: fix panning - UNTESTED
2022-03-06 14:39:20 -05:00
tildearrow
2bfb84cd1e
AY: add 1.10 and 2.10 rates
2022-03-06 14:18:18 -05:00
cam900
6c897722db
Compile fix Take 3
2022-03-07 04:03:45 +09:00
cam900
8da5921196
step 2
2022-03-07 03:50:15 +09:00
cam900
789be838e3
Submodule update
2022-03-07 03:43:44 +09:00
cam900
666b061c8b
Fix year info
2022-03-07 03:08:47 +09:00
cam900
d0c32a56be
Fix panning
2022-03-07 03:06:01 +09: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
e0eb0ad3f4
tilde you need to brush up on your header knowledg
...
e.
2022-03-06 04:52:03 -05:00
tildearrow
86a71cc6a2
PC speaker: use evdev instead of KIOCSOUND
...
still unsupported
2022-03-06 03:33:56 -05:00
tildearrow
c34b8325c9
more OPL preparation
...
DOES NOT WORK YET - JUST A PLACEHOLDER
2022-03-05 18:18:08 -05:00
tildearrow
8bda9df487
prepare for OPL systems
2022-03-05 16:06:41 -05: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
tildearrow
4301b0d55e
Merge pull request #255 from freq-mod/freq-mod-opllnames
...
Change OPLL friendly param names
2022-03-05 13:20:22 -05:00
freq-mod
e3a27cb37c
Change OPLL friendly param names
...
to be less cringy
2022-03-05 19:06:46 +01:00
tildearrow
6ce2a6743c
lynx: fix 3xxx effect not working
2022-03-05 04:59:05 -05:00
tildearrow
7745ebb8ec
clamp settings to sane values
2022-03-05 04:49:11 -05:00
tildearrow
9611a4fcc6
OPLL: effect description oops
2022-03-05 04:24:40 -05:00
freq-mod
fa911a1f11
not yet
2022-03-05 09:45:42 +01:00
freq-mod
bf74068c48
Update README.md
...
with newly added systems and way too frequently asked question about pcm sample playback
2022-03-05 09:37:56 +01: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
e07caddc92
fix samples being cut at times
2022-03-05 01:26:59 -05:00
tildearrow
16dfc785d3
PC speaker: improvements
2022-03-05 00:36:50 -05:00
tildearrow
b6717fd314
uninitialized variable
2022-03-04 23:11:34 -05:00
tildearrow
ea290a5015
screw ME
2022-03-04 18:37:04 -05:00
tildearrow
84ba63db24
add PC speaker system
...
haha
2022-03-04 18:18:43 -05:00
tildearrow
837b070aee
add a pull request template
2022-03-04 14:52:35 -05:00
tildearrow
7f50d71858
Merge branch 'master' of github.com:tildearrow/furnace
2022-03-04 14:31:55 -05:00
tildearrow
5ad54dad4d
allocate VERA chip
2022-03-04 14:31:29 -05:00
Emanuel Haupt
98e2c51592
Provide a repology badge ( #252 )
...
Provide a repology badge for showing packaging status.
2022-03-04 10:09:16 +01:00
tildearrow
c74390f754
add distro package links
2022-03-04 02:46:35 -05:00
tildearrow
bc5ca47894
GUI: add setting to not raise pattern editor
...
issue #250
2022-03-04 02:40:42 -05:00
tildearrow
1407f14ee8
AY8930: duty oopsie
...
fixes #251
2022-03-04 02:26:47 -05:00
tildearrow
1f0fba4c13
OPLL: getEffectName oopsie
2022-03-04 02:25:41 -05:00
tildearrow
59d813db7c
PCE: add noise macro (finally!)
2022-03-04 02:20:13 -05:00
tildearrow
8758277199
OPLL: implement fixed freq mode for drums
...
issue #249
2022-03-04 01:18:16 -05:00