Homebrew Citra - Unofficial \ Chinese builds discussion

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
Nope, bleeding edge has been disconnected from the Citra build repositories, in anticipation for what is coming up next.

Well then best of luck to you and the rest.

It's not really needed for all the files from bleeding edged to be merged, just PIPE 3 est.

So its a little bit of the hard way then ;) !.
 

gbatempfan1

Well-Known Member
Member
Joined
Nov 2, 2010
Messages
200
Trophies
1
XP
1,201
Country

kfrfansub

Well-Known Member
Member
Joined
Jun 13, 2016
Messages
103
Trophies
0
Age
34
XP
718
Country
Belgium
Hello, thank you for your work in this emulator.

It's a long time i didn't come here and i wanted to know if there is a game compatibilty list with the latest version of this unofficial citra ti see the improvement ?

Thank you.
 

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
When you do your AVX2 build, if you do an SSE4.1/4.2 AVX1 in addition, please flag me. I'll even verify if it is giving noticeable improvements on a few games with some numbers.
Is that the Citra Canary repo , or some other thing?

By changing the builds to avx/sse avx2 est, is not really gonna change the speed of the emulator at all, are improvements sadly to say.
------
Nore they been any real improvements in the main Citra branch it self since..
 
Last edited by drwhojan,
D

Deleted User

Guest
Hello. I'm fairly new to this whole emulating scene, but I have a simple question. A couple of months ago, I tried playing Pokemon Omega Ruby on a Citra build I downloaded from here, and on another I downloaded from the official Citra website. It worked until I reached the exit of Petalburg Woods, and it froze. Does anyone know if that has been fixed in some official or unofficial build? I know this isn't a Pokemon thread but I didn't know where to ask.

Cheers.
 

DestinyFeather

Well-Known Member
Member
Joined
Sep 14, 2009
Messages
428
Trophies
1
XP
1,121
Country
United States
Hello. I'm fairly new to this whole emulating scene, but I have a simple question. A couple of months ago, I tried playing Pokemon Omega Ruby on a Citra build I downloaded from here, and on another I downloaded from the official Citra website. It worked until I reached the exit of Petalburg Woods, and it froze. Does anyone know if that has been fixed in some official or unofficial build? I know this isn't a Pokemon thread but I didn't know where to ask.

Cheers.
Fixed ages ago: https://github.com/citra-emu/citra-bleeding-edge/releases
 
  • Like
Reactions: Deleted User

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
They was no think wrong with the bleeding edge, they should have left well enough alone, just to merge in the Test files.

I hope they come too and re-start it!.
 

jroweboy

Well-Known Member
Member
Joined
Oct 23, 2016
Messages
124
Trophies
0
Age
34
XP
393
Country
United States
They was no think wrong with the bleeding edge, they should have left well enough alone, just to merge in the Test files.

I hope they come too and re-start it!.
you are welcome to have your opinion, but there are several problems with bleeding edge.

* the library used (squirrel) is overly opinionated for no benefits. it installs to one specific location and thats it. the new installer doesn't have this limitation, you can choose where to install to.
* the old updater is hard coded for windows. there was no chance to bring it to other platforms without rewriting it from scratch. the new installer works on win, mac, and linux.
* the "Would you like to update dialog" gives no progress indication. People with slow internet click yes and then nothing happens. Because its compiled in mingw its not possible to use TaskDialog for it either (which would let me add a download progress bar). new installer has a progress bar.
* bleeding edge rewrote two files meaning if the master branch touched either file, it would conflict meaning bleeding edge would "break" all the time. its a headache to have to monitor it to make sure its working. new installer only changes 1 line of the build scripts meaning it won't ever conflict (and it only changes the deploy key line which won't change in master either)

also canary is still going to have the merge of in progress branches like bleeding edge does. thats not going anywhere.
 
  • Like
Reactions: NiagA

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
you are welcome to have your opinion, but there are several problems with bleeding edge.

* the library used (squirrel) is overly opinionated for no benefits. it installs to one specific location and thats it. the new installer doesn't have this limitation, you can choose where to install to.
* the old updater is hard coded for windows. there was no chance to bring it to other platforms without rewriting it from scratch. the new installer works on win, mac, and linux.
* the "Would you like to update dialog" gives no progress indication. People with slow internet click yes and then nothing happens. Because its compiled in mingw its not possible to use TaskDialog for it either (which would let me add a download progress bar). new installer has a progress bar.
* bleeding edge rewrote two files meaning if the master branch touched either file, it would conflict meaning bleeding edge would "break" all the time. its a headache to have to monitor it to make sure its working. new installer only changes 1 line of the build scripts meaning it won't ever conflict (and it only changes the deploy key line which won't change in master either)

also canary is still going to have the merge of in progress branches like bleeding edge does. thats not going anywhere.

Ok thanks, I get the picture!

This canary must be a hidden branch then, I can't find it.

Since I have a new 2ds xl now, On latest firmware v11.5, just waiting the new RPGHax some time soon, then maybe I can try and using it like you guys do to extract the information for Citra use, just need to learn how to do so.. using original games est, also bigger micro sd card as it came with a standard 4GB one.

Maybe start devkitPro est..
 
Last edited by drwhojan,

jroweboy

