Mega Man X DiVE - Download Your Save Data

Instructions:

Download Your Save Data (Taiwan Version)

  1. What you will need:

(just put random info to get the download - doesn’t even have to be a valid email address,

or use this alternative Google Drive link)

  1. After installing Fiddler, at the top go to Tools > Options and then setup the HTTPS tab to capture and decrypt web traffic (also, make sure you are not capturing traffic yet: File > Capture is unchecked) - https://i.imgur.com/XHNZk6d.png

  1. Also in the HTTPS tab of the options, select Actions > Trust Root Certificate - https://i.imgur.com/SRXdy4X.png

  1. Start up XDiVE on Steam and get to the login page, and before clicking the screen to start the login process, in Fiddler click File > Capture Traffic - https://i.imgur.com/IBg8fO7.png

  1. Now back in XDiVE, click on the screen to start logging in and you will see the web traffic being logged in Fiddler (this is the game and game server communicating with each other)

  1. Player save data is stored split between 5 files: RetrievePlayerInfo and LoginRetrieveCollector1,2,3,4. Select those 5 entries in the logged web traffic and Right Click > Save > Response > Response Body and save them somewhere on your computer for safe keeping - https://i.imgur.com/UESzGSD.png

  1. These files are encrypted (it’s possible to decrypt them but it’s not necessary at this point), but in the future a utility should be able to import the save file and convert it to use with the offline version of XDiVE. (Of course there will also be mods to just give yourself everything maxed out too, but this guide is for those who wish to continue where they left off in the online version of the game) - https://i.imgur.com/dHHqk4n.png

  1. If you already quit the game you can download your account save data now, otherwise you can wait until you are done with the game to grab your final save data (so it is up-to-date).

  1. Remember: you must download your save data before the game servers are shut down on 2023/09/27 12:00 (UTC+8) !!!

Download Your Save Data (Global Version)

  1. What you will need:
  • Android device or emulator (LDPlayer or Nox for example; Bluestacks will not work since it does not allow you to configure wifi/proxy settings)
  • Fiddler (Classic) Web Debugger - https://www.telerik.com/download/fiddler

(just put random info to get the download - doesn’t even have to be a valid email address,

or use this alternative Google Drive link)

  1. After installing Fiddler, at the top go to Tools > Options and then set the HTTPS tab to capture and decrypt HTTPS web traffic and then select Actions > Export Root Certificate to Desktop - https://i.imgur.com/7awoHyH.png

  1. After exporting the root certificate, make sure to turn off HTTPS decrypt and capture - https://i.imgur.com/hgbjsRv.png

  1. In the Connections tab, enable “Allow remote computers to connect” - https://i.imgur.com/QBhhkKy.png

  1. If using an emulator, drag the “FiddlerRoot.cer” onto the emulator window to transfer it there. If using a real android device, just copy it over to your device.

  1. Open the settings app and search “install certificates” - https://i.imgur.com/jBFHiUj.png

  1. Click on Install Certificates and select FiddlerRoot.cer, then name it something and hit OK. (may ask you to set a lock screen password first) - https://i.imgur.com/QzK3XnB.png

  1. Back in fiddler, hover over where it says Online in the top right to get your IP address. You need the IPv4 address (smaller bottom number, may start with 192.168) - https://i.imgur.com/MtSl2an.png

  1. Now back to android, search “wi-fi” in the settings app and click on your network. Click on the pencil icon at the top (LDPlayer) or long-press on your network name and select modify network (Nox or real android device). For proxy set to manual, proxy hostname is your IPv4 address you found in step #7, proxy port is 8888. Now click save - https://i.imgur.com/1ChjQyW.png

  1. Now that your android device/emulator is connected to Fiddler, start up the Mega Man XDiVE app and login to your account. You should see the web traffic being logged in Fiddler (this is the game and game server communicating with each other).
  •  If you do not see web traffic being logged, double check your Fiddler settings and proxy settings on Android emulator/device and try running Fiddler as administrator.
  • If it still does not work, check your firewall settings for Fiddler and make sure you don’t have a VPN or other program with a firewall interfering with the Fiddler proxy.

  1. Player save data is stored split between 5 files: RetrievePlayerInfo and LoginRetrieveCollector1,2,3,4. Select those 5 entries in the logged web traffic and Right Click > Save > Response > Response Body and save them somewhere on your computer for safe keeping - https://i.imgur.com/rkw14fD.png

  1. These files are encrypted (it’s possible to decrypt them but it’s not necessary at this point), but in the future a utility should be able to import the save file and convert it to use with the offline version of XDiVE. (Of course there will also be mods to just give yourself everything maxed out too, but this guide is for those who wish to continue where they left off in the online version of the game) - https://i.imgur.com/dHHqk4n.png

  1. If you already quit the game you can download your account save data now, otherwise you can wait until you are done with the game to grab your final save data (so it is up-to-date).