3 ms·
How does it compare with the classic approach of providing a JavaScript emulator for the binaries? This is what the archive.org Software Library does. MSDOS G
by vog 10y ago
How does it compare with the classic approach of providing a JavaScript emulator for the binaries?
This is what the archive.org Software Library does.
MSDOS Games: https://archive.org/details/softwarelibrary_msdos_games https://archive.org/details/softwarelibrary_msdos_games
Atari 2600: https://archive.org/details/atari_2600_library https://archive.org/details/atari_2600_library
etc.
- couac 10y agoThanks. I did not know about it to be honest. Very interesting! There is no comparison since the idea was not to port the programs to JS or in the browser but rather being able to compile them (with a common setup) and create an API on top of them :)
- JoshTriplett 10y agoIf you don't need multiple people to interact with shared data maintained by the same program, and instead everyone's interactions with the program can run independently, then you could still run the JavaScript version of DOSBox on the client side, and extend that version of DOSBox to offer JavaScript APIs to communicate with the virtual machine running inside. For instance, to send or receive characters, or modify files on the virtual disk.
- copperx 10y agoThat sounds awfully much more complicated.