Post Reply 
 
Thread Rating:
  • 2 Votes - 4.5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Tutorial] MHP3rd HD 2, 3, & 4 Player Guide w/Networking
02-08-2014, 04:12 PM (This post was last modified: 02-08-2014 05:53 PM by Mizalie.)
Post: #31
RE: [Tutorial] MHP3rd HD 2, 3, & 4 Player Guide w/Networking
Came here to see if I could get 3-4 people working.

I found a fix. You do NOT need the .ini posted in here.

All you have to do is disable the unstable Fast Memory option in System. You still have to slow the game to 25% during loading, but Fast Memory fixes the crashing when loading with just three people.

We used 0.9.6-700 for this example.

http://puu.sh/6Owak.jpg

Enjoy!

ADDENDUM: This also fixes crashing when joining the lobby randomly.
Find all posts by this user
Quote this message in a reply
02-08-2014, 04:46 PM
Post: #32
RE: [Tutorial] MHP3rd HD 2, 3, & 4 Player Guide w/Networking
Interesting, I will try to test that in MHFU when I will have the time Smile

♦ Intel Core i7-6700HQ | 16 GB RAM | NVIDIA GeForce GTX 960M | Debian Testing
♦ Intel Core i7-2630QM | 4 GB RAM | NVIDIA GeForce GT 540M | Debian Testing
♦ PSP-3004 | 6.60 PRO-C2
Find all posts by this user
Quote this message in a reply
02-08-2014, 09:05 PM (This post was last modified: 02-08-2014 09:09 PM by asgarv.)
Post: #33
RE: [Tutorial] MHP3rd HD 2, 3, & 4 Player Guide w/Networking
To anyone still having issues, the website is dumb and gives you a defunct ppsspp version as the "official" version. Don't use that one. When you get to the download page, scroll to the bottom and install the NEWEST version

We've had no problems after everyone installed that, but no one seems to mention that you need the newest version to get adhoc working. Of course, you still need to set speed at 25% and switch off fast memory, but the emulator can actually handle more than 2 people in the newest versions, which has been a pain in our asses for something like a week now because we couldn't tell what the problem is due to only pointless answers like "slow down the game" and "turn off memory" being provided and never working.

Thanks to Mizalie for helping me realize that, and I hope I helped someone
Find all posts by this user
Quote this message in a reply
02-09-2014, 03:08 AM (This post was last modified: 02-09-2014 07:05 PM by antarias.)
Post: #34
RE: [Tutorial] MHP3rd HD 2, 3, & 4 Player Guide w/Networking
Hi, we try today (4 people) using hamachi and we always get 3 inside the quest and one disconnect, we have good ping, like 30ms to 40ms and we turn off "fast memory" and we slowed the emulation to 25% and we couldn't make it work. We are using the same release too.

any advice?

Edit: not always disconnect the same person but the host is always in.

********
Edit2: we make it work!!! we download a previous version, the 9.6 418, and we all download the 32 bits version (cuz one of our friend has a 32 and the other 3 got 64). we just uncheck the fast memory, we didn't use the slow emulation and it still work, sometimes some on crash on the quest, but we just abandon and rejoin and then all ok.
Find all posts by this user
Quote this message in a reply
02-09-2014, 10:29 PM
Post: #35
RE: [Tutorial] MHP3rd HD 2, 3, & 4 Player Guide w/Networking
Again forgive the English, and finally works I thank you all for your help, what happened to us when we played 3 will have to recover the right speed and asin beginin quest works if we expected but we were losing the connection.
Thank you very much all new.
Find all posts by this user
Quote this message in a reply
02-15-2014, 02:52 PM
Post: #36
RE: [Tutorial] MHP3rd HD 2, 3, & 4 Player Guide w/Networking
I get a communications error every time I try to enter the guild hall. The game freezes for about 15 seconds, and then gives me the error. It was happening to me on the previous version of PPSSPP, and I just updated to 9.7 and it still happens exactly the same way. It seems like the same problem MisterKupo was having on the previous page, but no one replied.

