Skip to content

Upload and persist support for wasm container#35

Merged
xXorAa merged 6 commits intoSinclairQL:masterfrom
ppe:master
Dec 1, 2022
Merged

Upload and persist support for wasm container#35
xXorAa merged 6 commits intoSinclairQL:masterfrom
ppe:master

Conversation

@ppe
Copy link
Copy Markdown
Contributor

@ppe ppe commented Dec 1, 2022

  • Added ability to upload img or win images to wasm container
  • Added ability to save changes made to filesystem to browser index DB
  • Added floppy image based on sqlux distro mdv1 that is used as default wasm container image
  • Separated some WASM-specific code to separate file wasm_support.c and modified CMakeLists.txt accordingly to only build support file when building for Emscripten
  • WASM container virtual file system synchronisation to browser index DB is an asynchronous operation. Consequently, had to modify/extract main event loop to wait for boot image to be copied before proceeding with proper emulator initialisation

@xXorAa xXorAa merged commit fd379d7 into SinclairQL:master Dec 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants