Author Topic: ff7 android modding?  (Read 1681 times)

Balgias

  • Fast newbie
  • *
  • Posts: 6
  • Karma: 0
    • View Profile
ff7 android modding?
« on: 2017-10-16 05:26:03 »
Has anyone looked into this? I know saves between ff7 android and steam work, but I can't find any information on this at all.

Covarr

  • Covarr-Let
  • Administrator
  • No life
  • *
  • Posts: 3964
  • Karma: 120
  • The Great Redarr.
    • View Profile
Re: ff7 android modding?
« Reply #1 on: 2017-10-16 12:58:27 »
If I'm not mistaken, the Android version is pretty much the PC version wrapped up in an emulator of sorts. Most, if not all, mods should work on it, but actual setup might be tricky.

Balgias

  • Fast newbie
  • *
  • Posts: 6
  • Karma: 0
    • View Profile
Re: ff7 android modding?
« Reply #2 on: 2017-10-17 13:13:14 »
From what I can tell its just on big 1.8gig file, and I can't locate my save files anywhere in my phones directories, it might be hiding in the root folders..?

Tetraspore

  • Fast newbie
  • *
  • Posts: 45
  • Karma: 0
    • View Profile
Re: ff7 android modding?
« Reply #3 on: 2018-04-09 20:46:05 »
I would be interested in this as well. I want to play FFVII HD in a portable setting, but you can't quite do that with a PSP.

sithlord48

  • No life
  • *
  • Posts: 1460
  • Karma: 33
  • Dark Lord of the Savegame
    • View Profile
    • Blackchocobo
Re: ff7 android modding?
« Reply #4 on: 2018-04-11 12:32:50 »
If I'm not mistaken, the Android version is pretty much the PC version wrapped up in an emulator of sorts. Most, if not all, mods should work on it, but actual setup might be tricky.
This is also my understanding.

DragRopes

  • Freak
  • *
  • Posts: 879
  • Karma: -22
    • View Profile
Re: ff7 android modding?
« Reply #5 on: 2018-04-29 07:07:53 »
This is also my understanding.

This is exactly the case, with one caveat.  On every startup, it does an integrity check of the .obb file, which contains all game data, so it will require some editing of the apk to bypass that; which is a bit of a grey area of okayness.

EDIT: iOS is more or less in the same boat, except on jailbroken phones, but in my experience, .exe mods did not work; but it may also still be doing an integrity check, just behind the scenes.

weeemus

  • Crazy poster
  • *
  • Posts: 177
  • Karma: 6
    • View Profile
Re: ff7 android modding?
« Reply #6 on: 2018-05-04 14:48:49 »
Don't know if this is a great thing or bad thing... haha but the fact that square is very lazy with their ports and what not, they never remake or recreate their system.

The IOS and Android ports use the PC version. If you would like to install mods, everything is setup the same way. For IOS you would need to modify the .IPA file via 7zip. To save yourself the trouble from installation errors later on, I'd recommend just opening the .ipa via 7zip and paste/replace the .lgp files. You can change the movies also after re decoding the video file etc to match the original properties otherwise upon boot, the game will load the logo and then crash when the first video is played. The .exe file can be modified via hex editor or applied with the patches, however i haven't tested it in game, but editing doesn't crash at all. If you'd like to see if the modified .exe actually works, the fastest way is to replace the battle characters, ie changing original cloud to hi_res cloud.

The folder structuire to edit these are ff7.ipa>>Payload\FinalFantasy7.app\ff7_1.02 \data\ Also to mention, there is no kernel file so you can't simple drag and replace for the battle names (fire fira etc)

Android:
You'd have to edit the Obb file and to do so is the same steps as opening it up with 7zip.
The file structure is as follows: ff7.obb>>assets\ff7_1.02\data\

For external textures, you'd have to place it inside the lgp for it to work.

Though the only downside to the mods is that it can be very laggy, and heavy on the gpu depending on which device your running it on. Alternatively you can optimise it for mobile os by reducing the poly count of the models etc and lowering the texture resolution.