Official Citra - New 3DS Emulator

Discussion in '3DS - Homebrew Development and Emulators' started by bunnei, Apr 24, 2014.

  1. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    3,295
    511
    Jul 14, 2009
    United Kingdom
    Where I Am!
    I know, But that was the strangest thing I compiled the latest citra/bleeding edge and it was running just at 100% are below , without frame limiter enabled in the slightest..

    Could be one of them new branches, hardlock some kind like you say.
    ----------
    Edit, wtf its either that are some thinks going bonkers going on with my HDD

    edit, yes sorry, some think is odd - had issues all day HDD sqweek / close down windows random, turned it upside down seems ok, I'm gonna close it to a new HDD
     
    Last edited by drwhojan, Jul 23, 2017
    AceofZeroz likes this.


  2. kazuma1992

    kazuma1992 Newbie

    Newcomer
    6
    0
    Jul 24, 2017
    Malaysia
    Can Someone fix to me this bug? My VGA is AMD 6470m - OpenGL 4.0

    [​IMG]
     
  3. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    3,295
    511
    Jul 14, 2009
    United Kingdom
    Where I Am!
    @jroweboy

    https://github.com/citra-emu/citra/pull/2844

    How about the LIBSSH2 ?

    These are the only two missing from Cmake for msvc 2017 build, in my list.
    Code:
    Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY OPENSSL_INCLUDE_DIR)
    
    Could NOT find LibSSH2 (missing: LIBSSH2_INCLUDE_DIR LIBSSH2_LIBRARY)
    ----------------
    [/coded]
    Anyway for auto download, like QT and SDL2 do.
     
    Last edited by drwhojan, Jul 24, 2017
  4. jselby

    jselby Member

    Newcomer
    30
    18
    Nov 29, 2016
    Australia
    You don't need to auto-download anything? All dependencies are resolved (in this instance) through Git and/or your operating system.
     
    drwhojan likes this.
  5. Miguel Gomez

    Miguel Gomez GBAtemp Addict

    Member
    2,340
    591
    Jan 10, 2016
    Planet Earth
    No unofficial builds allowed here.
     
    jroweboy likes this.
  6. jroweboy

    jroweboy Advanced Member

    Newcomer
    81
    103
    Oct 23, 2016
    United States
    first off, thats drwhojans citra build so why are you asking in the "not for unofficial build" thread?

    second off, they already answered in the other thread that its a driver issue. sorry, but older drivers tend to have bugs, and theres not much citra can do about it.

    you don't need them. its optional and adding them does nothing for citra.
     
    drwhojan and kazuma1992 like this.
  7. kazuma1992

    kazuma1992 Newbie

    Newcomer
    6
    0
    Jul 24, 2017
    Malaysia
    Can not fix the old drivers? Currently the latest driver does not support my VGA and it can not work.
     
  8. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    3,295
    511
    Jul 14, 2009
    United Kingdom
    Where I Am!
    I see many thanks both, some things are on auto download for microsoft visual studio 2017 like QT and SDL2 , shame for boost , in Cmake .

    Yes can download though GIT, but sometimes CMake don't lock onto the folder are include within that folder.

    And thanks jroweboy for letting me know, MSYS for Mingw dose add them, but not needed for MSVS2017.

    Maybe uncheck the auto options then in source code..
    6565465456.jpg
     
    Last edited by drwhojan, Jul 25, 2017
  9. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    3,295
    511
    Jul 14, 2009
    United Kingdom
    Where I Am!
    edit: removed 4 now.
     
    Last edited by drwhojan, Jul 25, 2017
  10. jselby

    jselby Member

    Newcomer
    30
    18
    Nov 29, 2016
    Australia
    Your CMake is caching the OpenSSL setting. The upstream repo works fine.
     
  11. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    3,295
    511
    Jul 14, 2009
    United Kingdom
    Where I Am!
    Yes I know, I disable many thanks.
    --------
    Glad to see jayfoxrox back working on the Geometry Shaders /GS and re-based it.
    https://github.com/JayFoxRox/citra/tree/rebase-gs-night-vsh_com_mode-on-read
    https://github.com/citra-emu/citra/compare/master...JayFoxRox:rebase-gs-night-vsh_com_mode-on-read

    wish him the best with working on
    "rebase-gs-night-vsh_com_mode-on-write = stuck at pre gs-regs PR review / changes"

    First one slows Game Play down a lot, But strangely little faster while "Enable shader JIT" is disabled, FMV remains normal speed.
     
    Last edited by drwhojan, Jul 26, 2017
  12. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    3,295
    511
    Jul 14, 2009
    United Kingdom
    Where I Am!
    Anyone know how to make a clean Pull Request Branch without auto merging in half of the master files with it ?

    Try a few ways but dose same issue, merging in master files into PR
     
    Last edited by drwhojan, Jul 26, 2017
  13. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    3,295
    511
    Jul 14, 2009
    United Kingdom
    Where I Am!
    Nice one wwylele
    https://github.com/wwylele/citra/pull/36
    You may need to fix as its auto merging loader-crypto into it.

    in your branch on build and test, Geometry Shaders are visible while "Enable shader JIT" is disabled FMV normal, game play slow speed.
    If Enabled, then game play about half speed, Geometry Shaders not visible.

    Yes, "for test only"
     
    Last edited by drwhojan, Jul 26, 2017
    NiagA likes this.
  14. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    3,295
    511
    Jul 14, 2009
    United Kingdom
    Where I Am!
    @wwylele let us know if are when any testing I can do for you on branch #36 ?
    I see you did some changes lately, but not tested.

    It's best to wait until you think its wright to do so,

    The I can let you know the results.
     
    Last edited by drwhojan, Jul 28, 2017
  15. wwylele

    wwylele GBAtemp Regular

    Member
    141
    156
    Oct 17, 2015
    China
    If you are just going to test it locally (read: not to include it to any build you release), then you can do it any time from now and I appreciate your test. However, expect a frequent update and broken code any time.

    What you can test is to run as many games as possible and to see:
    - if there is any regression
    - if game using GS gets fixed
     
  16. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    3,295
    511
    Jul 14, 2009
    United Kingdom
    Where I Am!
    Yes i'v red it, and yes for test only, I compiled your latest.
    ------------
    As image show GS is there while "Enable shader JIT" is Disabled ,
    Top screen dark in Pokemon x and game runs about 20% speed , where if "Enable shader JIT" is Enabled then colour is normal and light and normal speed as bottom image.

    534543.jpg
    55432.jpg

    if "Enable shader JIT" is Enabled then game play about half are more speed, and no Geometry Shaders as shown in first image is not shown, just black.
     
    Last edited by drwhojan, Jul 28, 2017
  17. wwylele

    wwylele GBAtemp Regular

    Member
    141
    156
    Oct 17, 2015
    China
    I just updated yesterday to include JIT, could you update it? As said a frequent update is expected (like, I can update it every hour...)
     
    drwhojan likes this.
  18. drwhojan

    drwhojan GBAtemp Psycho!

    Member
    3,295
    511
    Jul 14, 2009
    United Kingdom
    Where I Am!
    Yes this test is the latest update from you.

    I mean it should have Geometry Shaders while, "Enable shader JIT" is Enabled .. , But not there if Enabled, only disabled.

    The fist image is GS working.
     
    Last edited by drwhojan, Jul 28, 2017
  19. wwylele

    wwylele GBAtemp Regular

    Member
    141
    156
    Oct 17, 2015
    China
    Then you didn't update it correctly. I've just test pokemon Y and saw it work with shader JIT. Note that I tend to force-push my branch, so every time you update you need to delete your old branch and re-fetch it.
     
    Last edited by wwylele, Jul 28, 2017
  20. LG_

    LG_ GBAtemp Fan

    Member
    414
    129
    Apr 10, 2016
    Brazil
    On the first implementation Resident Evil Mercenaries/Revelations, Monster Hunter 4 Ultimate/Generations crashed when loading, after the update they all reach in-game.