MaKiPL / FF8_demaster

Unofficial Final Fantasy VIII Remastered core mod based on import-dependency DLL that updates the gamecode and fixes issues left by developers
https://makipl.github.io/FF8_demaster/
GNU General Public License v3.0
98 stars 9 forks source link
assembler cpp dll-injection dllinjection final-fantasy-viii finalfantasyviii mod modification reverse-engineering

ff8_demastered

FF8_Demastered is unofficial patch for Final Fantasy VIII Remastered game by SquareEnix. It works as DLL-dependency and has custom launcher with brand new functions. Patch makes it possible to load new textures, use non-fixed-resolution textures and will aim in tweaking issues

Usage:

  1. Just drop to your folder of Final Fantasy VIII Remastered installation. Usually:
    D:\SteamLibrary\steamapps\common\FINAL FANTASY VIII Remastered
  2. If it's your first run- please open FFVIII_Demaster_Manager.exe to unpacking files

SteamDeck / Proton:

https://www.protondb.com/app/1026680

Basically run this with: export WINEDLLOVERRIDES="dinput8=n,b"; %command%

Troubleshooting

Compiling:

Error MSB8020 The build tools for v142 (Platform Toolset = 'v142') cannot be found.

Error MSB8036 The Windows SDK version 10.0 was not found.

Error MSB3191 Unable to create directory "D:\FINAL FANTASY VIII REMASTERED\".

Properties Page in Visual Studio 2017

Third Party Libraries

Library License
BX BSD 2-Clause
BIMG BSD 2-Clause
GLEW Khronos License (MIT)
inih New BSD
StackWalker BSD-2-Clause

Third party

HEXT based on HEXT format from HEXT Tools by Daniel L. P. Burke