Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Network Mame Launcher v0.2  (Read 1092 times)

0 Members and 1 Guest are viewing this topic.

CthulhuLuke

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 556
  • Last login:May 22, 2025, 01:03:42 am
  • old school
    • CthulhuLuke's Arcade Parodius
Network Mame Launcher v0.2
« on: September 27, 2005, 06:22:10 am »
Well all, I'm back from the dead as some might think :)  I've actually been extremely busy w/ life, job, school, girlfriend, all that junk so I haven't had a lot of time to work on my MAME hobby, but I have had a lot of time to practice up my programming skills.  So I dusted off an old project that never got to a point of usability (well almost usability), but here it is, the Network Mame Launcher.

New to this version -

well a whole lot, first of all it has SECURITY!  So if anyone is serious about launching mame over a network, there is now an option for filterip (which I defaulted to 1 in the mameserver.ini)  You can turn that off if you want like friends to connect and what not, but if you know the IP that is connecting and you want to filter everyone else out, its there!

Also, you can now load options with your game, so like >MLclient.exe 127.0.0.1 blktiger -SKIP_DISCLAIMER -JOYSTICK  would load black tiger w/ no disclaimer, and the joystick. 

Sorry for all those who absolutely hate the command line, I can probably whip up a Visual C++ .NET version of this program, but right now its 3 AM so I gotta crash in a second.  If anybody wants me to supply a .bat/.ini creator, I can definitely do that, like an FE for mlclient.exe.  MLServer.exe works by itself, just open it and it'll start a server.

-questions, comments?  you want to see the source :)  just comment on this thread and I'll get back to anyone who's interested.

   - the eternal sleeper... or ChuSleep for short

http://versusmame.arcadecontrols.com/NetworkMameLaunch0.2.zipNetwork Mame Launcher v0.2

JamIt

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 155
  • Last login:June 17, 2011, 03:27:07 pm
  • I want my own arcade controls!
Re: Network Mame Launcher v0.2
« Reply #1 on: September 27, 2005, 03:19:23 pm »
Cool!  I'm sure this will help those with harddrive space issues.
--JamIt

CthulhuLuke

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 556
  • Last login:May 22, 2025, 01:03:42 am
  • old school
    • CthulhuLuke's Arcade Parodius
Re: Network Mame Launcher v0.2
« Reply #2 on: September 27, 2005, 05:52:45 pm »
Thanks man.  Yeah this program doens't do a whole lot, but I'm suprised none of the code junkies haven't wanted to take a peek at the code :)  I think I'm going to redo some of the checks, because I'm doing this horrible check on testing the singleip, filterip, etc. .ini reader.

Oh also, the entire thing was coded in C++ using Winsock2.  I used UPX to shrink the .exes because .NET bloats everything. 

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:July 20, 2025, 03:37:24 pm
  • The Bears Still Suck!
Re: Network Mame Launcher v0.2
« Reply #3 on: September 27, 2005, 06:09:15 pm »
Wait, are you saying that all this does is execute mame remotely.  Is on my arcade cabinet I have c:\mame\mame.exe.  I set this up.  I can now on my home computer start mame on the arcade?

CthulhuLuke

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 556
  • Last login:May 22, 2025, 01:03:42 am
  • old school
    • CthulhuLuke's Arcade Parodius
Re: Network Mame Launcher v0.2
« Reply #4 on: September 27, 2005, 08:45:15 pm »
haha, yes that is basically "all" it does :)  I originally built this for Legacy Adv, he had a touchscreen computer that ran an FE, and he wanted to load Mame on another computer using the touchscreen computer.  So I built this for him in an afternoon, and I just fixed up all the options I didn't have before for this release.