danoon2 / Boxedwine

Emulator that can run 32-bit Windows programs/games on multiple platforms via Wine
GNU General Public License v2.0
785 stars 65 forks source link

Feature Request: support Emularity framework in web edition #78

Open upintheairsheep opened 1 year ago

upintheairsheep commented 1 year ago

Emularity is the most popular emulation framework designed specifically for HTML5. It also powers the emulators on the Internet Archive (https://archive.org), the biggest nonprofit archive for digital content. Boxed wine would be an amazing addition to the Emularity framework.

kevodwyer commented 1 year ago

Thanks for the suggestion. BoxedWine behind the scenes also uses the BrowserFS library that emularity uses. I have limited time at the moment to look into this feature request. My short term priorities are:

NathanaelA commented 1 year ago

@kevodwyer - I just ran into this project while doing some searches for Wine and Emscripten. BoxedWine looks awesome and exactly like what I need. :+1:

I might have time to look into the BrowserFS regression and submit patches as I am also using it with a couple different EcmaScript emulators and was planning on adding support for BoxedWine for my site. Do you have an issue on this or is it something fairly obvious when you go to run the latest version via Emscripten.

kevodwyer commented 1 year ago

Any version from emscripten 2.0.31 onwards causes .wine folder to be re-created when starting.