Dolphin, the GameCube and Wii emulator - Forums

Full Version: Having trouble loading Hi-Res textures.
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Hey guys!

So I'm having some legit trouble over here, I'm trying to load a Hi-Res texture pack from Insane Slug for my Wii version of Zelda: Twilight Princess. I've been playing via Dolphin for a while but it's my first time trying to play with new textures.

I placed everything in my Dolphin rev. file needed (Dolphin/User/Load/Textures/'pack name').

I made sure the pack's folder file was the same name as my game's ID, which already was.

I checked 'Load Custom Textures' in the graphic settings.

It just does nothing, I tried with OpenGL, Direct3D, 1080p native or 4x native and tried the slide of Texture Cache from fast to safe. I'm out of solutions here. :/

Here's a cheap MS PAINT of my settings.

http://i.imgur.com/75FBtxd.png

Here's a print screen I took from the textures folder's inside, maybe I need to cut/copy all the Hi-Res textures in the main folder for it to work?

http://i.imgur.com/kaM3EjH.jpg

All my PC specs plus my used Dolphin version:
Windows 7 x64
Intel i5 2500K OC@4.5Ghz
AMD R9 270
Corsair 8Gb RAM DDR3
dolphin-master-4.0-1857-x64

Feel free to ask any missing info, I tried to stuff my post as much as possible. Smile
It looks like the texture pack's still zipped. Try following whatever instructions/readme files the pack creator gave.
(06-27-2014, 05:52 AM)AnyOldName3 Wrote: [ -> ]It looks like the texture pack's still zipped. Try following whatever instructions/readme files the pack creator gave.
Oh, I assure you it's not zipped, those two .rar only are for optional textures. The meat is all inside these folders. Tongue