Also, the game seems limited to 30fps, but I've heard people claiming 60. It seems to be full speed and everything, and I'm only limiting it to 60, but it's almost always locked at 30 for me except in the intro movie, or when I use alternate speeds (150% is 45fps, etc.)
Find all posts by this user
Quote this message in a reply
02-25-2014, 12:26 AM (This post was last modified: 02-25-2014 12:33 AM by Adblockdetected.)
Post: #37
RE: [Tutorial] MHP3rd HD 2, 3, & 4 Player Guide w/Networking
Had a problem last night when I tested this method with my friend. I was using ver 0.9.7.2-96-gac4a70a-windows-amd64. I could hunt with him, yet there was a sort of desynchronisation between my laptop and his. I killed a jaggi, he looted it but he looted it far from where the corpse of the jaggi was located. Had anyone have this problem? I suspected it had something to do with my internet connection (was using a router) yet when I switch to an Adhoc, the problem persisted.

(02-15-2014 02:52 PM)Sleetest Wrote:  I get a communications error every time I try to enter the guild hall. The game freezes for about 15 seconds, and then gives me the error. It was happening to me on the previous version of PPSSPP, and I just updated to 9.7 and it still happens exactly the same way. It seems like the same problem MisterKupo was having on the previous page, but no one replied.

Also, the game seems limited to 30fps, but I've heard people claiming 60. It seems to be full speed and everything, and I'm only limiting it to 60, but it's almost always locked at 30 for me except in the intro movie, or when I use alternate speeds (150% is 45fps, etc.)

I had same issue with you last night. When you were running the Proadhoc server, did the application detect your ppsspp? if not, that is your problem. I changed the IP addresses in the PPSSPP.ini then it worked like charm. Hope this help.
Find all posts by this user
Quote this message in a reply
03-04-2014, 10:00 PM (This post was last modified: 03-04-2014 10:00 PM by Eliphal.)
Post: #38
RE: [Tutorial] MHP3rd HD 2, 3, & 4 Player Guide w/Networking
I finally got MHP3rd working with three people last night. And I thought I should share my findings with everyone. First off, settings and versions used.

PPSSPP Version: 0.9.6-700
Networking: Hamachi
Port settings: No special settings used
Ping over tunnels: ~30ms
ini adjustments: Set adhoc server ip, set unique mac, disabled fast memory

Few things to note:
  • Would not work with 3 people on PPSSPP 0.9.7.1 (though it worked fine for 2 person groups)
  • IP must not be set to localhost on the system hosting the server. It must be set to the Hamachi IP

It is possible that versions newer than 0.9.6-700 may work. I used that version because it was the most recent version that had been confirmed to work in this thread.
Find all posts by this user
Quote this message in a reply
03-05-2014, 08:35 AM
Post: #39
RE: [Tutorial] MHP3rd HD 2, 3, & 4 Player Guide w/Networking
(02-25-2014 12:26 AM)Adblockdetected Wrote:  Had a problem last night when I tested this method with my friend. I was using ver 0.9.7.2-96-gac4a70a-windows-amd64. I could hunt with him, yet there was a sort of desynchronisation between my laptop and his. I killed a jaggi, he looted it but he looted it far from where the corpse of the jaggi was located. Had anyone have this problem? I suspected it had something to do with my internet connection (was using a router) yet when I switch to an Adhoc, the problem persisted.

(02-15-2014 02:52 PM)Sleetest Wrote:  I get a communications error every time I try to enter the guild hall. The game freezes for about 15 seconds, and then gives me the error. It was happening to me on the previous version of PPSSPP, and I just updated to 9.7 and it still happens exactly the same way. It seems like the same problem MisterKupo was having on the previous page, but no one replied.

Also, the game seems limited to 30fps, but I've heard people claiming 60. It seems to be full speed and everything, and I'm only limiting it to 60, but it's almost always locked at 30 for me except in the intro movie, or when I use alternate speeds (150% is 45fps, etc.)

I had same issue with you last night. When you were running the Proadhoc server, did the application detect your ppsspp? if not, that is your problem. I changed the IP addresses in the PPSSPP.ini then it worked like charm. Hope this help.
It were original like this small monster is different place but big monster is at same place because small monster is too small it will hits another people.

Sry for bad english im chinese at malaysia
Find all posts by this user
Quote this message in a reply
03-05-2014, 06:21 PM (This post was last modified: 03-05-2014 08:36 PM by vnctdj.)
Post: #40
RE: [Tutorial] MHP3rd HD 2, 3, & 4 Player Guide w/Networking
With all the confusion thrown around this thread, I figured I would share with everyone a guide to get 3 players playing Monster Hunter Portable 3rd HD (English patched) ONLINE. I am going to share what I have learned, and hopefully this will lead to innovation, and potentially a 4 player "100%" method. So here it is...


