Homebrew Official Citra - New 3DS Emulator

  • Thread starter Thread starter bunnei
  • Start date Start date
  • Views Views 3,860,109
  • Replies Replies 7,211
  • Likes Likes 175
This is a case that we thought can happen in theory (not sure if there is already a real one before). The reason is that citra is using GPU in an uncommon way comparing with normal PC games: it transfers texture data between general RAM and graphics RAM a lot. In this process, an integrated GPU, where the transfer distance is "short", can probably perform better than a discrete GPU, where the distance is "far".


Can it be done so that it will use the GPU ram directly in the future? I wish i knew how to do it myself :)

Thanks
 
actually Cytra loads GPU - very much
easy to check. for example "procexp" // you can check loading for both GPU (discrete and integrate) you have
 
Wish there was a way to add a feature to store the user to a specific spot so when updating bleeding edge build doesn't over write the folder each time. Just a way to do like ROM location. User folder location could be set anywhere. I know its not a high priority but would be great for testing new versions without copying and pasting user folder every time.

Sent from my Nexus 7 using Tapatalk
 
Wish there was a way to add a feature to store the user to a specific spot so when updating bleeding edge build doesn't over write the folder each time. Just a way to do like ROM location. User folder location could be set anywhere. I know its not a high priority but would be great for testing new versions without copying and pasting user folder every time.

Sent from my Nexus 7 using Tapatalk

Pretty sure that's how Citra actually works atm. I mean, I can update Bleeding Edge without losing any save data, and those are stored in the user folder. Pretty sure that's the entire idea behind this post:

https://www.citra-emu.org/entry/migrate-your-savefiles
 
Wish there was a way to add a feature to store the user to a specific spot so when updating bleeding edge build doesn't over write the folder each time. Just a way to do like ROM location. User folder location could be set anywhere. I know its not a high priority but would be great for testing new versions without copying and pasting user folder every time.

Sent from my Nexus 7 using Tapatalk
Just put the contents of your user folder in C:\Users\Your_User_Name\AppData\Roaming\Citra
 
Mine creates a new folder for each version so the user folder needs to be copied to the new folder every time. Bleeding edge downloads a new version folder when it detects a new update.
 
Mine creates a new folder for each version so the user folder needs to be copied to the new folder every time. Bleeding edge downloads a new version folder when it detects a new update.
don't copy the entire user folder. Just copy the inside of the user folder.
  • cheats(if they implemented Cheats again to the Bleeding Edge)
  • config
  • nand
  • SDMC
  • sysdata
 
Mine creates a new folder for each version so the user folder needs to be copied to the new folder every time. Bleeding edge downloads a new version folder when it detects a new update.
You don't have to put the user folder in the new Bleeding Edge version folder. If Citra doesn't find a user folder in the folder that Citra is in it will look for it in C:\Users\Your_User_Name\AppData\Roaming\Citra
Just put the cheats, config, nand, sdmc, and sysdata folders into C:\Users\Your_User_Name\AppData\Roaming\Citra and make sure that there is no user folder in the Bleeding Edge folder.
 

Site & Scene News

Popular threads in this forum