> > > You prefer a tiny, non-fullscreen applet embedded in a webpage over a
> > > fullscreen, vsync'ed opengl, rendered app, which you can use offline as
> > A Java emu is great, but if you have to install it and have fullscreen and
> > stuff, surely MAME would work exactly the same and be faster?
> > I think it would be better if it was directly in a webpage...
> Compared to MAME or java applets, there's a few things going for JEmu2 (some of
> which is directly related to it being developed in Java and deployed using
> * Installation is as easy as it can be: You click a link on a webpage and it
> gets installed and started automatically. You don't have to manually download a
> file, unzip, click set.exe etc. You even don't have to click 'next' a few times,
> just one click on a webpage and you get a menu to start a game immediately :-)
> Getting MAME32, install it, hunt for roms and play a few games can be quite a
> hassle for non technical people.
> * Your installation is updated automatically, so you always have the latest
> * I know it works on Mac and Linux too, even though I've never seen it work on
> that because I don't have a mac or linux box.
> * JEmu2 saves high-scores on the internet. I personally think this adds a lot to
> the fun.
> * Unlike an applet, you can use it offline too.
> * Unlike an applet, you can play the games full screen and vsync'ed (vsync is
> enabled by default when using full-screen, unlike MAME)
> * With applets, there's always versioning problems and browser integration
> issues. The last time I checked a java applet game, I couldn't play because my
> browser uses the same keys the applet used. With web start, you have much more
> But of course, it will never really compare to MAME, but then again, MAME has a
> slightly different goal. JEmu2 is all about playing the games.
> And of course MAME is faster, but JEmu2 is fast enough for the games it
> currently supports so who cares?
Well sure it's all fine, but all I meant was it might be an idea to fit the emulator into a different 'niche' - the in-browser no-installation niche. Makes sense to me. (Whereas if you are writing a stand-alone one you might as well use C for speed.)
But it's up to you ;-)
Newsdee's Love, Glory, and Discussion Boards