--- Fifthdread's Guide to playing MHP3 Online over PPSSPP ---


Requirements:

1: Latest PPSSPP download. As of this guide, version 0.9.7.2 is the latest.
(required VC 2013 runtimes to get emulator running)

While many are suggesting specific builds, I would go ahead and always use the LATEST build. Go to the download page for PPSSPP and get it.

2: VPN Software such as Hamachi or my personal favorite so far NeoRouter Free.

Some are using Evolve to play with the community and that's fine. However, for me I wanted to play with a specific group of friends and the owner of this thread suggested NeoRouter. After using it, I agree that it is a good solution. Hamachi is a good solution however there is a 5 person limit to how many people can join the Hamachi network. To free up space you must remove old people from the network. NeoRouter Free does not have this limitation, however you will need to host a NeoRouter "server" to get it working.

3: Monster Hunter Portable 3rd Patched (HD / English)

4: AdhocServerProOnline, the link is here (download Windows / your OS version)

5: Patience


- SETTING UP THE EMULATOR -

Download the emulator and extract the contents of ppsspp to the directory of your choice. Place the ISO for the game wherever you want. I made a games folder under \ppsspp\ and place the .iso files in there. From here we must test the emulator. Get everything setup, including mapping your controls to the controller of choice. Go ahead and launch the game and mess with how you want the graphics settings. I recommend having texture scaling 2x with xBRZ. This makes the game textures smooth and looks nice. If you experience lag, simply turn off texture scaling.

The only REQUIRED changes in the settings are:
1: You must turn OFF Fast memory (unstable) which will fix a few problems.
2: You must enable "Enable networking/wlan (beta)" in Systems settings.
3: Alternate Speed should be set to 25%
4: Enable show FPS / Speed if you want to see how fast your emulator is running. Useful.

After you are finished doing things with the settings or even testing the game, let's move on to setting up the VPN. Modifying the ppsspp.ini file will come soon, but setting up the VPN comes first.


- SETTING UP THE VPN SOFTWARE -
This is what you need to connect to one another, and works well. While a VPN isn't necessary, I found it to be the best way since there are limitations with how the ppsspp.ini file needs the IP address.

Download NeoRouter Free or Hamachi. If you use Hamachi, have everyone join the same network and ensure there are no connectivity problems between players. Hamachi is the easiest, but if you have a problem with the 5 person limitation you want to use NeoRouter Free or Evolve.


- NeoRouter info -

If you are using NeoRouter, things may be complicated for an inexperienced computer person. This VPN software requires a "Server" or someone to run the server software while everyone is connected.

One person should install the NeoRouter Server, and everyone else downloads the NeoRouter Client. The user who installs the server should get the option to also install the client. If the server computer is used to play the game, than they should also have the client installed.

Whoever hosts the NeoRouter server should go online to the NeoRouter site and create a domain. From here, they need to create a domain under their public IP address. To get this, google "what's my ip" and that will be it. From here, you will need to login to your router and port forward TCP port 32976 to the server computer (I did both UDP and TCP). If you don't know how port forwarding works, I'm sorry for making this complicated. You should probably go with Hamachi since all this is not required.

Setting up NeoRouter involves creating a "domain" on the NeoRouter website, setting up a network username and password that all the clients will use, and then connecting to it. Please read the NeoRouter documentation for more info on how to setup NeoRouter.

- Running the AdHoc Server -

Whoever is hosting the VPN or has the fastest connection to the other players should host the AdHoc server. To run it, download AdhocServerProOnline from the dropbox link and run it. This will launch a CMD prompt window and the Adhoc server will begin listening for clients. If you have a VPN setup, ensure you know the "VPN IP" of the AdHoc server.


- SETTING UP ppsspp.ini -

This step assumes you have a VPN setup with your friends and the AdHoc server is running.

Go to ppsspp\memstick\PSP\SYSTEM\ppsspp.ini

This file needs to be modified for each player. The following parameters are required to be changed:

FrameRate = 15

Change it to
FrameRate = 3

This changes the "alternate speed" from 25% to 5%. THIS is the "5%" method which works 100% of the time for 2 people and 100% of the time with 3 people (if using the 4th proxy player - more on that later) and offers the most reliable, stable method of connecting between players. All players should have this set.