Well-Known Member
Member
Joined
Oct 23, 2016
Messages
124
Trophies
0
Age
34
XP
393
Country
United States
Ok thanks, I get the picture!

This canary must be a hidden branch then, I can't find it.

Since I have a new 2ds xl now, On latest firmware v11.5, just waiting the new RPGHax some time soon, then maybe I can try and using it like you guys do to extract the information for Citra use, just need to learn how to do so.. using original games est, also bigger micro sd card as it came with a standard 4GB one.

Maybe start devkitPro est..
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 :)
 
  • Like
Reactions: NiagA and drwhojan

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 :)

Thanks very much, I'll wait little while longer, no rush ;) , also will look at the fork

Cheers, Yes I can try and pickup a flash card too, he almost on edge for this release then should get homebrew at lest for a start on 11.4 and 11.5.
https://twitter.com/MrNbaYoh/status/899345190137331713
 
Last edited by drwhojan,

Twee

Member
Newcomer
Joined
Oct 20, 2014
Messages
15
Trophies
0
XP
149
Country
Brazil
Hello all :creep: Sorry for going back in time but I've been curious about this since forever.
Also sorry if it the topic about this specific build was already discussed before.

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.

The only issue with this particular build is that the lighting is 'wrong'?:

Comparision.png


Other things:

- It doesn't show the "HW.GPU <Critical>" error... (pardon me if there is a fix for that error that I am unaware of; probably a new PC);
- It has no battle animations in Pokémon (expected, normal), but even in comparison with other similar builds it still is the fastest.

What makes this build so fast?
Posting this here because maybe the person who built this version is from here.:unsure:
Thanks!
 

warweeny

Well-Known Member
Member
Joined
Apr 25, 2011
Messages
319
Trophies
0
XP
1,140
Country
Netherlands
Hello all :creep: Sorry for going back in time but I've been curious about this since forever.
Also sorry if it the topic about this specific build was already discussed before.

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.

The only issue with this particular build is that the lighting is 'wrong'?:

View attachment 96510

Other things:

- It doesn't show the "HW.GPU <Critical>" error... (pardon me if there is a fix for that error that I am unaware of; probably a new PC);
- It has no battle animations in Pokémon (expected, normal), but even in comparison with other similar builds it still is the fastest.

What makes this build so fast?
Posting this here because maybe the person who built this version is from here.:unsure:
Thanks!

The build is probably faster because it has bugs, and is not as accurate as other builds.
Accuracy is usually traded for speed, hence most newer builds are slower.

Also, i have a faster build than that for all games pretty much, the version is called: Citra-GCC6.3.0-AVX2-OPTIMIZED-30-JAN-2017
Fastest thing i could find on the net. It is also posted in here somewhere i believe.
 
Last edited by warweeny,
  • Like
Reactions: Twee

Twee

Member
Newcomer
Joined
Oct 20, 2014
Messages
15
Trophies
0
XP
149
Country
Brazil
The build is probably faster because it has bugs, and is not as accurate as other builds.
Accuracy is usually traded for speed, hence most newer builds are slower.

Also, i have a faster build than that for all games pretty much, the version is called: Citra-GCC6.3.0-AVX2-OPTIMIZED-30-JAN-2017
Fastest thing i could find on the net. It is also posted in here somewhere i believe.

Just downloaded that version (got it from here) but it just opens the console and then crashes.
I guess my PC isn't suited for it :(
 

Lunos

Well-Known Member
Member
Joined
Dec 26, 2010
Messages
226
Trophies
1
Age
27
Location
Montevideo
XP
681
Country
Uruguay
Just downloaded that version (got it from here) but it just opens the console and then crashes.
I guess my PC isn't suited for it :(
It'll only work on CPUs with access to the AVX2 Instruction.
You can check which instructions does your CPU have access to using applications like Speccy or CPU-Z.
 

Attachments

  • Speccy64_2017-08-22_16-47-10.png
    Speccy64_2017-08-22_16-47-10.png
    16.4 KB · Views: 322
  • Like
Reactions: Twee

Xeron21

Well-Known Member
Newcomer
Joined
Dec 11, 2016
Messages
51
Trophies
0
Age
33
XP
141
Country
Poland
Hi, it's been a while since I last checked Citra status.

I'm shocked that newest version of this emulator is working with the same speed or even slower speed than releases from beggining of this year :(

I want to play Link Between Worlds and I have question to you.

Which unofficial Citra build is fastest (except AVX2 versions) and have a pad support? And how can I play with fullscreen?

Sorry for my english.
 
  • Like
Reactions: Takemura

warweeny

Well-Known Member
Member
Joined
Apr 25, 2011
Messages
319
Trophies
0
XP
1,140
Country
Netherlands
Hi, it's been a while since I last checked Citra status.

I'm shocked that newest version of this emulator is working with the same speed or even slower speed than releases from beggining of this year :(

I want to play Link Between Worlds and I have question to you.

Which unofficial Citra build is fastest (except AVX2 versions) and have a pad support? And how can I play with fullscreen?

Sorry for my english.

It is only logical the builds are getting slower, they get more accurate so the computer needs to work harder than when it is missing graphics and the like.
Just wait a year or so and try again.

Or buy a 2DS/3Ds and get the game to play it that way.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: People are gonna find loopholes around clan tags and make inappropriate names.