Homebrew Official Citra - New 3DS Emulator

  • Thread starter Thread starter bunnei
  • Start date Start date
  • Views Views 3,847,826
  • Replies Replies 7,211
  • Likes Likes 175
That reminds me: for people using the bleeding edge builds, do you find them more usable than the nightly builds, or is it a huge tradeoff (features for stability)?
 
That reminds me: for people using the bleeding edge builds, do you find them more usable than the nightly builds, or is it a huge tradeoff (features for stability)?
Depends, I like the fact that it gets autoupdated and it already fixed a couple games like Fantasy Life, so they are definitely a improvement but I rather have nightly builds as those are just a lot more stable, these are more used for testing roms out and such :)

--------------------- MERGED ---------------------------

This Japanese exclusive title: Downtown Nekketsu Monogatari SP works like a charm on the latest bleeding edge build with 60 to 150 fps ingame :)
Screen:
6a64bbd901340871f8e6c202dd20f09f.png
 
  • Like
Reactions: TotalInsanity4
Always seams fastest on youtube on i core 7, I'm on AMD 4 core 3.2GHz FM2 and don't get half of what I see... while citra in normal build.
mostly 30 to 40 fps
 
Always seams fastest on youtube on i core 7, I'm on AMD 4 core 3.2GHz FM2 and don't get half of what I see... while citra in normal build.
mostly 30 to 40 fps
LMAO that's because most of them speed up the footage, and those emulator channels all have emulator ready pc's with good gpu and cpu power in them :)

--------------------- MERGED ---------------------------

Apart from some graphical bugs with lines the special demo of Pokémon Sun & Moon actually plays surprisingly well on the latest bleeding edge build only large area's let the framerate drop to 20 normal fps is around 30
Screen:
87f69b68d981ed1e1dcff851dbba7ef3.png
 
  • Like
Reactions: JayFoxRox
LMAO that's because most of them speed up the footage, and those emulator channels all have emulator ready pc's with good gpu and cpu power in them :)

lol I know some do speed it up, and yep have more upto date pc
this one for real , but only get about half of this speed myself, Maybe I should buy a intel MOB and cpu they say i5 is ok


--------------------- MERGED ---------------------------

Apart from some graphical bugs with lines the special demo of Pokémon Sun & Moon actually plays surprisingly well on the latest bleeding edge build only large area's let the framerate drop to 20 normal fps is around 30
Screen:

they is a line remove fix for demo, hopefully to be added to the main release.
 
lol I know some do speed it up, and yep have more upto date pc
this one for real , but only get about half of this speed myself, Maybe I should buy a intel MOB and cpu they say i5 is ok

I have a i7 with 7 cores in it and I get like 30-60 fps out of most games, and my CPU is like 3 years old but I suggest you wait with purchasing one. Only do it if Citra still needs good hardware to run even when it's further in development. Because maybe the devs will find a way to optimize the emulator for usage on low-end pc's.

PS: also YouTubers these days have special custom builds which the compile all sorts of the best features to enhance performance and quality so that's also a reason why they manage to run these roms without ease.
 
Last edited by fpsbroski,
I have a i7 with 7 cores in it and I get like 30-60 fps out of most games, and my CPU is like 3 years old but I suggest you wait with purchasing one. Only do it if Citra still needs good hardware to run even when it's further in development. Because maybe the devs will find a way to optimize the emulator for usage on low-end pc's.

I know, will do thanks.

I'm looking into the source code and compiling it, I can get it a little faster, but video goes jittery a little, audio can get off the scale but way a head of the video

video set at 60 hz fps , but accurate should be 59.834Hz fps
https://github.com/libretro/RetroArch/commit/48ec5190bab4580efe39cf8c0a4c9b3aac7d1c06

maybe 268123480ull / 59.834;

not on own pc get kicked of it for his laptop lols, will look at it later
 
Last edited by drwhojan,
I know, will do thanks.

I'm looking into the source code and compiling it, I can get it a little faster, but video goes jittery a little, audio can get off the scale but way a head of the video

