dotaxis / 7thDeck

Installer for 7th Heaven on Steam Deck
100 stars 5 forks source link

Can no longer launch from Steam OS & name select bug #14

Closed jonny-shaw closed 8 months ago

jonny-shaw commented 8 months ago

Hi, thanks for putting 7thDeck together! Made it very easy getting things to work on my SteamDeck.

May not be related to 7thdeck but I had an issue where FF7 would no longer boot with the mods installed (and got stuck in a loop trying to downgrade from a canary build) I removed 7th deck from my steamdeck by removing the directory (not sure how else to cleanly uninstall it) then reinstalled, using just a few mods.

Now even with no mods enabled 7th heaven wont launch, (but will if I launch from the konsole by right clicking the .sh file) so not sure how to fix this in SteamOS itself?

Can't currently play from the desktop mode either as the control scheme has a fault when it comes to the name input and wont allow me to select the letters properly using the control scheme. Cant move to select to confirm and other buttons seem to just select random letters. (I'm at the save point just before meeting Aeris).

Any help greatly appreciated!

dotaxis commented 8 months ago

got stuck in a loop trying to downgrade from a canary build

Don't downgrade from canary. The updater does not work on Linux on the current stable build of 7th Heaven, and also doesn't include 16:10 support.

Please post your 7thDeck.log

It's in the same directory as install.sh. If you already removed your 7thDeck folder and no longer have the log, just run install.sh again and install 7th Heaven to the same directory you used before.

jonny-shaw commented 8 months ago

