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
why? That's exactly what the official thread needs, as long as they are reported from official build.

Ok yes but, any ideas of the issue with nintendo official minecraft in the purple message in my cmd image ?..

[ 7.373471] Debug <Critical> core/hle/svc.cpp:operator():638: Assertion Failed!
Unsupported thread processor ID: 2

On Non official and official build of citra.

Addressing issues, rather agueing about pitiful differences is like kids lol.

I did re-dumps, .Cxi format still same, but metroid works as normal.

5645654655.jpg
 
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
Well. Citra on AMD doesn't seem to work for me.
BTW. I'm not using my computer(internet cafe) and this computer I'm using have AMD Radeon as GPU.
All builds(Nightly, Canary, Bleeding Edge[ik it's dead, but still], and Unofficial) doesn't seem to work.

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

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

upload_2017-9-16_20-38-47.png
 

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
Ok yes but, any ideas of the issue with nintendo official minecraft in the purple message in my cmd image ?..
On Non official and official build of citra.

Addressing issues, rather agueing about pitiful differences is like kids lol.
shinyquagsire23 added support for updates for those interested.

https://github.com/shinyquagsire23/citra/tree/ncchloader-updatesupport

Loads off in the Users\sdmc folder. I haven't tried it myself though those who do may need to check the source code on the directory and how to name the NCCH files the updates come in.

Try to compile it with main citra, the branch, but just gives of some errors, not "declared with other files" .
 

Julio Sotomayor

Active Member
Newcomer
Joined
Jan 31, 2016
Messages
37
Trophies
0
Age
40
XP
118
Country
@drwhojan

I wanna ask out of legitimate curiosity what are the differences between the CANARY builds, (be they MINGW or otherwise), and the builds like the one optimized specifically for SSE 4.1 (i.e. the "JIT Build") and/or that build someone posted a few pages ago where he linked to builds optimized for Skylake/Bulldozer/etc (in my case I'm using the Skylake one).

I ask because the difference in performance is night and day. In SMT 4: Apocalypse the latest Canary build (and also that recent Canary-MINGW test build drwhojan posted recently) get 35 fps in the game's first hub, whereas the JIT Build (the one that says SSE 4.1) and the "Skylake" one from a few pages ago perform almost 2x as fast and get 50-55 fps in the same area.

I realize some will think I'm trying to troll or whatever, I am not, I just wanted to know what exactly are the differences. The geometry shader thing? I should note that SSE 4.1 / Skylake builds do not support custom window layouts.

Again, I don't bring that up to whine about it: I bring it up because I don't know why some builds support it and some don't; and the ones that _do not_ support custom layouts are twice as fast.

Obviously I realize that these builds I'm referencing are probably way behind the Canary build(s) in game compatability, glitches, and what-have-you, and that it has pointed out several times that the current focus is on making a legitimate emulator for 3DS that can play all the games _accurately_, and that currently there is no "mad dash" to increase "speed" in new BE builds, or rather in new Canary builds.

Also, bonus question: why are the executables for the Skylake build a dark-orange color with a differently shaped icon and the Canary builds sport a bright yellow icon with a smoother shape? What's the difference?

Again, I'm just curious.
 

Miguel Gomez

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
2,867
Trophies
0
Age
25
Location
Planet Earth
XP
1,530
Country
@drwhojan

I wanna ask out of legitimate curiosity what are the differences between the CANARY builds, (be they MINGW or otherwise), and the builds like the one optimized specifically for SSE 4.1 (i.e. the "JIT Build") and/or that build someone posted a few pages ago where he linked to builds optimized for Skylake/Bulldozer/etc (in my case I'm using the Skylake one).

I ask because the difference in performance is night and day. In SMT 4: Apocalypse the latest Canary build (and also that recent Canary-MINGW test build drwhojan posted recently) get 35 fps in the game's first hub, whereas the JIT Build (the one that says SSE 4.1) and the "Skylake" one from a few pages ago perform almost 2x as fast and get 50-55 fps in the same area.

I realize some will think I'm trying to troll or whatever, I am not, I just wanted to know what exactly are the differences. The geometry shader thing? I should note that SSE 4.1 / Skylake builds do not support custom window layouts.

Again, I don't bring that up to whine about it: I bring it up because I don't know why some builds support it and some don't; and the ones that _do not_ support custom layouts are twice as fast.

Obviously I realize that these builds I'm referencing are probably way behind the Canary build(s) in game compatability, glitches, and what-have-you, and that it has pointed out several times that the current focus is on making a legitimate emulator for 3DS that can play all the games _accurately_, and that currently there is no "mad dash" to increase "speed" in new BE builds, or rather in new Canary builds.

Also, bonus question: why are the executables for the Skylake build a dark-orange color with a differently shaped icon and the Canary builds sport a bright yellow icon with a smoother shape? What's the difference?

Again, I'm just curious.
Long story short: Unoffocial builds are faster than Canary. But take note that unoffocial builds contains unstable stuffs and hacks. Lastly, Citra devs don't help people who have issues in unofficial builds.

You may be asking: "Why can't Citra Devs put these hacks on Canary? That way, everyone will appreciate". The reason why they don't is because they really don't want to plus I assume that their bots will get confused and will distribute a broken build.

I dunno. Ask @jselby and @jroweboy
 
D

Deleted User

Guest
Long story short: Unoffocial builds are faster than Canary. But take note that unoffocial builds contains unstable stuffs and hacks. Lastly, Citra devs don't help people who have issues in unofficial builds.

You may be asking: "Why can't Citra Devs put these hacks on Canary? That way, everyone will appreciate". The reason why they don't is because they really don't want to plus I assume that their bots will get confused and will distribute a broken build.

I dunno. Ask @jselby and @jroweboy

I thought we had been really clear on our reasoning.

The reason why we haven't employed any "hacks" within any canary build is because they are testing grounds for fixes which will end up in nightly - hacks will never end up in master. It has nothing to do with the bots.
 

Miguel Gomez

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
2,867
Trophies
0
Age
25
Location
Planet Earth
XP
1,530
Country
I thought we had been really clear on our reasoning.

The reason why we haven't employed any "hacks" within any canary build is because they are testing grounds for fixes which will end up in nightly - hacks will never end up in master. It has nothing to do with the bots.
Oh. My apology. I haven't been around the emulation scene for so long since I got 3 3DS consoles(o3ds, o2ds, n2dsxl) and busy doing mods.
BTW. I got a physical copy of Smash 3DS 1.1.6 which means I could try implementing mods on Smash 3DS and later test it on Citra.

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

Ofc I tried it once on 1.0.7. But it would be better if I could showcase mods on Citra once CFW is able to installed on Citra. And DT and LS are strict when it comes to file size.
If the size is bigger then the original, the game will crash.
 
Last edited by Miguel Gomez,

Julio Sotomayor

Active Member
Newcomer
Joined
Jan 31, 2016
Messages
37
Trophies
0
Age
40
XP
118
Country
I wasn't asking for them to put anything in. I just want what are the differences between these builds, as the they are dramatic. They even have a completely different looking icon. I mean, is it to much to ask whether it's because one build doesn't have support for geometry shaders or whatever and Canary does? And does adding window layout customization affect anything? All the unofficial builds don't have it, and I'm _sure_ they could code that in by now.

Also I never said I was having problems with any of the emulators.
 
D

Deleted User

Guest
I wasn't asking for them to put anything in. I just want what are the differences between these builds, as the they are dramatic. They even have a completely different looking icon. I mean, is it to much to ask whether it's because one build doesn't have support for geometry shaders or whatever and Canary does? And does adding window layout customization affect anything? All the unofficial builds don't have it, and I'm _sure_ they could code that in by now.

Also I never said I was having problems with any of the emulators.
The version of Citra on which the unofficial builds are based on is old, and was before the icon switchover (we are using our new icon on Canary/Nightly).
 
  • Like
Reactions: Julio Sotomayor

wwylele

Well-Known Member
Member
Joined
Oct 17, 2015
Messages
151
Trophies
0
Age
28
XP
395
Country
China
I wasn't asking for them to put anything in. I just want what are the differences between these builds, as the they are dramatic. They even have a completely different looking icon. I mean, is it to much to ask whether it's because one build doesn't have support for geometry shaders or whatever and Canary does? And does adding window layout customization affect anything? All the unofficial builds don't have it, and I'm _sure_ they could code that in by now.

Also I never said I was having problems with any of the emulators.

"I mean, is it to much to ask ..."
Unfortunately, probably it is too much.

For official developers, they usually don't know what changes were made in unofficial builds, either because the build didn't release the source code, or the code is too hacky/unreadable to read.

For unofficial build makers, few of them can properly explain the changes they made, either because they just pick the change from somewhere else, or made random code change and "it just worked", without knowing what they were actually doing.
 

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
Seems to be incompatible ATM. I suppose you'd need time wait for this to get reviewed and see if it fixes any issues.

Yes much the case, just wait the fixes and merge to test, wonder if fix saving issues.. Like Ever Oasis <-
--------

As for the rest of the questions, when seems to have sorted it self clearing a shit load off within lol.
------

Forget the hacks, but it would be nice to see Citra have more useful good Stable coded features like yes cheats, Manual configure input est with your gamepad

wwylele 3d-fun was good, it was just missing a "Off sub Click! Like the real 3ds has, This means it would have to keep both sets of source code within his branch, one for On slide bar, and one for Off sub Click, I heard the real 3ds maybe have red screens with games like rune factory 4 when slide bar is at the lowest level.. maybe but I only have the new 2ds xl to test = "no 3d"..
 
Last edited by 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
Updates where checked out Re-compiling..

YTF dose my second HD squeak and corrupt some files how and then.. , tried two HDs dose same now and then, can scan and repair, fixes it temp
Surely two Different HDs can't be bad.
Only happens then two HDs are in use I find, but can not find a real answer.
------
EDIT: Removed fixed, Needed latest build.
 
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
Weird. The computer I'm using(not mine) still can't load Citra properly.
All builds(except for 2 years old builds) won't display properly.

Again, specs:
Intel Pentium CPU G3260
64 Bit
AMD Radeon R7
upload_2017-9-17_18-53-8.png

upload_2017-9-17_18-54-4.png

upload_2017-9-17_18-55-0.png
Edit: To my surprise. I'm not the only one who have that problem.
When I disable Hardware Renderer, everything is visible.
Ofc, people including Devs said that "Citra is experimental". But I don't see that's the answer. In my speculation, I assume that any AMD Radeon GPU doesn't run Citra well.
With further proof from other people from Citra Forums, I can tell that the GPU is the case. Now I tried updating the driver and still won't work.
1frMJp4.png
 
Last edited by Miguel Gomez,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: @SylverReZ, Indeed lol