To be honest, I am really loving this. At first I was used to the old method (I devised a particular workflow, and to be honest, wasn't looking forward to making a whole new workflow), but it has taken me a mere 10 minutes to realize how much faster my workflow is, and how tidy everything is. Really loving this addition!
Thread Rating:
How to Install Texture Packs / Custom Textures Info
|
01-28-2015, 03:09 PM
(01-28-2015, 03:06 PM)Bighead Wrote: @degasus: Hopefully more clear now with a few more examples (even/odd dimensions). It's a concept I have trouble explaining (and even grasping at first). Wait, 're-dump' as in, high-res re-dump and then transfer? Or Dolphin is 're-dumping' it automatically into my high-res folder (without the dump-texture being on)? (01-28-2015, 03:06 PM)General_Han_Solo Wrote: Another question in regards to 'grounding' the textures. Say I reach a texture limit of 256x1, or 1024x1, or whatever ridiculous dimensional stretch (nx1), can I change that nx1 immediately to 1x1?No, you keep dividing both dimensions by 2 til they both reach 1. So 1024x1 would have mips of 512x1, 256x1, 128x1, 64x1, 32x1, 16x1, 8x1, 4x1, 2x1, 1x1 (01-28-2015, 03:09 PM)General_Han_Solo Wrote: Wait, 're-dump' as in, high-res re-dump and then transfer? Or Dolphin is 're-dumping' it automatically into my high-res folder (without the dump-texture being on)?Probably was a bad analogy, you aren't actually dumping. You just have to follow the exact same method as dumping to rename you high rez textures: you must find the original texture in game. Edit: Sorry fixed it a bit to specify 2, my mind is tired so I'm forgetting some details. Edit2: Ok done editing it for now, didn't really get a chance to proofread before work earlier, open to more suggestions to clear up anything that looks foggy. 01-28-2015, 06:31 PM
@Bighead: Yeah, much better now. As you like scripting, do you think it's worth to have a script which check all textures and warn if
- the upscaling factor isn't an integer - the aspect ratio is changed - mipmaps have wrong size - mipmaps aren't complete - ... 01-28-2015, 08:24 PM
It would be very useful but it may or may not be beyond my capabilities. So if you were asking me to write this, I can try but it would be in batch and limited to windows, but if someone far more talented than I was willing to do it in a more able language, then I wouldn't object. It would be really neat if this was built into Dolphin, if maybe that's what you were asking? If so then I think that would end up being very useful. I know there must be textures even in the Xenoblade pack right now that aren't scaled correctly, which I was going to manually look for eventually one by one when I have time to do that... I will say that having the base dimensions right there in the name is total godmode.
As for the suggestion list, can't really think of anything else to add to it. You basically got every important one. ![]() ![]() 01-29-2015, 02:26 AM
(This post was last modified: 01-30-2015, 02:43 PM by StepDragon.
Edit Reason: Implementing these changes will take time. Will post later.
)
Awesome! It's nice to see that texture loading is getting some love!
I've got a texture organization tool in the works, and this will make it even easier to implement. edit: Implementing these changes will take time. Will post when a working beta is available. 01-29-2015, 06:07 AM
Ohhhh, this sounds very interesting.
Downside is it will require 2 texture packs for all HD retexture projects, 1 for new dolphin 1 for older (provided people wanted to support older revisions). Ignoring that though I have a small question. Will this have any effect on if the same texture is used in 2 entirely different places? For example, in my retexture of MGS:Twin Snakes, the first area has a texture for a girder, this texture isn't reused again until the 3rd area, where my one from the 1st area doesn't fit as the 2 areas serve completely different purposes and so the texture looks odd. If it fits 1 perfectly then it doesn't fit the other, and vice versa, so instead I have to come to a middle ground that works best for both. With this texture pack would it be possible to have 2 variations of the texture? 1 that loads in one place and 1 that loads in another? With standard Dolphin it dumps a texture with the exact same name, In the games actual files the texture itself is identical but its in 2 separate folders with 2 entirely different names, so its not like the game simply reuses it, just dolphin does. 01-29-2015, 06:38 AM
Hm, I don't know... today's Dolphin is SO good that (except for one or two incompatible games due to regressions) there's really no reason to use an older version. Even performance in most games is better than ever has been.
Intel i5-4690k (Devil's Canyon) @ 3.5 GHz (+Scythe Mugen) / Gainward GTX 1070 Phoenix (OC'd) / ASUS Z97 PRO GAMER / 16GB G.Skill DDR3-2400 CL10 TridentX / X-Fi XtremeMusic / Win10 Pro 64bit / Dell S2716DG Monitor / 3x original WiiMote+MotionPlus+Nunchuk
01-29-2015, 07:21 AM
@Dan_Tsukasa: The hash did also change. It's no double as long and always a safe hash. So hash collisions are much unliklier in the new format.
01-29-2015, 07:42 AM
Did a quick test, yeah same issues still there. I wonder why though, the game has 2 separate textures in 2 separate folders (different names, identical image) on the disc, its so frustrating having to have a nice middleground as an artist.
A texture dump using the newest dolphin actually showed me some textures which didn't get dumped at all previously, I even redumped that same area with the old dolphin, same settings, didn't get those 7 new textures using that either, how strange, they must have had the same hash. I tested both on medium, you think doing a test with it set to safe would fix it then? Maybe I'll try that tomorrow but I don't imagine so. This version even loads the old texture packs still, which surprised me, I figured it'd only load the new names, not the old ones, will it always be like this or will 'backwards compatibility' for those older packs be phased out entirely at some point? |
« Next Oldest | Next Newest »
|
Users browsing this thread: 2 Guest(s)