Duke4.net Forums: Browser version of EDuke32? - Duke4.net Forums

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Browser version of EDuke32?  "Does it exist? Would it be viable?"

User is offline   MrFlibble 


This is just a thought that occurred to me when I recently visited the site of JS-DOS, which is a browser implementation of DOSBox. I was trying to figure out if it had better performance compared to EM-DOSBox, or whatever stuff is used by archive.org's online Classic PC Games collection. JS-DOS happens to have a playable shareware version of Duke3D on their site, which I played a bit to get an idea how well it worked (the answer is: pretty slow), as well as Doom which I then compared to the archive.org version (it seems that JS-DOS is faster in this case).

Anyways, some time after this it suddenly occurred to me that, given that the source code of Doom is available, there's no reason why a browser-based version should be using an implementation of DOSBox with its obvious performance drawbacks (apart from saving the effort of writing the browser port). After all, there's the official browser version of Wolfenstein 3-D (it doesn't have the aspect ratio correction option sadly). From this, the idea of a browser version of EDuke32 was an obvious logical step further.

So here's my question: is a play-in-your-browser version of EDuke32 possible? I Googled the topic a bit and did not get any immediate results pointin to the existence of such version. If implemented, would it be as robust in performance as the regular OS-based builds? Personally I think it would be a nice thing to have because such a version is potentially more accessible to many users than other options. A version running on the official site with the shareware episode could become an excellent way to introduce new players to the game. What do you think?

User is online   Phredreeke 


I don't think Gearbox has much interest in eduke32, after all they choose to reinvent the wheel for World Tour...

I'd expect it to perform better, if nothing else by virtue of not having to emulate an x86 cpu

User is online   Hendricks266 

  • Weaponized Autism


It is technically possible, but I can't say if it would work well. The easiest way would be to use SDL2 for Emscripten, but it would not be easy.

Share this topic:

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

All copyrights and trademarks not owned by Voidpoint, LLC are the sole property of their respective owners. Play Ion Fury! ;) © Voidpoint, LLC

Enter your sign in name and password

Sign in options