Skip to content

Kethen/aemu_postoffice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

166 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aemu_postoffice

PSP adhoc data forwarder protocol and implementation, for easy and reliable adhoc multiplayer through internet

Current users:

Current design

See design.md

Client implementation

See ./client/postoffice.c

Building and testing

Linux:

# Ubuntu/Debian:
apt install podman git

# OpenSUSE
zypper install podman git

# Fedora
dnf install podman git

# Clone project and build client
git clone https://github.com/kethen/aemu_postoffice
cd aemu_postoffice/client
bash build_podman.sh

# Run tests, requires relay server on localhost running (see below)
./test.out

Windows:

  1. install https://cygwin.com/ , pick packages mingw64-x86_64-gcc, mingw64-x86_64-gcc-g++ and git
  2. open a cygwin shell
# Clone project and build client
git clone https://github.com/kethen/aemu_postoffice
cd aemu_postoffice/client
bash build_windows.sh

# Run tests, requires relay server on localhost running (see below)
./test.exe

Server implementation

See ./server_njs/aemu_postoffice.ts

Running server

See ./server_njs/usage.md

About

For forwarding psp adhoc packets on both PSPs and PPSSPP

Resources

Stars

Watchers

Forks

Sponsor this project

Packages

 
 
 

Contributors