Dolphin, the GameCube and Wii emulator - Forums

Full Version: The Last Story speedhack
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
Hi,

this is a speedhack for the last story, that makes the clothes work with efb2tex. Well, actually it switches to efb2ram automatically for the clothes. Do not ask for this to be merged into master, it is a complete hack, no chance for this to be merged into master.

Enjoy.

source:
https://github.com/mimimi085181/dolphin/tree/last-story-speedhack

Windows download(based on 4.0-9267, updated on 1st May 2016):
https://drive.google.com/open?id=0ByQgqzsPdirYWmRUQjlfbUFTQm8

Please keep all discussion about this in this thread here.
Nice of you to share it, though - thanks! Smile
I took the liberty of reuploading an entire build of it with the default gameini altered to reflect the change for no need of efb to ram.
https://mega.nz/#!UhYg0ArB!KvH0E9JpbOdIeiuEFgU-_C2yywGu5GtPJ5cfhiuWORM
Can this be brought into Dolphin as a patch under the patches tab, like the Twilight Princess Speed Hack? It would have to exist in the gameini somehow, but it would keep it out of Dolphin's code.
I want a proper solution for this in the official builds. And i wouldn't know how to create a patch that changes code. I don't see a way to do this by manipulating the iso or the RAM, only by changing Dolphin's code.
Can this code be applied to ishiiruka as well?
(10-22-2015, 10:01 AM)jcdaza Wrote: [ -> ]Can this code be applied to ishiiruka as well?

It looks like it should be easy, compare:
https://github.com/Tinob/Ishiiruka/blob/master/Source/Core/VideoBackends/DX11/TextureCache.cpp#L446
https://github.com/Tinob/Ishiiruka/blob/master/Source/Core/VideoBackends/OGL/TextureCache.cpp#L464
https://github.com/Tinob/Ishiiruka/blob/master/Source/Core/VideoBackends/DX9/TextureCache.cpp#L284
with:
https://github.com/mimimi085181/dolphin/commit/a9ea3536c956581b708c46d02f62827ca134d473

Ishiiruka needs 3 changes instead of 2, because it has 3 backends.

PS: It might be that the format is different for some reason. It changed in master from 0 and 6 to 6 and 32 sometime, i don't know exactly when or why.
I know that this is a little bit offtopic, but is there a way to get rid of the god awful ghosting effect? Btw thank you for the build it worked flawlessly thus far. I have constant 30 fps.

dib

Just wanted to say thanks! Ran the game from this executable and the difference is major. It's finally playable.
Is there any way to stop the shader compilation hitching/stuttering or minimize it? I get this a lot in this game, but much less in Super Mario Galaxy and not at all in Xenoblade.
Pages: 1 2 3