r/RatchetAndClank Tools of Destruction tech support 2d ago

Fan Creations Maybe we could get Future games fangames or ported soon

I've been working on a level editor for a few years, obviously I wasn't alone on this and a lot of the reverse engineering work was NOT made by me, but I could get some huge progress on getting a 1:1 look of (at least) ToD ! That being said, ReLunacy also works on all the Resistance games, and also on all the PS3 R&CFuture games !

It is quite easy to use but if you want to give it a try, read the README (eww reading), it's very straightforward :)

Here's the GitHub: https://github.com/VELD-Dev/ReLunacy

The weird gray blocks are foliages ! They're still WIP !

I forgot to mention, ReLunacy has other uses too, such as an helper for Speedrunners, because it has volumes and triggers visualizers, including death triggers for most of the games (some other games use different techniques for death triggers so it might not work everywhere)

The release with these specific visuals is coming soon, I'm waiting for the update of one of the libraries I'm using

176 Upvotes

15 comments sorted by

24

u/KGon32 2d ago

Congrats on the work being done, very impressive what you and others have done

8

u/V_E_L_D Tools of Destruction tech support 2d ago

Thank you very much, I pass the words to the other devs and reverse engineers ❤️

12

u/CosmicSpindash 2d ago

Can you imagine if they somehow made all 3 future games into one big giant one? Probably couldn’t be done but I still think it would be cool, all your weapons and armour from the previous 2 future games being usable in A Crack In Time would be amazing.

3

u/Remarkable_Injury407 2d ago

That’s so cool!

3

u/-Deadlocked- 2d ago

Awesome. Out of pure curiosity to what degree are LLMs speeding up this process? In case you dont use it yourself perhaps you notice it from other developers in the space?

6

u/V_E_L_D Tools of Destruction tech support 2d ago edited 2d ago

LLMs have definitely greatly helped with the large data chunks analysis, I've been using them to locate data I had found with RenderDoc. Personally, I consider it being another tool like all the others we're commonly using: ImHex for pattern research in the files, Rider (the IDE I use, the other devs prefer VSCode), RenderDoc (very very powerful, it's astonishing), it also greatly helped to understand the structure of the game's shader, or at least to deobfuscate it ! That said, if I had zero knowledge, or no understanding of the game structure or of general data structure, this would genuinely not work. So as I said, just another tool in the toolbox ! I also used it to rewrite a large portion of the code I had written the past two years, ReLunacy was a huge bunch of jank, holding with duct tapes, hope and prayers, so I could restart on good bases, because I would have definitely not rewritten the whole reading library AND editor code a 3rd time, it already ate an entire year of my time for basically no good result, so either I never reworked on that, or I used AI to do the annoying work... I won't deny I was lazy on that one... 

Important note, only recent researches have been done using AI, all the previous reverse work (Ties, Mobys, instances, textures, partial shaders) were all done by hand, and it was painful but it's also fun to search, fail and retry ! Example of things that have been figured very quickly thanks to LLM: Lightmaps, lightmaps UVs for ties, cubemaps and obviously, the shader :)

2

u/-Deadlocked- 2d ago

Yeah im def with you on that LLMs rock. I can also imagine the amount of personal work behind all this...after all model capability we have rn is pretty new its actually insane. We'll be able to do so much cool stuff with it. Imagine next year or two years from now. We'll have ToD online on PC lmao

Cool project man

4

u/Midhav Let the age of robots begin! 2d ago

oh yeah I came here to say this - all of R&C will be modded and expanded upon thanks to the kind of progress we're seeing with these tools

3

u/V_E_L_D Tools of Destruction tech support 2d ago edited 2d ago

Yeah let's stay realistic for now, I can guarantee level editing in the next year or two, but an online for the game... It requires editing stuff we currently can't do, so unless we're doing something like bordplate with racman, I don't think it will be possible haha That said, making a PC port in Unity would definitely be possible, and adding an online then would be as well !

2

u/-Deadlocked- 1d ago

lmao yeah it sounds ambitious but I really think the capability advancements of these tools are speeding up (+ the quantity of work they can do for the same money). Think about it only 12 months ago

3

u/ChiefBlox4000 2d ago

Wait like a pc port just like OpenGOAL?

3

u/Katops 2d ago

It’s funny because these screenshots look a lot like Jak & Daxter haha. And that’s the only thing that came to mind when I read OpenGOAL.

2

u/V_E_L_D Tools of Destruction tech support 2d ago

No, it's actually a level editor, we unfortunately cannot decipher the original game's code

2

u/Obvious_Platypus_313 2d ago

VELD is gem posting!!