When do you expect we'll have a private server available?

#51SepalaniPosted 6/8/2013 8:23:19 AM
Hello everyone, I'm also one of the guy who registers because of this topic. I'm very familiar with this game, the fun fact was I've tried to make a french translation patch for the Japanese game (because it's my native language). I've made a tutorial "How to translate a Wii game" (in french of course: http://www.wii-info.fr/forum-35557-tuto-traduire-un-jeu-wii-de-a-a-z-p1-3.htm ).

As of right now, I'm working on a MHTri SaveEditor. The HR Rank is stored in the savegame so you'll keep it and doesn't depend of the server. I'm also disappointed about the Capcom behavior, and I'm trying to find some sort of alternatives to play online again.

The first one that I've found is the same as the Japanese game, replace the offline quests with the online one. This method only works with softmodded Wii. The other is to make a private server. The main problem is to set up the server itself, then to know what the game wants to the server. I've also found two way.

On one hand we can do as John Fart does but I don't have the suitable material for that so I can't =v/. Is to say intercept packets but I don't know if someone has kept MH3 online packets.
On the other hand if someone is enough competent in that domain he can use an IDA (disassembler) to explore the main.dol source code of MH3 game and find what does the game in online mode. By the way it may help John Fart on this work too.
#52ZabchobPosted 6/8/2013 12:23:01 PM
John,

Hey there, I'm psyched to see that someone is working on a private server for this game.

I'd love to help. I'm a web developer by trade, and I handle devOps specifically at my current job. I don't know if you have your code hosted somewhere like github, but if not, you should think about putting it up there so that we can collaborate.

Have you thought about using a tool like vagrant to quickly build and share virtual machines? That could make collaboration and development much easier.

I'm not as well-versed in the nitty-gritty networking as it sounds like you are, but I'd love to help, so let me know if youd like to chat some more.
#53ngevan2kPosted 6/8/2013 1:32:19 PM(edited)
*sigh* So many questions :)

The plan is to keep it running 24/7. There'll be a disconnect every 24 hours but you can connect again after a few minutes. Of course there'll also be a restart whenever I have a new build ready. And to answer an earlier question: I'm paying for everything, it's not much anyway.

When it will be ready ? I wish I knew. It's impossible to say what problems I might encounter and how long it'll take to fix them.

I assume the HR is saved on your Wii, together with everything else. So when you go online, your HR will be the same as it was.

@Zabchop:
I'm a qualified IT specialist, my core area are networks and I have more than 10 years of experience. I passed the IBM programmers test with a B, so all hope is not lost, but it would be cool if someone with better skills would do the programming part.

---
www.sufami.de
#54tydog98Posted 6/8/2013 2:58:48 PM
Could you make a rough estimate of when it would be done/
#55GorillaGD(Topic Creator)Posted 6/9/2013 1:05:33 AM
If you're willing, would you consider making a guide on how you've made the private server in case others want make their own?
#56n_igma_nsiderPosted 6/9/2013 2:05:22 AM
Thanks to John, there's still hope ;-)
http://bit.ly/1bjFkpB
#57TrencheePosted 6/9/2013 3:01:58 AM
John Fart posted...
*sigh* So many questions :)

The plan is to keep it running 24/7. There'll be a disconnect every 24 hours but you can connect again after a few minutes. Of course there'll also be a restart whenever I have a new build ready. And to answer an earlier question: I'm paying for everything, it's not much anyway.

When it will be ready ? I wish I knew. It's impossible to say what problems I might encounter and how long it'll take to fix them.

I assume the HR is saved on your Wii, together with everything else. So when you go online, your HR will be the same as it was.

@Zabchop:
I'm a qualified IT specialist, my core area are networks and I have more than 10 years of experience. I passed the IBM programmers test with a B, so all hope is not lost, but it would be cool if someone with better skills would do the programming part.


I was only HR 19 anyway.

I was hoping it would reset everyone else's HR so youz would be forced to help me. x:

But on a serious note and once again; Good job with all of this and much appreciation from me and clearly many others here.
---
THE TRENCH -- 2435-2707-5659
COD suX u no. http://www.youtube.com/watch?v=TMYso30L9zI
#58DemonagesPosted 6/9/2013 6:05:05 AM
I remember playing back then Monster Hunter Tri. I played it 24/7. Then I got bored of it. But once the servers got shutdown, I want to play it so much. Anybody else felt the same?
#59DemonagesPosted 6/9/2013 6:07:30 AM
Hey John. Will there be any events or arena quests? Just wondering.
#60SepalaniPosted 6/9/2013 7:39:42 AM
I think it will be hard to implement them. Why ? Because these quests aren't present in the game itself and there are downloaded from the server. If someone was able to intercept these data or if someone is able to intercept these data from the Japanese game maybe it would be easier. The Japanese servers of MH in general aren't free, so you've to pay like many MMORPG. That's why they're not affected as Capcom European/American servers.

But if their format is similar to the offline/online quests we will be able to deduce the format they used. I know there is dantard from the minegarde forum who've made a quick tutorial to hex-edit offline quest.

However when I hex-edit my savegame I found where are stored the arena offline/online times and how I can extract them but the position of the online quests is fixed. Maybe they knew how many online arena quests they'll put ? The problem is I've don't see any data related to the online arena quest so far. My other question is how they manage the multi-language support. The Japanese game, it's only Japanese then it's not a problem. If it does as the offline quest there is one file for each language. The other possibility is to do the same as the *.rso file : in the Japanese game these objects contain Japanese texts, and in the European *.rso those texts are replaced with address I think or pointer of some sort...

Well, the true puzzle is beginning.