Commit graph

553 commits

Author SHA1 Message Date
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 cce8aa3579 prepare for 0.6.8.1... 2025-04-02 03:02:47 -05:00
tildearrow 7d96ddaef2 release v0.6.8 2025-03-29 22:26:09 -05:00
Electric Keet 14e5db0efc Some letter icons realigned.
Also, the instructional MD file and the comment within the SFD file have been updated to make the steps a little clearer.

Catch is, something broke and I can't fully run `make-iconfont.sh` so until I can fix that someone else will have to do that step.
2025-03-25 00:55:10 -05:00
tildearrow 3020485500 release v0.6.8pre2 2025-03-23 14:01:43 -05:00
tildearrow 2e9621073e OPZ: add FMS2/AMS2 macros 2025-03-23 04:22:43 -05:00
tildearrow 9297ff7c8b release v0.6.8pre1
after a thousand years
2025-03-22 03:38:01 -05:00
tildearrow d853c59b3d SCV unification 2025-03-10 04:05:12 -05:00
tildearrow 97402e6d41 replace AArt µPD1771C core with MAME 2025-01-29 01:58:31 -05:00
Natt Akuma cf3d08ca5a Add fixed octave for block+fnum systems
This isn't implemented in SAA1099, despite also being block+fnum system, as there are no benefits from it
2025-01-09 03:51:14 +07:00
MooingLemur a81e1c4aed Update ZSM spec doc 2024-12-17 14:23:17 -05:00
tildearrow d10ffd54e8 done 2024-10-13 04:33:45 -05:00
tildearrow ac95c05878 SID3: store ins data 2024-09-16 03:09:56 -05:00
tildearrow 47f36f99d9 Merge branch 'master' into SID3 2024-09-13 23:46:13 -05:00
tildearrow 0b0e6d5e13 a couple corrections
SID3 will have data independent of C64 and SID2
2024-09-13 23:08:25 -05:00
tildearrow cac67cf205 update format.md 2024-09-12 15:09:37 -05:00
tildearrow d9c4adbc3b update format.md 2024-09-08 18:54:58 -05:00
tildearrow f0fffd9878 MultiPCM: store flags
dev221
2024-09-08 18:11:22 -05:00
cam900 bb5d592bb4 Merge branch 'master' of https://github.com/tildearrow/furnace into ymf278b 2024-09-05 20:38:25 +09:00
tildearrow ed79399190 release v0.6.7 2024-08-29 02:29:32 -05:00
LTVA1 c50c2ea528 Merge branch 'master' of https://github.com/tildearrow/furnace into SID3 2024-08-28 13:13:12 +03:00
tildearrow 2021e86608 release v0.6.6 2024-08-27 17:21:47 -05:00
LTVA1 3bf0c108f8
Merge branch 'master' into SID3 2024-08-25 13:34:19 +03:00
tildearrow cbbf1a3cb4 add SID3 to the spec 2024-08-25 02:57:16 -05:00
LTVA1 91b08aaeb4 SID3 docs, part 3
also fix wave mix mode saving and remove unneeded lfsr taps save
2024-08-17 22:30:54 +03:00
LTVA1 e35bcb3549
Merge branch 'tildearrow:master' into SID3 2024-08-17 08:19:36 +03:00
cam900 16ca40e0d2 Add OPL4/MultiPCM 12-bit PCM support 2024-08-16 20:45:40 +09:00
tildearrow 3b04df7a13 update format.md 2024-08-16 04:06:33 -05:00
LTVA1 402ff627ae add flag to disable duty reset on new note for C64/SID2/SID3 2024-08-06 09:00:16 +03:00
tildearrow 68df084903 😮😱🤯😶‍🌫️😄🤩😎😭🤧🥳🎇🎆🎈🪅🎊🎉 2024-07-16 23:40:19 -05:00
tildearrow 61228e14e9 this one too 2024-07-13 20:03:08 -05:00
tildearrow a97970c557 future plans 2024-07-13 20:00:30 -05:00
tildearrow 6288e18a7a fix newIns typo 2024-07-13 16:52:40 -05:00
tildearrow b04a2e38db release v0.6.5
the TIA release
2024-06-25 00:33:11 -05:00
Natt Akuma bdc66ae33e SNES: add an option to not encode BRR with unstable filters
This is useful for seeking to anywhere within the sample using sample offset commands
2024-06-22 16:40:06 +07:00
tildearrow 3570424eb6 release v0.6.4
ordered po files in next commit
it sucks that my machine does not produce the same results as this other one
2024-06-18 21:47:19 -05:00
tildearrow f28dcec683 release v0.6.3 2024-05-01 20:00:07 -05:00