NOTE: This setting will change back to 15 if the settings menu within the emulator is opened. In the event you are running the emulator and go into the emulator settings page, you will be required to go back into this .ini file and change this back to 3! This is annoying. To test to ensure that 5% is working, in the emulator press the `~ key (aka the key to the left of 1). On the top right of the screen (if you have show framerate / speed enabled - not sure what the default is) you should see something like 30/30 (100%) when at normal speed and 3/30 (5%) when at 5% speed. If this says something like 25% speed, than you need to go and set the FrameRate = 3. Close the emulator completely before you make this change, change it, then re-open the emulator.

EnableWlan = True

Should already be true but if not, make it so.

NickName = (anything)

This is just for the Adhoc server. It just has to be unique.

proAdhocServer = (IP Address of Adhoc server)

EVERYONE should have this set to the IP address of the person who is hosting the ADHOC server. This includes the person who is hosting it. They cannot use localhost or 127.0.0.1 OR 192.168.x.x! They MUST use the same thing as EVERYONE ELSE or it will not work for them! To find out what the IP everyone should use is, open up the VPN software you are using and right click on whoever is hosting the adhoc server. You should be able to get there IP address from here. For me, My IP address of my server is 10.0.0.3. Again, this has to match for everyone.

MacAddress = (Any random mac address)

This can be a random MAC address and must be unique (not matching anyone elses).

EXAMPLE CONFIG:
EnableWlan = True
NickName = MonsterSlayer1337
proAdhocServer = 10.0.0.3
MacAddress = 12:34:56:78:90:12

DONE with config!!!!! SAVE IT!

Also, if you want to prevent your emulator from saving over your FrameRate = 3, make the file read only by right clicking on it and going to properties. Click read only. Save.



- Getting in the game together -

Finally! You should have everyone connected to the VPN, the Adhoc server setup, and everyone should be configured. Start the game, and if you are starting a new game, ensure you say NO to the tutorials. You will be required to do them if you do not, making the test take longer. Some of them are not translated, making them useless!!! ALSO, since this is a PSP game it uses PS controller references. Circle is CONFIRM and X is always BACK in menus. Ensure you press Circle when selecting something. My friend enabled the tutorial 3 different times because he hit X instead of Circle...

To enable online play in the game, you must first talk to everyone in the town. This includes the cat lady, the village chief, the armor smith, the cat armor smith, the weapon shop, the item shop, the farm dude... and I think that's it. After they are all talked to, go to the very top of the town (the building you came out of with the hot spring) but don't go in. You should have two options. In the top left corner you should see Square enters the Offline Hunting Hall and X enters the Online Hunting Hall. IF X IS NOT THERE TALK TO THE TOWNS PEOPLE - IF IT IS STILL NOT THERE TALK TO THE VILLAGE CHIEF. If she says anything about training than slap yourself- you enabled the tutorial! Remake that save file.

Now is the first test. Each player should push X to enter the online Hunting Hall. Everyone should go into the same room (room 1). At this point many errors can happen like "connection error / timeout" which means something may be wrong with your ppsspp.ini, but odds are it is because you can't communicate with the Adhoc server host. If you are having problems, ensure the IP of the host is correct, the Adhoc server software is running, and you can communicate with the host over the VPN (ping / check VPN settings are g2g)


- We are in the Hunting Hall together , NOW WHAT?"

Now we discuss the "method" for 2 and 3 player gameplay.

2 players: This should be easy. One player gets the quest and the other one joins via the hunting board. Once all players are ready to go, stand by the door and read "THE METHOD" below.

3 players: This works 100% of the time with a 4th "proxy player" in the lobby. There are a few ways to do this. For me, I have two computers in my house with ppsspp setup. I have one computer with a character named "aa" sit in the lobby. For some reason, it is suggested that this adds stability. I have not messed with not having the "aa" player in the lobby. It may work without him. Now that you have 3 players ready to get in a quest, stand by the door and read "THE METHOD" below.


- "THE METHOD" -

If you want to know why we are using this method, read "Why do we use this method" below.

Finally, the method. I have spent hours learning the quirks of how Monster Hunter needs us to do this.

All players should ensure that their emulators are still at 5% by pressing the `~ key. If everyone is at 5%, unslow and continue...

