49 Commits

Author SHA1 Message Date
fb3fd5e8bb add frame counter at memory location 72 2024-06-16 14:10:18 +02:00
285d9aee2c add example for scaled text 2024-04-09 00:09:27 +02:00
d4bad3ba8b add sprite flipping to example 2024-04-07 23:20:13 +02:00
bbb75838cd first unoptimized version of blitSprite & grabSprite 2023-04-02 23:21:31 +02:00
e7a00dd9c6 prepare for v0.2.0 release 2022-05-09 00:51:51 +02:00
a02243d98c add sound to skipahead 2022-05-08 20:28:06 +02:00
7e203d93e6 implement scheduled sound updates in native runtime 2022-05-02 08:19:34 +02:00
e44c87d1f6 add port of cracklebass 2022-04-29 00:22:55 +02:00
df0c169d54 use the last byte 2022-04-20 23:19:26 +02:00
61941bceeb add simple example for doing music just using playNote function 2022-04-20 21:48:03 +02:00
7a52ce4e4c implement custom base address for GES 2022-04-18 16:40:16 +02:00
6f20d303c8 adjust tim_ges to latest sound chip revision 2022-04-18 11:52:07 +02:00
8713aa8930 adjust tim_ges to new soundchip version 2022-03-19 22:55:40 +01:00
0f82e6e711 removed aliasing in rect and saw oscilators 2022-03-19 14:53:21 +01:00
29186c806f add pulse width support to other wave types 2022-03-10 23:05:07 +01:00
b626d2609a implement proper exponential envelope timings 2022-03-09 23:03:15 +01:00
39ead8220f slight optimization, add pulse width modulation to melody voices 2022-03-09 09:22:27 +01:00
ce18a8a162 add initial pulse width support 2022-03-08 22:52:12 +01:00
a15e796489 first full version of time for ges 2022-03-08 22:20:54 +01:00
f178076b86 all basic wave forms, filters, panning 2022-03-08 09:46:35 +01:00
81adcf0198 implement more of the sound-chip 2022-03-07 23:58:54 +01:00
780caf965a sync sound registers to sound thread 2022-03-07 09:35:11 +01:00
0d514c7dd3 steady on now down to 197 bytes 2022-03-06 10:13:48 +01:00
a8eb3bda27 some clean up and optimization on steady on tim 2022-03-05 23:54:13 +01:00
9063e872d3 ported steady on tim as a sound test 2022-03-04 23:38:27 +01:00
85240599e8 first working version with sound 2022-03-04 09:50:10 +01:00
35ec5fdb59 add simple bytebeat example to test first implementation with 2022-03-02 22:42:23 +01:00
00d21b4745 add include dir to release script 2022-02-28 23:59:51 +01:00
8815a8e02e add full dependencies to file watcher 2022-02-27 21:50:33 +01:00
eb7c33d412 update curlywas, use 'include "microw8-api.cwa"' in examples 2022-02-26 23:41:15 +01:00
266493ca1c run --browser is working (very unpolished) 2022-02-19 23:58:13 +01:00
f21497dd2e implement more robust file watcher 2022-01-29 15:22:14 +01:00
10ba7ed3bb make use of nontrapping-fptoint, add tunnel.cwa as reference 2022-01-02 16:34:11 +01:00
397ff19d80 test remaining control codes 2022-01-01 15:37:17 +01:00
b7e8ddf0f1 test new control codes 2022-01-01 14:19:58 +01:00
ed9d9fdeb5 implement more control codes 2021-12-31 23:09:49 +01:00
cd1275a78f implement framework for control codes 2021-12-31 22:12:21 +01:00
32345876b9 v0.1pre5 + some virtual fireworks for today 2021-12-31 11:08:31 +01:00
299c08af5b fix isButtonTriggered in web runtime, release v0.1pre4 2021-12-12 17:06:19 +01:00
00cbe656cf add graphicsText mode and finish font_palette example 2021-12-12 00:54:58 +01:00
72e977c4ba fix line drawing 2021-12-11 23:27:38 +01:00
88182f94ee further improve line drawing, start/end pixels still buggy 2021-12-11 00:04:58 +01:00
940d6a1957 start line implementation, still a little buggy 2021-12-09 22:21:50 +01:00
ed24904d60 more font and text functions 2021-12-08 23:59:58 +01:00
aba00b1cae add input to web runtime, add v0.1pre3 to site 2021-12-01 23:36:39 +01:00
9ff4440238 increased gravity 2021-12-01 19:17:41 +01:00
e7333279e0 saved 10 bytes by chosing better float constants 2021-12-01 17:13:54 +01:00
1cc480cd48 add first iteration font and print functions 2021-12-01 09:08:21 +01:00
8695a222f0 add support for game input 2021-11-28 22:47:23 +01:00