Homebrew Citra - Unofficial \ Chinese builds discussion

an-error

Member
Newcomer
Joined
Oct 8, 2016
Messages
13
Trophies
0
Location
idk
XP
371
Country
Antarctica
Ultimate Edition SSE4.1 (February, 4) (Don't know if it's the actual name of it... my bad)
No other version of Citra that I've tested is as fast as this one (at least on my Nvidia PC). (!!Not throwing shade/crap at you guys' builds:ninja:!!)
There are some posts here about SSE4.1 but they seem to be different from the one I have.

It seems like this one is forked from citra when geometry shader wasn't implemented yet (particle effects appears broken for example, the broken Pokemon battle effect is a notable example).

Is this open sourced?
 

drwhojan

Well-Known Member
Member
Joined
Jul 14, 2009
Messages
4,196
Trophies
1
Age
45
Location
Where I Am!
XP
1,702
Country
United Kingdom
It's already "live" at citra-emu/citra-canary and we have been building it for a week or so. We just need to fix a few kinks before we publicize it. Pretty close too. You can play around with it, but we need to finish the citra integration, and a few other bugs. You can see my wip branch for the citra integration on my fork.
Also grats on the 2dsxl. If you pick up a nds flash cart you can just use ntrboothax on it :)

Well compiled it in Mingw version, seems to crash only on exit of the emulator, main build msvs 2017 was fine.
 

Miguel Gomez

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
2,867
Trophies
0
Age
25
Location
Planet Earth
XP
1,530
Country
Well well well. I haven't been active to this site for so long. Been busy playing 3DS games on my N2DSXL. :D
Anyways, what's the recent build @drwhojan ?
I heard that BE is discontinued. Pokemon X and Y still isn't 100% playable atm(requires save file but that's pointless as you can't level up). Etc.
 
  • Like
Reactions: drwhojan

Julio Sotomayor

Active Member
Newcomer
Joined
Jan 31, 2016
Messages
37
Trophies
0
Age
40
XP
118
Country
The build i posted in a previous page is faste rthan all 4 of those lol.

thank you for mentioning that build, btw. Here is a pic of dq 7 at 60 fps (never dips) running on the one you said was faster than the ones I linked (it is):
upload_2017-8-27_9-30-23.png


now here is a picture of dq 7 using the "fastest build" I know of that _supports window layout customization_, i repeat; here is a pic of dq 7, same scene, except running in a build that supports window layout customization which is Citra+BE-GCCKU-27-04-2017 build (AVX executable):
M5ENOEupxyV5ZXdieedQ3Dc6fRBkWP4PrV8aG-fqXwE


now, I tried the "ultimate edition", i.e. the Citra JIT build from FEB 8th, and that one also gives me almost the exact same 60fps as the build you linked, give or take 1 or 2 frames; however that one also DOES NOT allow window layout customization.

all of th eother "slower" builds, i.e. the ones that do allow layout customization, run almost exactly the same percetange slower, i.e. 13-16 fps less.

is there REALLY, reeeeally no way that these very fast builds (the one you linked, the feb 8th JIT build with SSE 4.1 optimizations, etc), that they can also support custom window layouts? Or does this somehow impact the speeds.

EDIT:

using "Citra-GCC71-QT591-SKYLAKE-20170801" build to my surprise it squeezed out 5 more fps than all of the other builds with layout customization:
nSXL7FkjBA80-XxRttVPdq1CxJzkNXFMWkflz428pZU
 
Last edited by Julio Sotomayor,

drwhojan

Well-Known Member
Member
Joined
Jul 14, 2009
Messages
4,196
Trophies
1
Age
45
Location
Where I Am!
XP
1,702
Country
United Kingdom
Well well well. I haven't been active to this site for so long. Been busy playing 3DS games on my N2DSXL. :D
Anyways, what's the recent build @drwhojan ?
I heard that BE is discontinued. Pokemon X and Y still isn't 100% playable atm(requires save file but that's pointless as you can't level up). Etc.

Nice how your self going ?

Got the N2DSXL also ;) , but fw 11.5.0.38E

I don't think they will be any more updates from me sadly, The Hole lot got screwed up, with three versions , citra / bleeding edge not updated any longer, but yes still has some better stuff then citra-canary , that the new one they are doing.

https://github.com/citra-emu/citra-canary

Releses
https://github.com/citra-emu/citra-canary/releases

"THIS IS A STAGING REPO FOR OUR CANARY RELEAES ONLY. For development see our main repo at" :(

No second part of the PIPE3 that game more extra sounds in pokemon x/y
--------

Just buying the new flashcard R4i gold 3DS RTS , http://www.r4i-ds.co.uk/r4i-gold-3ds-uk-p-6.html
Did it yesterday still not heard from them by email, and no think pending out of visa card so far.
The i can get the one hax done, https://3ds.guide/flashing-ntrboot-(3ds-single-system)
 
Last edited by drwhojan,

Miguel Gomez

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
2,867
Trophies
0
Age
25
Location
Planet Earth
XP
1,530
Country
Nice how your self going ?

Got the N2DSXL also ;) , but fw 11.5.0.38E