Archive: temp/7thHeaven-v3.2.0.95_Release.zip inflating: temp/7th Heaven/7th Heaven.deps.json
inflating: temp/7th Heaven/7th Heaven.dll
inflating: temp/7th Heaven/7th Heaven.exe
inflating: temp/7th Heaven/7th Heaven.runtimeconfig.json
inflating: temp/7th Heaven/7thHeaven.Code.dll
inflating: temp/7th Heaven/7thWrapperLib.dll
inflating: temp/7th Heaven/7thWrapperLoader.dll
inflating: temp/7th Heaven/7thWrapperLoader.exp
inflating: temp/7th Heaven/7thWrapperLoader.lib
inflating: temp/7th Heaven/7thWrapperLoader.pdb
inflating: temp/7th Heaven/7thWrapperProxy.dll
inflating: temp/7th Heaven/7thWrapperProxy.runtimeconfig.json
creating: temp/7th Heaven/cs-CZ/ inflating: temp/7th Heaven/cs-CZ/Xceed.Wpf.AvalonDock.NET5.resources.dll
creating: temp/7th Heaven/de/ inflating: temp/7th Heaven/de/Xceed.Wpf.AvalonDock.NET5.resources.dll
inflating: temp/7th Heaven/DS4WindowsCore.dll
creating: temp/7th Heaven/es/ inflating: temp/7th Heaven/es/Xceed.Wpf.AvalonDock.NET5.resources.dll
creating: temp/7th Heaven/fr/ inflating: temp/7th Heaven/fr/Xceed.Wpf.AvalonDock.NET5.resources.dll
creating: temp/7th Heaven/hu/ inflating: temp/7th Heaven/hu/Xceed.Wpf.AvalonDock.NET5.resources.dll
creating: temp/7th Heaven/it/ inflating: temp/7th Heaven/it/Xceed.Wpf.AvalonDock.NET5.resources.dll
creating: temp/7th Heaven/ja-JP/ inflating: temp/7th Heaven/ja-JP/Xceed.Wpf.AvalonDock.NET5.resources.dll
inflating: temp/7th Heaven/MegaApiClient.dll
inflating: temp/7th Heaven/NAudio.Asio.dll
inflating: temp/7th Heaven/NAudio.Core.dll
inflating: temp/7th Heaven/NAudio.dll
inflating: temp/7th Heaven/NAudio.Midi.dll
inflating: temp/7th Heaven/NAudio.Vorbis.dll
inflating: temp/7th Heaven/NAudio.Wasapi.dll
inflating: temp/7th Heaven/NAudio.WinForms.dll
inflating: temp/7th Heaven/NAudio.WinMM.dll
inflating: temp/7th Heaven/Newtonsoft.Json.dll
inflating: temp/7th Heaven/NLog.config
inflating: temp/7th Heaven/NLog.dll
inflating: temp/7th Heaven/NVorbis.dll
creating: temp/7th Heaven/pt-BR/ inflating: temp/7th Heaven/pt-BR/Xceed.Wpf.AvalonDock.NET5.resources.dll
creating: temp/7th Heaven/Resources/ inflating: temp/7th Heaven/Resources/7H_GameDriver_UI.xml
inflating: temp/7th Heaven/Resources/7thHeaven.var
inflating: temp/7th Heaven/Resources/audio_test_file.ogg
creating: temp/7th Heaven/Resources/Controls/ inflating: temp/7th Heaven/Resources/Controls/1998 KB+PlayStation (Stock).cfg
inflating: temp/7th Heaven/Resources/Controls/1998 KB+PlayStation (Swap AB-XO).cfg
inflating: temp/7th Heaven/Resources/Controls/unab0mb's Choice+PlayStation (Stock).cfg
inflating: temp/7th Heaven/Resources/Controls/unab0mb's Choice+PlayStation (Swap AB-XO).cfg
inflating: temp/7th Heaven/Resources/Controls/[Default-Alt] Steam KB+PlayStation (Swap AB-XO).cfg
inflating: temp/7th Heaven/Resources/Controls/[Default] Steam KB+PlayStation (Stock).cfg
inflating: temp/7th Heaven/Resources/FF7DISC1.ISO
creating: temp/7th Heaven/Resources/FF7_1.02_Eng_Patch/ inflating: temp/7th Heaven/Resources/FF7_1.02_Eng_Patch/ff7.exe
inflating: temp/7th Heaven/Resources/FF7_1.02_Eng_Patch/FF7Config.exe
inflating: temp/7th Heaven/Resources/FF7_1.02_Eng_Patch/readme.doc
inflating: temp/7th Heaven/Resources/FF7_1.02_Eng_Patch/readme.rtf
inflating: temp/7th Heaven/Resources/FF7_1.02_Eng_Patch/readme.txt
creating: temp/7th Heaven/Resources/Help/ inflating: temp/7th Heaven/Resources/Help/favicon-16x16.png
inflating: temp/7th Heaven/Resources/Help/favicon-32x32.png
inflating: temp/7th Heaven/Resources/Help/favicon.ico
inflating: temp/7th Heaven/Resources/Help/getstarted.html
creating: temp/7th Heaven/Resources/Help/images/ creating: temp/7th Heaven/Resources/Help/images/buttons/ inflating: temp/7th Heaven/Resources/Help/images/buttons/appbar.add.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.arrow.down.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.arrow.up.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.cabinet.in.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.cancel.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.cd.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.checkmark.thick.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.chevron.down.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.chevron.up.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.cloud.delete.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.cloud.pause.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.cloud.play.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.control.play.png
inflating: temp/7th Heaven/Resources/Help/images/buttons/appbar.copy.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.delete.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.download.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.edit.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.eye.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.folder.ellipsis.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.folder.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.layout.header.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.minus.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.question.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.refresh.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.reset.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.save.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.search.filter.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.settings.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.sort.numeric.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.sound.left.right.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.sound.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/slider.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/toggle.off.png
extracting: temp/7th Heaven/Resources/Help/images/buttons/toggle.on.png
creating: temp/7th Heaven/Resources/Help/images/installs/ extracting: temp/7th Heaven/Resources/Help/images/installs/1998-01.png
inflating: temp/7th Heaven/Resources/Help/images/installs/1998-02.png
inflating: temp/7th Heaven/Resources/Help/images/installs/1998-03.png
inflating: temp/7th Heaven/Resources/Help/images/installs/1998-04.png
inflating: temp/7th Heaven/Resources/Help/images/installs/1998-05.png
inflating: temp/7th Heaven/Resources/Help/images/installs/1998-05b.png
inflating: temp/7th Heaven/Resources/Help/images/installs/1998-05c.png
inflating: temp/7th Heaven/Resources/Help/images/installs/1998-05d.png
inflating: temp/7th Heaven/Resources/Help/images/installs/1998-06.png
inflating: temp/7th Heaven/Resources/Help/images/installs/1998-07.png
inflating: temp/7th Heaven/Resources/Help/images/installs/1998-08.png
inflating: temp/7th Heaven/Resources/Help/images/installs/1998-runsetup.png
inflating: temp/7th Heaven/Resources/Help/images/installs/7H-01.png
inflating: temp/7th Heaven/Resources/Help/images/installs/7H-02.png
inflating: temp/7th Heaven/Resources/Help/images/installs/7H-03.png
inflating: temp/7th Heaven/Resources/Help/images/installs/7H-04.png
inflating: temp/7th Heaven/Resources/Help/images/installs/7H-05.png
inflating: temp/7th Heaven/Resources/Help/images/installs/7H-06.png
inflating: temp/7th Heaven/Resources/Help/images/installs/7H-07.png
inflating: temp/7th Heaven/Resources/Help/images/installs/7H-08.png
inflating: temp/7th Heaven/Resources/Help/images/installs/Steam-01.png
inflating: temp/7th Heaven/Resources/Help/images/installs/Steam-02.png
inflating: temp/7th Heaven/Resources/Help/images/installs/Steam-03.png
inflating: temp/7th Heaven/Resources/Help/images/installs/Steam-04.png
inflating: temp/7th Heaven/Resources/Help/images/installs/Steam-05.png
inflating: temp/7th Heaven/Resources/Help/images/installs/Steam-06.png
inflating: temp/7th Heaven/Resources/Help/images/installs/Steam-07.png
inflating: temp/7th Heaven/Resources/Help/images/installs/Steam-08.png
inflating: temp/7th Heaven/Resources/Help/images/installs/Steam-09.png
inflating: temp/7th Heaven/Resources/Help/images/logo.png
creating: temp/7th Heaven/Resources/Help/images/screens/ inflating: temp/7th Heaven/Resources/Help/images/screens/catalog.downloader.png
inflating: temp/7th Heaven/Resources/Help/images/screens/catalog.view.png
inflating: temp/7th Heaven/Resources/Help/images/screens/catalogmodcreation.tool.png
inflating: temp/7th Heaven/Resources/Help/images/screens/command.line.png
inflating: temp/7th Heaven/Resources/Help/images/screens/config.gamedriver.png
inflating: temp/7th Heaven/Resources/Help/images/screens/config.mod.png
inflating: temp/7th Heaven/Resources/Help/images/screens/controls.png
inflating: temp/7th Heaven/Resources/Help/images/screens/game.launcher.png
inflating: temp/7th Heaven/Resources/Help/images/screens/game.launcher.settings.png
inflating: temp/7th Heaven/Resources/Help/images/screens/import.movies.png
inflating: temp/7th Heaven/Resources/Help/images/screens/importmod.png
inflating: temp/7th Heaven/Resources/Help/images/screens/infobar.png
inflating: temp/7th Heaven/Resources/Help/images/screens/irotools.pack.png
inflating: temp/7th Heaven/Resources/Help/images/screens/language.png
inflating: temp/7th Heaven/Resources/Help/images/screens/launcher.settings.audiodevice.png
inflating: temp/7th Heaven/Resources/Help/images/screens/launcher.settings.options.png
inflating: temp/7th Heaven/Resources/Help/images/screens/main_overview.png
inflating: temp/7th Heaven/Resources/Help/images/screens/menubar.png
inflating: temp/7th Heaven/Resources/Help/images/screens/modinfo.panel.png
inflating: temp/7th Heaven/Resources/Help/images/screens/mymods.category.png
inflating: temp/7th Heaven/Resources/Help/images/screens/mymods.view.png
inflating: temp/7th Heaven/Resources/Help/images/screens/profiles.details.png
inflating: temp/7th Heaven/Resources/Help/images/screens/profiles.png
extracting: temp/7th Heaven/Resources/Help/images/screens/search.box.png
inflating: temp/7th Heaven/Resources/Help/images/screens/search.filters.png
inflating: temp/7th Heaven/Resources/Help/images/screens/settings.catalogs.png
inflating: temp/7th Heaven/Resources/Help/images/screens/settings.general.png
inflating: temp/7th Heaven/Resources/Help/images/screens/settings.monitorfolders.png
inflating: temp/7th Heaven/Resources/Help/images/screens/settings.options.png
inflating: temp/7th Heaven/Resources/Help/images/screens/settings.paths.png
inflating: temp/7th Heaven/Resources/Help/images/screens/settings.programstorun.png
inflating: temp/7th Heaven/Resources/Help/images/screens/settings.shell.png
inflating: temp/7th Heaven/Resources/Help/images/screens/shell.integration.png
inflating: temp/7th Heaven/Resources/Help/images/screens/shell.integration.shortcut.png
inflating: temp/7th Heaven/Resources/Help/images/screens/tab.browsecatalog.png
inflating: temp/7th Heaven/Resources/Help/images/screens/tab.mymods.png
inflating: temp/7th Heaven/Resources/Help/images/screens/themes.png
inflating: temp/7th Heaven/Resources/Help/images/screens/tool.chunk.png
inflating: temp/7th Heaven/Resources/Help/index.html
inflating: temp/7th Heaven/Resources/Help/modhelp.html
inflating: temp/7th Heaven/Resources/Help/troubleshooting.html
inflating: temp/7th Heaven/Resources/Help/userhelp.html
creating: temp/7th Heaven/Resources/Icons/ creating: temp/7th Heaven/Resources/Icons/PS_Xbox_Icons/ inflating: temp/7th Heaven/Resources/Icons/PS_Xbox_Icons/LS_DPad_Down.png
inflating: temp/7th Heaven/Resources/Icons/PS_Xbox_Icons/LS_DPad_Left.png
inflating: temp/7th Heaven/Resources/Icons/PS_Xbox_Icons/LS_DPad_Right.png
inflating: temp/7th Heaven/Resources/Icons/PS_Xbox_Icons/LS_DPad_Up.png
creating: temp/7th Heaven/Resources/Languages/ inflating: temp/7th Heaven/Resources/Languages/7H_GameDriver_UI.br.xml
inflating: temp/7th Heaven/Resources/Languages/7H_GameDriver_UI.de.xml
inflating: temp/7th Heaven/Resources/Languages/7H_GameDriver_UI.es.xml
inflating: temp/7th Heaven/Resources/Languages/7H_GameDriver_UI.fr.xml
inflating: temp/7th Heaven/Resources/Languages/7H_GameDriver_UI.gr.xml
inflating: temp/7th Heaven/Resources/Languages/7H_GameDriver_UI.it.xml
inflating: temp/7th Heaven/Resources/Languages/7H_GameDriver_UI.ja.xml
creating: temp/7th Heaven/Resources/Licenses/ inflating: temp/7th Heaven/Resources/Licenses/icons_license.txt
inflating: temp/7th Heaven/Resources/Licenses/naudio_LICENSE
creating: temp/7th Heaven/Resources/ulgp_v1.3.2/ inflating: temp/7th Heaven/Resources/ulgp_v1.3.2/ulgp.exe
creating: temp/7th Heaven/Resources/VBusDriver/ creating: temp/7th Heaven/Resources/VBusDriver/DIFxAPI/ creating: temp/7th Heaven/Resources/VBusDriver/DIFxAPI/amd64/ inflating: temp/7th Heaven/Resources/VBusDriver/DIFxAPI/amd64/DIFxAPI.dll
creating: temp/7th Heaven/Resources/VBusDriver/DIFxAPI/x86/ inflating: temp/7th Heaven/Resources/VBusDriver/DIFxAPI/x86/DIFxAPI.dll
inflating: temp/7th Heaven/Resources/VBusDriver/ScpDriver.exe
creating: temp/7th Heaven/Resources/VBusDriver/System/ creating: temp/7th Heaven/Resources/VBusDriver/System/amd64/ inflating: temp/7th Heaven/Resources/VBusDriver/System/amd64/ScpVBus.sys
inflating: temp/7th Heaven/Resources/VBusDriver/System/ScpVBus.cat
inflating: temp/7th Heaven/Resources/VBusDriver/System/ScpVBus.inf
creating: temp/7th Heaven/Resources/VBusDriver/System/x86/ inflating: temp/7th Heaven/Resources/VBusDriver/System/x86/ScpVBus.sys
creating: temp/7th Heaven/Resources/WinCDEmu/ inflating: temp/7th Heaven/Resources/WinCDEmu/LICENSE.txt
inflating: temp/7th Heaven/Resources/WinCDEmu/PortableWinCDEmu.exe
creating: temp/7th Heaven/ro/ inflating: temp/7th Heaven/ro/Xceed.Wpf.AvalonDock.NET5.resources.dll
creating: temp/7th Heaven/ru/ inflating: temp/7th Heaven/ru/Xceed.Wpf.AvalonDock.NET5.resources.dll
creating: temp/7th Heaven/runtimes/ creating: temp/7th Heaven/runtimes/win/ creating: temp/7th Heaven/runtimes/win/lib/ creating: temp/7th Heaven/runtimes/win/lib/net7.0/ inflating: temp/7th Heaven/runtimes/win/lib/net7.0/System.Management.dll
inflating: temp/7th Heaven/SharpCompress.dll
inflating: temp/7th Heaven/SharpDX.DirectInput.dll
inflating: temp/7th Heaven/SharpDX.dll
creating: temp/7th Heaven/sv/ inflating: temp/7th Heaven/sv/Xceed.Wpf.AvalonDock.NET5.resources.dll
inflating: temp/7th Heaven/System.Management.dll
inflating: temp/7th Heaven/Tomlyn.dll
inflating: temp/7th Heaven/TurBoLog.deps.json
inflating: temp/7th Heaven/TurBoLog.dll
inflating: temp/7th Heaven/TurBoLog.exe
inflating: temp/7th Heaven/TurBoLog.runtimeconfig.json
inflating: temp/7th Heaven/XamlAnimatedGif.dll
inflating: temp/7th Heaven/Xceed.Wpf.AvalonDock.NET5.dll
inflating: temp/7th Heaven/Xceed.Wpf.AvalonDock.Themes.Aero.NET5.dll
inflating: temp/7th Heaven/Xceed.Wpf.AvalonDock.Themes.Metro.NET5.dll
inflating: temp/7th Heaven/Xceed.Wpf.AvalonDock.Themes.VS2010.NET5.dll
inflating: temp/7th Heaven/Xceed.Wpf.Toolkit.NET5.dll
creating: temp/7th Heaven/zh-Hans/ inflating: temp/7th Heaven/zh-Hans/Xceed.Wpf.AvalonDock.NET5.resources.dll
inflating: temp/7th Heaven/ZstdSharp.dll

