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
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
  • DinohScene @ DinohScene:
    run h2testw on it
    +1
  • DinohScene @ DinohScene:
    when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Samsung SD format can sometimes fix them too
  • Purple_Heart @ Purple_Heart:
    yes looks like an faulty sd
  • Purple_Heart @ Purple_Heart:
    @Psionic Roshambo i may try that with my dead sd cards
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    It's always worth a shot
    Psionic Roshambo @ Psionic Roshambo: It's always worth a shot