I don't think they will be any more updates from me sadly, The Hole lot got screwed up, with three versions , citra / bleeding edge not updated any longer, but yes still has some better stuff then citra-canary , that the new one they are doing.

https://github.com/citra-emu/citra-canary

Releses
https://github.com/citra-emu/citra-canary/releases

"THIS IS A STAGING REPO FOR OUR CANARY RELEAES ONLY. For development see our main repo at" :(

No second part of the PIPE3 that game more extra sounds in pokemon x/y
--------

Just buying the new flashcard R4i gold 3DS RTS , http://www.r4i-ds.co.uk/r4i-gold-3ds-uk-p-6.html
Did it yesterday still not heard from them by email, and no think pending out of visa card so far.
The i can get the one hax done, https://3ds.guide/flashing-ntrboot-(3ds-single-system)
So Citra Canary is like Bleeding Edge or something?
Also, I'll just System Transfer my NNID cause I won't be needed to use my o2DS since I have a slick light n2DS.
 

drwhojan

Well-Known Member
Member
Joined
Jul 14, 2009
Messages
4,196
Trophies
1
Age
45
Location
Where I Am!
XP
1,702
Country
United Kingdom

drwhojan

Well-Known Member
Member
Joined
Jul 14, 2009
Messages
4,196
Trophies
1
Age
45
Location
Where I Am!
XP
1,702
Country
United Kingdom
@Citra team what tool you guys use to get source information of a real 3ds for citra ?

stuff like this https://github.com/citra-emu/3dsutils , I compiled it to 3dsutils.3dsx with latest fix wwylele for libctru - https://github.com/smealum/ctrulib

starter tools so far
1. N2DSXL fw 11.5.0.38
2. RPGHax - Homebrew 1.1.0 with some tools, 1.1.0 So "no" bottom red screen on exit of files, JKSM / FTP est
3. Real 3ds Cartridge, Ie pay-ed 4 lol, Zelda link between worlds
----
 
Last edited by drwhojan,

Gu3DS

Member
Newcomer
Joined
Aug 27, 2017
Messages
22
Trophies
0
Age
27
XP
81
Country
Brazil
Do I buy a N2DSXL, or buy an i5? My current pc is an "i3, 8Gb RAM with a GTX960 2Gb" with an i5 would be able to play Inazuma Eleven GO Light / Dark and Pokemon Omega Ruby? I am interested in playing these games apen so I do not know if it is a good idea to buy a N2dsXL, what do you recommend? Sorry for my bad english. I'm Brazilian. :D
 

drwhojan

Well-Known Member
Member
Joined
Jul 14, 2009
Messages
4,196
Trophies
1
Age
45
Location
Where I Am!
XP
1,702
Country
United Kingdom
Do I buy a N2DSXL, or buy an i5? My current pc is an "i3, 8Gb RAM with a GTX960 2Gb" with an i5 would be able to play Inazuma Eleven GO Light / Dark and Pokemon Omega Ruby? I am interested in playing these games apen so I do not know if it is a good idea to buy a N2dsXL, what do you recommend? Sorry for my bad english. I'm Brazilian. :D

N2DSXL for full 100% game play emulation and speed! ;) , PC's still long way off citra not matter how go are bad pc is.
 

Gu3DS

Member
Newcomer
Joined
Aug 27, 2017
Messages
22
Trophies
0
Age
27
XP
81
Country
Brazil
N2DSXL for full 100% game play emulation and speed! ;) , PC's still long way off citra not matter how go are bad pc is.

