---
description: Cloud Gaming FTW
---

# Load Rom through a web server

Despite the fact we have the SD2Vita which gave us new storage possibilities meaning we rarely, if ever, run out of space, loading roms through a local server on the PC can be more convenient. It's more accessible and you can easily manage your roms 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 on your PC using the software Apache (Available on Windows, Mac and Linux) with the required files.

## 1 Setup Apache

Although I always recommend to manual installation of software in order to have a better understanding of how things work (and especially for software like webservers to understand their structure and their functions) in this case I will directly link to a .msi so that anyone can install it in 2 minutes. If you wish to customize the path of the server, change the port etc. You can check [this guide](https://www.sitepoint.com/how-to-install-apache-on-windows/).

You can find the .msi [here](https://archive.apache.org/dist/httpd/binaries/win32/) (Yeah there is a lot of files, you need to download Apache’s latest version available. win32 x86.msi. At the time of writing the one I downloaded is:

```
apache_2.2.9-win32-x86-openssl-0.9.8h-r2.msi 
```

Once the download has completed, install the .msi like any Windows application. Choose the normal installation. Once it's done, you will have no Apache application. Just a pop up in the taskbar called Apache monitor, which will open a monitor to manage the webserver.

To ensure that the webserver is properly setup and working, open a browser and input 'http:localhost\` into the URL bar.

![Indeed it works](https://1087553906-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M7AtNs9SliH1ds_Krp1%2Fuploads%2Fgit-blob-9831d23261f1d4ffb321375d2df7a0fbab983375%2Fimage%20\(4\).png?alt=media)

The next task is to locate the root of the webserver.

With a default installation it's in: `C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs`

This is where we will drop the rom(s) as well as the configuration file: htaccess (Download and drop it in htdocs)

![Delete index.html after checking that the webserver works by showing "it functions". Don't mind token.html](https://1087553906-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M7AtNs9SliH1ds_Krp1%2Fuploads%2Fgit-blob-e077e91b729f7a24d16ffd6144450c461ecad5e2%2Fimage%20\(6\).png?alt=media)

Once this is done, we need to know the IP of your computer. Not a hard task, open a cmd windows and input: `ipconfig`

You should easily notice your local IPv4 address

![If a hacker happens to pass by plz don't hack me](https://1087553906-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M7AtNs9SliH1ds_Krp1%2Fuploads%2Fgit-blob-0c731356f1e9d19463003260caf663a47a12c69d%2Fimage%20\(7\).png?alt=media)

## 2 Access the local webserver with Daedalusx64

Open the Options tab in the top left and input the IP address of your PC in webserver like this: `http://yourpcip`

![My IP is 192.168.0.15 so I wrote http://192.168.0.15](https://1087553906-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M7AtNs9SliH1ds_Krp1%2Fuploads%2Fgit-blob-1c1fb8444b10e1c0c1dae81aef3db00e759feb5d%2Fimage%20\(5\).png?alt=media)

Once done, it should show the rom(s) on the menu like seen bellow:

![Time for some Peach’s daily saving.](https://1087553906-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M7AtNs9SliH1ds_Krp1%2Fuploads%2Fgit-blob-a46d801e4219942fb4f2178f4ac4858ac0edd70e%2Fimage%20\(8\).png?alt=media)

And that's it. You can add as many roms as you want. Add 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 accessing your rom library located on your PC in Japan.
