Final Fantasy VIII Save Editor
Clone or download
Latest commit 07bac0f Oct 13, 2018
Permalink
Failed to load latest commit information.
PageWidgets Adding button to set bonuses to max Oct 13, 2018
QHexEdit Minor styles changes Mar 13, 2016
data Icon editor: can replace an icon by another from ff8. Oct 7, 2012
debian Adding changelog entry for deb package Oct 13, 2018
images Hot fix: signing save does not work! -> v1.8.1 Dec 15, 2013
zlib @ 5089329 Removing zlib-1.2.7 dir, and using a submodule instead. Feb 25, 2015
.gitignore Adding gitignore file. Feb 25, 2015
.gitmodules Use https submodule Mar 13, 2016
.travis.yml Deploy keys Oct 13, 2018
COPYING.txt GNU licence Mar 6, 2012
Config.cpp Re-enabling compatibility with Qt4, but without QTaskbarButton, becau… Jan 18, 2014
Config.h Merging Qt5 branch in trunk: Jan 14, 2014
Data.cpp Merging Qt5 branch in trunk: Jan 14, 2014
Data.h Adding README.md. Jan 19, 2014
Editor.cpp Fixing crash with the created page in perso widget Oct 18, 2016
Editor.h Qt5 v Qt4 changes Feb 6, 2016
FF8Installation.cpp Disable Register call on non-32-bits systems Oct 13, 2018
FF8Installation.h Adding explicit Mar 13, 2016
FF8Text.cpp Minor styles changes Mar 13, 2016
FF8Text.h Merging Qt5 branch in trunk: Jan 14, 2014
FF8text_caract.cpp Renaming file, specify encoding isn't necessary. Feb 25, 2015
GZIP.cpp Trying to include zlib automatically for every cases Jan 16, 2016
GZIP.h Merging Qt5 branch in trunk: Jan 14, 2014
HeaderDialog.cpp Merging Qt5 branch in trunk: Jan 14, 2014
HeaderDialog.h Qt5 v Qt4 changes Feb 6, 2016
HelpWidget.cpp Merging Qt5 branch in trunk: Jan 14, 2014
HelpWidget.h Adding explicit Mar 13, 2016
Hyne.desktop Drop Qt 4 support, bump app version number. Use qmake to generate rc … Oct 13, 2018
Hyne.pro Drop Qt 4 support, bump app version number. Use qmake to generate rc … Oct 13, 2018
Hyne.qrc Icon editor: can replace an icon by another from ff8. Oct 7, 2012
LZS.cpp Minor styles changes Mar 13, 2016
LZS.h Merging Qt5 branch in trunk: Jan 14, 2014
MapWidget.cpp Merging Qt5 branch in trunk: Jan 14, 2014
MapWidget.h Qt5 v Qt4 changes Feb 6, 2016
Metadata.cpp QT5 CaseSensitive ambiguous without QLatin1String May 6, 2018
Metadata.h Static writeSavefileContents Mar 13, 2016
MetadataDialog.cpp Encoding fixes. Using QLocale to list available languages. Dependenci… May 10, 2015
MetadataDialog.h Using native separator for shown paths. Dec 17, 2014
Parameters.h Drop Qt 4 support, bump app version number. Use qmake to generate rc … Oct 13, 2018
QTaskbarButton.h Encoding fixes. Using QLocale to list available languages. Dependenci… May 10, 2015
README.md Deploy keys Oct 13, 2018
SaveData.cpp Minor styles changes Mar 13, 2016
SaveData.h Few changes. Dec 17, 2014
SaveIcon.cpp Minor styles changes Mar 13, 2016
SaveIcon.h Minor styles changes Mar 13, 2016
SavecardData.cpp Removing File watcher on winRT target Oct 13, 2018
SavecardData.h Removing File watcher on winRT target Oct 13, 2018
SavecardView.cpp Removing File watcher on winRT target Oct 13, 2018
SavecardView.h Adding explicit Mar 13, 2016
SavecardWidget.cpp Using static_cast instead of c-style casts Mar 13, 2016
SavecardWidget.h Adding explicit Mar 13, 2016
SelectSavesDialog.cpp Minor styles changes Mar 13, 2016
SelectSavesDialog.h Qt5 v Qt4 changes Feb 6, 2016
SpinBox.cpp Adding license. Feb 25, 2015
SpinBox.h Adding license. Feb 25, 2015
SpinBoxDelegate.cpp Few changes. Dec 17, 2014
SpinBoxDelegate.h Few changes. Dec 17, 2014
StartWidget.cpp Merging Qt5 branch in trunk: Jan 14, 2014
StartWidget.h Qt5 v Qt4 changes Feb 6, 2016
TimeWidget.cpp Merging Qt5 branch in trunk: Jan 14, 2014
TimeWidget.h Qt5 v Qt4 changes Feb 6, 2016
UserDirectory.cpp Merging Qt5 branch in trunk: Jan 14, 2014
UserDirectory.h Merging Qt5 branch in trunk: Jan 14, 2014
Window.cpp Disable Register call on non-32-bits systems Oct 13, 2018
Window.h Removing QProcess call on winRT target Oct 13, 2018
appveyor.yml Deploy keys Oct 13, 2018
deploy.bat New tiny errors Oct 20, 2016
hyne_en.ts Adding button to set bonuses to max Oct 13, 2018
hyne_ja.ts Adding button to set bonuses to max Oct 13, 2018
main.cpp Drop Qt 4 support, bump app version number. Use qmake to generate rc … Oct 13, 2018

README.md

Hyne

Build Status Build status

Hyne is a complete savegame editor for Final Fantasy VIII.

How to compile

Pease refer to the Qt documentation for more information about how to compile a Qt project.

Dependencies

Hyne needs Qt5 at least to be compiled. If your Qt installation does not have QtZlib, you may need the GZIP library (zlib package).

zlib on Windows

Execute the following commands to fill the zlib directory (if needed):

git submodule update --init

About taskbar button feature (Windows 7+)

This feature is only available with Qt5.2+.

Compile with Qt Creator

Just open Hyne.pro with Qt Creator, that's easy to edit and compile the project with it!

Compile manually

In the project directory:

qmake
make

If you are on Windows, you can compile with mingw32:

qmake
mingw32-make

Deploy

Change the version number in Hyne.pro (all targets) and Hyne.desktop (Unix targets).

On Windows, you can use deploy.bat to deploy DLLs, translation files and compress files.

.travis.yml and appveyor.yml are configuration files used to automatically deploy new versions (tagged in the repository).

How to contribute

Pull requests are welcome on GitHub. Ensure that you have commited in develop branch, otherwise I will not accept your request.