Is that I'm only interested in 2 games. So would not it be better to invest in the pc? Or will N2dsXL still have lots of games (pokemon, Inazuma Eleven)? In the pc I have several games, and there are several that will still be launched, I can not decide which one I buy, in Brazil it's very expensive so I have to think carefully :(
 

drwhojan

Well-Known Member
Member
Joined
Jul 14, 2009
Messages
4,196
Trophies
1
Age
45
Location
Where I Am!
XP
1,702
Country
United Kingdom
Is that I'm only interested in 2 games. So would not it be better to invest in the pc? Or will N2dsXL still have lots of games (pokemon, Inazuma Eleven)? In the pc I have several games, and there are several that will still be launched, I can not decide which one I buy, in Brazil it's very expensive so I have to think carefully :(

Upgrading your PC you can do, but also citra needs a good fair good video card, any that support a good openGL about 3.3

It dose not mean it will run games well are at full speed, no matter how good the PC is.

If you like to open new topic then that's fine, it's really up to you what you wish to do..
 

Julio Sotomayor

Active Member
Newcomer
Joined
Jan 31, 2016
Messages
37
Trophies
0
Age
40
XP
118
Country
If anyone want to play Citra emulator in fullscreen here is utility:
https://www.reddit.com/r/emulation/comments/60fn07/citra_fullscreen_utility/

And if someone want to play with pad Xpadder is best option so far :)

most useless thing ever. the eternal problem is still there: YOU HAVE TO MANUALLY SWAP BETWEEN SCREENS.

all/most of the games on 3ds that are worth playing utilize the 2nd screen for something real, and thus it is required to have both screens side-by-side when playing the game.

these games that people "show off" running in citra in "fullscreen" are almost always just ports of games that were originally from a single-screen non-hand-held console(s), and/or a simplistic game that doesn't require the 2nd screen of the 3ds/citra.

what the fans REALLY want is for the currently best/fastest builds to actually support custom window layouts!!!!! i.e. the JIT and SSE/AVX+JIT optmized builds, which are currently lightning fast but only allow default screen layout.

the mingw/msvc/bleeding edge/nightly/gcc/gccku builds however, i.e. the builds that usually say "dirty" in the title bar of the main citra window; these builds are not as fast but allow custom layouts.

now, if you somehow have a way to have CITRA render TWO SEPERATE WINDOWS IN A SINGLE MONITOR... then we're talking!

then one can have two windows "side-by-side" without needing to mess about with layouts, and both running the same ROM and both windows drawn from same parent application.

now THAT would be some awesome improvement.

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

If anyone want to play Citra emulator in fullscreen here is utility:
https://www.reddit.com/r/emulation/comments/60fn07/citra_fullscreen_utility/

And if someone want to play with pad Xpadder is best option so far :)

i recently upgraded to cheap intel core i3-7100 socket lga (120 usd) and cheap zotac geforce gt 1050 GPU (115 usd) and this is now enough for ANY citra build to run ANY 3ds game I've tested at either 100% speeds, or 85-90% speeds when a bunch of stuff happens at once.

and if i use one of the super-fast builds, like the feb 8th JIT build, i get (with frame rate unlocked) hundreds of frames per second in the most currently demanding CITRA games like dragon quest 7 and 8.

i type this in hopes that it will help you out in terms of making a decision. i only spent 250 usd on those two parts (plus a 50 usd motherboard), 300 in total, and all previous CITRA problems are now a thing of the past.

not to mention of course machine is much more capable now for all other stuff. I do however think you definitely SHOULD NOT go any cheaper than the intel core i3... anything cheaper/lower performance than that cpu and you won't be able to enjoy CITRA emulation.
 

NiagA

Well-Known Member
Member
Joined
Sep 23, 2016
Messages
394
Trophies
0
Location
in your mind
XP
341
Country
Brazil
"now, if you somehow have a way to have CITRA render TWO SEPERATE WINDOWS IN A SINGLE MONITOR... then we're talking!

then one can have two windows "side-by-side" without needing to mess about with layouts, and both running the same ROM and both windows drawn from same parent application.

now THAT would be some awesome improvement".


Capturar.JPG


Capturar2.JPG
 
Last edited by NiagA,
  • Like
Reactions: drwhojan

Julio Sotomayor

Active Member
Newcomer
Joined
Jan 31, 2016
Messages
37
Trophies
0
Age
40
XP
118
Country
"now, if you somehow have a way to have CITRA render TWO SEPERATE WINDOWS IN A SINGLE MONITOR... then we're talking!

then one can have two windows "side-by-side" without needing to mess about with layouts, and both running the same ROM and both windows drawn from same parent application.

now THAT would be some awesome improvement".


View attachment 97034

View attachment 97035

New
dude, that's a "customized window layout". i mean making the faster builds (that don't allow this, i.e. what you posted above) output the two screens in two seperate physical windows... because the builds i'm referring to (citra jit, etc, etc), do not allow customization of the screen layouts.

for example i see from your pic that's from a canary build, probably the msvc one since i assume windows: that build (and by no means is this a knock on the author) is much, much, much slower than the citra jit feb 8th with sse 4.1 optimization build (sometimes packaged as ultimate edition, or pokemon build).

as in whatever FPS you're getting in that canary build, you'll get maybe 25% more frames in that faster build. however you will not be able to play with the screens layed out like in your pics.
 

drwhojan

Well-Known Member
Member
Joined
Jul 14, 2009
Messages
4,196
Trophies
1
Age
45
Location
Where I Am!
XP
1,702
Country
United Kingdom
To test, I compiled my own build in latest mingw works fine, Compiled the main citra branch in mingw and was buggy in closing down games in citra, it crashes on exit while in mingw only, the builds they are using are for msvc 2017 works fine.

They is some think in the coding that don't agree with mingw building.

Maybe since jroweboy dose mingw, maybe he can look into it and see what I mean ?, I can post the build if need to test..
 
Last edited by drwhojan,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=gYzI76fwaM0