Jump to content


GameEx NetPlay - Client/Server MAME/Mess


225 replies to this topic

#1 TSpeirs

    Administrator

  • Admin
  • PipPipPipPipPipPipPip
  • 7,669 posts

Posted 08 September 2010 - 09:42 AM

8th September, 2010 - GameEx 11.21 - NetPlay

This is potentially quite a special release and something new.

GameEx now has support for Client/Server MAME (Website / Blog) and with a custom GameEx client and back end has the potential to offer multi user MAME internet network play using just arcade controls and gamepads.

1. Download CS-Mame from here (Latest version is ClientServerMAME v1.0). Install it to C:\CSMAME otherwise there may be permission issues in Windows 7.
2. Download and install a Game Card here
3. Run "vmame -cc" to create mame.ini and set your correct ROM paths in mame.ini
4. Enable Client/Server MAME in the Setup Wizard and make sure your path and exe are correct (see screenshot below)
5. To start serving a game make sure you have port 5805 UDP allowed on your router (or use UPNP) and select "MAME" from the main menu, then "All MAME Games", select a game from the list, then in the Game Info screen select "Request NetPlay".
6. Alternatively to join a game select "MAME" from the main menu and then "MAME NetPlay" to get a list of games currently being served you can join.

NOTE: Your ROM version must match the client/server ROM version.

GameEx code should be stable but it is obviously a slightly experimental release.

I will be extending the GameEx online features and user accounts but for now to use this new feature you will need to get and install a GameEx game card as this creates your user account on the server

I strongly suggest checking this out.

For all comments, support, and suggestions please head over to the forum at gameex.info

Client/Server MAME and Client/Server MESS is the work of Digital Ghost.

To request a NetPlay you must have port 5805 mapped. GameEx does however try to create this NAT mapping using uPnP and will also try to create a firewall rule for the executable.

Attached Files



#2 TSpeirs

    Administrator

  • Admin
  • PipPipPipPipPipPipPip
  • 7,669 posts

Posted 08 September 2010 - 04:09 PM

Here is how it works.

Get regular MAME working.

