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 switchesto 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:
1UPfor inclusion in DNS,Dorian_Dfor 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.