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

Jump to content

Hide message Show message
Welcome to the Duke4.net Forums!

Register an account now to get access to all board features. After you've registered and logged in, you'll be able to create topics, post replies, send and receive private messages, disable the viewing of ads and more!

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 

  • 454

#1

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?
0

User is online   Phredreeke 

  • 57

#2

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
0

User is online   Hendricks266 

  • EDuke32 Senior Developer
  • 5,651

  #3

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.
1

Share this topic:


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


All copyrights and trademarks are property of their respective owners. Yes, our forum uses cookies. © 2017 Voidpoint, LLC

Enter your sign in name and password


Sign in options