pouët.net

Second Reality running in JavaScript

category: offtopic [glöplog]
To be more accurate, Second Reality running in JavaScript port of DOSBox - retropcdemos.appspot.com. No sound yet and it only runs well in Chrome browser. DOS software compatibility not so good, still working on it. Performance wise the emu can run Doom - jsdosbox.appspot.com
added on the 2011-09-23 11:55:37 by div0 div0
:O
added on the 2011-09-23 12:07:54 by Gargaj Gargaj
?
O_O

[Almost] Nothing gonna surprise me now...
added on the 2011-09-23 12:12:34 by sim sim
the singularity is near...
Links for the lazy:

http://retropcdemos.appspot.com
http://jsdosbox.appspot.com

And goodness me what an achievement - although it is terribly slow, on my laptop (1.73ghz quadcore i7) it's doing about 2-3fps running Doom in half resolution, slightly windowed, so I'm expecting it's probably equivalent to something like a 486sx clocked at 16mhz (or even less!). Rather inefficient you could say, but nonetheless neat!

Naclbox is pretty good though, if you're a Chrome type. :)
added on the 2011-09-23 12:51:17 by rc55 rc55
Too slow. No, it's not 486sx. I would run Doom at more than 3 fps in a 386 then, in big window.
added on the 2011-09-23 12:58:17 by Optimus Optimus
Ekk, there goes the daily bandwidth quota. If you get an error message, that's the reason.
added on the 2011-09-23 14:23:28 by div0 div0
Optimus: We have computers that can beat your computers.
added on the 2011-09-23 14:56:01 by rc55 rc55
Second Reality without sound is like jazz without bass.
added on the 2011-09-23 20:11:18 by friol friol
Another major step in slowing down dosbox!
Quote:
JavaScript port of jDosbox which is itself a port of DOSBox.
Built with the assistance of Google Web Toolkit (GWT).
source: http://sourceforge.net/p/jsdosbox/code/5/tree/src/

Looks more like a Java transcompiled to JavaScript kind of port rather than a "tons of sweat and love" kind of port. Both have pros & cons.
added on the 2011-09-23 21:47:17 by p01 p01
I definitly prefer the "tons of sweat and love" way of doing it that a not so interesting port of emulator...
added on the 2011-09-23 23:36:20 by rez rez
Adapting the dynamic core to generate Js for eval() from hot code blocks will increase the % of 'pure' JavaScript.
added on the 2011-09-25 09:41:33 by div0 div0
Quote:
Another major step in slowing down dosbox!
added on the 2011-09-25 11:10:46 by skrebbel skrebbel
Honestly no idea why people do this. And what skrebbel said.
added on the 2011-09-27 04:24:45 by shuffle2 shuffle2
it's stupidity redefined. guess someone could stash it in nacl some day, but even that. pweh.
added on the 2011-09-27 08:47:15 by superplek superplek
(i meant dosbox, not this particular bunch of 80386 assembler)
added on the 2011-09-27 08:47:50 by superplek superplek
It may be slow and semi-broken, but consider what it means: one day instead of shitty youtube links, we'll get the same convenience but get to watch the demo itself. Back to realtime! No more fucking around with emulators, just click on the link and a pre-configured emulator fires up and starts the demo...
added on the 2011-09-27 10:32:18 by psonice psonice
Quote:
It may be slow and semi-broken, but consider what it means: one day instead of shitty youtube links, we'll get the same convenience but get to watch the demo itself. Back to realtime! No more fucking around with emulators, just click on the link and a pre-configured emulator fires up and starts the demo...


I proposed that here for GB/GBA and NES and nobody seemed really enthusiastic about it...

Plus DOSBox is in fact NOT able to emulate everything (especially really old stuff with lots of hardware trickery) correctly. Don't fool yourself into thinking you just drop a demo in there and it'll run. Again experience from my capturing adventures...
added on the 2011-09-27 10:47:20 by raer raer
Quote:
it's stupidity redefined. guess someone could stash it in nacl some day, but even that. pweh.
That has already been done.
added on the 2011-09-27 10:56:48 by gloom gloom
rare: true, but then not everything captures right either. And it's not just dosbox, but all emulators - meaning we'll get at least a fairly wide range of prods running.

As to it being popular, i suspect it might be a case of 'build it and they'll come'. If it's on the prod page, and you have a choice of youtube or jsemu or whatever, and the emu is reliable, better, and lower bandwidth it'll be an easy choice.
added on the 2011-09-27 11:39:29 by psonice psonice
gloom: my ideas are seldom original ;)
added on the 2011-09-27 16:34:42 by superplek superplek
Quote:
It may be slow and semi-broken, but consider what it means: one day instead of shitty youtube links, we'll get the same convenience but get to watch the demo itself. Back to realtime! No more fucking around with emulators, just click on the link and a pre-configured emulator fires up and starts the demo...


Start accepting the world turning to video. It will happen. real time is dead, long live video!
added on the 2011-09-27 16:44:03 by okkie okkie
well no real-time is alive, it's just that

WE'RE GOING GENERIC!
mega-lo-mart kinda thing
added on the 2011-09-27 17:21:41 by superplek superplek
I like the day-glo-mart better!

BB Image
added on the 2011-09-27 17:23:29 by okkie okkie

login