Adding Multiplayer to Ratchet & Clank 1 | Devlog
ฝัง
- เผยแพร่เมื่อ 10 ก.ย. 2024
- This is my first devlog about modding Ratchet & Clank to add online multiplayer. I show how far I've come, what challenges I had to overcome to get here and where we go in the future.
The mod is available for installation right how, however you should note that it's still lacking a lot of features, so the game modes available are limited at the time. You can find install instructions at:
boltcrate.space/
Server code:
github.com/bor...
Game mod code:
github.com/bor...
Join the Boltcrate modding Discord if you have questions or comments:
/ discord
The mod is available for installation right how, however you should note that it's still lacking a lot of features, so the game modes available are limited at the time. You can find install instructions at:
boltcrate.space/
Do you have gameplay? Does it work?
Oh my god bordplate, this is amazing! 👏👏👏 Looking forward to it!
Que bueno encontrarte por aqui Sir Gary jajaja canal legendario
As a junior dev fresh into the world of coding I'm both fascinated and terrified of how there's so many creative people in this field that are way better than me at what they're doing lmao.
But on a serious note, this project looks amazing and I can't wait to see it in action :) (I'm kinda tempted to try to understand your code now)
I really don't feel like this is something I'm particularly good at if I'm honest. Basically I feel like I've just stumbled through this entire project, sometimes being stuck on really trivial stuff for days on end. Obviously my approach does work in a way, I have concrete results to show for it.
What I love the most about the project is the reverse engineering part, and even there I feel like I fall short of others in the Ratchet modding community who are great reverse engineers.
This echoes what I hear from basically anyone at any level, and ultimately projects like these are about just keeping on, even when you hit a wall.
@@bordplate.А есть ли моды на Rift Apart?
i would love to see a game of tag between 2 speedrunners with all the tech trying to outrun each other
that would be very intersting to say the least
xem vs francorr
this is so cool!
Agree! :)
Hey I didn't expect you to be here Theo
This looks really cool. I’d play the hell out of this
This is like a dream come true. I remember growing up with this game. And now, in the near future, I can potentially play this together with friends online. Just incredible, thanks for the effort!
Absolutely amazing. The fact that this is even remotely possible (no pun intended...?) is really incredible to see, never would have imagined this to be possible! Very cool to see what fans can do with the classics (HD remasters) like with the multiplayer mods and more 🙂 so awesome, I'm looking forward to seeing more!
This is amazing, I just started replaying the R&C trilogy and being able to play through the game with a friend would be so much fun! If all of the normal game continues to function (story triggers, cutscenes etc) but you had a shared inventory with a friend so you have one pool for bolts and both got weapons and ammo when purchased, I think that'd make for a really solid co-op mode.
This is so impressive. Looking forward to it, as long as it may take. Crazy that you could do so much with a game as hard to mod as this
Thanks for making this video, you made it fast too. Its really cool to actually be able to understand how the things your showing off work. I have been working on a similar project using the unreal engine Ratchet and Clank made by bata tester, but I’m really not great at coding and stuff so I gave up on the project for a long time. I hope that your project can someday get bigger, and do what I was planing with my project. This is what the end goal for my project was ( its in point form because i’m not good at writing):
- have every map from the first 3 games
- have a multiplayer like in the 3rd game, and maybe a multiplayer story mode
- work with LAN so it can be on a offline server
- online mode for online matches
- maybe improve the graphics?
- maybe have a map maker and a community page to play custom maps online
These points probably wont help you but I wanted to put them out there, because my project will probably never finish, so they might give you some ideas. However, Im exited to see what direction your project moves in. Good work, hope to see more devlogs in the future.
I'd love to some day be able to do multiplayer co-op campaign with this. What I should have mentioned in the video is that syncing enemies across different games is really hard, so realistically, that won't happen for a long time, and so likely no co-op story mode in the near future.
Level editors for the Ratchet games are getting better and better with really skilled people working on them, so I definitely want to support custom levels in multiplayer as soon as possible tbh.
Sound like a cool project tho, hope you pick it up again :D
🔥🔥🔥 love this kind of content!! Must’ve been a lot of hours editing this together with all those comedic touches 😂
You have my INSTANT subscription :)
I’m waiting till it releases. You are God with that
This is super cool! Though one thought came to mind. There wouldn't happen to be a fan decomp for Ratchet in the works would there? I'd imagine complex mods like this would be much easier with a native PC port similar to the Jak fan port
The Jak games are made in a way that makes it way easier to automate decompilation, it has to do with a custom language Naughty Dog used that compiles in a way that leaves more information within the code. The Ratchet games don't do this, they're written in normal C most of the time, so a full decompilation is way harder. We can still do lots with regular reverse engineering, luckily.
@@bordplate. Ah I see, makes sense. Cheers for the reply, and I'm looking forward to trying this mod out when it's more complete!
This is , i have no words. Thank you. I’ll definitely support you. 💯
You are a godsend bordplate
Always hoped to see this! Man that and the Dreadzone client are the peak of RaC modding. Will be amazing from here
PLEASE MAKE THIS ACCESSABLE AND EASY TO DO IT'S A DREAM COME TRUE
Very impressive! Goodluck!
I hope this doesn't get abandoned. I've seen so many impressive fan-mods and projects that eventually got abandoned. Hope this one sees the light.
I wasn't planning on it. I've been working towards this for a while and have had stable progress since I started. I might slow down after first release to work on other stuff, but I'm not putting this aside until at least first release.
i'm impressed! i wish you tons of courage and luck working on this mod, can't wait to see the final product
This is WILD. Making actual dreams come true over here lol
Your last name is freund?
Absolute mad man. I can't wait to see more progress in the future.
I always hoped this game would get multiplayer in any way, mod or not. Great job keep going! Subbed!
Super impressive mod! Can't wait for the release!
bro, I need this! what a crazy cool concept :o When this releases i'll be on the server day one
How can one man be so hot AND smart
Man, this is amazing, it would be great to have a server where you can do races or minigamesgames I hope you have the necessary recognition for this to go ahead, good luck!
take all the time you need for this, take the breaks you need and get the help you need. This project is too good to be left unfinished!
I just started searching about Ratchet mods, awesome job I would love to see more work on this. Especially being able to play the entire game playable. Good job :)
Thanks! Hopefully we'll get to a place where we can do full game co-op playthroughs, but for now we're focusing on other enjoyable multiplayer experiences.
@@bordplate. Also, I know this is alot harder, but imagine merging the og games together, like Fallout TTW, I love those styles of games as a coop game. Probably never happen but it would be cool
LOVE TO SEE IT
This is simply amazing, great job!
You're a goddamn hero
Good luck and keep 'er lit
Tag with crazy R&C 1 movement tech could be sooo fun
Super cool
Hello! I came here 2 months later to ask you if there is any update about your mod (and if you planning making new video). I am so excited because some people are still playing and modding this game. Thank you for being part of this amazing community!
It's going well! I had to make some substantial rewrites to parts of the code after the video so progress hasn't been as swift as I hoped for. It's a lot of taking 2 steps forward and 1 back. But it's definitely going forward.
I want to do another devlog, I just want to make sure I have enough improvements that are visual. So it's not just me showing code and going "look at it, it's 2% faster and it's very stable now".
@@bordplate. *Thank you for such a quick reply! So I'm waiting patiently for future updates. I am so glad that work on the mod is still in progress*
Im really interested and actually want to look further more into this. Please make this into reality!
Some of it's already live right now, there's some info in the video description. It's still pretty bare bones, but it's possible to connect today if you wanted to.
Oh my God amazing
Yeah Buddy!
This is amazing
I hope someone is paying you for all this because this is amazing
awesome project!
Dette ser helt fantastisk ut. Jeg og broren min er spesielt glade i Ratchet&Clank serien, og dette ser imponerende ut! Fortsett med det gode arbeidet ditt
I sub bc ratchet in ps2 ofc and this channel is kinda intresting
It's honestly mindboggling how you are able to figure out and mod all of this. You're doing God's work BP!
Incredible!!!!!!!!!!!!!
Nice keep going
yo. this is so wicked
dude i cannot wait to try this eventually
@Bordplate i have a sugestion that will rewrite history hear me out..
Sly 2 online multiplayer mod
The open world missions
Boss battles
Competing with your friend on time missions
Making an open world game an online multiplayer
Its a true gem of the pack
Hope you will consoder this project ps i have not seen anything or any discusion online about this idea
I give you full concent
Go get m..
.. lit dawg
im excited for this!
Ratchet and clank content? Subscribed
Daaamn amazing work
Cool stuff
This is incredible
this seems dope dude
Awesome!But to be honest I miss the multiplayer from Ratchet and Clank 3!
You can still play mulitplayer from RaC3!
sickkkkkkkkkkkkkkkk
This is so sick
Let's fucking go
The tyrhannoids approve 👍🏻
Hell yeah, RaC Fortnite here we go!
No, battleroyale is gay
@@JK-nj3bt You know Fortnite didn't invented the Battle Royale formula, right?
@@diegomedina9637 but made it more popular
POGGIES
>Breaks the whole fricking comunity
>fricking vanishes
What do you mean "vanishes"? There's a link to a Discord community in the description as well as a link to a web page explaining how you can install the multiplayer mod right now for emulator and PS3.
@@bordplate. if you don't post on youtube you don't exist of course.
Amazing work! You sound swedish :-)
Norwegian! :)
I support the crap out of this
W
What a legend! Quick question, is it possible to take for example Rachet Deadlocked (I had the Spanish version, called Ratchet Gladiator) since it has already co-op multiplayer module existing, kinda re-using it in the R&C 1?
Good question! I haven't looked into it, but intuitively it wouldn't work out. The engine itself evolved a lot from RaC1 to Deadlocked, so even if you had the source code for the games, it would likely be a lot of work to do that. These features are so baked into many different parts of the code that there's no cleanly separable module that you can just port from one game to the other. Ultimately, it's easier to just recreate it from scratch.
Hi I know this is off topic but are you planning to make the randomizer works on ps2 emulators like pcsx2? This game is my favorite game since I was kinder so im really happy that there is someone that still making this game much fun to replay.
It'd be pretty hard to make it work for PS2 emulators. It's possible make it work for RPCS3 (the PS3 emulator), however it does require some significant work. Some people in the RaC Rando Discord have expressed interest in trying to make it work, but nothing has come of it yet. It's not something I'll have the time to do anytime soon.
irrelevant to this, idk how popular it is to mod the HD remaster trilogy, but are there any mods that fix the issues that were present in the ps3 version alone? like missing poligons, eyelids clipping, and helmet size in rac 2 and 3?
You’re cracked
Omfg huge
please continue this
Hey! Can you please make a tutorial how to install this mod on both client and server? I would really appreciate that, thanks!
any plans for going commando for pc emulators? would be great
when the players are multiple
This sound great but I seriously gotta ask, doesn't it make more sense to get Ratchet and Clank Deadlock running on two seperate instances screens since the game already has splitscreen coop?
Maybe, but I didn't want to do that. Also there is a project that aims to do that.
That cool I see and can you play story mode with friends lt be fun you do that
can this eventually be made into a full coop campaign? and is there any way to keep updated here? (something like a discord)
Co-op is going to be really hard and I can't promise that's ever going to happen, but that's something I want to get working. You can join the Ratchet Randomizer Discord, it's linked in the description. I'll be changing it to a more general Discord for Ratchet mods in the future when multiplayer is nearing ready for first release.
I know the bomb glove from ratchet and clank going commando can hurt ratchet kinda and the left over bomb glove in UYA stright up hurt ratchet, doubt this is useful info lol
I'm also a programmer can I help?
Please tell me this is still in progress, I'm so ready for this 🤩🤩🤩
How are you posting a comment before reading the video description? 😅 It's installable right now and you can test it, or join the Discord community for further updates.
@@bordplate. I did read it, I even had a look around the github but thought it was all still WIP 😅
@@GloriousGrunt I should've just pinned a comment thb, idk why I didn't just do that in the first place.
Dude I will literally pay like a 100$ for a Ratchet and clank Rift Apart proper co op mod for PC
Sorry for the stupid stupid question, but how it is possible to mod a game, I mean the code source is avaiable because someone leaked? or is not necessary?
Not a stupid question at all! We don't have the source code, and it has not leaked anywhere as far as we know.
But any program runs code on your computer in the form of machine code. We can read and try to understand parts of this machine code and make changes to the program. It's much more difficult than just changing the original source code, but through reverse engineering we can find the right places in the machine code and change it so that it does what we want to instead.
So in this case, I've changed the machine code for Ratchet & Clank so that I can add a lot of my own code.
@@bordplate. thank you, now I can barely understand
I would really love to play RAC MP, my very childhood favory game. Is there any way to give u a tip for a coffe?
I appreciate the gesture, but all I need is your excitement :)
Ratchet and Ratchet
PLEASE DO THIS FOR RAC2
If it all goes well, pls do Jak and daxter lol!
Jak and Daxter is in an even better position to do this with since there's a proper decompilation project (OpenGOAL) for it. This means you can play J&D on your PC without emulator, runs like a normal game would. ZedBot has a proof of concept of online multiplayer over here
th-cam.com/video/sf3B9n3kuts/w-d-xo.html
@@bordplate. I would argue that MP mod isn't done in the proper way (It runs on an HTTP server last i heard...) Id be awesome if you made a proper one for jak!
@@tagaproductions Ah, I see, thanks for the info! I'm sure they've got their plans for a proper mod at some point. I never really played the Jak games, so I don't think that's something I'd spearhead.
u got working game ??? i used to play this with my friend when we were kids good memories
Check out the pinned comment or the description. It's far from fully done or full featured, but parts of it works right now.
@@bordplate. ty for responding much appreciated , i have no idea what im seeing or how to use this but ill educate myself :D thanks
can you make it so player 1 or 2 is clank
What does it mean to play as Clank? Would you control the heli pack/thruster pack?
Why not grab the online features from future games
Because that's not how this works, you can't just "take" the online features from other games, even if they use the same-ish engine.
Please do a mod of Budokai 3 hd collection🎉
Do you think you could easily port this to the other ps2 ratchet and clank games ?
It's been in the back of my mind, but I haven't properly started exploring it yet, so don't expect that anytime soon. But it's definitely something I'd like to explore in the future. I know Going Commando is probably the fan favorite of the trilogy, so it'd be sick to see multiplayer in that in the future.
@@bordplate. Didn't commando already had a multiplayer mode built-in but the servers were shut down du to oldness and lack of people (obviously) ? I even think that someone made a solution to play in multiplayer by running the server in LAN. I know it wasn't the story mode that was in multiplayer, but doesn't that makes the process much easier if there is already the option in the game engine ? It would be really cool tho to be able to co-op the main campaign. Some guys at OpenGoal (Jak and daxter trilogy) are trying to do the same.
No, it was only Up Your Arsenal and Deadlocked. I think maybe they wanted multiplayer in Going Commando, but didn't have time for it.
You should round the coordinates to nearest integers. No normal user needs to know their coordinates with that kind of precision :)
No normal user is really supposed to see the coordinates. It was just debug data during development.
Would it also work on ps vita?
No, the versions are so different it'd be too hard to do. So PS3 and emulator will be the only options
Can this work for pcsx2??
It's significantly harder to make it work with the PS2 version. The original version of the game has a level loading system that dynamically loads level and game object code from disc and into game memory.
On PS3, for security reasons, dynamically loading code isn't allowed. All the code must be loaded in when the game starts, and it is never allowed to be changed without a game update.
Because of this, the PS3 version works very differently when it comes to code. This also happens to work to our benefit and makes modding the game much easier.
Ratchet HD on RPCS3 typically runs better than Ratchet on PCSX2 on most PCs as well. But I agree the HD version is a downgrade from the original in many ways.
@TheGoldenBolt you'll love it
Norsk?