Erin's Quest

Blog / Setting Up HunsterVerse on Linux

By Erin Bug on 2025-09-23

HunsterVerse is a peer-to-peer network that enables online multiplayer for emulated copies of the handful of Monster Hunter games released on the PSP.

The documentation is fairly easy to understand, but the setup process is unusual and a little long winded. I also needed to do some tinkering that wasn't mentioned in the instructions to get it to work. I thought I would write a Linux-specific guide that condenses this process down and includes that missing step.

This guide assumes that you already have a copy of PPSSPP and a compatible Monster Hunter title.

1. Signing up and activating your account.

First, navigate to the sign up page, enter your email address and username, read the rules, and click sign up. Once you've done this, you should receive an email with your sign up code:

A screenshot of the confirmation email you receive upon signing up.

Next, join to the Discord server linked in the email. Follow the instruction message in the #welcome channel, and you should gain access to the activation channel. Type !activate followed by your code. The rest of the channels should open up. Now, navigate to #bot-commands and type !ip to get the server address.

3. Setting up the VPN.

You should now receive an email with an OpenVPN profile attached. Keep this email safe, as this profile is required to connect to the game.

A screenshot of the attached OpenVPN profile.

Download the profile and open it using a text editor. Add the following lines just below remote, replacing X.X.X.X with the IP address you got from the Discord server:

route-nopull
route X.X.X.X 255.255.255.255

Save the file. This ensures that only game traffic will travel through the VPN, and that you'll still be able to connect to the internet while you play. Next, we can move on to importing the profile to our system.

Generic instructions.

To connect to the VPN server using the terminal, run the following command:

sudo openvpn --config XXX.ovpn

Note that using this method will require you to open a terminal every time you plan on playing, and to manually close it afterwards.

KDE-specific instructions.

Open up System Settings, then navigate to Connections under Network.

A screenshot of the KDE system settings network connections page.

Click on Add New Connection (the plus at the bottom,) then scroll all the way to the bottom of the list of connection types. Select Import a VPN Connection, click Create, and then select the VPN profile you edited earlier.

A screenshot of the list of connection types alongside a file picker showing the selected VPN profile.

Now you should be able to connect and disconnect through the Networks icon on the bottom right of your taskbar. A bit easier than opening a terminal.

4. Setting up the emulator.

Now we can move on to changing the emulator settings.

Open PPSSPP, navigate to the Networking tab and check "Enable networking/WLAN." Next, scroll down to the "Ad hoc server" subheading. Check the "Enable built-in PRO ad hoc server" box.

A screenshot of the "Networking" and "Ad hoc server" subheadings on the PPSSPP networking settings page.

Open the "Change PRO ad hoc server IP address" option underneath. Set this to the IP address you got from #bot-commands earlier.

A screenshot of the "Ad hoc server address" modal on the PPSSPP networking settings page.

Finally, scroll down to the "Miscellaneous" subheading all the way at the bottom of the networking tab, and set the "Port offset" to 0.

A screenshot of the "Miscellaneous" subheading on the PPSSPP networking settings page.

This should be all you need to get hunting, but it may be worth changing some extra settings mentioned on this page for a smoother experience.

Happy hunting!