Download and install a Game Card. (Get it here: http://www.gameex.co...etaGametag.aspx )

Download and extract Client/Server MAME (Get it here: http://github.com/do...v0_7c_Win32.zip )

Setup the paths to Client/Server MAME and enable.

Select a MAME game then on the info page (with play this game etc) select “Request NetPlay”

Then have someone else run GameEx and select MAME NetPlay on the MAME page with all games, original games etc and select the game you requested netplay for. Other peoples requests will be listed here too.

You should get a prompt to accept connection (requests are database driven and stored on the server) then Client/Server MAME will start as server on your end and Client on the other.

Your request to play the game (request NetPlay) will stay active until either you play the game with someone (accept request) or cancel the request by selecting a MAME game and selecting Cancel NetPlay Request.

Hopefully we will see some games listed under MAME NetPlay (top of the Start page MAME list) once a few people start trying it (fingers crossed!)

#3 fRequEnCy

    GameEx God (Top Rank)

  • Moderators
  • PipPipPipPipPipPipPip
  • 3,468 posts
  • Gender:Male
  • Location:Albuquerque, NM USA

Posted 08 September 2010 - 06:09 PM

Nice feature! Thanks Tom! :)

#4 bkenobi

    GameEx God (Top Rank)

  • Elite Member
  • PipPipPipPipPipPipPip
  • 4,855 posts
  • Location:Seattle, USA

Posted 08 September 2010 - 06:25 PM

Hey, that's pretty cool!

How is this different than Kaillera? I assume it has to do with the drivers being open source?

#5 mariozeferino

    Member

  • Members
  • PipPipPip
  • 85 posts
  • Gender:Male
  • Location:portugal
  • Interests:3dsmax , autocad , photoshop , guitars , videogames, pinball , lego , slotcars,

Posted 08 September 2010 - 08:00 PM

something is wrong whith my game card, always showing the same game. i d realy love to try the net play
Posted Image

#6 Tempest

    GameEx God (Top Rank)

  • Moderators
  • PipPipPipPipPipPipPip
  • 3,215 posts
  • Gender:Male
  • Location:Michigan U.S.

Posted 08 September 2010 - 08:33 PM

Is that the last game that you played?

An horrid stillness first invades the ear, And in that silence we the Tempest fear.
Applications and Guides by Tempest

Posted Image


#7 mariozeferino

    Member

  • Members
  • PipPipPip
  • 85 posts
  • Gender:Male
  • Location:portugal
  • Interests:3dsmax , autocad , photoshop , guitars , videogames, pinball , lego , slotcars,

Posted 08 September 2010 - 09:15 PM

no, not even close, it displays the same game game for about a month
Posted Image

#8 Evilforces

    Member

  • Members
  • PipPipPip
  • 146 posts

Posted 08 September 2010 - 09:39 PM

View Postmariozeferino, on 08 September 2010 - 09:15 PM, said:

no, not even close, it displays the same game game for about a month


Hi All!!!

What is and where I download the "Game Card"????

Thanks for this beautiful release Tom!!!

Posted Image


#9 Tempest

    GameEx God (Top Rank)

  • Moderators
  • PipPipPipPipPipPipPip
  • 3,215 posts
  • Gender:Male
  • Location:Michigan U.S.

Posted 08 September 2010 - 09:51 PM

http://www.gameex.co...etaGametag.aspx (get your card here)
http://www.gameex.in...036 (forum topic)

Instructions:
Install the registry key
Run GameEx, and play a game.

An horrid stillness first invades the ear, And in that silence we the Tempest fear.
Applications and Guides by Tempest

Posted Image


#10 Evilforces

    Member

  • Members
  • PipPipPip
  • 146 posts

Posted 08 September 2010 - 10:00 PM

View PostTempest, on 08 September 2010 - 09:51 PM, said:

http://www.gameex.co...etaGametag.aspx (get your card here)
http://www.gameex.in...036 (forum topic)

Instructions:
Install the registry key
Run GameEx, and play a game.

Hi Tempest!!!

Thanks for your fast reply!!!

I installed the game card and read all instructions.

I can see a new menu in gameex (Mame NetPlay) but when I enter it I see the message "no games found".

I think is because there are no players hosting a net game at this moment ¿Sure?

I will see the hosting net games in this new menu?

Thanks for your help.

Posted Image


#11 Draco1962

    Grand Poobah of the Loyal Order of Procrastinating Misanthropes

  • Admin
  • PipPipPipPipPipPipPip
  • 3,174 posts
  • Gender:Male
  • Location:Jacksonville, Florida USA
  • Interests:Anything PC, Arcade, or Xbox related.

Posted 09 September 2010 - 02:01 AM

Tom - will net play also be enabled for MESS?



#12 mesk

    GameEx God (Top Rank)

  • Members
  • PipPipPipPipPipPipPip
  • 962 posts
  • Gender:Male

Posted 09 September 2010 - 04:18 AM

thanks tom!

#13 TSpeirs

    Administrator

  • Admin
  • PipPipPipPipPipPipPip
  • 7,669 posts

Posted 09 September 2010 - 11:01 AM

View Postbkenobi, on 08 September 2010 - 06:25 PM, said:

Hey, that's pretty cool!

How is this different than Kaillera? I assume it has to do with the drivers being open source?
Exactly, that is why it has happened.

#14 TSpeirs

    Administrator

  • Admin
  • PipPipPipPipPipPipPip
  • 7,669 posts

Posted 09 September 2010 - 11:03 AM

View PostEvilforces, on 08 September 2010 - 10:00 PM, said:

Hi Tempest!!!

Thanks for your fast reply!!!

I installed the game card and read all instructions.

I can see a new menu in gameex (Mame NetPlay) but when I enter it I see the message "no games found".

I think is because there are no players hosting a net game at this moment ¿Sure?

I will see the hosting net games in this new menu?

Thanks for your help.
Hopefully will we get some folks using the feature, and there will be games available. Im really hoping so because one of things that makes this special is it works with arcade controls, eg cabs. It requires no manual input unlike Kailera etc.

#15 TSpeirs

    Administrator

  • Admin
  • PipPipPipPipPipPipPip
  • 7,669 posts

Posted 09 September 2010 - 11:05 AM

View PostDraco1962, on 09 September 2010 - 02:01 AM, said:

Tom - will net play also be enabled for MESS?
Potentially in the future. Need to see how all this goes first. Im just pinning this topic, so we can see how all this goes. It will also be helpful for the developer of Client/Server MAME/MESS who I am in contact with.

#16 TSpeirs

    Administrator

  • Admin
  • PipPipPipPipPipPipPip
  • 7,669 posts

Posted 09 September 2010 - 11:09 AM

Please post any results here. This is now pinned. If your having trouble or hosting a game etc again please post here. Lets make the best out of this.

#17 TSpeirs

    Administrator

  • Admin
  • PipPipPipPipPipPipPip
  • 7,669 posts

Posted 09 September 2010 - 11:36 AM

I just requested Double Dragon 2 is someone wants to test with me quickly.

EDIT: Although that was probably futile this time of day!

Hopefully we can get some activity at the weekend.

#18 PimpDaddyStu

    Ultimate GameEx Guru!

  • Elite Member
  • PipPipPipPipPipPip
  • 715 posts
  • Gender:Male
  • Location:Northern Ireland

Posted 09 September 2010 - 02:26 PM

View PostTSpeirs, on 09 September 2010 - 11:36 AM, said:

I just requested Double Dragon 2 is someone wants to test with me quickly.

EDIT: Although that was probably futile this time of day!

Hopefully we can get some activity at the weekend.

I'm going to set this up this evening after work and give it a try, I just requested my gamer card though so I'll have to get that working first.

I must say I'm a bit pissed of Tom :angry: no Northern Ireland in the list of countries when selecting a flag... and there was me thinking we were the economic epicentre of the world :) way to burst my bubble :P

Stu
Posted Image

#19 TSpeirs

    Administrator

  • Admin
  • PipPipPipPipPipPipPip
  • 7,669 posts

Posted 09 September 2010 - 02:31 PM

View PostPimpDaddyStu, on 09 September 2010 - 02:26 PM, said:

I'm going to set this up this evening after work and give it a try, I just requested my gamer card though so I'll have to get that working first.

I must say I'm a bit pissed of Tom :angry: no Northern Ireland in the list of countries when selecting a flag... and there was me thinking we were the economic epicentre of the world :) way to burst my bubble :P

Stu
lol, no England either. Didnt you know we are all supposed to be British now ;)

#20 PimpDaddyStu

    Ultimate GameEx Guru!

  • Elite Member
  • PipPipPipPipPipPip
  • 715 posts
  • Gender:Male
  • Location:Northern Ireland

Posted 09 September 2010 - 09:43 PM

anyone want to give this a try? I think I have it all setup ok, it says no games found when I choose Mame net play... I'm hoping that's because nobody is playing at the moment rather than me having screwed something up :)

I have a request sent for 1944 if anyone wants to join

Stu
Posted Image





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users