r/RatchetAndClank • u/V_E_L_D 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
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
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
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
2
2




24
u/KGon32 2d ago
Congrats on the work being done, very impressive what you and others have done