Adding 7th Heaven to Desktop and Launcher

Adding 7th Heaven to Steam... steam.sh[12861]: Running Steam on steamos rolling 64-bit steam.sh[12861]: STEAM_RUNTIME is enabled automatically setup.sh[12948]: Steam runtime environment up-to-date! steam.sh[12861]: Steam client's requirements are satisfied

Forcing Final Fantasy VII to run under Proton 7.0

Adding custom controller config

All done! You can close this window and launch 7th Heaven from Steam or the desktop now.

dotaxis commented 8 months ago

Right, looks like you're not using the most up-to-date version, and if you are, that's not the whole log file.

Download 7thDeck again and reinstall 7th Heaven and if you're still having issues post your log again, but this time use a code tag, please.

jonny-shaw commented 8 months ago

Thanks, canary loop was automatically trying to downgrade everytime but would just run in a loop everytime I opened 7th heaven (which is why I had to start again). There was also no log despite reinstalling again as mentioned, so redownloaded the master zip and ran again for the log above.

Tried again on the offchance but still not booting from steamos, only desktop. Will show the steam logo black screen then back to OS

jonny-shaw commented 8 months ago

Right, looks like you're not using the most up-to-date version, and if you are, that's not the whole log file.

Download 7thDeck again and reinstall 7th Heaven and if you're still having issues post your log again, but this time use a code tag, please.

  inflating: temp/7th Heaven/7th Heaven.deps.json  
  inflating: temp/7th Heaven/7th Heaven.dll  
  inflating: temp/7th Heaven/7th Heaven.exe  
  inflating: temp/7th Heaven/7th Heaven.runtimeconfig.json  
  inflating: temp/7th Heaven/7thHeaven.Code.dll  
  inflating: temp/7th Heaven/7thWrapperLib.dll  
  inflating: temp/7th Heaven/7thWrapperLoader.dll  
  inflating: temp/7th Heaven/7thWrapperLoader.exp  
  inflating: temp/7th Heaven/7thWrapperLoader.lib  
  inflating: temp/7th Heaven/7thWrapperLoader.pdb  
  inflating: temp/7th Heaven/7thWrapperProxy.dll  
  inflating: temp/7th Heaven/7thWrapperProxy.runtimeconfig.json  
   creating: temp/7th Heaven/cs-CZ/
  inflating: temp/7th Heaven/cs-CZ/Xceed.Wpf.AvalonDock.NET5.resources.dll  
   creating: temp/7th Heaven/de/
  inflating: temp/7th Heaven/de/Xceed.Wpf.AvalonDock.NET5.resources.dll  
  inflating: temp/7th Heaven/DS4WindowsCore.dll  
   creating: temp/7th Heaven/es/
  inflating: temp/7th Heaven/es/Xceed.Wpf.AvalonDock.NET5.resources.dll  
   creating: temp/7th Heaven/fr/
  inflating: temp/7th Heaven/fr/Xceed.Wpf.AvalonDock.NET5.resources.dll  
   creating: temp/7th Heaven/hu/
  inflating: temp/7th Heaven/hu/Xceed.Wpf.AvalonDock.NET5.resources.dll  
   creating: temp/7th Heaven/it/
  inflating: temp/7th Heaven/it/Xceed.Wpf.AvalonDock.NET5.resources.dll  
   creating: temp/7th Heaven/ja-JP/
  inflating: temp/7th Heaven/ja-JP/Xceed.Wpf.AvalonDock.NET5.resources.dll  
  inflating: temp/7th Heaven/MegaApiClient.dll  
  inflating: temp/7th Heaven/NAudio.Asio.dll  
  inflating: temp/7th Heaven/NAudio.Core.dll  
  inflating: temp/7th Heaven/NAudio.dll  
  inflating: temp/7th Heaven/NAudio.Midi.dll  
  inflating: temp/7th Heaven/NAudio.Vorbis.dll  
  inflating: temp/7th Heaven/NAudio.Wasapi.dll  
  inflating: temp/7th Heaven/NAudio.WinForms.dll  
  inflating: temp/7th Heaven/NAudio.WinMM.dll  
  inflating: temp/7th Heaven/Newtonsoft.Json.dll  
  inflating: temp/7th Heaven/NLog.config  
  inflating: temp/7th Heaven/NLog.dll  
  inflating: temp/7th Heaven/NVorbis.dll  
   creating: temp/7th Heaven/pt-BR/
  inflating: temp/7th Heaven/pt-BR/Xceed.Wpf.AvalonDock.NET5.resources.dll  
   creating: temp/7th Heaven/Resources/
  inflating: temp/7th Heaven/Resources/7H_GameDriver_UI.xml  
  inflating: temp/7th Heaven/Resources/7thHeaven.var  
  inflating: temp/7th Heaven/Resources/audio_test_file.ogg  
   creating: temp/7th Heaven/Resources/Controls/
  inflating: temp/7th Heaven/Resources/Controls/1998 KB+PlayStation (Stock).cfg  
  inflating: temp/7th Heaven/Resources/Controls/1998 KB+PlayStation (Swap AB-XO).cfg  
  inflating: temp/7th Heaven/Resources/Controls/unab0mb's Choice+PlayStation (Stock).cfg  
  inflating: temp/7th Heaven/Resources/Controls/unab0mb's Choice+PlayStation (Swap AB-XO).cfg  
  inflating: temp/7th Heaven/Resources/Controls/[Default-Alt] Steam KB+PlayStation (Swap AB-XO).cfg  
  inflating: temp/7th Heaven/Resources/Controls/[Default] Steam KB+PlayStation (Stock).cfg  
  inflating: temp/7th Heaven/Resources/FF7DISC1.ISO  
   creating: temp/7th Heaven/Resources/FF7_1.02_Eng_Patch/
  inflating: temp/7th Heaven/Resources/FF7_1.02_Eng_Patch/ff7.exe  
  inflating: temp/7th Heaven/Resources/FF7_1.02_Eng_Patch/FF7Config.exe  
  inflating: temp/7th Heaven/Resources/FF7_1.02_Eng_Patch/readme.doc  
  inflating: temp/7th Heaven/Resources/FF7_1.02_Eng_Patch/readme.rtf  
  inflating: temp/7th Heaven/Resources/FF7_1.02_Eng_Patch/readme.txt  
   creating: temp/7th Heaven/Resources/Help/
  inflating: temp/7th Heaven/Resources/Help/favicon-16x16.png  
  inflating: temp/7th Heaven/Resources/Help/favicon-32x32.png  
  inflating: temp/7th Heaven/Resources/Help/favicon.ico  
  inflating: temp/7th Heaven/Resources/Help/getstarted.html  
   creating: temp/7th Heaven/Resources/Help/images/
   creating: temp/7th Heaven/Resources/Help/images/buttons/
  inflating: temp/7th Heaven/Resources/Help/images/buttons/appbar.add.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.arrow.down.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.arrow.up.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.cabinet.in.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.cancel.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.cd.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.checkmark.thick.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.chevron.down.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.chevron.up.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.cloud.delete.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.cloud.pause.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.cloud.play.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.control.play.png  
  inflating: temp/7th Heaven/Resources/Help/images/buttons/appbar.copy.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.delete.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.download.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.edit.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.eye.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.folder.ellipsis.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.folder.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.layout.header.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.minus.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.question.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.refresh.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.reset.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.save.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.search.filter.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.settings.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.sort.numeric.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.sound.left.right.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/appbar.sound.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/slider.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/toggle.off.png  
 extracting: temp/7th Heaven/Resources/Help/images/buttons/toggle.on.png  
   creating: temp/7th Heaven/Resources/Help/images/installs/
 extracting: temp/7th Heaven/Resources/Help/images/installs/1998-01.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/1998-02.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/1998-03.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/1998-04.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/1998-05.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/1998-05b.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/1998-05c.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/1998-05d.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/1998-06.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/1998-07.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/1998-08.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/1998-runsetup.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/7H-01.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/7H-02.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/7H-03.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/7H-04.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/7H-05.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/7H-06.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/7H-07.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/7H-08.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/Steam-01.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/Steam-02.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/Steam-03.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/Steam-04.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/Steam-05.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/Steam-06.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/Steam-07.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/Steam-08.png  
  inflating: temp/7th Heaven/Resources/Help/images/installs/Steam-09.png  
  inflating: temp/7th Heaven/Resources/Help/images/logo.png  
   creating: temp/7th Heaven/Resources/Help/images/screens/
  inflating: temp/7th Heaven/Resources/Help/images/screens/catalog.downloader.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/catalog.view.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/catalogmodcreation.tool.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/command.line.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/config.gamedriver.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/config.mod.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/controls.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/game.launcher.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/game.launcher.settings.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/import.movies.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/importmod.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/infobar.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/irotools.pack.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/language.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/launcher.settings.audiodevice.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/launcher.settings.options.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/main_overview.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/menubar.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/modinfo.panel.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/mymods.category.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/mymods.view.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/profiles.details.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/profiles.png  
 extracting: temp/7th Heaven/Resources/Help/images/screens/search.box.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/search.filters.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/settings.catalogs.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/settings.general.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/settings.monitorfolders.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/settings.options.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/settings.paths.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/settings.programstorun.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/settings.shell.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/shell.integration.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/shell.integration.shortcut.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/tab.browsecatalog.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/tab.mymods.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/themes.png  
  inflating: temp/7th Heaven/Resources/Help/images/screens/tool.chunk.png  
  inflating: temp/7th Heaven/Resources/Help/index.html  
  inflating: temp/7th Heaven/Resources/Help/modhelp.html  
  inflating: temp/7th Heaven/Resources/Help/troubleshooting.html  
  inflating: temp/7th Heaven/Resources/Help/userhelp.html  
   creating: temp/7th Heaven/Resources/Icons/
   creating: temp/7th Heaven/Resources/Icons/PS_Xbox_Icons/
  inflating: temp/7th Heaven/Resources/Icons/PS_Xbox_Icons/LS_DPad_Down.png  
  inflating: temp/7th Heaven/Resources/Icons/PS_Xbox_Icons/LS_DPad_Left.png  
  inflating: temp/7th Heaven/Resources/Icons/PS_Xbox_Icons/LS_DPad_Right.png  
  inflating: temp/7th Heaven/Resources/Icons/PS_Xbox_Icons/LS_DPad_Up.png  
   creating: temp/7th Heaven/Resources/Languages/
  inflating: temp/7th Heaven/Resources/Languages/7H_GameDriver_UI.br.xml  
  inflating: temp/7th Heaven/Resources/Languages/7H_GameDriver_UI.de.xml  
  inflating: temp/7th Heaven/Resources/Languages/7H_GameDriver_UI.es.xml  
  inflating: temp/7th Heaven/Resources/Languages/7H_GameDriver_UI.fr.xml  
  inflating: temp/7th Heaven/Resources/Languages/7H_GameDriver_UI.gr.xml  
  inflating: temp/7th Heaven/Resources/Languages/7H_GameDriver_UI.it.xml  
  inflating: temp/7th Heaven/Resources/Languages/7H_GameDriver_UI.ja.xml  
   creating: temp/7th Heaven/Resources/Licenses/
  inflating: temp/7th Heaven/Resources/Licenses/icons_license.txt  
  inflating: temp/7th Heaven/Resources/Licenses/naudio_LICENSE  
   creating: temp/7th Heaven/Resources/ulgp_v1.3.2/
  inflating: temp/7th Heaven/Resources/ulgp_v1.3.2/ulgp.exe  
   creating: temp/7th Heaven/Resources/VBusDriver/
   creating: temp/7th Heaven/Resources/VBusDriver/DIFxAPI/
   creating: temp/7th Heaven/Resources/VBusDriver/DIFxAPI/amd64/
  inflating: temp/7th Heaven/Resources/VBusDriver/DIFxAPI/amd64/DIFxAPI.dll  
   creating: temp/7th Heaven/Resources/VBusDriver/DIFxAPI/x86/
  inflating: temp/7th Heaven/Resources/VBusDriver/DIFxAPI/x86/DIFxAPI.dll  
  inflating: temp/7th Heaven/Resources/VBusDriver/ScpDriver.exe  
   creating: temp/7th Heaven/Resources/VBusDriver/System/
   creating: temp/7th Heaven/Resources/VBusDriver/System/amd64/
  inflating: temp/7th Heaven/Resources/VBusDriver/System/amd64/ScpVBus.sys  
  inflating: temp/7th Heaven/Resources/VBusDriver/System/ScpVBus.cat  
  inflating: temp/7th Heaven/Resources/VBusDriver/System/ScpVBus.inf  
   creating: temp/7th Heaven/Resources/VBusDriver/System/x86/
  inflating: temp/7th Heaven/Resources/VBusDriver/System/x86/ScpVBus.sys  
   creating: temp/7th Heaven/Resources/WinCDEmu/
  inflating: temp/7th Heaven/Resources/WinCDEmu/LICENSE.txt  
  inflating: temp/7th Heaven/Resources/WinCDEmu/PortableWinCDEmu.exe  
   creating: temp/7th Heaven/ro/
  inflating: temp/7th Heaven/ro/Xceed.Wpf.AvalonDock.NET5.resources.dll  
   creating: temp/7th Heaven/ru/
  inflating: temp/7th Heaven/ru/Xceed.Wpf.AvalonDock.NET5.resources.dll  
   creating: temp/7th Heaven/runtimes/
   creating: temp/7th Heaven/runtimes/win/
   creating: temp/7th Heaven/runtimes/win/lib/
   creating: temp/7th Heaven/runtimes/win/lib/net7.0/
  inflating: temp/7th Heaven/runtimes/win/lib/net7.0/System.Management.dll  
  inflating: temp/7th Heaven/SharpCompress.dll  
  inflating: temp/7th Heaven/SharpDX.DirectInput.dll  
  inflating: temp/7th Heaven/SharpDX.dll  
   creating: temp/7th Heaven/sv/
  inflating: temp/7th Heaven/sv/Xceed.Wpf.AvalonDock.NET5.resources.dll  
  inflating: temp/7th Heaven/System.Management.dll  
  inflating: temp/7th Heaven/Tomlyn.dll  
  inflating: temp/7th Heaven/TurBoLog.deps.json  
  inflating: temp/7th Heaven/TurBoLog.dll  
  inflating: temp/7th Heaven/TurBoLog.exe  
  inflating: temp/7th Heaven/TurBoLog.runtimeconfig.json  
  inflating: temp/7th Heaven/XamlAnimatedGif.dll  
  inflating: temp/7th Heaven/Xceed.Wpf.AvalonDock.NET5.dll  
  inflating: temp/7th Heaven/Xceed.Wpf.AvalonDock.Themes.Aero.NET5.dll  
  inflating: temp/7th Heaven/Xceed.Wpf.AvalonDock.Themes.Metro.NET5.dll  
  inflating: temp/7th Heaven/Xceed.Wpf.AvalonDock.Themes.VS2010.NET5.dll  
  inflating: temp/7th Heaven/Xceed.Wpf.Toolkit.NET5.dll  
   creating: temp/7th Heaven/zh-Hans/
  inflating: temp/7th Heaven/zh-Hans/Xceed.Wpf.AvalonDock.NET5.resources.dll  
  inflating: temp/7th Heaven/ZstdSharp.dll  

