How To Use MameHub To Play Arcade Games With Your Friends


Metal SlugStreet Fighter, Mortal Kombat, Tekken and Snow Bros are among the best arcade gamesthat I have played a long time ago.
As the time passes the technology became so advanced that now you can play these games on your PC using an emulator like Mame32 and WinKawaks. But here the problem was that you had to play these games all alone or wait until your friend comes to your house to play  them with you.
Keeping in view this problem, MameHub came into existance. Now you can play all the retro coin operated arcade games, classic home console and home computer video games with your friendsno matter where they live.
In this post I will give you a step by step guide to configure and use the MameHub.

Step 1: Downloading the MameHub 
Step 2: Installing the MameHub
Step 3: Configuring the MameHub
Step 4: Port Forwarding
Step 5: Hosting and Joining

Alright! Lets Begin.


Step 1: Downloading The MameHub


>> You can download MameHub from here.

>> I guess this should not be problem for you. But when I was downloading this, it got stuck when it reaches a certain percentage, means that no downloading and no resuming.

>> If this happens to you too then you can use this Firefox extension to download the file. (Install the extension => Restart Firefox => Download MameHub => In the Dialog box that appears click onDownload with DownloadThemAll).

>> You also need Java to be installed in order to use the MameHub. Get it from here.

>> Extract the .zip file that you have downloaded.

>> Run the MAMEHub.bat file.


>> Once processing is finished, run the MAMEHub.bat file again to update MameHub.


>> Now go to the dist folder in the directory where you have installed the MameHub and create shortcuts  for csmame and MAMEHub Client. Drag these shortcuts to the main MameHub folder. Though this step is not necessary but helps to reach everything important from the main folder.


Step 3: Configuring The MameHub


>> After installing and updating the MameHub, run the MAMEHub Client.

>> A new window will appear asking you to login. I recommend to create a new account with MameHub and keep your password easy and short for you. Because sometimes when using the MameHub, I don't know why, it gives an error like " The MameHub server hiccups, Login again ". It happens so frequently that now I am thinking to change my password. Anyways! do whatever suits you.




>> After the login, the main MameHub window will appear with all the games and players online. The green sign with the game show that you currently have this game. A Car Polo game is provided by default.


>> Some users will get a message to Port Forward. We will deal with this later


>> Now you need some BIOS files. Get the NeoGeo BIOS from hereDownload others as per your requirements.

>> Get the ROM file of your favorite game from any site. I recommend using Edge Emulation. They have all the compatible roms.

>> Put all the BIOS and ROM files in the roms folder. It is in the MameHub folder.


>> After all this, in the MameHub window, click on the Audit => Rescan Folder.

>> You will see that your downloaded game is displayed here.

Step 4: Port Forwarding


>> In order to host a game, you need to forward the port 6805. Now this is not as difficult as it sounds.

>> Simply go to this site. Provide the Brand and Model of your router and they will give you the full tutorial with all the screenshots. 

>> You can also use this software. It will automatically forward the ports you like.

Step 5: Hosting And Joining


>> After the Port Forwarding you can host a game.

>> Make sure that your friend have the same ROM as you.

>> Simply Double Click your game and you will become the host. A new window will appear with the game running.

>> Ask your friend to join the game by going to the Join Game tab and selecting your game.

>> You can map the Player 1 and Player 2 keys by pressing Tab Button on the keyboard.

>> Enjoy the game :)