Homebrew Official Citra - New 3DS Emulator

ImInsane

Well-Known Member
Member
Joined
Dec 20, 2014
Messages
130
Trophies
0
Age
33
XP
359
Country
Brazil
Hey guys, can I merge Pokemon Sun and update 1.1 just with HxD and HackingToolKit? I never have done something like that before.

*To run in Citra of course.
 
Last edited by ImInsane,

Shinoby

Member
Newcomer
Joined
Oct 25, 2007
Messages
8
Trophies
1
XP
220
Country
Gambia, The
My Mac Specs:
2,5 GHz Intel Core i7
6 GB 1600 MHz DDR3
AMD Radeon R9 M370X 2048 MB &
Intel Iris Pro 1536 MB
I have deactivated the automatic switching between graphic processors to use the AMD Radeon R9 M370X 2048 MB as active card.

Well im just using the newest GitHub nightly and builded it like in the faq

cd citra
export MACOSX_DEPLOYMENT_TARGET=10.9
mkdir build
cd build
cmake .. -GXcode
xcodebuild -config Release -project citra.xcodeproj -target citra-qt

then i also added in the decrypted rom the Outline patch via hex editor and searching for
01 01 80 E0 04 20 80 E5 1E FF 2F E1
and change to
01 01 80 E0 00 F0 20 E3 1E FF 2F E1

But still the sound is laggy and the running around is also lagging, my fps are just between 18-23fps

is there still any other thing i can do for getting more fps?
 

LG_

Well-Known Member
Member
Joined
Apr 10, 2016
Messages
413
Trophies
0
Age
37
XP
232
Country
Brazil
My Mac Specs:
2,5 GHz Intel Core i7
6 GB 1600 MHz DDR3
AMD Radeon R9 M370X 2048 MB &
Intel Iris Pro 1536 MB
I have deactivated the automatic switching between graphic processors to use the AMD Radeon R9 M370X 2048 MB as active card.

Well im just using the newest GitHub nightly and builded it like in the faq

cd citra
export MACOSX_DEPLOYMENT_TARGET=10.9
mkdir build
cd build
cmake .. -GXcode
xcodebuild -config Release -project citra.xcodeproj -target citra-qt

then i also added in the decrypted rom the Outline patch via hex editor and searching for
01 01 80 E0 04 20 80 E5 1E FF 2F E1
and change to
01 01 80 E0 00 F0 20 E3 1E FF 2F E1

But still the sound is laggy and the running around is also lagging, my fps are just between 18-23fps

is there still any other thing i can do for getting more fps?
Yes, buy a better PC. You should expect this performance with only 2.5 GHz as Citra is still being developed and uses only 1 CPU core. Wait for future updates or upgrade your specs.
 

ddhelmet

Member
Newcomer
Joined
Jan 10, 2017
Messages
5
Trophies
0
Age
27
XP
43
Country
What's the difference between citra.exe and citra-qt.exe? What does the qt stands for? Can you edit the settings for citra.exe?
 

crimsonedge11

Active Member
Newcomer
Joined
Jan 16, 2017
Messages
33
Trophies
0
Age
35
XP
70
Country
United States
Hey guys, I can't get Citra to play Bravely Second. This game is supposed to work because I saw videos of people playing it.

Using the latest nightly build as of this post. I've found instructions for this particular emulator to be as confusing and convoluted as any emulator I've seen in more than 10+ years. A Citra guide for dummies, or people who don't understand coding gibberish would be really neat. I found what's on the website to be inadequate.

Here is my error report:

[ 0.000000] Common.Filesystem <Warning> common\file_util.cpp:FileUtil::IsDirectory:122: stat failed on C:\Users\Clayton\Desktop\3DS/user/: The system cannot find the file specified.

