Skip to content
@PocketRelay

Pocket Relay

Mass Effect 3 Private Server Emulator

Pocket Relay

Mass Effect Multiplayer Emulation Project

Website (pocket-relay.pages.dev/)

Welcome to Pocket Relay, a project dedicated to providing servers for Mass Effect 3. These servers emulate the official server functionality, allowing hosting over LAN. Additionally, I am also working on Pocket Ark, a private server for Mass Effect Andromeda.

🤝 Discord Community

Join our Discord server for help, suggestions, and development updates:

Discord Server (discord.gg/yvycWW8RgR)

🌟 Support the Projects

Pocket Relay and Pocket Ark are free and open source. If you appreciate my work and want to support future development, consider sponsoring or donating:

🌐 EA / BioWare Notice

The Pocket Relay software, in all its forms, is not supported, endorsed, or provided by BioWare or Electronic Arts.

📖 Instructions

For instructions on creating or connecting to a server see the guides on the Pocket Relay website Guides

🚀 Projects Overview

Explore the various projects associated with Pocket Relay:

  • Pocket Relay Server: The server portion where clients connect to play the game.
  • Pocket Relay Client: The client application configuring computers to connect to Pocket Relay servers.
  • Pocket Relay Plugin Client: An experimental client that directly hooks into the game's host resolution, eliminating the need for admin permissions.
  • Pocket Relay Dashboard: The dashboard used by Pocket Relay.
  • Pocket Ark Server: The server for Pocket Ark, where clients connect to play the game.
  • Pocket Ark Client: The client application configuring computers to connect to Pocket Ark servers.
  • Pocket Ark Hooks: Hooking DLL to patch Mass Effect Andromeda and provide support for Pocket Ark servers.
  • Blaze SSL Async: A minimal Rust implementation of the SSLv3 protocol to support Mass Effect 3 client connections.
  • Tdf: Library for reading packet contents for the packets used by Mass Effect 3 and Andromeda.

🗄️ Archived Projects

These projects were previously used but are now archived or deprecated:

  • BlazePK: Original library providing encoding, decoding, framing, and routing support for ME3 packets, written in Rust but now phased out for tdf.
  • BlazeKT: A library providing encoding and decoding support for ME3 packets for the old Kotlin server (No longer maintained).
  • Pocket Relay Manager: Previously contained the management tool for players and games on the server, now replaced by the built-in dashboard.
  • Kotlin Server: The original server implementation written in Kotlin.
  • Redirector Client: A previous attempt at a redirector client, now abandoned. The original proof of concept is archived here.

Pinned

  1. ServerKotlin ServerKotlin Public archive

    Mass Effect 3 Game server Kotlin implementation

    Kotlin 1

  2. RedirectorClient RedirectorClient Public archive

    Rust based client application for Pocket Relay

    Rust

Repositories

Showing 10 of 26 repositories

Most used topics

Loading…