Adding 7th Heaven to Desktop and Launcher

Adding 7th Heaven to Steam...
steam.sh[17715]: Running Steam on steamos rolling 64-bit
steam.sh[17715]: STEAM_RUNTIME is enabled automatically
setup.sh[17799]: Steam runtime environment up-to-date!
steam.sh[17715]: Steam client's requirements are satisfied

Forcing Final Fantasy VII to run under Proton 7.0

Adding custom controller config

All done!
You can close this window and launch 7th Heaven from Steam or the desktop now.
dotaxis commented 8 months ago

I see. I messed up the logging in my last push. This has been fixed now. Please redownload the latest version (again, sorry).


Game Mode and Desktop Mode are both SteamOS. I thought you were unable to launch it at all, so now I understand your issue a bit better.

In this case, it sounds like your FF7 prefix might be messed up. Please delete the following folder: /home/deck/.steam/steam/steamapps/compatdata/39140/

Then right-click FF7 in Steam and go to Properties. In the compatibility tab, uncheck "Force the use of a specific Steam Play compatibility tool" and then run the game once.

Re-run 7thDeck to install it again, then see if your issue has been resolved.

jonny-shaw commented 8 months ago

I see. I messed up the logging in my last push. This has been fixed now. Please redownload the latest version (again, sorry).

