Releases: exoticorn/microw8
Releases · exoticorn/microw8
v0.4.1
v0.4.0
v0.3.0
v0.2.2
- call
startfunction after loading cart if the cart exports one - fix
sndGeshaving the wrong name and not being included in the auto imports - fix control codes 4-6 (change text output mode) being invoked when used as parameters in other control sequences
- only open browser window once a cart was compiled sucessfully when running with
-b
v0.2.1
v0.2.0
- add sound support!
- add support to redirect text output to the console for debugging using control code 6
- update curlywas:
- add support for
else if - add support for escape sequences in strings
- add support for char literals
- add support for binop-assignment, eg.
+=,^=,<<=etc. (also support for the tee operator:+:=) - "integer constant cast to float" literal syntax in CurlyWas (ex.
1_fis equivalent to1 as f32)
- add support for
v0.2.0-rc3
- improve timing stability some more. essentially now guaranteeing that "frame = time_ms * 6 / 100" returns
consecutive frame numbers, provided the module can be run at 60 fps - add support to redirect text output to the console for debugging using control code 6
- update curlywas:
-
- add support for
else if
- add support for
-
- add support for escape sequences in strings
-
- add support for char literals
-
- add support for binop-assignment, eg.
+=,^=,<<=etc. (also support for the tee operator:+:=)
- add support for binop-assignment, eg.
v0.2.0-rc2
- fix timing issues of sound playback, especially on systems with large sound buffers
v0.2.0-rc1
- add sound support
- "integer constant cast to float" literal syntax in CurlyWas (ex.
1_fis equivalent to1 as f32)
Known issues:
- timing accuracy/update frequency of sound support currently depends on sound buffer size