Repository navigation
Releases
7thDroid v0.2.0
7thDroid is experimental software, provided as is, without warranty of any kind. Use it at your own risk.
Install it in DroidDeck: Desktop > Add an app > GitHub, then enter this repository's name.
Open the new 7thDroid tile: its menu installs 7th Heaven, then launches (with or without Steam), updates or uninstalls it.
[0.2.0] - 2026-11-11
Added
- One menu for everything: launch 7th Heaven, launch it with Steam, update or repair, back up,
restore, show the last log, save logs and uninstall. Every question comes before anything is
installed. - Launch 7th Heaven with Steam for Steam copies of FF7, so FF7's Steam API and achievements
work. 7th Heaven's Steam entry is added automatically, and the menu offers it once you have played
FF7 through 7th Heaven once. - An installed Steam or GOG game can be copied into 7th Heaven's prefix (
C:\FINAL FANTASY VII), so
the original game files are never changed. - Back up and restore: your FF7 saves, 7th Heaven's settings and profiles, FFNx settings and, if
you want, your mods, as one file inDocuments/7thDroid Backups. A backup is offered before
Update or repair and before uninstalling, and a restore after a fresh install. Each backup is
read back right after saving and again before a restore changes anything. - Save logs: DroidDeck's, 7thDroid's, 7th Heaven's and FFNx's logs in one file in
Documents/7thDroid Logs, with tokens, passwords, account names and IDs, emails, Steam IDs and
network addresses removed. - A launch log, and the last three install logs are kept.
- FFNx options set at each launch: Direct3D 11 instead of Auto, and Steam Compatibility on only when
Steam starts 7th Heaven. - Command-line tasks and options:
--backup,--restore,--save-logs,--update,--mods,
--no-mods,--no-backup,--copy-gameand--no-copy-game.
Changed
- 7th Heaven builds offered: stable and canary only, both on .NET 10.
- 7th Heaven is started from 7thDroid's menu. The DroidDeck app tile, KDE menu entry and shortcut
choices of earlier versions are removed on update. - FF7 releases are named as people know them (for example "Steam (2026 release)"), and sizes are
shown in KB, MB or GB.
Fixed
- An FFNx too old for 7th Heaven 4.6, which stopped FF7 with "Could not find file
…FFNx_steam_api.dll", is updated automatically before a launch and during Update or repair,
keeping your FFNx settings. - A game copied into the prefix is reached through
C:, so 7th Heaven findskernel.bin.
Removed
install.shandmenu.sh;7thdroid.shdoes both.
7thDroid v0.2.0-beta.6
7thDroid is experimental software, provided as is, without warranty of any kind. Use it at your own risk.
This is a pre-release for testing, built from canary. DroidDeck's Add an app > GitHub does not offer it.
To try it, download the AppImage below and add it in DroidDeck with Desktop > Add an app > AppImage.
It installs as a separate 7thDroid Canary tile with a red icon. It shares 7th Heaven's install, settings and log with the 7thDroid tile.
Changes since v0.1.2
- Polish from device testing: release names, update flow, sizes, checked backups
- Error windows: show the log and the Save logs line again
- Find FFNx in ff7/workingdir while FF7Exe is still FFVII.exe
- Save logs: mask the Steam account ID too
- Tests: accept DroidDeck-Proton as DroidDeck's own default, not only as a pin
- Save logs: every log in one redacted file, from the menu
- Back up and restore 7th Heaven from the menu
- Update an FFNx too old for 7th Heaven 4.6 before it can't launch
- Offer Launch 7th Heaven with Steam only after the first play
- Ask everything first, launch from the menu, set FFNx options per launch
- Menu-first 7thdroid.sh, with the warning, a game copy and one shortcut list
- Offer 7th Heaven stable and canary only, both on .NET 10
- Launch 7th Heaven with Steam, so FF7's Steam API works for Steam copies
- AppImage smoke test: resolve squashfs-root before searching it
- Release workflow: publish testing pre-releases from branches as 7thDroid Canary
7thDroid v0.2.0-beta.5
7thDroid is experimental software, provided as is, without warranty of any kind. Use it at your own risk.
This is a pre-release for testing, built from canary. DroidDeck's Add an app > GitHub does not offer it.
To try it, download the AppImage below and add it in DroidDeck with Desktop > Add an app > AppImage.
It installs as a separate 7thDroid Canary tile with a red icon. It shares 7th Heaven's install, settings and log with the 7thDroid tile.
Changes since v0.1.2
- Tests: accept DroidDeck-Proton as DroidDeck's own default, not only as a pin
- Save logs: every log in one redacted file, from the menu
- Back up and restore 7th Heaven from the menu
- Update an FFNx too old for 7th Heaven 4.6 before it can't launch
- Offer Launch 7th Heaven with Steam only after the first play
- Ask everything first, launch from the menu, set FFNx options per launch
- Menu-first 7thdroid.sh, with the warning, a game copy and one shortcut list
- Offer 7th Heaven stable and canary only, both on .NET 10
- Launch 7th Heaven with Steam, so FF7's Steam API works for Steam copies
- AppImage smoke test: resolve squashfs-root before searching it
- Release workflow: publish testing pre-releases from branches as 7thDroid Canary
7thDroid v0.2.0-beta.4
7thDroid is experimental software, provided as is, without warranty of any kind. Use it at your own risk.
This is a pre-release for testing, built from canary. DroidDeck's Add an app > GitHub does not offer it.
To try it, download the AppImage below and add it in DroidDeck with Desktop > Add an app > AppImage.
It installs as a separate 7thDroid Canary tile with a red icon. It shares 7th Heaven's install, settings and log with the 7thDroid tile.
Changes since v0.1.2
- Ask everything first, launch from the menu, set FFNx options per launch
- Menu-first 7thdroid.sh, with the warning, a game copy and one shortcut list
- Offer 7th Heaven stable and canary only, both on .NET 10
- Launch 7th Heaven with Steam, so FF7's Steam API works for Steam copies
- AppImage smoke test: resolve squashfs-root before searching it
- Release workflow: publish testing pre-releases from branches as 7thDroid Canary
7thDroid v0.2.0-beta.3
7thDroid is experimental software, provided as is, without warranty of any kind. Use it at your own risk.
This is a pre-release for testing, built from canary. DroidDeck's Add an app > GitHub does not offer it.
To try it, download the AppImage below and add it in DroidDeck with Desktop > Add an app > AppImage.
It installs as a separate 7thDroid Canary tile with a red icon. It shares 7th Heaven's install, settings and log with the 7thDroid tile.
Changes since v0.1.2
- Menu-first 7thdroid.sh, with the warning, a game copy and one shortcut list
- Offer 7th Heaven stable and canary only, both on .NET 10
- Launch 7th Heaven with Steam, so FF7's Steam API works for Steam copies
- AppImage smoke test: resolve squashfs-root before searching it
- Release workflow: publish testing pre-releases from branches as 7thDroid Canary
7thDroid v0.2.0-beta.2
7thDroid is experimental software, provided as is, without warranty of any kind. Use it at your own risk.
This is a pre-release for testing, built from canary. DroidDeck's Add an app > GitHub does not offer it.
To try it, download the AppImage below and add it in DroidDeck with Desktop > Add an app > AppImage.
It installs as a separate 7thDroid Canary tile with a red icon. It shares 7th Heaven's install, settings and log with the 7thDroid tile.
7thDroid v0.2.0-beta.1
7thDroid is experimental software, provided as is, without warranty of any kind. Use it at your own risk.
This is a pre-release for testing, built from feature/steam-launch. DroidDeck's Add an app > GitHub does not offer it.
To try it, download the AppImage below and add it in DroidDeck with Desktop > Add an app > AppImage.
It installs as a separate 7thDroid Canary tile with a red icon. It shares 7th Heaven's install, settings and log with the 7thDroid tile.
7thDroid v0.1.2
7thDroid is experimental software, provided as is, without warranty of any kind. Use it at your own risk.
Install it in DroidDeck: Desktop > Add an app > GitHub, then enter this repository's name.
Open the new 7thDroid tile to install 7th Heaven; open it again to launch 7th Heaven, update it, redo its shortcuts or uninstall it.
7thDroid v0.1.1
7thDroid is experimental software, provided as is, without warranty of any kind. Use it at your own risk.
Install it in DroidDeck: Desktop > Add an app > GitHub, then enter this repository's name.
Open the new 7thDroid tile to install 7th Heaven; open it again to launch 7th Heaven, update it, redo its shortcuts or uninstall it.
7thDroid v0.1.0
7thDroid is experimental software, provided as is, without warranty of any kind. Use it at your own risk.
Install it in DroidDeck: Desktop > Add an app > GitHub, then enter this repository's name.
Open the new 7thDroid tile to install 7th Heaven; open it again to launch 7th Heaven, update it, redo its shortcuts or uninstall it.