f13.net

f13.net General Forums => Gaming => Topic started by: squirrel on March 26, 2007, 03:11:37 PM



Title: JAVA DOS machine - running old games
Post by: squirrel on March 26, 2007, 03:11:37 PM
From /.

JPC interactive demo

Play original DOS games in your Java enabled browser (requires Java 1.5 plugin or later).

These are not ports of the games, these are the original unmodified binaries running on orginal unmodified DOS!
 
Why spend time and effort porting classic games to mobiles when you can run them now with JPC?
If you'd like to see your favourite game in the demo please let us know!

Play DOS Lemmings (and other games) in a browser...kinda neat.  (http://www.physics.ox.ac.uk/jpc/Demo.html)

EDIT: Oooh ooh - they have the original Prince of Persia. Buh bye afternoon... (although it looks nowhere near as good as it did on my Atari ST...DOS sucks...)


Title: Re: JAVA DOS machine - running old games
Post by: Alkiera on March 26, 2007, 03:37:33 PM
DOSBox does a fair job of this too.

EDIT: Tried it.  DOSBox also does it better.  Keyboard controls were very flaky, keys would frequently get stuck or just not work as well as expected, in both games I tried.

--
Alkiera


Title: Re: JAVA DOS machine - running old games
Post by: Murgos on March 26, 2007, 05:23:00 PM
The number of abstract program layers involved in this is highly amusing.

From hardware->DOS->game to hardware->Windows OS->browser->JRE->DOS->game.

Does anyone else feel an urge to want to try running it on a UNIX/Linux system running a Windows VM?


Title: Re: JAVA DOS machine - running old games
Post by: Trippy on March 26, 2007, 10:40:33 PM
The number of abstract program layers involved in this is highly amusing.

From hardware->DOS->game to hardware->Windows OS->browser->JRE->DOS->game.

Does anyone else feel an urge to want to try running it on a UNIX/Linux system running a Windows VM?
The Windows NT derived OSes are not built on top of MS-DOS.


Title: Re: JAVA DOS machine - running old games
Post by: Murgos on March 27, 2007, 06:45:21 AM
I didn't say they were.