Commit graph

13 commits

Author SHA1 Message Date
cam900
6c432bc42e Allow Left waveform can be invertable,
Improvement documents
2022-03-09 00:50:10 +09: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
Natt Akuma
840a6fa306 Add WonderSwan support 2022-03-07 15:44:59 +07: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
Waldemar Pawlaszek
d15b3d6ffd Some documentation 2022-02-22 13:36:21 +01:00
tildearrow
af80908581 update instrument doc 2022-02-09 02:55:53 -05:00
freq-mod
077fae80d6
Complete the instruments documentation 2022-02-07 20:13:27 +01:00
freq-mod
ffb0058ea1
Merge pull request #137 from cam900/patch-2
fm.md: YM2151 has no SSG-EG
2022-02-05 18:18:40 +01:00
cam900
27864aeef2
fm.md: YM2151 has no SSG-EG 2022-02-06 01:49:08 +09:00
cam900
685b4d2f9e
ay8910.md: Fix document correction 2022-02-05 23:48:34 +09:00
freq-mod
31bda87bb7 Update README.md 2022-02-04 16:10:27 -05:00
freq-mod
c5612fa9ab add instrument docs 2022-02-04 16:10:27 -05:00
tildearrow
ed5279f96c update documentation 2022-01-16 01:10:43 -05:00