zzzDeArchive icon indicating copy to clipboard operation
zzzDeArchive copied to clipboard

Easy to use Installer

Open Sebanisu opened this issue 6 years ago • 1 comments

Create an installer to automate the process. And make it simple for the user to select the mods they want. I want to use a msi project if possible. Uninstall is possible if the backup files are there. I do not know how much of this I can do yet. I'm just laying out a plan.

  • [x] May need to run as admin or install .net framework 4.6.2
    • Depends on file permissions and if running Windows 10.
  • [x] Detect the install location of FF8R from the registry.
    • [x] If unable to detect prompt user to browse for the folder
  • [ ] Detect if backup files exist and ask to modify the current installed main.zzz/other.zzz or use backup to replace current main.zzz/other.zzz
  • [ ] Display a list of mods in the package.
    • [ ] Check marks to select
    • [ ] Reorder mods if need be.
      • [ ] Example customizations will need to go after the main mod. Like for different color gui
      • [ ] These customizations will probably appear in a branch under the mod.
    • [ ] Info panel listing what the mod does.
  • [ ] Backup and merge the main.zzz/other.zzz with chosen mods.
  • [x] Place new main.zzz/other.zzz in the FF8R directory.
  • [ ] Ask to launch the game now that install is complete.

Sebanisu avatar Sep 16 '19 00:09 Sebanisu

This is partly done using Inno setup. My goal was to get from start of installer to mods installed. The more powerful stuff is yet to be done.

Sebanisu avatar Sep 18 '19 22:09 Sebanisu