-
Notifications
You must be signed in to change notification settings - Fork 29
Csume Command line
All commands that work for mame also works for csume (the back end emulator for Mamehub). In addition there are some unique commands necessary for online play
-hostname [ip number]
Used to connect to a server, you will need to get the ip address of the server (The host). If you are the host and you do not know your ip address, an easy way to find out is at http://www.whatsmyip.org. example "-hostname 555.555.555.555"
-Port [port number]
sets the port that csume communicates on for this session, it is necessary to have said port forwarded. example "-port 6805"
-server
designate the session as the server side for a multiplayer session, i.e the host. Only one user should be using this command.
-client
Used by all users who are not a host to designate themselves as a peer. Not used by the server, i.e The host
-username [name]
used to set the name displayed by csume to other users. example "-username Yourname"
Special note Important for Psx multitap
Currently Psx multitap is bugged so that enabling multitap in the tab menu does not work. It must be enabled by launching in command line which means one needs to manually connect for more than 2 players in Psx.
Add "-port1 multitap -port1:multitap:a digital_pad -port1:multitap:b digital_pad -port1:multitap:c digital_pad -port1:multitap:d digital_pad" when launching to work around this bug
More examples
Be sure to replace "6805" "Yourname" and "555.555.555.555" with the appropriate information if your copying and pasting
Running as a Host
csume64 carpolo -server -port 6805 -username Yourname
Running as a Client
csume64 carpolo -client -port 6805 -hostname 555.555.555.555 -username Yourname
Running a snes game on a 64-bit system
csume64 snes manau -cart
Running CTR Psx 4 person mulitplayer as a server using a long name rom
csume64 psu -port1 multitap -port1:multitap:a digital_pad -port1:multitap:b digital_pad -port1:multitap:c digital_pad -port1:multitap:d digital_pad -cdrm "c:/MAMEHub/MAMEHubRepo/Binaries/roms/CTR - Crash Team Racing (USA).chd" -port 6805 -server -username Yourname
And as client
csume64 psu -port1 multitap -port1:multitap:a digital_pad -port1:multitap:b digital_pad -port1:multitap:c digital_pad -port1:multitap:d digital_pad -cdrm "c:/MAMEHub/MAMEHubRepo/Binaries/roms/CTR - Crash Team Racing (USA).chd" -port 6805 -client -hostname 555.555.555.555 -username Yourname