There's no readme or anything like that in these files, the creator's website doesn't explain anything to be honest: http://insane-slug.blogspot.ca/p/home_6298.html
Either way, things aren't supposed to still be in folders, as that's not how Dolphin's Texture Cache works. It should be dolphin/user/load/textures/<GameID>/<GameID>_<texCacheHash>.png for each texture.
(06-27-2014, 07:53 AM)AnyOldName3 Wrote: [ -> ]Either way, things aren't supposed to still be in folders, as that's not how Dolphin's Texture Cache works. It should be dolphin/user/load/textures/<GameID>/<GameID>_<texCacheHash>.png for each texture.
Seems their names are already correct ( http://i.imgur.com/THk0lkf.png ) so I guess the problem is that they're in folders so they all need to be in the root folder of the textures.

I'll do this and come right back. it'll be quite a cut/copy job since there so many folders in there...hope it'll work!

EDIT: Nope, nothing, some textures had the same names, while being different, but I slammed everything in a single folder to see if it would give at least something, took something like 45 minutes. It's too bad because there seems to be TONS of work in there. :/
OK I found what to do.

Though there is still a few issues I'd need to clear out.

At first I had some of the textures working, like some bricks on the intro's bridge and Link's mail cloth. All the rest was still the old textures.

-It worked only on the older, INSTALLED stable version of Dolphin 4.0.2 I had on my PC.
-Textures still aren't loading in the latest, not installed build I downloaded, nothing.

Then I saw this post on NeoGAF: http://www.neogaf.com/forum/showpost.php?p=47999978&postcount=9947

-I deleted the game's RZDE01.ini in Program Files/Dolphin/Sys/GamesSettings

And then, BINGO! Everything worked out! That even if all the textures were in separate folders, I feel the need to say it because I lost a lot of time doing it (Taking all the file from the folders to put them all in a single place) for nothing. I don't want others to waste their time doing the same thing. Tongue

AnyOldName3: All texture packs seems to have the textures in separate folders, I got the one from Xenoblade too and it was the same thing! I did the same thing than with Zelda and it worked for Xenoblade too. You may know more how Dolphin's Texture Cache works than me, but you were clearly wrong in this case.

Now let's talk about the newer version I'm using, Dolphin 4.0-1857:

-I tried deleting the game's .ini in the same place but no result.
-There's a message that was in the installed version that disappeared after I deleted the game's .ini that was still there in the newer version: Here's a screen I took.

http://i.imgur.com/4Ym1aXm.png

So...what's going on? Reading these three 'notes', my guess is that, to load textures, the version of Dolphin used absolutely needs to be installed (with textures being in 'Documents') or it will ignore any direction you'll give it concerning textures...

But hey, I am no dev, so I guess one of you could shed some light on this mystery of mine. I'm glad I managed to make it work in the long end though.

If these really only work on installed version though, BOY I can't wait for 4.0.3!
Apparently folder splitting works, but I've always seen it as a way to disable unwanted textures temporarily. Maybe dolphin searches subfolders if there isn't a matching texture in the main folder.

All dolphin versions post-4.0 should use the My Documents/Dolphin folder, unless you specifically tell them not to. Deleting the game ini from the 4.0.2 folder may have triggered it to regenerate it, in which case the one in the my docs folder will have been replaced by a 4.0.2 one, rather than the one belonging to whatever newer build you have. This could potentially cause the problems in the newer build if it didn't see the ini it was expecting. This paragraph is speculation, though.

As for what specifically the yellow text is telling you, Dolphin has an ini file for each release game with certain settings which are required for accuracy noted down inside. When you open a game, if a setting is set by the ini, Dolphin will ignore your global setting, and use the one from the ini instead. In this case, it's telling you that even though you have EFB copies to Texture etc. set in Dolphin's global settings, the ini is changing this to EFB copies to RAM etc. to stop the game breaking.
(06-28-2014, 09:38 AM)AnyOldName3 Wrote: [ -> ]Apparently folder splitting works, but I've always seen it as a way to disable unwanted textures temporarily. Maybe dolphin searches subfolders if there isn't a matching texture in the main folder.
It uses the first texture it finds, seemingly. So, if you have two textures with the same label in subfolders named 12boopoop and 74imawhorse respectively, it'll use the texture in 12boopoop. And, if there's a texture with that very same label in a folder level above it (still under the game's subfolder, that is), then it will use that and ignore the textures with that label in 12boopoop and 74imawhorse.
(06-28-2014, 09:38 AM)AnyOldName3 Wrote: [ -> ]Apparently folder splitting works, but I've always seen it as a way to disable unwanted textures temporarily. Maybe dolphin searches subfolders if there isn't a matching texture in the main folder.

All dolphin versions post-4.0 should use the My Documents/Dolphin folder, unless you specifically tell them not to. Deleting the game ini from the 4.0.2 folder may have triggered it to regenerate it, in which case the one in the my docs folder will have been replaced by a 4.0.2 one, rather than the one belonging to whatever newer build you have. This could potentially cause the problems in the newer build if it didn't see the ini it was expecting. This paragraph is speculation, though.

As for what specifically the yellow text is telling you, Dolphin has an ini file for each release game with certain settings which are required for accuracy noted down inside. When you open a game, if a setting is set by the ini, Dolphin will ignore your global setting, and use the one from the ini instead. In this case, it's telling you that even though you have EFB copies to Texture etc. set in Dolphin's global settings, the ini is changing this to EFB copies to RAM etc. to stop the game breaking.

Your speculations make sense, but after trying to have both textures pack in both versions and their respective 'Load->Textures' paths, to be absolutely sure it works, I still can't manage to make the more recent build work.

I tried the Xenoblade pack that is distributed here and it's the same scenario: Only works with the installed 4.0.2, but good god does it makes the game prettier...I want to dip another 50 hours playing it now. (._. )

That said, yeah, problem almost solved, though I still can't make my latest build work.

Would there be a way to switch the stable 4.0.2 version with my recent one (or any that I would get online) by doing a simple switch-a-roo with the Dolphin.exe? I don't think so but hey, it won't hurt asking. Tongue

EDIT: I actually managed to make it work on a newer version I just downloaded.

It was having the same issue, no matter what I did, though this time I slapped the game's .ini back there instead of literally deleting it, then I erased all the text in it and saved. BOOM! Big Grin

EDIT 2: After another test, because I was having both textures pack in both versions of Dolphin, after deleting the text in the .ini, dolphin (no matter was version) automatically goes for the textures in MyDocs. So finally you were kinda right, haha! It's all a matter of how it's done.
Seik Wrote:So...what's going on? Reading these three 'notes', my guess is that, to load textures, the version of Dolphin used absolutely needs to be installed (with textures being in 'Documents') or it will ignore any direction you'll give it concerning textures...

I'd like to point out that Dolphin/user/textures is not the location to put things anymore. The global user directory means your "user folder" is now in My Documents. That "Dolphin Emulator" folder is where textures should go. For example: C:\Users\[your username]\My Documents\Dolphin Emulator\Load\Textures\[GameID]\. The only way to make the old location work is to use portable.txt, which sucks.

Seik Wrote:If these really only work on installed version though, BOY I can't wait for 4.0.3!

Not going to happen. There was one stable release - 4.0. But then a critical error was found, and even though Dolphin had progressed beyond 4.0, the devs went back and fixed that bug in 4.0. Then another another critical error was found, and even though Dolphin had progressed even MORE beyond 4.0, they went back and fixed the bug. 4.0.2 is just 4.0 with bug fixes. The latest development version, where Dolphin actually is in it's progression, is (as of this writing) 4.0-1977. Soon (very soon) there is going to be a new stable - 4.5.

If it is not working in the latest dev version it's probably because you are doing something wrong. The global user directory means that 4.0.2 and 4.0-1977 should share everything, including custom textures. And there hasn't been any serious reworking to textures that could break them (yet).
Pages: 1 2