This website requires JavaScript.
f97f406272
Optimized ping pong some more.
presto
chrisly42
2023-09-05 21:17:11 +02:00
ef1c519a6c
Wavegen optimizations, cosmetics and another mystery solved.
chrisly42
2023-08-24 22:07:42 +02:00
b805349bf0
Noise wave generation code optimized.
chrisly42
2023-08-22 22:32:51 +02:00
4461c72eaa
Wave generation code path for noise restructured.
chrisly42
2023-08-22 21:06:02 +02:00
1580f0a174
Nosync/sync wave selection optimized among other smaller optimizations.
chrisly42
2023-08-20 21:09:34 +02:00
815d5f6e29
Bugfix for songend detection and more optimizations.
chrisly42
2023-08-19 21:40:08 +02:00
36d435f502
Wave order table filling moved and optimized in SongInit.
chrisly42
2023-08-16 20:35:25 +02:00
e0f7537774
Moved pattern table init from PlayerInit to SongInit, optimized SongInit a bit.
chrisly42
2023-08-16 20:02:41 +02:00
c57f68a505
Track delay completely reworked.
chrisly42
2023-08-13 21:36:49 +02:00
0d3ad4074c
Branch optimizations, removed two octave tables and replaced them by a tiny bit of code.
chrisly42
2023-08-10 22:41:52 +02:00
dd8c224199
Replaced the period table by byte-deltas, saved 36 bytes and compression is even better!
chrisly42
2023-08-10 20:27:30 +02:00
40822e295c
Cosmetics, doc updates, and optimizations.
chrisly42
2023-08-10 20:09:03 +02:00
d2360ef174
More minor doc updates.
chrisly42
2023-07-26 09:37:31 +02:00
19dd1304ab
Minor doc updates.
chrisly42
2023-07-26 09:30:09 +02:00
5d95ed156c
Created Presto development branch, committed improvements to Raspberry Casket work-in-progress version.
chrisly42
2023-07-26 09:20:20 +02:00
d62eacf5f8
Minor doc updates.
main
chrisly42
2023-07-25 18:37:59 +02:00
0496cf73bd
Fixed a bug regarding the copper output mode with looping waves having a loop-offset. Fixed wrong register use on triggering waves regarding the loop offset.
chrisly42
2023-05-30 08:49:04 +02:00
b5478a162c
Minor code size optimizations.
chrisly42
2023-05-20 19:33:53 +02:00
6a069ac78a
Docu fix.
chrisly42
2022-12-28 15:43:42 +01:00
39d5e5e91e
Optimized pattern / song advance code. Prepared release 1.1.
v1.1
chrisly42
2022-12-28 15:24:03 +01:00
b177277d40
Optimized track delay code further.
chrisly42
2022-12-28 11:58:03 +01:00
2a1d9e9bc1
Rearranged code for more short branches.
chrisly42
2022-12-28 11:51:37 +01:00
7bac794dd8
Optimized speed/shuffle code.
chrisly42
2022-12-28 10:21:48 +01:00
627b388615
Store instrument number * 4 on loading to avoid using two adds every frame
chrisly42
2022-12-27 21:10:27 +01:00
4736b305f9
Bake in this strange vibrato speed multiplication to precalculated vibrato value (where possible)
chrisly42
2022-12-27 20:06:50 +01:00
868747e3c3
Optimized wave loop code
chrisly42
2022-12-27 19:41:17 +01:00
74c2b492f0
Optimized base displacement by reordering variables Further optimized ADSR code
chrisly42
2022-12-27 19:35:06 +01:00
0d05dbf24c
Cosmetics, no code change.
chrisly42
2022-12-26 22:31:02 +01:00
be9dea0d67
Initial version 1.0.
v1.0
chrisly42
2022-12-26 21:50:46 +01:00
e6d0cb88f4
Initial commit
chrisly42
2022-12-26 12:05:28 +01:00