HOME | DD

Roxor128 — Emulation Overkill

Published: 2010-04-17 16:58:48 +0000 UTC; Views: 6114; Favourites: 33; Downloads: 59
Redirect to original
Description This goes Beyond The Impossible .

Here we have Super Mario Bros running inside a NES emulator, running inside DOSBox, running inside a Windows XP virtual machine, running on a Windows 7 real PC.

And guess what?

The game is still playable!

Yes, even with all that emulation and virtualisation overhead, the game is still playable. If I hadn't tried it for myself, I wouldn't believe it was possible.

Host system:
Quad-core Phenom II 955, 3.2GHz
4GB RAM
GeForce GTX285 graphics card
Windows 7 x64
Related content
Comments: 67

Roxor128 In reply to ??? [2011-11-25 03:31:45 +0000 UTC]

Ha ha! True. I actually had to do a bit of hunting in order to find an NES emulator for DOS. They're pretty scarce these days (programs for DOS, that is). Of course, the whole purpose of doing this is just showing off what's possible with modern computers.

👍: 0 ⏩: 1

DeusIX In reply to Roxor128 [2011-11-26 13:46:19 +0000 UTC]

I heard that you like emulators, so I put emulators in your emulators!

One more serious note, you might be intrested in my latest deviation...

👍: 0 ⏩: 0

TheBronzeGryphon [2011-10-25 06:06:58 +0000 UTC]

Now I want to see you do that... inside a "Parallels" Windows emulator on a Macintosh.

👍: 0 ⏩: 1

Roxor128 In reply to TheBronzeGryphon [2011-10-25 16:51:40 +0000 UTC]

Sorry, I don't own a Mac. Just x86_64 PC hardware. I suppose I could replace the Windows XP virtual machine with one running Linux, though, if only to get a bit more variety in the operating systems in use.

If I were to add another layer of emulation, or emulate anything more complex at the bottom level, the results would be too slow to be usable. You could say that the point of this image is to show the current limit of usable emulation depth. Still, four levels is pretty impressive.

👍: 0 ⏩: 0

AnAnonymusCat [2011-02-10 02:33:44 +0000 UTC]

Oh. my. god. That is beyond the impossible. Favorite to you.

👍: 0 ⏩: 1

Roxor128 In reply to AnAnonymusCat [2011-02-11 12:50:53 +0000 UTC]

I wouldn't be surprised if you can buy a new computer and pull this off now.

👍: 0 ⏩: 1

AnAnonymusCat In reply to Roxor128 [2011-02-11 14:23:09 +0000 UTC]

huh? why would I need a new computer, I got just last year. I even got to put it together.

👍: 0 ⏩: 1

Roxor128 In reply to AnAnonymusCat [2011-02-12 05:42:23 +0000 UTC]

Well, if it's that recent, you can probably pull it off now.

👍: 0 ⏩: 1

AnAnonymusCat In reply to Roxor128 [2011-02-12 15:37:21 +0000 UTC]

Yeah. Just need to get all the emulators...

👍: 0 ⏩: 0

Max300 [2010-08-31 17:52:30 +0000 UTC]

goddammit stop linking to tvtropes

you're going to trap us all YOU FOOL

👍: 0 ⏩: 1

Roxor128 In reply to Max300 [2010-09-01 07:07:25 +0000 UTC]

TV Tropes: enhancing lives one tab at a time.

👍: 0 ⏩: 1

Max300 In reply to Roxor128 [2010-09-01 16:18:26 +0000 UTC]

oh lawd

👍: 0 ⏩: 1

Roxor128 In reply to Max300 [2010-09-01 17:23:27 +0000 UTC]

For the record, I wrote entry number 203 on You Know You Read Too Much TV Tropes When , and I'm guilty of it. 52/222 open tabs are TV Tropes.

👍: 0 ⏩: 1

Max300 In reply to Roxor128 [2010-09-01 20:41:06 +0000 UTC]

