Skip to content

poliva/ggpo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ggpo.py

©2014 Pau Oliva Fora (@pof)

This is an alternative GGPO command line client written in python.
This allows you to play GGPO games on Linux and MacOS X systems.
You still need the ggpofba.exe from the original GGPO client, which is launched through wine.

Installation

Extract the original GGPO client, and add ggpo.py and ggpofba.sh in the same folder.

Linux

  1. Make sure you have wine installed on your Linux distribution (usually apt-get install wine on Debian based systems)
  2. Run winecfg and check the option to "Emulate a virtual desktop"

Mac

  1. Download the latest wine in the "Wine.app Downloads" section (you do not need to download WineBottler). Note: You can easily close the sponsor ad after 5 seconds
  2. Run Wine.dmg and drag the wine icon to your Applications folder

Usage

Just execute ggpo.py.
The first time it runs it will ask you a few questions to generate a config file.

$ ./ggpo.py
ggpo> /help
-!- available commands:
-!- /challenge [<nick>]	send a challenge request to <nick>
-!- /cancel    [<nick>]	cancel an ongoing challenge request to <nick>
-!- /accept    [<nick>]	accept a challenge request initiated by <nick>
-!- /decline   [<nick>]	decline a challenge request initiated by <nick>
-!- /watch      <nick>	watch the game that <nick> is currently playing
-!- /whois      <nick>	display information about the user <nick>
-!- /whowas     <nick>	info about <nick> that is no longer connected
-!- /join    <channel>	join the chat/game room <channel>
-!- /list 		list all available channels or chat/game rooms
-!- /users [<modifier>]	list all users in the current channel
-!-          modifier: 'available', 'away' or 'playing'
-!- /motd 		view the channel welcome text
-!- /away 		set away status (you can't be challenged)
-!- /back 		set available status (you can be challenged)
-!- /clear 		clear the screen
-!- /verbose [<flag>]	change verbosity level
-!-            flag:'0' challenges, '1' chat, '2' match, '3' status
-!- /quit 		disconnect from ggpo server

Screenshots

alt text alt text alt text alt text alt text alt text alt text

About

GGPO client for Linux and Mac OS X

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages