Citra - Unofficial \ Chinese builds discussion

Discussion in '3DS - Homebrew Development and Emulators' started by masaki88, Jun 23, 2016.

  1. Miguel Gomez

    Miguel Gomez GBAtemp Addict

    Member
    6
    Jan 10, 2016
    Planet Earth
    As jroweboy said two pages ago, Citra Devs aren't gonna abandon Citra as there are other devs and contributors continue working on Citra. It's like, cutting the team in half. One side will work on Citra and can come back for checking while others with the help from ReSwitched Team will work on the Switch Emulator.

    Again, DON'T BE PARANOID!
    Citra will contunue growing bigger and better.
     
    Last edited by Miguel Gomez, Jan 15, 2018
    xmeee978 likes this.
  2. xmeee978

    xmeee978 Member

    Newcomer
    1
    Sep 29, 2017
    Brazil
    yes! now let's focus more in citra which is importante now everyone! o/
     
    Last edited by xmeee978, Jan 15, 2018
  3. PeterAn

    PeterAn Member

    Newcomer
    1
    Mar 22, 2017
    i don't care emulator switch because i have real switch and i happy always testing citra build in here with anygame can hard play haha xD
     
  4. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    7
    Jul 14, 2009
    United Kingdom
    Where I Am!
    Not quite but nearly there.

    No idea why JFR branch compiles under MSVC and Not the Main Repo branch..

    Still can use after install all what Citra has like dsl2/qt5 est
    and
    Code:
    mkdir build && cd build
    cmake -G "MSYS Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_MAKE_PROGRAM=mingw32-make -DUSE_SYSTEM_CURL=1 ..
    make -j4
    
    Error log attached.

    Just issues with python and unicorn
    "-- Could NOT find unicorn (missing: LIBUNICORN_LIBRARY)"
     

    Attached Files:

    Last edited by drwhojan, Jan 15, 2018
  5. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    7
    Jul 14, 2009
    United Kingdom
    Where I Am!
    Ok so install "pacman -S git" with MSYS2

    Then default a path to install "unicorn" like, my second hd is drive D so in msys2
    cd d:

    then use

    Code:
    cd externals
    git clone git://github.com/yuzu-emu/unicorn
    cd unicorn
    UNICORN_ARCHS=aarch64 ./make.sh
    export UNICORNDIR=$(pwd)
    cd ../..
    
    After all done, then "cd d:yuzu"

    then
    Code:
    mkdir build && cd build
    cmake -G "MSYS Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_MAKE_PROGRAM=mingw32-make -DUSE_SYSTEM_CURL=1 ..
    make -j4
    If build folder already done, then "cd d:yuzu/build" and just "make -j4"
    -----
    Error I' getting now with the build is
    Code:
    [ 87%] Linking CXX executable yuzu-cmd.exe
    ../core/libcore.a(arm_unicorn.cpp.obj):arm_unicorn.cpp:(.text+0x445): undefined reference to `uc_dyn_free'
    ../core/libcore.a(arm_unicorn.cpp.obj):arm_unicorn.cpp:(.text.startup+0x9): undefined reference to `uc_dyn_load'
    collect2.exe: error: ld returned 1 exit status
    make[2]: *** [src/yuzu_cmd/CMakeFiles/yuzu-cmd.dir/build.make:185: src/yuzu_cmd/yuzu-cmd.exe] Error 1
    make[1]: *** [CMakeFiles/Makefile2:858: src/yuzu_cmd/CMakeFiles/yuzu-cmd.dir/all] Error 2
    make[1]: *** Waiting for unfinished jobs....
    Generating MOC source EWIEGA46WW/moc_about_dialog.cpp
    Generating MOC source EWIEGA46WW/moc_bootmanager.cpp
    Generating MOC source MTVOZBWLY6/moc_configure_debug.cpp
    Generating MOC source MTVOZBWLY6/moc_configure_dialog.cpp
    Generating MOC source MTVOZBWLY6/moc_configure_general.cpp
    Generating MOC source MTVOZBWLY6/moc_configure_graphics.cpp
    Generating MOC source MTVOZBWLY6/moc_configure_input.cpp
    Generating MOC source MTVOZBWLY6/moc_configure_system.cpp
    Generating MOC source TBDDORYXJM/moc_profiler.cpp
    Generating MOC source TBDDORYXJM/moc_registers.cpp
    Generating MOC source TBDDORYXJM/moc_wait_tree.cpp
    Generating MOC source EWIEGA46WW/moc_game_list.cpp
    Generating MOC source EWIEGA46WW/moc_game_list_p.cpp
    Generating MOC source EWIEGA46WW/moc_hotkeys.cpp
    Generating MOC source EWIEGA46WW/moc_main.cpp
    Generating MOC source KH43KSYMFX/moc_spinbox.cpp
    Generating MOC compilation mocs_compilation.cpp
    Generating RCC source EYQ2I23UBH/qrc_icons.cpp
    [ 87%] Built target yuzu_autogen
    [ 87%] Linking CXX executable tests.exe
    ../core/libcore.a(arm_unicorn.cpp.obj):arm_unicorn.cpp:(.text+0x445): undefined reference to `uc_dyn_free'
    ../core/libcore.a(arm_unicorn.cpp.obj):arm_unicorn.cpp:(.text.startup+0x9): undefined reference to `uc_dyn_load'
    collect2.exe: error: ld returned 1 exit status
    make[2]: *** [src/tests/CMakeFiles/tests.dir/build.make:266: src/tests/tests.exe] Error 1
    make[1]: *** [CMakeFiles/Makefile2:796: src/tests/CMakeFiles/tests.dir/all] Error 2
    make: *** [Makefile:95: all] Error 2
    
     
    AceofZeroz and JPXZ like this.
  6. saad123

    saad123 Newbie

    Newcomer
    1
    Jan 15, 2018
    Morocco
    is there any plan to emulate mic in citra emulator
     
  7. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    7
    Jul 14, 2009
    United Kingdom
    Where I Am!
    Right lads it compiles in mingw if remove of

    In arm_unicorn.cpp
    Code:
        LoadDll() {
            ASSERT(uc_dyn_load(NULL, 0));
        }
        ~LoadDll() {
            ASSERT(uc_dyn_free());
        }
    
    But I don't like having to remove a code in a compiled build, can't be good.

    I know @jroweboy is good at this stuff :) ?

    I replaced the line for the screen shot, MSYS2 is the Mingw build complete.

    7767657.jpg
     
    JPXZ likes this.
  8. JPXZ

    JPXZ Advanced Member

    Newcomer
    1
    Dec 18, 2017
    Brazil
  9. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    7
    Jul 14, 2009
    United Kingdom
    Where I Am!
    Managed to fix the Mingw error by - Edit: Not Fixed, but compiles anyway

    In arm_unicorn.cpp
    Code:
    From
        LoadDll() {
           ASSERT(uc_dyn_load(NULL, 0));
       }
       ~LoadDll() {
           ASSERT(uc_dyn_free());
       }
    
    Edit: Too
    
        LoadDll() {
            ASSERT(uc_dyn_load);
        }
        ~LoadDll() {
            ASSERT(uc_dyn_free);
        }
    
    edit, compiles, but crash if load of homebrew game, so removed the build, Not the correct fix for it ^
     
    Last edited by drwhojan, Jan 15, 2018
    JPXZ likes this.
  10. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    7
    Jul 14, 2009
    United Kingdom
    Where I Am!
    Last edited by drwhojan, Jan 15, 2018
    AceofZeroz, xmeee978 and Urdaneta09 like this.
  11. Slidingbass

    Slidingbass GBAtemp Regular

    Member
    2
    Nov 25, 2017
    United Kingdom
    Something good is coming :P
     
  12. Slidingbass

    Slidingbass GBAtemp Regular

    Member
    2
    Nov 25, 2017
    United Kingdom
    btw can you compile the new commit in texcache-pt2
     
  13. zackvascon

    zackvascon Newbie

    Newcomer
    1
    Jan 7, 2018
    Brazil
    bro, where to find new builds for Citra_GCC7.2_Qt5.10.0SandyBridge sandbox 20180102
     
  14. NiagA

    NiagA GBAtemp Fan

    Member
    3
    Sep 23, 2016
    Brazil
    in your mind
    Phanto-m Branch updated again....texcache-pkmfix now.

    https://github.com/Phanto-m/citra/branches

    — Posts automatically merged - Please don't double post! —

    No updates at this time when upgrade I put here! last build was 02\01\2018
     
  15. Slidingbass

    Slidingbass GBAtemp Regular

    Member
    2
    Nov 25, 2017
    United Kingdom
    Someone build that :^)
     
  16. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    7
    Jul 14, 2009
    United Kingdom
    Where I Am!
    Same branch with two updates added, and I don't think it's gonna fix any upscaling.

    Also what happen to his vtx branch deleted, this + the original texcadge2 caused grate speed and upscaling
     
    NiagA and JPXZ like this.
  17. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    7
    Jul 14, 2009
    United Kingdom
    Where I Am!
    Last edited by drwhojan, Jan 16, 2018 - Reason: added image
  18. JPXZ

    JPXZ Advanced Member

    Newcomer
    1
    Dec 18, 2017
    Brazil
    Some citra hack of day today friends + folder user for citra:toot::toot::toot::toot::toot::toot::toot::toot::toot::toot:
     
    Last edited by JPXZ, Jan 16, 2018
  19. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    7
    Jul 14, 2009
    United Kingdom
    Where I Am!
    I cannot post a full user folder, as it contains a lot of ilegal files but not for me, as it's bump from my n2dsxl
    ----
    Anyway first for yuzu mingw build in AppVeyor @jroweboy thanks!.
    https://ci.appveyor.com/project/Jhno591/yuzu
     
    Last edited by drwhojan, Jan 16, 2018
    JPXZ likes this.
  20. JPXZ

    JPXZ Advanced Member

    Newcomer
    1
    Dec 18, 2017
    Brazil
    drwhojan
    much more thank you your citra hack are the best friend:yay3ds::yay3ds::yay3ds::yay3ds::yay3ds::yay3ds::yay3ds::yay3ds::yay3ds::toot::toot::toot::toot::toot::toot::toot::toot:
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice