Settings

Theme

Show HN: Fully functional Windows 3.1 in WebVR (happy 25th bday)

assets.metacade.com

3 points by bai0 9 years ago · 1 comment

Reader

bai0OP 9 years ago

Been working on this for a while, this is a fully working and network-enabled version of Windows 3.1 embedded in a WebVR world. You may recognize the project from the work we've done with Archive.org's software collection.

The technology stack is DOSBox compiled to WASM using Emscripten, https://github.com/dreamlayers/em-dosbox/ This is running in a world built using the JanusVR http://www.janusvr.com web client, JanusWeb, which is built on top of Three.js.

This instance dials into fully virtualized ISP using Winsock. The network backend is a pppd server running in AWS with a WebSocket proxy in front of it. This setup is fully detailed in a blog post here - http://blog.vrcade.io/2017/03/setting-up-a-visp-using-pppow/

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection