Skip to content

A private server implementation for mobile game NieR Reincarnation

License

Notifications You must be signed in to change notification settings

BillyCool/MariesWonderland

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marie's Wonderland

An attempt at a private server implementation for mobile game NieR Reincarnation.

Game information

  • Built in Unity 2019.4.29 with C# and IL2CPP
  • Has a GRPC-based server
  • Has a web-based API

Requirements

PC

Phone

  • Latest version of the game installed (v3.7.1)
  • Rooted Android device

How to run

  • Connect your Android device to your PC and ensure it shows up when executing the following command: adb devices
  • Run the GRPC server
    • Open the MariesWonderland.sln solution and run the project. The server runs on ports 7777 (HTTP) and 7776 (HTTPS)
  • Run ngrok
    • Execute the following command: ngrok http --app-protocol=http2 7777
    • Take note of your public ngrok domain
  • Hook and run the game
    • Open frida/hooks.js in VSCode and change the variable SERVER_ADDRESS to your ngrok domain
    • Execute the following command from the VSCode terminal (adjust the file path): frida -Uf com.square_enix.android_googleplay.nierspww -l "path\to\hooks.js"

About

A private server implementation for mobile game NieR Reincarnation

Topics

Resources

License

Stars

Watchers

Forks