Teoricamente es posible, pero habria que tomar el juego, hacerle ingenieria inversa, modificarlo para que pudiera conectarse a otros servidores, buscar como extraer la informacion que manejan los servidores legales, implementarla en un servidor externo, volver a compilar el juego y probar... esto multiplicado las veces que sea necesario para que al fin pueda funcionar.
El problema que hace que la teoria solo sea teoria y no una realidad es que el costo de ese desarrollo es altisimo, no lo hace un team en especifico ni una sola persona, si no cientos, por lo cual sale mas economico comprar una consola + titanfall originales y jugarlo en live.
Espero haber aclarado tu duda.
Saludos!