video set at 60 hz fps , but accurate should be 59.834Hz fps
https://github.com/libretro/RetroArch/commit/48ec5190bab4580efe39cf8c0a4c9b3aac7d1c06

maybe 268123480ull / 59.834;

not on own pc, will look at it later

Yeah man, I always use fraps to determine the fps, as the ingame fps debugger is really confusing xd
 
Yeah man, I always use fraps to determine the fps, as the ingame fps debugger is really confusing xd

lol, i need to get a new copy of fraps, trial expired, I got a portable version and bin and deleted it without thinking xd, if I can refined it will be good, was some bogas ones going about, did not keep it tagged.

not sure if its accurate, are going by citra audio .
 
Corpse Party menu runs without problems in menu and ingame it runs over 100 fps so well done citra dev!
Menu:
[bbcode]
94462a9d22d54fc801aaa408aa3aab89.png

ingame:
b23e39337d769d055a55c43a893a291b.png


--------------------- MERGED ---------------------------
Mario Kart 7 now runs at 60 FPS in menu's and 19-20 FPS ingame on the latest bleeding edge :)
Screen:
c590ac192b1ad4ca8e666b5e3b3be68a.png


--------------------- MERGED ---------------------------

Funny thing to notice, the game's framerate goes up as you accelerate your kart really weird? might be a bug?

a20ca1b565069e1678284a3ee6deeb83.gif


--------------------- MERGED ---------------------------
Mario & Luigi Paper Jam Bros works for me now :) no more black screen
Screen:
0c6eaa5a69dfa7149da8a726e34ee829.png


--------------------- MERGED ---------------------------

Japanese eShop version of Final Fantasy is playable now runs at 30-50 fps
1d9699eb019a21a53ebe02d10b3ff994.png


--------------------- MERGED ---------------------------
Cube Creator 3D runs at 10 FPS so not playable but I mention this one as this one is not on the compability list
e5b26b139e4c3ac9b03d62ffdb66d615.png


--------------------- MERGED ---------------------------
Ironfall Invasion runs at 28 FPS now, not ideal but definitely playable
#
450fb89295760345fc4874ff2735eac0.png


--------------------- MERGED ---------------------------
No more loading loop for Pilotwings Resort and even ingame!
Menu 20 FPS:
8827cff33edf7c1e389a31bd22830d2d.png



Ingame 4 FPS:
e0ed92b4c3f830344d61a24a4fc0b771.png
 
Last edited by fpsbroski,
Yeah man, I always use fraps to determine the fps, as the ingame fps debugger is really confusing xd

How is it confusing?
It's the frametime, not FPS.

1000ms / frametime = FPS:
Final Fantasy: 1000ms / 34.2468ms = 29.1998084493 [Hz] ~ 29 FPS Fraps [but far more accurate]
Cube Creator: 1000ms / 99.5142ms = 10.0488171537 [Hz] ~ 10 FPS Fraps [again, far more accurate]

For reasons why developers should prefer this: https://www.mvps.org/directx/articles/fps_versus_frame_time.htm

Note that Citra is not a benchmarking suite either, so comparing FPS is pretty useless. Instead you should state away you are from required frametimes.
Furthermore the whole FPS-to-measure-playability is also broken by design.
For turn based games 3 FPS are easily enough, for other games 20 FPS are enough etc.
Some people might even want to play fast paced games at 10 FPS, others think it's okay at 50 FPS etc.
Wether audio is messed up also depends on other factors so really there is no point in asking for a better FPS counter in Citra.

People should just trying to play their game on their hardware: either it's fast enough for them or it isn't - unless they are developers they can't change much about it anyway (and then they'd care about frametime to guess wether optimizing is enough to make things work).

What matters is perception, not some stupid number.
 
How is it confusing?
It's the frametime, not FPS.