At this point, you have a "Quest Host" and "Additional Players" who are ready to play. Additional players "ready up" at the door by pressing Square. Now all Additional Players will SLOW to alternate speed. (Note: If playing with 3 players and using a 4th "proxy player", you don't need to slow it)

The Quest Host will press Square and will see a screen asking if everyone is ready to begin the quest. Hover over the -YES- button and press Circle to confirm - immediately after pressing circle, the Quest Host SLOWS the game to alternate speed. Everyone is in slow motion at this point. If you want to be extra safe, slow first then press Circle to confirm. Sometimes I have to spam Circle if I use this method, thus I have adopted the "Circle - `~" method.

Everyone will begin to load the game. You will see a loading screen with the name of the quest in the center of the screen.

At this point, every player will eventually see "Beginning Quest" in the center of the screen. Coordinate over voice chat. Once everyone gets "Beginning Quest" you can count down from 3 and everyone can speed back up at the same time. You do not need to wait for the game to start to un-slow. This method works 100% of the time for us.

To summarize the method:
1: Ready up and slow
2: Press YES and start the quest- host slows as well
3: wait for "Beginning Quest" then unslow at same time
4: Hunt

If you have no voice chat, you CAN slow until the quest starts. Everyone should probably do the same thing as everyone else though.


- Why do we use this method? -

You are skeptical- I get it. I was as well. However, for some reason or another, Monster Hunter requires an extremely latency free connection between all clients when joining a quest. If the connection is not excellent than it will kick players out of the quest before it even starts. This could be related to how the game was designed for Adhoc play between two PSP devices next to one another. This could also be related to how the PPSSPP emulator handles the adhoc netcode, but I have no idea. All I know is this is an emulated environment, and by slowing the game to 5% it allows the game to think the network connection is extremely fast, seeing as it gives all network data a ton of time to flow between players. Because the game thinks the network is fast when in reality it is the game running in slow motion, things work and you can play with friends.


Questions? Comments? Did I miss something? Let me know. If you want to join me, let me know and I will give you my Teamspeak server info and my NeoRouter info. I will also help you get started if you want to join. I can be reached at [email protected] as well.

edit: I am able to play between players ranging from 250ms ping / 150ms ping. I am hosting the server from Hawaii, and have played with Texas / East Coast players with the method still working 100%. Monster hunter is surprisingly good with handling latency once the game is loaded.

Edit by vnctdj : AdhocServerProOnline download link from Kyhel's thread added.
Find all posts by this user
Quote this message in a reply
03-05-2014, 08:38 PM
Post: #41
RE: [Tutorial] MHP3rd HD 2, 3, & 4 Player Guide w/Networking
Another good tutorial Smile

♦ Intel Core i7-6700HQ | 16 GB RAM | NVIDIA GeForce GTX 960M | Debian Testing
♦ Intel Core i7-2630QM | 4 GB RAM | NVIDIA GeForce GT 540M | Debian Testing
♦ PSP-3004 | 6.60 PRO-C2
Find all posts by this user
Quote this message in a reply
03-21-2014, 03:06 PM (This post was last modified: 03-21-2014 03:11 PM by Adblockdetected.)
Post: #42
RE: [Tutorial] MHP3rd HD 2, 3, & 4 Player Guide w/Networking
I had (another) problem, I've just tried to play with 3 friends, yet the fourth player couldnt see the others. has anyone experience this problem?

Oh, I used adhoc connection.

The fourth member could see the quest I took, yet he couldn't take it.
Find all posts by this user
Quote this message in a reply
04-04-2014, 12:16 AM
Post: #43
RE: [Tutorial] MHP3rd HD 2, 3, & 4 Player Guide w/Networking
hey could someone help me with the multiplayer from scratch. i reallly need some help. anybody. PLEASE!!!
Find all posts by this user
Quote this message in a reply
04-06-2014, 02:57 AM
Post: #44
RE: [Tutorial] MHP3rd HD 2, 3, & 4 Player Guide w/Networking
anyone else getting a problem where monsters seem to be client-side? me and a friend are seeing different monsters. is that just how ad-hoc is?
Find all posts by this user
Quote this message in a reply
04-06-2014, 07:44 AM
Post: #45
RE: [Tutorial] MHP3rd HD 2, 3, & 4 Player Guide w/Networking
If you are talking about small monsters, it's absolutely normal Smile
Small monsters are not synchronized between players, even on a PSP Wink

♦ Intel Core i7-6700HQ | 16 GB RAM | NVIDIA GeForce GTX 960M | Debian Testing
♦ Intel Core i7-2630QM | 4 GB RAM | NVIDIA GeForce GT 540M | Debian Testing
♦ PSP-3004 | 6.60 PRO-C2
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: