tildearrow
4422ff7695
Merge branch 'vrc6' of https://github.com/cam900/furnace into cam900-vrc6
2022-03-27 22:16:04 -05:00
tildearrow
075f758e4d
Namco 163 refinements
2022-03-27 22:04:01 -05:00
tildearrow
c4fc797578
Merge #304 - DO NOT COMPILE
...
Add Namco 163 Support
Not final - changes needed
2022-03-27 21:35:58 -05:00
cam900
79d6433006
Merge branch 'master' of https://github.com/tildearrow/furnace into vrc6
2022-03-28 10:11:09 +09:00
tildearrow
e5ce7c63f8
GUI: redesign FM editor layout, part 4
...
now with OPL and OPLL
2022-03-27 18:30:46 -05:00
tildearrow
ef88fc57d8
GUI: remove invalid comment
2022-03-27 16:35:55 -05:00
tildearrow
a7647a1d57
nice troll
2022-03-27 13:38:28 -05:00
cam900
5c922a090e
Fix enable bit correction
2022-03-28 01:43:43 +09:00
cam900
44b4c5c5aa
Spacing
2022-03-28 01:23:52 +09:00
cam900
5c5c9199c7
Channel enable bit is inverted
2022-03-28 01:22:24 +09:00
cam900
c430d24d2f
VRC6 has internal timer
2022-03-28 01:12:44 +09:00
cam900
ef104ce0b0
Add VRC6 support
...
2 Pulse channels:
- 8 level pulse duty cycle, DAC mode(just ignores duty cycle)/pulse wave mode, 4 bit volume.
- Furnace support PCM playback in pulse channels with duty cycle ignore mode.
Sawtooth:
- nothing but 6 bit volume (8 bit accumulator in technically) and 12 bit frequency (periodic).
VRC6 instrument:
- 6 bit Volume macro for finer sawtooth volume handling, also 3 bit Duty cycle macro for pulse channels.
Duty, PCM mode command and Duty macro affects for pulse channel only.
2022-03-28 01:06:56 +09:00
tildearrow
09b5dd556e
GUI: add setting to change position of SL slider
2022-03-27 03:38:04 -05:00
tildearrow
f7d7b00e93
GUI: redesign FM editor layout, part 3
2022-03-27 03:29:45 -05:00
tildearrow
47d7a28d0f
Merge branch 'master' of github.com:tildearrow/furnace
2022-03-27 02:31:57 -05:00
tildearrow
688190db91
improve VIC-20 doc
2022-03-27 02:31:03 -05:00
freq-mod
062e85af50
fix a critical vic20 documentation error
2022-03-27 09:29:53 +02:00
tildearrow
5dac609d92
Genesis: better DAC write algorithm
...
only write DAC if there aren't too many queued writes
2022-03-27 01:47:27 -05:00
tildearrow
1c98748a88
GUI: redesign FM editor layout, part 2
2022-03-27 01:38:24 -05:00
tildearrow
a58c6da19d
Amiga: oops
2022-03-27 00:29:37 -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
b514ee30da
MOD import: non-linear pitch
2022-03-26 22:34:11 -05:00
tildearrow
9b6e582f8d
dev72 - two more compat flags
2022-03-26 22:15:15 -05:00
tildearrow
5c11150b87
T O D O
2022-03-26 21:43:15 -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
tildearrow
e143359b74
Merge pull request #313 from nicco1690/patch-3
...
Create VIC-20 documentation
2022-03-26 20:36:16 -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
tildearrow
7237e8fb39
GUI: add a space
...
i am lazy
2022-03-26 18:30:08 -05:00
tildearrow
4caa9376bc
GUI: what
2022-03-26 17:30:26 -05:00
freq-mod
1a4290f1c3
somewhat improved system descriptions
2022-03-26 19:55:20 +01:00
tildearrow
79150de1ff
Merge pull request #312 from AugiteSoul/patch-1
...
X1-010 documentation: cleaned up grammar, mostly
2022-03-26 13:51:15 -05:00
tildearrow
d869c21f52
oops I forgot to commit!
2022-03-26 13:47:13 -05: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
tildearrow
26791df58e
GUI: redesign FM editor layout, part 1
...
thanks Raijin for the concept
2022-03-25 18:16:47 -05:00
cam900
dc62c8610c
SAA1099 in CMS/Game Blaster and Compatible isn't hard panned per chip
...
Info: http://hackipedia.org/browse.cgi/Computer/Platform/PC%2c%20IBM%20compatible/Sound%20and%20Music/Creative%20Labs/Game%20Blaster/C%e2%88%95MS%20Programming%20Information%20by%20Creative%20Labs%20%281990%29.pdf , VGMs recorded from CMS/Game Blaster
2022-03-26 02:24:58 +09:00
cam900
ae17f7e616
NES with Family Noraebang
...
An Karaoke unit connectable for NES cartridge slot.
And, sure. It is unlicensed.
2022-03-26 00:47:39 +09:00
tildearrow
5f7078db42
bang bang bang
2022-03-25 03:41:43 -05:00
tildearrow
0687a6f217
this stupid effect
2022-03-25 03:18:44 -05:00
tildearrow
ed857b20c4
potentially breaking change: better freq formula
...
now using a 4096-entry-long table for calculating final period/frequency
see issue #303
2022-03-25 02:52:41 -05:00
tildearrow
03da02711a
OPLL: it's tested now. works
...
last thing to do is to restore drum pitches
2022-03-25 02:10:57 -05:00
tildearrow
6e35640537
GUI: less annoying PET waveform view
2022-03-25 02:10:44 -05:00
tildearrow
d2a78295ce
OPLL: wooooow how did this break
2022-03-25 01:42:04 -05:00
tildearrow
ea49c760c5
OPLL: part 1 of fixing drum volumes
2022-03-24 04:53:09 -05:00
tildearrow
7f39ec723a
SMS: overdrive 2 fixes
...
nice
2022-03-24 01:27:53 -05:00
tildearrow
bd36a4ffdc
dev71 - more compatibility flags for .mod
2022-03-23 23:57:10 -05:00
cam900
168577e4b9
Revert preset
2022-03-24 13:49:41 +09:00