Commit graph

327 commits

Author SHA1 Message Date
tildearrow
9a1447e392 NES: envelope and length counter effects 2022-10-25 00:43:03 -05:00
tildearrow
4acb6ccc09 fine, here's your Pong 2022-10-24 03:19:42 -05:00
tildearrow
dfea2fc684 doc: update chip list 2022-10-16 01:10:41 -05:00
tildearrow
2160b6e885 add T6W28 docs 2022-10-16 01:05:30 -05:00
tildearrow
0d4db39c14 add Virtual Boy docs 2022-10-16 01:01:31 -05:00
tildearrow
d5692318d6 lots of doc updates 2022-10-16 00:53:05 -05:00
tildearrow
489f56b913 update several things - including an Amiga fix 2022-10-15 22:41:50 -05:00
tildearrow
5f59bb0277 update format.md 2022-10-12 00:46:54 -05:00
nicco1690
680851c890
Improve SNES documentation 2022-10-08 13:15:05 -04:00
tildearrow
75d75f68e6 dev121 - NES/SN: Defle compat fixes FOR REAL
THIS IS MOST LIKELY THE LAST DEFLE COMPAT FLAG I ADD

...besides future "no arp+porta in linear pitch" compat flag
2022-10-08 00:53:01 -05:00
tildearrow
a965433bba start working on LFO macro mode 2022-10-07 14:17:25 -05:00
tildearrow
a979bc244d start working on ADSR macro mode 2022-10-07 04:11:45 -05:00
tildearrow
85eaf91591 FCS: some optimization
speed dial commands and preset delays

FCS = Furnace Command Stream (binary)
2022-10-06 14:37:42 -05:00
tildearrow
2d3d7c0716 update export-tech.md 2022-10-06 04:51:52 -05:00
tildearrow
5e18edb229 early MSM5232 work 2022-10-01 03:15:40 -05:00
tildearrow
ee6e0aa0e0 chip flags rewrite, part 3 - DO NOT USE
the next thing to do is to change DivDispatch::setFlags() to use
the new flags

no chip configuration until this is finished!
2022-09-29 18:03:39 -05:00
tildearrow
82eed26094 chip flags rewrite, part 1 2022-09-29 03:19:48 -05:00
tildearrow
6028523eaf dev118 - SNES true sustain 2022-09-28 19:08:22 -05:00
tildearrow
3329e98c51 new MSM5232 chip ID 2022-09-28 17:05:48 -05:00
tildearrow
c0de45ff0c Merge branch 'snes' of https://github.com/akumanatt/furnace into akumanatt-snes 2022-09-24 02:53:11 -05:00
ZeroByteOrg
c3654eb67c Merge branch 'master' into ZSMv1 2022-09-23 22:24:22 -05:00
tildearrow
1ceca2a509 release v0.6pre1.5 2022-09-22 04:13:26 -05:00
tildearrow
e22d7484cb dev115 - automatic system detection 2022-09-21 19:27:42 -05:00
Natt Akuma
0ee6d761f5 Merge branch 'master' of https://github.com/tildearrow/furnace into snes 2022-09-18 18:33:25 +07:00
tildearrow
ca224632a1 further polish Namco 163 doc 2022-09-18 00:26:51 -05:00
ZeroByteOrg
b14bf9ea33 Merge branch 'master' into ZSMv1 2022-09-15 12:03:53 -05:00
freq-mod
359fda7016
addressing feedback 2022-09-14 11:04:28 +00:00
freq-mod
70ca9033c7
Add Generic PCM DAC document 2022-09-13 19:58:43 +00:00
freq-mod
6a735ee348
no noise for MMC5 2022-09-13 19:25:37 +00:00
freq-mod
f60e650a91
correct doc
no brainwashing
2022-09-13 19:18:08 +00:00
freq-mod
216acd5ec5
fix n163 doc
256 bytes, not 128. https://www.nesdev.org/wiki/Namco_163_audio

also some better wording
2022-09-13 09:21:16 +00:00
tildearrow
7b1713758b dev114 - operator muting for OPN/OPM 2022-09-12 00:37:25 -05:00
tildearrow
2952baaa54 update 6-sample 2022-09-10 22:40:36 -05:00
tildearrow
8e256d4dd5 allocate ID for MSM5232 2022-09-10 16:33:40 -05:00
tildearrow
187653a70f dev113 - loop detection changes 2022-09-10 01:39:42 -05:00
brickblock369
17f7647ae7
Update soundunit.md
Clarified that the Sound Unit is able to have 64 KB depending on the configuration.
2022-09-04 13:47:27 -07:00
ZeroByteOrg
ca4fb5b7d4 Merge branch 'master' into ZSMv1 2022-08-28 10:54:20 -05:00
freq-mod
bc0f696eb3
Update soundunit.md
fix 12xx description
2022-08-25 18:55:32 +02:00
tildearrow
c009cb3536 dev112 - prepare for advanced arp macro
this new advanced arp macro offers more flexibility and reduces code duplication
it allows you to set each step of the macro to either relative or fixed mode
(instead of just one mode for the entire macro)

the UI is still a work in progress and doesn't work well

this change is big and may break things! further fixes incoming
2022-08-22 15:59:45 -05:00
tildearrow
6e87bc5dd6 update format.md 2022-08-22 04:38:46 -05:00
tildearrow
2650fe609f dev111 - many macro changes
- max macro length is now 255
- loop/rel pos is now unsigned (255 = no)
- prepare for macro speed/delay
2022-08-22 02:13:33 -05:00
tildearrow
c74d7fab37 dev108 - add SN period range compat flag
there's room for possible improvement
2022-08-19 18:46:19 -05:00
tildearrow
952a2a66e8 store ES5506 params in format 2022-08-18 23:55:29 -05:00
ZeroByteOrg
941d45ad80 Merge branch 'master' into ZSMv1 2022-08-16 11:24:18 -05:00
tildearrow
51cc36532e fix documentation regarding ZX beeper samples 2022-08-15 22:44:55 -05:00
tildearrow
4707eb7002 update Namco 163 doc 2022-08-13 04:07:50 -05:00
tildearrow
5506b87b40 update sample doc 2022-08-13 02:48:34 -05:00
tildearrow
6bcb3063a5 add OPZ disclaimer in docs 2022-08-10 15:41:52 -05:00
tildearrow
28698beaf3 dev106 - Game Boy: implement hw seq
and prepare for software envelope maybe
2022-08-10 01:55:44 -05:00
tildearrow
da8f7dabd5 i guess
to anybody who bothers reading the contents of this commit:
who cares? you promised me C163 would become the name
but nobody has bothered to call it C163 for an entire week.

there's no point on pushing a dead idea forward!
2022-08-09 14:53:31 -05:00