Welcome to Emulationworld

Forum Index | FAQ | New User | Login | Search

Make a New PostPrevious ThreadView All ThreadsNext Thread*Show in Threaded Mode


SubjectJEmu2 v3.7 (VirtuArcade!) new Reply to this message
Posted byerikduijs
Posted on08/26/06 09:30 AM



This release introduces VirtuArcade, a 3D virtual arcade with 20 classic machines running at once. Walk to the game of your liking, insert a coin and start playing right there!
Please keep in mind that the 1st time you start VirtuArcade, it might take a while to initialize.



http://www.gagaplay.com





SubjectThat's really cool new Reply to this message
Posted bySnowball 2
Posted on08/26/06 07:00 PM



Very neat idea. Not only is it emulating arcade games but also the arcade itself =P I usually never beg for features but it'd be nice to be able to customize what games I can play in there.

pixel-eight.com



SubjectRe: That's really cool new Reply to this message
Posted byerikduijs
Posted on08/27/06 07:07 AM



Thanks.
Yes I'm planning to add this feature too, and to make the arcade machines look not so generic (adding artwork etc).

> Very neat idea. Not only is it emulating arcade games but also the arcade
> itself =P I usually never beg for features but it'd be nice to be able to
> customize what games I can play in there.
>
> pixel-eight.com
>





SubjectRe: That's really cool new Reply to this message
Posted bySatinAngel
Posted on08/27/06 04:58 PM



and backgeound music of some sort?



The Satin Amgel is watching over you all. be well


SubjectRe: That's really cool new Reply to this message
Posted by[Pi]
Posted on08/27/06 05:56 PM



> and backgeound music of some sort?

Mmmmmmm... I would prefer, for example, listening to the demo noise of the nearest machine which has noises in the demo loop.

Pi - The meanings of all motions, shapes and sounds
Arcade news, emulator archives and gamelists at CAESAR


SubjectRe: That's really cool new Reply to this message
Posted byerikduijs
Posted on08/27/06 07:33 PM



> > and backgeound music of some sort?
>
> Mmmmmmm... I would prefer, for example, listening to the demo noise of the
> nearest machine which has noises in the demo loop.
>

There's one implication there, and that's that only visible arcades are updated to save some CPU load (I have to steal some performance *somewhere* ;-). That's why the sound is disabled until you actually activate a game to play.
However, *some* background noise should be cool so maybe I'll add some generic arcade sounds in the background and/or music.




SubjectI really dig your project new Reply to this message
Posted bySnowball 2
Posted on08/27/06 10:22 PM



I downloaded the source but I haven't taken a look yet. Things like this help dispel the myth that the Java interpreter is slow. Granted it's not nearly as fast as C/C++ but for an interpreted language it's interesting to see so much concurrent emulation occuring simlutaneously in a 3D environment. Does each arcade machine run in its own thread?

pixel-eight.com



SubjectRe: I really dig your project new Reply to this message
Posted byerikduijs
Posted on08/28/06 04:31 AM



Thanks!

The current version of the source is lagging behind and many things have been changed/added in the meantime. I'll soon upload a current version of the source code. If you're interested, drop me mail and I can send you the current source code.

Java is quite fast these days (there are even some examples of applications which are *very* hard to get faster in C, like FFT for example). Especially the new upcoming java6 really flies.
But for emulation, there are some java related (security related) things which slow things down, like array bounds checks and JEmu2 has array access everywhere.

To answer your question about threads: No, the emulators don't run in their own thread; it's all single threaded at the moment.

> I downloaded the source but I haven't taken a look yet. Things like this help
> dispel the myth that the Java interpreter is slow. Granted it's not nearly as
> fast as C/C++ but for an interpreted language it's interesting to see so much
> concurrent emulation occuring simlutaneously in a 3D environment. Does each
> arcade machine run in its own thread?
>
> pixel-eight.com
>





SubjectRe: JEmu2 v3.7 (VirtuArcade!) new Reply to this message
Posted byHazard
Posted on08/28/06 10:56 AM



Very nice!

Just needs some skinhead druggies in puffa jackets to make it all the more authentic.




SubjectMP3s? new Reply to this message
Posted byitchyNADZ
Posted on08/28/06 12:45 PM



How about the option to play MP3 files of your choice as background
music/noise? The arcades I played games in always had a jukebox playing
some 70s or 80s songs.


> This release introduces VirtuArcade, a 3D virtual arcade with 20 classic
> machines running at once. Walk to the game of your liking, insert a coin and
> start playing right there!
> Please keep in mind that the 1st time you start VirtuArcade, it might take a
> while to initialize.
>
>
>
> http://www.gagaplay.com
>






SubjectRe: MP3s? new Reply to this message
Posted byerikduijs
Posted on08/28/06 01:27 PM



> How about the option to play MP3 files of your choice as background
> music/noise? The arcades I played games in always had a jukebox playing
> some 70s or 80s songs.
>

Excellent idea!
I could also make an option to stream audio from some 70's/80's oriented internet radio.

In the meantime, you could always fire up your own MP3 player before starting :P




SubjectThis guy's on fire! -nt- your work is enjoyed and appreciated! new Reply to this message
Posted byEvildrak
Posted on08/29/06 08:35 PM



> This release introduces VirtuArcade, a 3D virtual arcade with 20 classic
> machines running at once. Walk to the game of your liking, insert a coin and
> start playing right there!
> Please keep in mind that the 1st time you start VirtuArcade, it might take a
> while to initialize.
>
>
>
> http://www.gagaplay.com
>



SubjectRe: That's really cool new Reply to this message
Posted bybadboybubby!
Posted on08/30/06 03:22 AM



> Very neat idea. Not only is it emulating arcade games but also the arcade
> itself =P I usually never beg for features but it'd be nice to be able to
> customize what games I can play in there.
>
> pixel-eight.com
>

Just so you know, it's not an original idea and has been running in Emulaxian/3D Arcade for several years. At least 3 that I can think of.

http://3darcade.mameworld.net/

Also you can interact, chat with other arcade users online.

Cheers,

Brad




SubjectRe: That's really cool Reply to this message
Posted byerikduijs
Posted on08/30/06 07:50 AM



>
> Just so you know, it's not an original idea and has been running in Emulaxian/3D
> Arcade for several years. At least 3 that I can think of.
>
> http://3darcade.mameworld.net/
>
> Also you can interact, chat with other arcade users online.
>
> Cheers,
>
> Brad
>

Wow, that looks great! I wasn't aware of it yet.
I'll try it out when I get home.




SubjectRe: That's really cool new Reply to this message
Posted byTourniquet
Posted on08/31/06 07:41 AM



> > Very neat idea. Not only is it emulating arcade games but also the arcade
> > itself =P I usually never beg for features but it'd be nice to be able to
> > customize what games I can play in there.
> >
> > pixel-eight.com
> >
>
> Just so you know, it's not an original idea and has been running in Emulaxian/3D
> Arcade for several years. At least 3 that I can think of.
>
> http://3darcade.mameworld.net/

Which doesn't actually emulate anything afaik.
This lets you emulate 20 games or so simultaneously, whereas 3d Arcade is just a glorified frontend (as cool as it may be) playing movie loops.





Previous ThreadView All ThreadsNext Thread*Show in Threaded Mode