• Stars
    star
    128
  • Rank 281,044 (Top 6 %)
  • Language
    Python
  • License
    GNU General Publi...
  • Created about 10 years ago
  • Updated almost 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Unofficial ggpo server (re)implementation

ggposrv.py

Unofficial ggpo server (re)implementation

Β© 2014 Pau Oliva Fora (@pof)

Usage

$ ./ggposrv.py -h
-!- ggpo-ng server version 0.4
-!- (c) 2014 Pau Oliva Fora (@pof) 
Usage: ./ggposrv.py [option]

Options:
  -h, --help            show this help message and exit
  --start               Start ggposrv (default)
  --stop                Stop ggposrv
  --restart             Restart ggposrv
  -a LISTEN_ADDRESS, --address=LISTEN_ADDRESS
                        IP to listen on
  -p LISTEN_PORT, --port=LISTEN_PORT
                        Port to listen on
  -V, --verbose         Be verbose (show lots of output)
  -l, --log-stdout      Also log to stdout
  -f, --foreground      Do not go into daemon mode.
  -u, --udpholepunch    Use UDP hole punching.

Compatibility

This server is fully compatible with existing GGPO clients and the official GGPOFBA emulator, however if UDP hole punching is enabled the GGPOFBA emulator needs to be proxyied through a wrapper. UDP hole punching is a popular NAT traversal technique that allows to connect two players without having to forward ports on the router, making the setup easier.

More Repositories

1

random-scripts

scripts I use from time to time
Shell
232
star
2

ldpreloadhook

a quick open/close/ioctl/read/write/free function hooker
C
186
star
3

rootadb

restart adbd with root privileges
C
160
star
4

lightum

MacBook automatic light sensor daemon
C
96
star
5

dexinfo

A very rudimentary Android DEX file parser
C
64
star
6

ggpo

GGPO client for Linux and Mac OS X
Python
23
star
7

radare-installer

Application to easily download and install radare2 on android devices
Java
16
star
8

opengalax

opengalax touchscreen daemon
C
15
star
9

root-zte-open

exploit for CVE-2012-4220 working on zte-open
C
15
star
10

fightcadestates

FightCade Savestates
Python
14
star
11

ssf2xj

Super Street Fighter 2X / Super Street Fighter II Turbo
Lua
14
star
12

WifiStaticArp

Android app to set an static ARP entry on the gateway's MAC address when you connect to a WIFI network
Java
10
star
13

nbimg

Smartphone boot splash screen converter (for Android and winCE).
C
10
star
14

lightum-indicator

Indicator for Lightum light sensor daemon
Shell
8
star
15

broadcom-sta

customized broadcom-sta ubuntu package, supporting CFG80211
C
7
star
16

eeepc-fanctld

eeepc-fanctld: simple fan control daemon for eeepc based netbooks
C
4
star
17

PackageEnabler

enable disabled android packages in one click
Java
3
star
18

indicator-sysbat

a simple indicator showing CPU, Memory, Battery and fan speed.
C
3
star
19

lxbat

battery percentage plugin for LXDE lxpanel
C
2
star
20

cubedex

Quickly train Rubik's cube algorithms using a smartcube.
TypeScript
2
star
21

mame-rr

C
2
star
22

htc-flasher

Automatically exported from code.google.com/p/htc-flasher
C
1
star
23

icade-joy

userspace input driver for ION iCade Core
C
1
star
24

fightcade-links

Chrome extension that converts fightcade challenge IDs to clickable links
JavaScript
1
star
25

six-button-notation

Chrome extension that replaces jab/strong/fierce notation with LP/MP/HP on *.shoryuken.com
JavaScript
1
star
26

cubeast2cubedb

Chrome extension to export your Cubeast solves to CubeDB
JavaScript
1
star