1000ms / frametime = FPS:
Final Fantasy: 1000ms / 34.2468ms = 29.1998084493 [Hz] ~ 29 FPS Fraps [but far more accurate]
Cube Creator: 1000ms / 99.5142ms = 10.0488171537 [Hz] ~ 10 FPS Fraps [again, far more accurate]

For reasons why developers should prefer this: https://www.mvps.org/directx/articles/fps_versus_frame_time.htm

Note that Citra is not a benchmarking suite either, so comparing FPS is pretty useless. Instead you should state away you are from required frametimes.
Furthermore the whole FPS-to-measure-playability is also broken by design.
For turn based games 3 FPS are easily enough, for other games 20 FPS are enough etc.
Some people might even want to play fast paced games at 10 FPS, others think it's okay at 50 FPS etc.
Wether audio is messed up also depends on other factors so really there is no point in asking for a better FPS counter in Citra.

People should just trying to play their game on their hardware: either it's fast enough for them or it isn't - unless they are developers they can't change much about it anyway (and then they'd care about frametime to guess wether optimizing is enough to make things work).

What matters is perception, not some stupid number.
oooh I didn't know about frametimes, i never had any experience with frametimes so my apologies. But i agree with you about FPS being less of a important thing than playability, but still i think 3 fps turn based games will get boring after a while, otherwise people would be happy with playing Pokémon on 3 fps as that game is a turn based rpg :P hopefully you like my testing, i am happy to help out with testing, got to say i am surprised by the progress you guys made! Keep up the good work!

--------------------- MERGED ---------------------------

@fpsbroski Can you like edit your post so I don't have to scroll through a wall of images? Perhaps use the spoiler bbcode tag
Hey! Good one! sorry i am quite new to this forum so i have to learn about the features but i will use it from now on :) thanks

Done it :)

--------------------- MERGED ---------------------------

MORE TESTING!

Chari-Sou DX3 Time Rider is fully playable running at 120+ FPS
407a915f045edee3feb51f9894680530.png
The game is playable at 130+ FPS
d3e38e30eb71285289a74ac7c925724c.png
Plays bad ingame at 10 fps but it's playable!
36b2be4a71724bb4c21429d04da57284.png
Plays perfect 200+ FPS in menu's but crashes ingame :( Menu:
d6c3a3fe14be4e74970bd29edccf9a3f.png

[/spoiler
 
Last edited by fpsbroski,
Hmm, does anyone know of a game that controls similarly to Kid Icarus Uprising with the screen drag controlling the camera, that also works on Citra? I'm trying to test out a control scheme. KI isn't working for me on the Bleeding edge builds, even with the system file dumps.
 
Last edited by jamieyello,
I found one that worked, it was an old build.

Anyway, here's gameplay footage using my script



Also a thread, leave me requests for any Citra compatible game! Preferably one running full speed, that makes it easier. Also I'm only taking requests for games that run on a build that supports 360 controllers natively, aka any of the newer bleeding edge builds.

https://gbatemp.net/threads/glovepi...n-fully-with-controllers.445772/#post-6764611
 
I found one that worked, it was an old build.

Anyway, here's gameplay footage using my script



Also a thread, leave me requests for any Citra compatible game! Preferably one running full speed, that makes it easier. Also I'm only taking requests for games that run on a build that supports 360 controllers natively, aka any of the newer bleeding edge builds.

https://gbatemp.net/threads/glovepi...n-fully-with-controllers.445772/#post-6764611


That's sick! maybe you could try support for xbox one controllers aswell?
 
@Citra devs, if you don't mind me asking, would it be possible to add button mapping for bottom screen touch, or would that be a headache? I'm having a hard time mapping anything to the left mouse click when it's being used to hold down the bottom screen.

That's sick! maybe you could try support for xbox one controllers aswell?
Did it not work with your Xbox one controller?

Oh, yeah, I didn't release it yet. Well it should since Xinput takes both as the same thing right? Right now it works with both mouse and 360 controls simultaneously.
 
  • Like
Reactions: JayFoxRox

Site & Scene News

Popular threads in this forum