CEMU BOTW large shader caches are based on other games.

Discussion in 'Wii U - Emulation & CEMU' started by Mikemk, Apr 6, 2017.

  1. Mikemk
    OP

    Mikemk GBAtemp Advanced Maniac

    Member
    1,529
    535
    Mar 26, 2015
    United States
    It appears shader caches larger than 14k shaders in CEMU contain Mario Kart and Xenoblade Chronicles shaders in addition to BOTW shaders. Please do not continue to distribute these caches as they result in reduced performance for users who do not have 32 GB RAM, in addition to drastically increased storage requirements.

    Source

    UPDATE: I've tested a smaller 9028 shader file, and it still used 30GB RAM, though saved ~970 MB on the hard drive. Performance remains the same. Also, people seem to be missing the point of this thread, it's not about the RAM needed, it's about the commonly used 19k shader file containing other game's shaders.
     
    Last edited by Mikemk, Apr 6, 2017


  2. Felek666

    Felek666 Demonically Uncontrollable

    Member
    3,404
    3,664
    Jan 3, 2017
    Poland
    reddit.com/r/satania/
    32GB RAM?! Wait, you're not serious, right?
     
    smileyhead likes this.
  3. RustInPeace

    RustInPeace Samurai Cop

    Member
    2,745
    2,077
    Oct 13, 2014
    United States
    I was thinking the same thing, when I got 32GB RAM, I thought that was excessive, wanted breathing room after all, but shiiit with this.
     
    smileyhead and Felek666 like this.
  4. smileyhead

    smileyhead Occasional Reporter

    Member
    GBAtemp Patron
    smileyhead is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    2,594
    5,529
    Aug 31, 2015
    Hungary
    Budakeszi, Hungary
    32 WHAT?!
     
  5. Mikemk
    OP

    Mikemk GBAtemp Advanced Maniac

    Member
    1,529
    535
    Mar 26, 2015
    United States
    On NVIDIA GPUs, The drivers try to cache each shader in RAM, which creates performance issues if not enough is available. The 20,000 shader files take about 25-30GB.
     
  6. Felek666

    Felek666 Demonically Uncontrollable

    Member
    3,404
    3,664
    Jan 3, 2017
    Poland
    reddit.com/r/satania/
    I'm speechless. Breath of the RAM*
     
    Eurasiam and zezzo like this.
  7. RustInPeace

    RustInPeace Samurai Cop

    Member
    2,745
    2,077
    Oct 13, 2014
    United States
    Is it that high if you're going for 4K quality? I'm not a resolution snob, 720p is a good minimum.
     
    VinLark likes this.
  8. Mikemk
    OP

    Mikemk GBAtemp Advanced Maniac

    Member
    1,529
    535
    Mar 26, 2015
    United States
    It's unrelated to render resolution, and not the point of this thread.
     
  9. raulpica

    raulpica With your drill, thrust to the sky!

    Supervisor
    11,025
    7,343
    Oct 23, 2007
    Italy
    PowerLevel: 9001
    Feels good man
    feels.PNG

    I suppose I should try running BOTW on my PC, then.
     
    Friendsxix likes this.
  10. Friendsxix

    Friendsxix Introspective Potato

    Member
    215
    150
    May 6, 2008
    United States
    Best Hemisphere
    Warning: Spoilers inside!
    Same. When I built my Hackintosh, I decided that I wanted to go overkill on RAM. Of course, it's in part due to the fact that I'm the type of moron that leaves 150 tabs open in a web browser for no reason, while playing games, with both Photoshop and Illustrator open in the background.
     
  11. Zanoab

    Zanoab GBAtemp Regular

    Member
    110
    25
    Dec 4, 2009
    United States
    OSX made me enjoy running Windows in VMs so I can keep the superior trackpad controls on my Macbook Pro (pre-retina when they were user upgradable). At some point, I started multi-boxing and why mess with complicated conflicts when I can easily run as many VMs as I want?
     
    Friendsxix likes this.
  12. VinLark

    VinLark This machine kills bourgeois sentimentality.

    Member
    4,096
    4,796
    Jun 11, 2016
    Trinidad and Tobago
    4chan and other wonders of the internet
    Don't think this belongs in news, but very intresting nonetheless. 32GB, pretty crazy
     
  13. raulpica

    raulpica With your drill, thrust to the sky!

    Supervisor
    11,025
    7,343
    Oct 23, 2007
    Italy
    PowerLevel: 9001
    Seconded. Thread moved to WiiU section.
     
  14. Xalphenos

    Xalphenos GBAtemp Regular

    Member
    234
    78
    Jan 21, 2017
    United States
    Nice to read this. I've recently been suspecting something wasn't adding up with those large shader caches. I started suspecting them after adding quite a bit of shaders to that 16k one that came out shortly after botw was working in cemu. I could see adding some to it but since I added so many just in the great plateau I knew something had to be up. I actually started over just generating my own cache yesterday but I may try out one of the ones from the source link when 1.7.4 releases in a few days.
     
  15. kaicooper

    kaicooper Member

    Newcomer
    13
    4
    Mar 10, 2017
    Bosnia and Herzegovina
  16. Enteking

    Enteking Advanced Member

    Newcomer
    99
    48
    Jul 10, 2016
    United States
    A little bit off-topic but Is it possible to identify and delete (or replace with an empty file) this ugly greyish smog-fog shader (in the game files, not in the cache)? Maybe this would make it possible to play the game with better graphics and better performance, even on Wii-U.
     
    Last edited by Enteking, Apr 7, 2017
  17. AlternativeZero

    AlternativeZero GBAtemp Regular

    Member
    117
    51
    Apr 7, 2017
    I think I will just start from scratch and let the cache build itself normally over the course of my playthrough.
     
  18. nolimits59

    nolimits59 GBAtemp Fan

    Member
    463
    183
    Apr 25, 2008
    France
    Even without Cemu, i can use 32gb easy x), i do a LOT of photoshop and After effects in really high definition x).

    But yeah, even 6k shader cache need 16gbat least.

    It improve a LOT of micro freezes by the way to have cache, it improve thoses micro freeze better than the FPS to be honest ^^.
     
  19. Kurt91

    Kurt91 GBAtemp Fan

    Member
    391
    89
    Sep 9, 2012
    United States
    Newport, WA
    Wait, is this 32 GB from casual use, or are you doing something in particular to the game to make it look or run better? I was thinking of trying out Breath of the Wild on my PC one of these days, but I have more like 8 GB of RAM. (My computer isn't a beast, but I'm happy with it as-is. So far, I haven't found anything in particular that I haven't been able to throw at it and get working satisfactorily.)
     
  20. AlternativeZero

    AlternativeZero GBAtemp Regular

    Member
    117
    51
    Apr 7, 2017
    From reading around in the subreddit if you use a Nvidia GPU then it's a driver issue since for some reasons it massively increase RAM usage.