tildearrow
c4fc797578
Merge #304 - DO NOT COMPILE
...
Add Namco 163 Support
Not final - changes needed
2022-03-27 21:35:58 -05:00
tildearrow
688190db91
improve VIC-20 doc
2022-03-27 02:31:03 -05:00
tildearrow
08dd693fa0
Amiga: add AM/PM effects
2022-03-27 00:02:17 -05:00
tildearrow
154ef3f9a3
Amiga: filter emulation
2022-03-26 23:39:20 -05:00
tildearrow
00876a461a
update effect list
2022-03-26 21:16:15 -05:00
tildearrow
3ea9c0360f
implement F3xx and F4xx for fine vol slides
2022-03-26 20:58:33 -05:00
tildearrow
73536c0691
AY: add effects to write to I/O ports
2022-03-26 20:55:43 -05:00
nicco1690
8c6c3f1707
Add the VIC-20 to the systems list in README.md
2022-03-26 21:34:32 -04:00
nicco1690
1022d64bd0
Create VIC-20 documentation
...
funny low-pass sound chip waves go brr
2022-03-26 21:32:29 -04:00
freq-mod
1a4290f1c3
somewhat improved system descriptions
2022-03-26 19:55:20 +01:00
AugiteSoul
2489428795
Cleaned up grammar, mostly
...
Might need some changes after this considering some lines were rather confusing - I don't actually know much about how this chip works exactly
2022-03-26 19:37:07 +01:00
cam900
df8f40486d
Fix frequency, Loading waveform, Add instrument tab for waveform initialize
...
now for saving DivInstrumentN163 struct is... needs to compatibility breaks?
2022-03-24 03:53:07 +09:00
cam900
abb5f03143
System docs
2022-03-23 03:16:20 +09:00
cam900
2eaa6ed0ce
Merge branch 'master' of https://github.com/tildearrow/furnace into n163
...
# Conflicts:
# CMakeLists.txt
# papers/doc/7-systems/README.md
# src/engine/dispatchContainer.cpp
# src/gui/gui.cpp
# src/gui/insEdit.cpp
2022-03-23 02:44:13 +09:00
cam900
5fdce33b11
Add Namco 163 Support
2022-03-23 01:48:45 +09:00
tildearrow
6c10c269a1
VERA: Furnace does support stereo for panning
2022-03-22 01:18:22 -05:00
tildearrow
3b63ca9455
update ay8930.md
2022-03-22 01:06:13 -05:00
tildearrow
ae3165dbb4
system doc work
2022-03-22 00:58:07 -05:00
tildearrow
8ae0796f00
now add it to the list
2022-03-22 00:17:00 -05:00
tildearrow
2589709d1a
add doc for VERA chip
2022-03-22 00:16:19 -05:00
tildearrow
a1969d30f6
rename x1_010 to x1-010
2022-03-22 00:06:57 -05:00
cam900
234c5e9295
Reduce naming confusion in Bubble System Wavetable Sound
...
It means Custom wavetable sound generator logic on Bubble System.
It's wavetable select and volume is controlled by single AY-3-8910 IO for both channels, Another AY-3-8910 IO is used for reading sound status.
Schematics: http://pdf.textfiles.com/manuals/ARCADE/K-R/Nemesis%20[Schematics]%20[English].pdf (Nemesis, derivative of Bubble system)
2022-03-17 10:11:48 +09:00
Natt Akuma
7308114475
Document new effects
2022-03-15 03:59:52 +07:00
cam900
f24a776a7a
More user friendly instrument name
2022-03-14 19:40:27 +09:00
cam900
2c6267bd6b
Merge branch 'master' of https://github.com/tildearrow/furnace into scc
2022-03-14 19:22:31 +09:00
cam900
69aeb7dd58
Add Bubble System Support
...
Bubble System 2 channel Wavetable sound generator logic is configuration with K005289, 4 bit PROM and DAC.
K005289 controls pitch and 5 bit address generator per channel, Waveform select and Volume control is tied to AY-3-8910 ports. (each port for per channels)
these configuration is better known as K005289, the part of logic.
furnace emulates this configurations as single system, waveform format is 15 level and 32 width.
2022-03-14 19:22:12 +09:00
cam900
3ac1dce3fe
Add AY-3-8914 support as configurable in AY-3-8910
...
Previous PR (https://github.com/tildearrow/furnace/pull/278 ) is closed due this, but archived for info.
It's AY with 4 level envelope volume per channel and different register format.
2022-03-12 03:30:54 +09:00
tildearrow
eb48a3d108
Revert "Create OPL3 docs (read Effect Commands section)"
2022-03-10 21:35:34 -05:00
tildearrow
8d0ac3cbba
Merge pull request #269 from nicco1690/patch-2
...
Create OPL3 docs (read Effect Commands section)
2022-03-10 18:32:11 -05:00
tildearrow
c871239736
Merge pull request #257 from nicco1690/patch-1
...
Create Lynx MIKEY sound docs
2022-03-10 18:31:41 -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
nicco1690
f372088aad
Create OPL3 docs (read Effect Commands section)
2022-03-08 23:15:52 -05:00
nicco1690
0826f22d8b
Update docs to add more info
...
Thanks to @freq-mod for providing the effect commands section and some more general information which has been copied into this version.
2022-03-08 22:42:43 -05:00
cam900
a32781bb1a
grammar
2022-03-09 01:17:16 +09:00
cam900
ba68ad6ed5
More info in waveform size
2022-03-09 01:06:47 +09:00
cam900
6c432bc42e
Allow Left waveform can be invertable,
...
Improvement documents
2022-03-09 00:50:10 +09:00
Natt Akuma
43cfb09acf
Merge branch 'master' of https://github.com/tildearrow/furnace into x16
2022-03-08 17:53:00 +07: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
cam900
b270513639
Frequency range limit
2022-03-07 19:41:26 +09:00
Natt Akuma
840a6fa306
Add WonderSwan support
2022-03-07 15:44:59 +07:00
cam900
666b061c8b
Fix year info
2022-03-07 03:08:47 +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
nicco1690
7935f52737
Create Lynx MIKEY sound docs
2022-03-05 23:27:48 -05:00
Natt Akuma
9abf872ff3
Add VERA support for Commander X16
2022-03-04 18:20:38 +07:00
cam900
1631af8f8e
Merge branch 'master' of https://github.com/tildearrow/furnace into ym2610b
2022-03-02 01:18:36 +09:00
tildearrow
f85c6913ce
update doc
2022-02-28 22:49:03 -05:00
cam900
de8c79e306
Further informations
2022-03-01 02:50:26 +09:00
tildearrow
77e4875300
update doc
2022-02-27 16:56:46 -05:00
cam900
d92b662851
Typo
2022-02-28 03:05:31 +09:00
cam900
2312ab19d2
Split YM2610B document
2022-02-28 03:04:04 +09:00