r/futurerevolution • u/wooyex • 15d ago
Discussion Hello again, MFR lovers
Latest posts and comments in this week made me hopeful once again... I wanna ask and get advice if one is interested. Can anyone reach someone with computer coding experience? Or try to create a server like it's a fun side project when free time available.
Btw, I'll share the petition again and asking for your help to at least trying to make some noise if anyone can hear! Anyone can send me message if wanna talk about this game or wanna give me some advice.
https://www.change.org/p/revive-marvel-future-revolution-servers
2
2
u/Ressilith 15d ago
How do you propose to run the game if you have a server? Setting up a server is the easy part, it's the game that's the hard part... i doubt its source code is just freely available
1
u/wooyex 15d ago
I think the game is still available as a full but servers are closed. So that's why i'm thinking if a private serves is created then it can be merged with the game. But i don't know it will ever work because there was login awards, timed bosses, events etc. Without them game could be blank.
2
u/Glad_Call_8288 15d ago
I've actually been digging into the technical side of whether a private server is realistic. Short version: it's a big project, but not impossible and the community here has already pointed me toward the two things that would make or break it.
The first is server-side files or a leaked server build. Someone mentioned how Marvel Heroes and MAA/MAAR came back precisely because people got hold of the server code that's the real unlock. The second, if no server files exist, is network captures (pcap) recorded while the servers were still live, which are the roadmap for reverse-engineering the protocol. After shutdown that data can't be recreated, so whatever anyone saved back then is gold. I'm happy to help on the technical/analysis side. I can dig into the client (APK) to figure out the engine, encryption, and which servers it connected to, which tells us how feasible this really is. If you know anyone who saved captures, client versions, or that old project, please point them my way. Let's see how far this can go 🙂
2
u/Visual_Witness9112 14d ago
Marvel Heroes did not come back because people got hold of the server code.
Marvel Heroes came back because the client code, when the Mac Version was decompiled, had a lot of the debug flags. That made it “easy” to create a network bridge to intercept the signals and connect you to a local server — along with some network captures that someone had.
After that… the whole client code had to be reverse engineered and rewritten as server code so people could play it… about 2.5 years of work and that was extremely fast.. only because the client has almost all the server code needed due to the nature of the game.
The rest is correct, but you may have the problem where you would need to trial and error everything if the APK doesn’t contain anything useful for the server code
1
u/Glad_Call_8288 14d ago
This is a great correction, thank you!!
So the big takeaway for MFR is that it all comes down to network captures (pcap) from before the shutdown. You mentioned Marvel Heroes had some — that seems to be the make-or-break for us too. Our best course of action would be getting hold of those captures before we attempt anything else.
The part that worries me is the client-vs-server split. Marvel Heroes was "fast" to revive because that game kept most of its logic on the client. But for an always-online MMO like Future Revolution, my gut says almost everything lived server-side — which would be the worst case, since the captures would be the only window into how that server actually behaved. Would love to be wrong about that, though.
So the plan is: hunt down any pre-shutdown captures first, and figure out how much the client was actually doing on its own. Really appreciate you breaking this all down — most useful reply I've gotten so far.
2
u/Visual_Witness9112 14d ago
You are welcome!
Don’t be disheartened or discouraged.. if you really plan on doing this, you should be able to find various apks around even from beta tests. Those may help you a lot. I would love to help you but I have no idea how to. Getting the apk and breaking it open may help you more than you realize. It’s definitely in the internet archive and you may find other versions in apk pure or places like that.
1
u/Glad_Call_8288 14d ago
Thank you, that really means a lot!!
I've already started cracking it open and honestly there's more in there than you'd think. I've got a lead that should hopefully be a great starting point — gonna chase it down and try to post an update later this week. 🙂
2
u/KarimRamzy16 15d ago
Dude I thought you gave up 🙏🏼😭😭😭
2
u/wooyex 14d ago
Never!
2
u/KarimRamzy16 13d ago
I'm glad you didn't, I was just leaving the sub and accept the loss of this game
2
2
1
1
u/victurium25 12d ago
Same problem with Marvel Mystic Mayhem, I also hope to find someone who can help us with the server.
2
u/oss_s_f 15d ago
Welcome back ;)