Game Mode and Desktop Mode are both SteamOS. I thought you were unable to launch it at all, so now I understand your issue a bit better.

In this case, it sounds like your FF7 prefix might be messed up. Please delete the following folder: /home/deck/.steam/steam/steamapps/compatdata/39140/

Then right-click FF7 in Steam and go to Properties. In the compatibility tab, uncheck "Force the use of a specific Steam Play compatibility tool" and then run the game once.

Re-run 7thDeck to install it again, then see if your issue has been resolved.

Many thanks! I actually got it to work fine late last night, but having reinstalled a few mods it eventually gave in to a black screen on launch again. (FF7 that is not 7th heaven) Seems to be the Echo-S mod that breaks things for me. Works fine for a first boot, but subsequent launches fail to load anything, maybe down to injecting the exe file as its one of the more comprehensive mods I'm guessing? Will back up my save files and start again with the few basic mods I didnt have issues with.

dotaxis commented 8 months ago

I use Echo-S with no issues, but all 7thDeck does is install 7th Heaven and once you get an FFNx logo it sort of becomes a general 7th Heaven and/or mod compatibility issue. I would recommend joining the Tsunamods Discord and asking for help in the #Mod-Support channel.

Closing this, will reopen if you start having issues launching 7th Heaven in game mode again.