Arcadia is an experimental emulator for the sunsetted EA Plasma game backend services. Primarily targeting Frostbite games on PS3. It's currently in early development and currently only supports player-hosted co-op Onslaught DLC in Bad Company 2.
Not affiliated with EA or DICE.
Discord: https://discord.gg/9WbQFYEt8B
Both PSN and RPCN clients are supported and can play in the same server.
Game | Status | Live status |
---|---|---|
Bad Company 2 | Semi-Restored | Requires Onslaught DLC! Players can only host and play public CO-OP Onslaught matches. |
Battlefield 1943 | Not Playable | Only access to tutorial works. Playgroups/lobbies are semi-functional. No servers. |
- Enable network connection and RPCN
- Enable UPNP
- Set
IP/Hosts switches
to the following:
theater.ps3.arcadia=152.53.15.83&&bfbc2-ps3.fesl.ea.com=152.53.15.83&&beach-ps3.fesl.ea.com=152.53.15.83
- Follow this PSRewired guide.
- Start the game and sign-in to PSN when prompted
- cetteup - lot of proxy stuff, lots of knowledge of ea systems, lots of captures and for fixing my ea packet implementation! Thanks!
- Aim4kill for the great ProtoSSL vulnerability write-up
- And799 for devmenu and general frostbite knowledge
- PSRewired:
1UP
for inclusion in DNS,Dorian_D
for packet captures - Battlefield Modding community
- https://github.com/Aim4kill/Bug_OldProtoSSL
- https://github.com/Tratos/BFBC2_MasterServer
- https://github.com/GrzybDev/BFBC2_MasterServer
- https://github.com/zivillian/ism7mqtt
- https://github.com/RipleyTom/rpcn
- https://www.psdevwiki.com/ps3/X-I-5-Ticket
Game | FESL Domain | Vulnerable SSL |
---|---|---|
Bad Company 2 | bfbc2-ps3.fesl.ea.com | yes |
Battlefield 1943 | beach-ps3.fesl.ea.com | yes |
Army of Two 2010 | ao3-ps3.fesl.ea.com | yes |
NFS Shift | nfsps2-ps3.fesl.ea.com | yes |
Bad Company 1 | bfbc-ps3.fesl.ea.com | no |
Army of Two 2008 | ao2-ps3.fesl.ea.com | no |
The Simpsons | simpsons-ps3.fesl.ea.com | no |
MoH Airborne | mohair-ps3.fesl.ea.com | no |
NFS ProStreet | nfsps-ps3.fesl.ea.com | no |
NFS Carbon | nfs-ps3.fesl.ea.com | no |
NFS Undercover | nfsmw2-ps3.fesl.ea.com | no |
General "CDN" | easo.ea.com | n/a |
Theater address is generally controlled via Fesl's Server Hello, so Arcadia always sends theater.ps3.arcadia
. Only Win32
game has a hardcoded theater address.