tildearrow
b98ff13753
command stream ALG/FMS/AMS effects
2025-05-21 15:28:27 -05:00
tildearrow
de752a17e9
new max stack size field in command stream
2025-04-21 03:26:16 -05:00
tildearrow
134954412d
remove loop command from command stream
...
it is unused
2025-04-17 19:13:39 -05:00
tildearrow
334d4bab67
one-byte vibrato
2025-04-17 18:58:11 -05:00
tildearrow
f796dbee38
move some of the commands
...
$d0-$df are now $e0-$ef
$e0-$ef are now $f0-$ff
$f0-$ff are now $d0-$df
2025-04-15 19:58:55 -05:00
tildearrow
ecc60a3a64
prepare to move things around
...
speed dial commands and speed delays will be moved to e0-ff in order to
accelerate command check process (one cmp as opposed to a large command call table)
2025-04-15 18:35:50 -05:00
tildearrow
4899513194
new off + wait 1 command
2025-04-14 13:42:15 -05:00
tildearrow
5ed152d28c
clarify endianness of command streams
2025-04-13 20:50:12 -05:00
tildearrow
e79721b785
add big endian and long ptr options to cmd stream
...
the format also changes!
2025-04-13 20:42:15 -05:00
tildearrow
ad5fb97822
arp commands should have 1 byte arg
2025-04-08 04:00:55 -05:00
tildearrow
d7922baa07
implement all commands
...
no playback yet!
2025-04-05 18:19:41 -05:00
tildearrow
fd9c935fc7
document more commands
2025-04-05 06:41:15 -05:00
tildearrow
f8ae5ddcd7
document some of the commands
2025-04-05 05:02:31 -05:00
tildearrow
110562c2c4
prepare to implement stuff in cmd stream
...
vol slide with target, tremolo, panbrello and pan slide
2025-04-05 04:33:46 -05:00
tildearrow
39ea7e6da0
sub-blocks, part 2
...
works but result still kind of big
2025-04-04 19:28:29 -05:00
tildearrow
d5f1d3c25c
sub-blocks, part 1
...
currently awful
2025-04-04 05:01:49 -05:00
tildearrow
491a361392
command stream relocation
2025-04-03 06:26:25 -05:00
tildearrow
28f8423f23
command stream work
...
disassemble call/jump/ret instructions
prepare for relocation
implement loop (but it doesn't work)
2025-04-03 05:09:40 -05:00
tildearrow
da7d67fa85
more command stream playback work
2023-03-27 00:40:54 -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
3a18e1e6fc
partially implement command stream binary mode
2022-08-04 18:50:52 -05:00
tildearrow
4666a8d614
update export-tech.md
2022-07-27 17:57:45 -05:00
tildearrow
818ebcd195
hmmm
2022-01-16 15:16:05 -05:00