Homebrew Citra - Unofficial \ Chinese builds discussion

jroweboy

Well-Known Member
Member
Joined
Oct 23, 2016
Messages
124
Trophies
0
Age
34
XP
393
Country
United States
So something I find curious is comparing Pokemon Sun/Moon at it's tiny Native Resolution AND Full screen + Scaled up Resolution (Which looks very nice) seems to have basically zero impact on performance, areas that are slow and laggy in native are exactly as slow scaled way up, areas that are fast in native are just as fast when scaled way up.

So that confirms to me that all of this really does come down to the optimization of Citra and not hardware requirements, typically scaling a game way up in resolution should significantly impact performance if it wasn't running well to begin with, it's simple math, much higher resolution = more resources required.

But since Speed across the board is entirely unchanged regardless of resolution, whatever is slowing down these games isn't hardware based

Scaled Resolution doesn't affect performance because of the way its implemented. From what I recall (and the details are a little fuzzy) the scaled resolution stuff simply puts all the textures and stuff on the host gpu so it doesn't need to sync between emulated 3ds gpu and host gpu. Heres the youtube video on the subject

I asked GDMK see if he can say what he did about the JIT update.

I don't understand what he can say that'd add more info.
 

AcidRains

Active Member
Newcomer
Joined
Feb 3, 2016
Messages
28
Trophies
0
Age
38
XP
77
Country
Malaysia
Subv is on break from school and is on a "implement missing instructions in jit" spree right now. Already knocked out the 3 most common instructions in video playback, with plans to write more. Should give a hefty 15+ fps increase in video playback. He also mentioned another issue with citra that should give a pretty hefty speed boost to all games when I get around to submitting that PR. (Its something that should have been a part of the original JIT pr, but i guess we forgot to add that :P)

best info of the day:toot:
 
  • Like
Reactions: drwhojan

StripTheSoul

Well-Known Member
Member
Joined
Apr 3, 2016
Messages
400
Trophies
0
Age
40
XP
259
Country
Gambia, The
Haven't been here since the bleeding edge build came out. So, is there still something else going on here? I mean, the bleeding edge builds have all the PRs included, don't they?
 

wakka1

Active Member
Newcomer
Joined
Aug 4, 2010
Messages
26
Trophies
0
XP
183
Country
United States
Citra-MessedupBuild-24.11.2016
http://www82.zippyshare.com/v/rqmMAYKc/file.html

(Note) this build will not work with pokemon ORAS , speed issues balance.
(Note) You will need to replace your own "User" folder, with full NAND and sysdata/shared_font.bin

This build good for bravely again , and maybe more.
(Warning, This is not a stable build but speedy for certain games)

gX1DWUH.jpg
Dude, this freaked me out! i got a 20+ fps boost in bravely default.
Edit : selecting framelimit brings it down 20 fps though.
 
Last edited by wakka1,
  • Like
Reactions: 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
Dude, this freaked me out! i got a 20+ fps boost in bravely default.
I know ;) , but do note it is unstable and only for few games that might work with it.

"Edit : selecting framelimit brings it down 20 fps though."
Separate issue, that bound to happen.
 
Last edited by drwhojan,
  • Like
Reactions: wakka1

jroweboy

Well-Known Member
Member
Joined
Oct 23, 2016
Messages
124
Trophies
0
Age
34
XP
393
Country
United States
Haven't been here since the bleeding edge build came out. So, is there still something else going on here? I mean, the bleeding edge builds have all the PRs included, don't they?

Not always true. Bleeding edge is meant for the more impactful pull requests, and its given us lots of valuable feedback about issues on pull requests that users have found (and lots of garbage reports that don't make sense haha) Also bleeding edge is fully automated so it doesn't merge everything that its told to if it can't figure out how to merge it. Those things need manual intervention, and I frankly don't want to do that.
 

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
Dude, this freaked me out! i got a 20+ fps boost in bravely default.
Edit : selecting framelimit brings it down 20 fps though.

add this citra-qt.exe into the build ^^^ for pokemon ORAS only.
http://www54.zippyshare.com/v/BqVcy3uy/file.html
----
Code:
hle.cpp / from line29

    Core::g_app_core->AddTicks(-40000);
    Core::g_app_core->PrepareReschedule();
    reschedule = false;
}
bool IsReschedulePending() {
    return reschedule = true;

+40000 for bravely again
 
Last edited by drwhojan,

masaki88

Well-Known Member
OP
Member
Joined
Dec 9, 2014
Messages
292
Trophies
0
Age
35
Location
Bor, Novgorodskaya Oblast',
Website
www.youtube.com
XP
213
Country
Russia
Citra-MessedupBuild-24.11.2016
http://www82.zippyshare.com/v/rqmMAYKc/file.html

(Note) this build will not work with pokemon ORAS , speed issues balance.
(Note) You will need to replace your own "User" folder, with full NAND and sysdata/shared_font.bin

This build good for bravely again , and maybe more.
(Warning, This is not a stable build but speedy for certain games)
Wooooooow this build is fastes in this year for sure)))
 
  • Like
