Parts of FF7 have been reverse engineered and decompiled by https://github.com/ergonomy-joe, their partial sources can be recompiled into functioning binaries.
This is a quick guide to compile and execute his projects.
Starting from Windows 10
Mount the iso using virtual clone drive and install to
Unzip the archive into
C:\ff7 and run the .reg file.
Mount the iso using virtual clone drive and run the installer
Run the installer to unzip to C:\dx5sdk
The vcproj file reference
\VC50PROCD1\DXSDK5 change this to
Open the .sln in visual studio 2008 and build the project
Reduce the color mode to 16bit on the exe
Right click the exe -> Properties -> Compatibility -> Reduced Color mode 16 bit
My github forks contain precompiled binaries.
Double click the exe to run
C:\ff7\save\save00.ff7slot 0 (first save)
patch_setChocoboInfo()function in FF7ChocoboMain.cpp gives various customizations to what type of race you will have
While still dark, text shows up better when not using VMware Workstation