Releases: exoticorn/microw8
Releases · exoticorn/microw8
v0.3.0
v0.2.2
- call
start
function after loading cart if the cart exports one - fix
sndGes
having 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_f
is 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_f
is equivalent to1 as f32
)
Known issues:
- timing accuracy/update frequency of sound support currently depends on sound buffer size
v0.1.2
v0.1.1
- implement more robust file watcher
- add basic video recording on F10 in web runtime
- add screenshot on F9
- add watchdog to interrupt hanging update in native runtime
- add devkit mode to web runtime
- add unpack and compile commands to uw8
- add support for table/element section in pack command
- disable wayland support (caused missing window decorations in gnome)