Final Fantasy VII field archive editor (Forum).
You are welcome to contribute on this project, feel free to open issues and PR on GitHub.
If you are a developer and you want to build this software, follow the instructions below.
- Download the online installer from https://www.qt.io/download-qt-installer
- Install Qt 6 with these items checked:
- Qt/Qt 6.x.x (last version): Check
MSVC 2019 64-bit
,Qt Creator
,Qt Shader Tools
andQt 5 Compatibility Module
- Developer And Designer Tools: Check
CMake
andNinja
- Qt/Qt 6.x.x (last version): Check
- Run Qt Creator and open an existing project, select the CMakeLists.txt in the source directory of Makou Reactor
Please note:
By default Visual Studio will pick the x86-Release build configuration, but you can choose any other profile available.
- REQUIRED! Follow the steps to install Qt, if you didn't already
- Download the the latest Visual Studio Community installer
- Run the installer and import this .vsconfig file in the installer to pick the required components to build this project
- Make sure you select the English Language pack in the language list before clicking Install
- Once installed, open this repository as a folder in Visual Studio 2019 and click the build button.
- REQUIRED! Follow the steps to install Qt, if you didn't already
- REQUIRED! Follow the steps to install Visual Studio, if you didn't already
- Download and install the latest Visual Studio Code release
- Install the following extensions:
- Open this repository as a folder in Visual Studio code
- Choose as build profile in the status bar
CMake: [Release]
(or one of the aforementioned profiles) - Click the button on the status bar
Build
In order to continue please make sure you have brew
installed. See https://brew.sh/ for instructions.
$ brew install cmake
$ brew install qt6
Close and reopen your terminal.
Please note: You can choose other build profiles if you want. See https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html for more information.
$ mkdir -p .dist/build .dist/install
$ cmake -S . -B .dist/build -DCMAKE_INSTALL_PREFIX=.dist/install -DCMAKE_BUILD_TYPE=Release
$ cmake --build .dist/build --config Release
$ apt-get install build-essential cmake qt6-default qttools6-dev
$ pacman -S --needed base-devel cmake qt6
Please note: You can choose other build profiles if you want. See https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html for more information.
$ mkdir -p .dist/build .dist/install
$ cmake -S . -B .dist/build -DCMAKE_INSTALL_PREFIX=.dist/install -DCMAKE_BUILD_TYPE=Release
$ cmake --build .dist/build --config Release
$ cmake --build .dist/build --target install