virtualx-engine/platform
Fabio Alessandrelli dccd71c7a3 JS synchronous start, better persistent FS sync.
The engine now expects to emscripten FS to be setup and sync-ed before
main is called. This is exposed via `Module["initFS"]` which also allows
to setup multiple persistence paths (internal use only for now).

Additionally, FS syncing is done **once** for every loop if at least one
file in a persistent path was open for writing and closed, and if the FS
is not syncing already.

This should potentially fix issues reported by users where "autosave"
would not work on the web (never calling `syncfs` because of too many
writes).
2020-09-23 09:51:06 +02:00
..
android Adds PCK encryption support (using script encryption key for export). 2020-09-05 14:53:39 +03:00
iphone Fix typos with codespell 2020-09-18 13:44:25 +02:00
javascript JS synchronous start, better persistent FS sync. 2020-09-23 09:51:06 +02:00
linuxbsd X11: Try to load libXrandr.so.3 if libXrandr.so.2 isn't found 2020-09-18 11:55:12 +02:00
osx Add window click-through support. 2020-09-17 12:36:18 +03:00
server Linux/BSD: Fix support for NetBSD 2020-09-18 10:27:55 +02:00
uwp Only display the Windows toggle console option if it can actually be used 2020-09-14 21:52:04 +02:00
windows Fix typos with codespell 2020-09-18 13:44:25 +02:00
register_platform_apis.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
SCsub SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00