Reactions: 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
Yes , although the game doesn't even start. Just a black screen.
ops you may need full user folder

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

Wooooooow this build is fastes in this year for sure)))
keep in mined, it will make are brake certain games.

Look like some games is down speed and some updater speed.
 
Last edited by drwhojan,
  • Like
Reactions: wakka1

dxgocho

Active Member
Newcomer
Joined
Nov 18, 2016
Messages
38
Trophies
0
Age
34
XP
362
Country
Ecuador
add this citra-qt.exe into the build ^^^ for pokemon ORAS only.
http://www54.zippyshare.com/v/BqVcy3uy/file.html
----
Code:
hle.cpp / from line29

    Core::g_app_core->AddTicks(-40000);
    Core::g_app_core->PrepareReschedule();
    reschedule = false;
}
bool IsReschedulePending() {
    return reschedule = true;

+40000 for bravely again

Working Pokemon ORAS

Battle is more fast 70 Fps, but with LimitFramerate it´s slower
 

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
Working Pokemon ORAS
Battle is more fast 70 Fps, but with LimitFramerate it´s slower

Limitframe has its own fps, its not merged to the original way.
Like I mention its only to check certain games, as in the new video above ^^

up and down ticks seems to be to their own games in this matter.
 

ileikoranges

Well-Known Member
Member
Joined
May 24, 2016
Messages
148
Trophies
0
Age
29
Location
Ash's mom's house, Kanto
XP
90
Country
United States

ileikoranges

Well-Known Member
Member
Joined
May 24, 2016
Messages
148
Trophies
0
Age
29
Location
Ash's mom's house, Kanto
XP
90
Country
United States
Mega speed only for the games listed for them to work with, may help are brake others game speeds though.
Not got every game in the book on my PC to try, are I need a mega sata HDD storage :D
well i lost my saves and roms for oras. and btw the 11/24 on baidu gave me less fps than the 11/24 that i got from youtube.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Now serving number E73
    +1
  • BigOnYa @ BigOnYa:
    Good, maybe she will leave me the f alone, now I can drink, smoke, and play my games in peace!
    +1
  • K3Nv2 @ K3Nv2:
    The DMV giving citizens of Detroit empowerment
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, and with yourself :creep:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    As a reminder crack pipes left in the lobby will be thrown away, the DMV is not responsible for lost crack pipes!
  • K3Nv2 @ K3Nv2:
    I got a camera I can film what I want
    +1
  • BigOnYa @ BigOnYa:
    Gotta give my fans what they want...
    +1
  • K3Nv2 @ K3Nv2:
    Deeze nuts
  • ZeroT21 @ ZeroT21:
    get crackin'
  • Psionic Roshambo @ Psionic Roshambo:
    Well hmm got that Eeros 6+ router working so no need for a new one for now lol
  • Psionic Roshambo @ Psionic Roshambo:
    Scratch!!! In broad daylight!!!
  • BakerMan @ BakerMan:
    guys, is it truly discrimination if you dislike everyone equally? like, if i dislike everyone, then am i racist, sexist, homophobic, transphobic, ableist, etc., or am i just a hater?
    +1
  • BigOnYa @ BigOnYa:
    All of the above...
  • K3Nv2 @ K3Nv2:
    You gotta be on Psis level and hate your own people
    +2
  • BakerMan @ BakerMan:
    i meant everyone, even my own people, and myself
  • BigOnYa @ BigOnYa:
    Oh, well thats ok then
  • BakerMan @ BakerMan:
    (i don't dislike people, it's just a hypothe- aaaaaand i'm banned aren't i?)
  • Psionic Roshambo @ Psionic Roshambo:
    Good good let your hate flow through you!!!
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Emperor Palpetine reveals that he is trans Jewish pro abortion and drives a Prius!
  • Psionic Roshambo @ Psionic Roshambo:
    Unlimited Power!!!
  • K3Nv2 @ K3Nv2:
    Hate fuels your cybertruck
    Psionic Roshambo @ Psionic Roshambo: Lol