[ 0.058881] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./citra-qt.exe as unknown...
[ 0.059544] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./citra-windows-msvc-20170116-55c91ae.zip as unknown...
[ 0.059876] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./citra.exe as unknown...
[ 0.060228] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./license.txt as unknown...
[ 0.060542] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./Qt5Core.dll as unknown...
[ 0.060765] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./Qt5Gui.dll as unknown...
[ 0.060987] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./Qt5OpenGL.dll as unknown...
[ 0.061251] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./Qt5Widgets.dll as unknown...
[ 0.061539] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./README.md as unknown...
[ 0.061818] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./SDL2.dll as unknown...
[ 0.062111] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file ./tests.exe as unknown...
[ 21.393366] Frontend <Info> citra_qt\main.cpp:GMainWindow::BootGame:340: Citra starting...
[ 21.597241] Loader <Info> core\loader\loader.cpp:Loader::GetLoader:142: Loading file G:/2095 - Bravely_Second-End_Layer_EUR_MULTI5_3DS-LiGHTFORCE Decrypted/2095 - Bravely_Second-End_Layer_EUR_MULTI5_3DS-LiGHTFORCE Decrypted.3ds as NCSD...
[ 21.597521] Loader <Warning> core\loader\ncch.cpp:Loader::AppLoader_NCCH::LoadExeFS:256: Only loading the first (bootable) NCCH within the NCSD file!
[ 21.597688] Loader <Info> core\loader\ncch.cpp:Loader::AppLoader_NCCH::LoadExeFS:280: Name: BD2NE
[ 21.597813] Loader <Info> core\loader\ncch.cpp:Loader::AppLoader_NCCH::LoadExeFS:281: Program ID: 000400000017BB00
[ 21.601798] Service.FS <Info> core\file_sys\archive_sdmc.cpp:FileSys::ArchiveFactory_SDMC::ArchiveFactory_SDMC:297: Directory C:\Users\Clayton\AppData\Roaming/Citra/sdmc/ set as SDMC.
[ 21.602204] Common.Filesystem <Warning> common\file_util.cpp:FileUtil::CreateFullPath:200: path exists C:\Users\Clayton\AppData\Roaming/Citra/sdmc/
[ 21.602463] Service.FS <Info> core\file_sys\archive_sdmcwriteonly.cpp:FileSys::ArchiveFactory_SDMCWriteOnly::ArchiveFactory_SDMCWriteOnly:35: Directory C:\Users\Clayton\AppData\Roaming/Citra/sdmc/ set as SDMCWriteOnly.
[ 21.603288] Common.Filesystem <Warning> common\file_util.cpp:FileUtil::CreateFullPath:200: path exists C:\Users\Clayton\AppData\Roaming/Citra/sdmc/
[ 21.603865] Service.FS <Info> core\file_sys\archive_source_sd_savedata.cpp:FileSys::ArchiveSource_SDSaveData::ArchiveSource_SDSaveData:42: Directory C:\Users\Clayton\AppData\Roaming/Citra/sdmc/Nintendo 3DS/00000000000000000000000000000000/00000000000000000000000000000000/title/ set as SaveData.
[ 21.604433] Service.FS <Info> core\file_sys\archive_extsavedata.cpp:FileSys::ArchiveFactory_ExtSaveData::ArchiveFactory_ExtSaveData:174: Directory C:\Users\Clayton\AppData\Roaming/Citra/sdmc/Nintendo 3DS/00000000000000000000000000000000/00000000000000000000000000000000/extdata/ set as base for ExtSaveData.
[ 21.607798] Common.Filesystem <Warning> common\file_util.cpp:FileUtil::CreateFullPath:200: path exists C:\Users\Clayton\AppData\Roaming/Citra/sdmc/Nintendo 3DS/00000000000000000000000000000000/00000000000000000000000000000000/extdata/
[ 21.608413] Service.FS <Info> core\file_sys\archive_extsavedata.cpp:FileSys::ArchiveFactory_ExtSaveData::ArchiveFactory_ExtSaveData:174: Directory C:\Users\Clayton\AppData\Roaming/Citra/nand/data/00000000000000000000000000000000/extdata/ set as base for ExtSaveData.
[ 21.609032] Common.Filesystem <Warning> common\file_util.cpp:FileUtil::CreateFullPath:200: path exists C:\Users\Clayton\AppData\Roaming/Citra/nand/data/00000000000000000000000000000000/extdata/
[ 21.609700] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::Init:524: Unable to load shared font: C:\Users\Clayton\AppData\Roaming/Citra/sysdata/shared_font.bin
[ 21.612517] Render.OpenGL <Info> video_core\renderer_opengl\renderer_opengl.cpp:RendererOpenGL::Init:495: GL_VERSION: 3.3.13464 Core Profile Forward-Compatible Context 21.19.384.0
[ 21.613030] Render.OpenGL <Info> video_core\renderer_opengl\renderer_opengl.cpp:RendererOpenGL::Init:496: GL_VENDOR: ATI Technologies Inc.
[ 21.613505] Render.OpenGL <Info> video_core\renderer_opengl\renderer_opengl.cpp:RendererOpenGL::Init:497: GL_RENDERER: AMD Radeon (TM) R9 390 Series
[ 21.641578] Loader <Info> core\hle\kernel\process.cpp:Kernel::Process::ParseKernelCaps:99: ExHeader kernel version: 2.50
[ 21.642614] Service.CFG <Info> core\hle\service\cfg\cfg.cpp:Service::CFG::SetPreferredRegionCode:591: Preferred region code set to 2
[ 21.708383] Service.SRV <Warning> core\hle\service\srv.cpp:Service::SRV::RegisterClient:40: (STUBBED) called
[ 21.710115] Service.PTM <Warning> core\hle\service\ptm\ptm.cpp:Service::PTM::CheckNew3DS:107: (STUBBED) called isNew3DS = 0x00000000
[ 21.711025] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::CheckNew3DSApp:484: (STUBBED) called
[ 22.096430] Service.SRV <Warning> core\hle\service\srv.cpp:Service::SRV::EnableNotification:64: (STUBBED) called
[ 22.098474] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::GetLockHandle:120: (STUBBED) called handle=0x00030009 applet_attributes=0x00000000
[ 22.101383] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::SetScreenCapPostPermission:416: (STUBBED) screen_capture_post_permission=0
[ 22.102243] Service.NDM <Warning> core\hle\service\ndm\ndm.cpp:Service::NDM::OverrideDefaultDaemons:201: (STUBBED) default_daemon_bit_mask=0x0000000F
[ 22.103458] Service.NDM <Warning> core\hle\service\ndm\ndm.cpp:Service::NDM::SuspendDaemons:87: (STUBBED) daemon_bit_mask=0x00000009
[ 22.105142] Service.FRD <Warning> core\hle\service\frd\frd.cpp:Service::FRD::SetClientSdkVersion:110: (STUBBED) called, version: 0x0A0100C8
[ 22.105886] Service.FRD <Warning> core\hle\service\frd\frd.cpp:Service::FRD::GetMyPresence:29: (STUBBED) called
[ 22.106679] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::Enable:128: (STUBBED) called attributes=0x00000000
[ 22.109674] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::GlanceParameter:247: called app_id=0x00000300, buffer_size=0x00001000
[ 22.110851] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::NotifyToWait:102: (STUBBED) app_id=768
[ 22.112086] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::ReceiveParameter:224: called app_id=0x00000300, buffer_size=0x00001000
[ 22.113838] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::AppletUtility:318: (STUBBED) called command=0x00000007, buffer1_size=0x00000004, buffer2_size=0x00000001, buffer1_addr=0x0FFFFF08, buffer2_addr=0x0FFFFED4
[ 22.114624] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::AppletUtility:318: (STUBBED) called command=0x00000004, buffer1_size=0x00000001, buffer2_size=0x00000001, buffer1_addr=0x0FFFFED0, buffer2_addr=0x0FFFFED4
[ 22.115732] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::SetAppCpuTimeLimit:332: (STUBBED) called cpu_percent=20, value=1
[ 22.116647] Service.FS <Warning> core\hle\service\fs\fs_user.cpp:Service::FS::InitializeWithSdkVersion:798: (STUBBED) called, version: 0x0A0100C8
[ 22.140339] Service.GSP <Warning> core\hle\service\gsp_gpu.cpp:Service::GSP::AcquireRight:690: called
[ 22.141743] Service.GSP <Warning> core\hle\service\gsp_gpu.cpp:Service::GSP::RegisterInterruptRelayQueue:384: called, flags=0x00000001
[ 22.186055] Service.APT <Warning> core\hle\service\apt\apt.cpp:Service::APT::AppletUtility:318: (STUBBED) called command=0x00000004, buffer1_size=0x00000001, buffer2_size=0x00000001, buffer1_addr=0x0FFFFF70, buffer2_addr=0x0FFFFF74
[ 22.249944] Service.DSP <Info> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::LoadComponent:142: Firmware hash: 0x943f5565dbcf6767
[ 22.250699] Service.DSP <Info> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::LoadComponent:146: Structures hash: 0x93e48663943cad39
[ 22.251391] Service.DSP <Warning> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::LoadComponent:150: (STUBBED) called size=0xC25C, prog_mask=0x505300FF, data_mask=0x000F00FF, buffer=0x00727D9C
[ 22.252497] Service.DSP <Info> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::RegisterInterruptEvents:241: Registered type=2, pipe=2, event_handle=0x000F8030
[ 22.254975] Service.DSP <Warning> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::GetSemaphoreEventHandle:167: (STUBBED) called
[ 22.255674] Service.DSP <Warning> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::SetSemaphoreMask:446: (STUBBED) called mask=0x00002000
[ 22.256454] Audio.DSP <Info> audio_core\hle\pipe.cpp:DSP::HLE::PipeWrite:134: Application has requested initialization of DSP hardware
[ 22.257086] Service.DSP <Warning> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::SetSemaphore:264: (STUBBED) called
[ 22.258487] Service.DSP <Warning> core\hle\service\dsp_dsp.cpp:Service::DSP_DSP::SetSemaphore:264: (STUBBED) called
[ 22.267761] Kernel.SVC <Warning> core\hle\svc.cpp:SVC::CreateThread:563: Newly created thread is allowed to be run in the SysCore, unimplemented.
[ 22.278203] Service <Error> core\hle\service\service.cpp:Service::Interface::HandleSyncRequest:95: unknown / unimplemented function 'StoreDataCache': port=gsp::Gpu, cmd_buff[1]=0x321D4580, cmd_buff[2]=0x2000, cmd_buff[3]=0x0, cmd_buff[4]=0xFFFF8001
[ 22.285782] Service <Error> core\hle\service\service.cpp:Service::Interface::HandleSyncRequest:95: unknown / unimplemented function 'StoreDataCache': port=gsp::Gpu, cmd_buff[1]=0x3000066C, cmd_buff[2]=0x9C0, cmd_buff[3]=0x0, cmd_buff[4]=0xFFFF8001
[ 22.298183] Service.CECD <Warning> core\hle\service\cecd\cecd.cpp:Service::CECD::GetCecInfoEventHandle:34: (STUBBED) called
[ 22.312347] Service.CFG <Warning> core\hle\service\cfg\cfg.cpp:Service::CFG::GenHashConsoleUnique:186: (STUBBED) called app_id_salt=0xC1F975FA
[ 22.344868] Service.FS <Error> core\file_sys\archive_extsavedata.cpp:FileSys::ExtSaveDataArchive::OpenFile:108: C:\Users\Clayton\AppData\Roaming/Citra/nand/data/00000000000000000000000000000000/extdata/00000000/F000000B/user/ubll.lst not found
[ 22.346184] Service.FS <Error> core\hle\service\fs\fs_user.cpp:Service::FS::OpenFile:83: failed to get a handle for file [Wchar: /ubll.lst]
[ 22.348511] Service.FS <Error> core\hle\service\fs\fs_user.cpp:Service::FS::OpenFileDirectly:130: failed to get a handle for archive archive_id=0x2345678A archive_path=[Binary: 020201009b00040000ffffff02000000]
[ 22.351349] Service.ERR <Critical> core\hle\service\err_f.cpp:Service::ERR::ThrowFatalError:171: Fatal error
[ 22.351648] Service.ERR <Critical> core\hle\service\err_f.cpp:Service::ERR::ThrowFatalError:174: Fatal error type: Generic
[ 22.352124] Service.ERR <Critical> core\hle\service\err_f.cpp:Service::ERR::LogGenericInfo:144: PID: 0x0000000A
[ 22.352431] Service.ERR <Critical> core\hle\service\err_f.cpp:Service::ERR::LogGenericInfo:146: REV: 0x00000000_0x0000E909
[ 22.352936] Service.ERR <Critical> core\hle\service\err_f.cpp:Service::ERR::LogGenericInfo:148: TID: 0x00000000_0x00000000
[ 22.355484] Service.ERR <Critical> core\hle\service\err_f.cpp:Service::ERR::LogGenericInfo:150: AID: 0x00000000_0x00000000
[ 22.355987] Service.ERR <Critical> core\hle\service\err_f.cpp:Service::ERR::LogGenericInfo:151: ADR: 0x001457C8
[ 22.356271] Service.ERR <Critical> core\hle\service\err_f.cpp:Service::ERR::LogGenericInfo:153: RSL: 0xFFFFFFFF
[ 22.356545] Service.ERR <Critical> core\hle\service\err_f.cpp:Service::ERR::LogGenericInfo:154: Level: 31
[ 22.356829] Service.ERR <Critical> core\hle\service\err_f.cpp:Service::ERR::LogGenericInfo:155: Summary: 63
[ 22.357103] Service.ERR <Critical> core\hle\service\err_f.cpp:Service::ERR::LogGenericInfo:156: Module: 255
[ 22.357375] Service.ERR <Critical> core\hle\service\err_f.cpp:Service::ERR::LogGenericInfo:157: Desc: 1023
[ 22.359666] Service.ERR <Critical> core\hle\service\err_f.cpp:Service::ERR::ThrowFatalError:184: Datetime: 2017/01/17 14:31:38
 

Miguel Gomez

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
2,867
Trophies
0
Age
25
Location
Planet Earth
XP
1,530
Country
Hey guys, I can't get Citra to play Bravely Second. This game is supposed to work because I saw videos of people playing it.

Using the latest nightly build as of this post. I've found instructions for this particular emulator to be as confusing and convoluted as any emulator I've seen in more than 10+ years. A Citra guide for dummies, or people who don't understand coding gibberish would be really neat. I found what's on the website to be inadequate.

Here is my error report:
Do you have shared_font.bin on the sysdata folder?
If not, that explains the error.
Getting shared_font.bin requires a modded 3DS and 3DSutil to dump it.
If you're wonder why the devs didn't add that bin file to the nightly build, it's because it owned by Nintendo. Don't worry, JayFoxRox is making an alternate shared_font. But it's still in development. So better wait for it.
 

Cabronicus

New Member
Newbie
Joined
Jan 18, 2017
Messages
1
Trophies
0
Age
32
XP
51
Country

Miguel Gomez

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
2,867
Trophies
0
Age
25
Location
Planet Earth
XP
1,530
Country
Hey guys. Been having problems with Bravely Default. Freezes up or crashes after talking to the save guy after Chapter 1 starts. You can see the problem here: https://github.com/citra-emu/citra/issues/1822

A guy actually fixed the problem here: https://discuss.citra-emu.org/d/907-bravely-default-second-stuck-1822-unofficial-workaround-fix

Does anybody have a working build for this?
Actually, Bravely Default doesn't requires a specific build. It requires the Home Folder.
https://github.com/citra-emu/citra/wiki/Home-Folder
 

LourenzonPablo

New Member
Newbie
Joined
Jan 18, 2017
Messages
1
Trophies
0
Age
22
XP
46
Country
Brazil
Please @KillzXGaming, tell me what the build you used for Detective Pikachu. I have the rom decrypted, but one black screen appears in the start in all buids I try. Chinese, 22, and for Pokemon ORAS. Please share your buid with me, and sorry my terrible english.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: @SylverReZ, Indeed lol