3DS Emulator Citra Boots First Commercial Game

In-game now.

pN7bGNC.png
9C7AKPX.png

...looks awful, I assume it's going to take a while before we see OoT 3D at 1080p with (lots of) AA.

New 3DS will do fine for me. (Hopefully Nintendo themselves release HD versions of their 3DS software with a few extra bells and whistles).
 
This will also come in handy when people won't be able to find 3DS games in trusted retailers and buy it from trusted digital sources anymore.

I'm always okay with emulation. When a platform dies and its games disappear from stores, it will no longer profit anybody (except second-hand sellers).

This post might get me banned (since I feel it might sound pro-piracy), but I do not find much of a problem with downloading games of an old (and commercially dead) platform from the internet.
 
Emulation is goddamn essential.

Look at just how many gems of the C64/Amiga era have been preserved due to the efforts of the emulation community.
 
No, the video is at 10x the speed. However it is incredible that it's working.

Ah shit, just saw that now. I wish they would have kept that reminder on screen!

Either way, the fact that something is fully playable is awesome news.
 
Ah shit, just saw that now. I wish they would have kept that reminder on screen!

Either way, the fact that something is fully playable is awesome news.

remember, the first commercial game playing on Dolphin (wind waker title screen, iirc) was exactly the same. It only ran at 2fps.

and look where we are now
 
I would assume that getting to a playable state is the biggest step, and that happened a lot more quickly than I thought.

Anybody have insight into emulation development?
 
It is nice to see the development progress so quickly. I think it has more to do with the 3DS being similar in architecture to DS (unless I am mistaken?). Anyways, emulators are always a nice way to play old games as they can essentially remaster some of the classics.
 
It is nice to see the development progress so quickly. I think it has more to do with the 3DS being similar in architecture to DS (unless I am mistaken?). Anyways, emulators are always a nice way to play old games as they can essentially remaster some of the classics.
Nope. 3DS is very different hardware wise. Right now I believe the GPU is the biggest hurdle. We can't even fully access it in homebrew applications on a real 3DS yet.
 
Ever since the PSP, you dont need to emulate the hardware anymore, you can just emulate the api calls instead, which is orders of magnitudes easier. Its why the ps3, 360 and 3ds emus are playing retail games so quickly already. Wii u will be the same when the time comes for that.
 
By the time this is actually usable to play games, the 3DS won't even be an active platform anymore. On the other hand, preservation of the libraries of older systems through emulation is incredibly valuable, and I'm cheering it on so these games can live forever.
Pretty much, so I am glad. This will probably not even hit beta until 2016 and by that time Nintendo will be moving onto another project.
 
It is nice to see the development progress so quickly. I think it has more to do with the 3DS being similar in architecture to DS (unless I am mistaken?). Anyways, emulators are always a nice way to play old games as they can essentially remaster some of the classics.

3DS has BC because it has the DSi processor inside it but that's separate from the actual 3DS hardware. it's not like the Wii U whose processors become the Wii's processors for BC.
 
I'm really amazed that 3DS emulation is progressing this fast to the point where we can load big commercial games when we still don't have a decent N64 emulator or even an Xbox emulator.
 
I'm really amazed that 3DS emulation is progressing this fast to the point where we can load big commercial games when we still don't have a decent N64 emulator or even an Xbox emulator.

Come on now. We absolutely have decent N64 emulators, and we've had decent N64 emulators for a while. We don't have perfect N64 emulators though.
 
Come on now. We absolutely have decent N64 emulators, and we've had decent N64 emulators for a while. We don't have perfect N64 emulators though.

"Decent" because you need the highest-tier VooDoo FX graphics accelerator to run them fast.
Maybe it's changed, but I don't think any N64 emulators are exceptionally great, like Dolphin.
 
I'm really amazed that 3DS emulation is progressing this fast to the point where we can load big commercial games when we still don't have a decent N64 emulator or even an Xbox emulator.

There are a LOT of diehard Nintendo fans, so it stands to reason that there is more support for emulation of Nintendo platforms than the obscure, PC-like original Xbox.
 
There are a LOT of diehard Nintendo fans, so it stands to reason that there is more support for emulation of Nintendo platforms than the obscure, PC-like original Xbox.

I don't think "obscure" is the right word to use to describe the Xbox.
 
Is it even stable? I thought it involved running the game at half speed then forcing 60 fps then maybe a seperate fix for the audio?

If the game has a variable framerate, you can use a PC's enhanced CPU capabilities to force the game to handle higher framerates with no issue. The fourth Spyro game is an example of this for Dolphin.

I have no idea if Sunshine is such a game, unless this is a new technique.
 
If the game has a variable framerate, you can use a PC's enhanced CPU capabilities to force the game to handle higher framerates with no issue. The fourth Spyro game is an example of this for Dolphin.

I have no idea if Sunshine is such a game, unless this is a new technique.

IIRC 60 FPS support can sometimes be implemented by a memory hack that changes the game's timescale. That's how it works in Kingdom Hearts on PCSX2.
 
Out of curiosity, does the New 3DS have additional instruction sets, or would emulating those games just be a matter of more processing power?
 
The Xbox's problem is really terrible/unavailable documentation, not a lack of interest.

How can they not have this. Is this info different than the stuff people get in SDKs?

And even then is there no one at microsoft that can leak them? Its not like they're making any money off them. And lots of people who have had access probably have been let go.
 
If the game has a variable framerate, you can use a PC's enhanced CPU capabilities to force the game to handle higher framerates with no issue. The fourth Spyro game is an example of this for Dolphin.

I have no idea if Sunshine is such a game, unless this is a new technique.

New technique. The Dolphin team recently did a write-up on it if you want to know more about it.

"Decent" because you need the highest-tier VooDoo FX graphics accelerator to run them fast.
Maybe it's changed, but I don't think any N64 emulators are exceptionally great, like Dolphin.

There aren't any Dolphin-caliber N64 emulators currently out there but there is a new cycle-accurate N64 emulator named CEN64 in development. If everything works out well it might be able to achieve perfect compatibility when it matures.

The Xbox's problem is really terrible/unavailable documentation, not a lack of interest.

No, it's primarily lack of interest. There are very, very few people working in the Xbox emulation scene. The lack of documentation is of course a big issue as well.

There was a decent write-up on this by I believe one of the CXBX developers but I can't find it at the moment. Edit: Found it.

How can they not have this. Is this info different than the stuff people get in SDKs?

And even then is there no one at microsoft that can leak them? Its not like they're making any money off them. And lots of people who have had access probably have been let go.

Leaking confidential SDKs, technical documents, etc. can get people in legal trouble and has potential to cause any resulting emulators issues down the line. For legal reasons emulators are supposed to use clean room reverse engineering.
 
Holy crap, this is moving forward at an insane speed. Wonder how far out they are from a stable release. 6-12 months? Probably not even worth speculating on though.
 
Nah, it's still very early. I'm awaiting until we have a "3DS games in HD" thread like we did with DS.
Wasn't that a feature that someone added to an emulator that had been working for years? Granted, it wasn't an open source emulator, but these are two totally different situations.
 
Top Bottom