oh lawd.
I have progessed from having 50 tabs open on tvtropes
to having TWO windows open, with bout 80 tabs EACH

I do some silly editing every so often though

👍: 0 ⏩: 1

Roxor128 In reply to Max300 [2010-09-02 04:31:31 +0000 UTC]

Chances are the number will drop as you get familiar with the most common tropes.

👍: 0 ⏩: 1

Max300 In reply to Roxor128 [2010-09-02 04:36:21 +0000 UTC]

I spend my days trying to get through indexes lol

👍: 0 ⏩: 0

Japamala [2010-08-26 17:29:55 +0000 UTC]

why is the XP machine not running virtualbox running linux, with the emulator running through wine?

👍: 0 ⏩: 1

Roxor128 In reply to Japamala [2010-08-28 15:51:32 +0000 UTC]

Two parts to that answer:

1. This covers all the emulation platforms I have which can be used for, lacking a better term, recursive emulation.

2. This much recursion is a strain on my processor. If I added another level (especially something as complex as Linux) the NES game would be unplayable, and it's slow at this point. Things could be worse, though. That same NES emulator running under MS-DOS on a real 486DX/33 is so slow it's pretty-much unplayable.

👍: 0 ⏩: 0

aealtrus [2010-07-12 18:53:43 +0000 UTC]

Windows 7 > XP Mode > Virtual Machine (Linux) > DOSBox > NES Emulator

Would be even further.

👍: 0 ⏩: 1

Roxor128 In reply to aealtrus [2010-07-13 03:18:55 +0000 UTC]

While I'm sure that would be technically possible, it would be so slow it would be unusable.

I've tried using Windows 98 in a virtual machine and it's a bit sluggish. To be honest, I'm not sure why XP runs faster in the virtual machine that 98.

👍: 0 ⏩: 0

BabyAngelCake [2010-07-02 12:57:22 +0000 UTC]

...damn

👍: 0 ⏩: 1

Roxor128 In reply to BabyAngelCake [2010-07-03 01:53:23 +0000 UTC]

Don't tell me you never considered trying it yourself.

👍: 0 ⏩: 1

BabyAngelCake In reply to Roxor128 [2010-07-03 15:00:41 +0000 UTC]

okay fine fine fine

👍: 0 ⏩: 0

Xiphon-III [2010-06-25 01:12:09 +0000 UTC]

I do believe you have arned my respect. Amazing. I honor you, good knight of the digital table. Your efforts have been recognized.

👍: 0 ⏩: 1

Roxor128 In reply to Xiphon-III [2010-06-25 07:28:45 +0000 UTC]

To be honest, I'm surprised I'm not getting a bunch of comments saying "Hey, cool. You tried that as well!".

👍: 0 ⏩: 1

Xiphon-III In reply to Roxor128 [2010-06-25 12:55:47 +0000 UTC]

Hehe, yeah, honestly, I am as well...

👍: 0 ⏩: 0

Kevin-020 [2010-06-18 23:53:28 +0000 UTC]

Ho-lee shit.

👍: 0 ⏩: 1

Roxor128 In reply to Kevin-020 [2010-06-19 08:36:47 +0000 UTC]

Just goes to show how much computing power is available now compared to 25 years ago.

👍: 0 ⏩: 0

useraccount [2010-06-10 01:32:57 +0000 UTC]

Hope your computer doesn't blow up from the Explosive Overclocking.

👍: 0 ⏩: 1

Roxor128 In reply to useraccount [2010-06-10 03:03:52 +0000 UTC]

No need to worry about that. My system isn't overclocked at all.

👍: 0 ⏩: 0

newtonthenewt [2010-06-10 00:51:54 +0000 UTC]

"Wow" is all I have to say.

👍: 0 ⏩: 1

Roxor128 In reply to newtonthenewt [2010-06-10 03:08:11 +0000 UTC]

It's faster than the same emulator on a real 486DX/33, but still slower than a native Windows emulator. Either way, I still suck at the game.

👍: 0 ⏩: 1

newtonthenewt In reply to Roxor128 [2010-06-11 05:29:29 +0000 UTC]

Me too.

👍: 0 ⏩: 0

Darkangelsv1 [2010-06-09 18:52:07 +0000 UTC]

Yo Dawg! We heard you like emulation! So we put an emulator in your emulator so you can play while you play.

👍: 0 ⏩: 1

Roxor128 In reply to Darkangelsv1 [2010-06-10 03:09:50 +0000 UTC]

Somehow I was expecting that particular piece of Memetic Mutation to show up sooner or later.

👍: 0 ⏩: 1

Darkangelsv1 In reply to Roxor128 [2010-06-10 03:37:41 +0000 UTC]

And you just keep Potholing every single link , right? This isn't the wiki to try and go for All Blue Entry . Or, All Grey Entry ... Whatever...

Hmmm...

ChekhovsGun. Nope, CamelCase won't work.

👍: 0 ⏩: 1

Roxor128 In reply to Darkangelsv1 [2010-06-11 02:20:38 +0000 UTC]

Yes, I definitely read too much TV Tropes. More than 20% of my browser tabs are TV Tropes, and the total is a three-digit number (#203 on You Know You Read Too Much TV Tropes When , which I added).

👍: 0 ⏩: 1

Darkangelsv1 In reply to Roxor128 [2010-06-11 15:30:50 +0000 UTC]

There's only one way to settle this...


...

👍: 0 ⏩: 0

Effit [2010-06-09 11:17:27 +0000 UTC]


That said, I wish my PS2 emulator would work at all.

👍: 0 ⏩: 1

Roxor128 In reply to Effit [2010-06-10 03:11:27 +0000 UTC]

Give the developers time. They'll get it working eventually.

👍: 0 ⏩: 1

Effit In reply to Roxor128 [2010-06-10 09:41:27 +0000 UTC]

I think it's a problem on my end, though.

👍: 0 ⏩: 1

Roxor128 In reply to Effit [2010-06-11 02:23:08 +0000 UTC]

Always a possibility.

👍: 0 ⏩: 0

Serperoth [2010-06-09 10:41:11 +0000 UTC]

EPICNESS!!!

*bows*

👍: 0 ⏩: 1

Roxor128 In reply to Serperoth [2010-06-10 03:10:40 +0000 UTC]

Don't let me stop you from trying it yourself.

👍: 0 ⏩: 1

Serperoth In reply to Roxor128 [2010-06-10 08:55:00 +0000 UTC]

I'd try but my PC would implode. Maybe after I format/fix some things... *goatee*

👍: 0 ⏩: 1

Roxor128 In reply to Serperoth [2010-06-11 02:21:25 +0000 UTC]

Well, it can't hurt to try.

👍: 0 ⏩: 1

Serperoth In reply to Roxor128 [2010-06-11 08:31:21 +0000 UTC]

Nope, that it can't
But yeah I think I'll wait... To make my plan... COMPLETE! *evil laughter*

👍: 0 ⏩: 1

Roxor128 In reply to Serperoth [2010-06-11 13:38:49 +0000 UTC]

What troper is complete without at least the thought of an Evil Plan?

👍: 0 ⏩: 1

Serperoth In reply to Roxor128 [2010-06-12 08:20:56 +0000 UTC]

A troper who's not evil?
Although to be a troper you have to be at least a frequent dweller of the Internet (s optional), which leaves one everything but innocent... So every troper has at least an inkling of evil in them!
Man, I should WAKE UP before TALKING TO PEOPLE. I keep forgetting to do that.

👍: 0 ⏩: 0

gamemjoe [2010-06-03 11:41:02 +0000 UTC]

WHAT. Why... WHY DID YOU DO THIS!?!

👍: 0 ⏩: 1


| Next =>