Even though we now have sd2vita that gave us new storage possibilites so that we never run out of space, loading rom through a local server on the pc can be more convenient. It's more accessible and you can easly manage your rom instead of having to download and transfer to vita through usb/ftp. And you can play on the go ! This guide will cover how to create a web server in your pc using the software Apache (Available in Windows, Mac and Linux) with the required files.
Although I always recomment to manually install the softwares to have a better understanding of how things work (and especially for software like webserver to understand their structure and their functioning) in this case I will directly link to a .msi so that anyone can install it in 2min. If you want to customize the path of the server, change port etc, you can check this guide You can find the .msi here (Yeah there is a lot of files, you need to download apache latest version available win32 x86.msi At this time the one I downloaded is :
Once done, install the .msi like any windows application. Chose the normal installation. Once it's done, you will have no Apache application. Just a pop up in the task bar called Apache monitor, which will open a monitor to start/stop the webserver.
To ensure that the webserver is properly setup and working, open a browser and write
What we need now is to locate the root of the webserver.
With a normal installation it's in :
C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs
This is where we will drop the rom as well as the configuration file : htaccess (Download and drop it in htdocs)
Once this is done, we need to know the IP of your computer. Not a hard task, open a cmd windows and write :
You should easly notice your local IPv4 address
Open the Option tab and write the address of your pc in web server like that :
Once done, it should show the rom on the menu like that :
And that's it, you can add as much rom as you want, make the whole N64 library if you want on your pc. And if you tweak Apache, you can make a webserver that would allow to connect to it without being in the same network. Like being in a hotel in Paris and access rom located in your pc in Japan.