I know there are instructions for the Steam Deck floating around so I'm hoping someone here might be able to point me in the direction of some instructions for Linux.
I couldn't find anything relevant from a few searches but I did get Memoria and Moguri working pretty easily for FFIX by just running the exe using protontricks-launch, tried that with the 7th Heaven installer and it crashes out with the following error and output from the terminal.
Internal error: Failed to expand shell folder constant "userpf"
pressure-vessel-wrap[12440]: W: Not sharing path --filesystem="/etc" with container because "/etc" is reserved by the container framework
pressure-vessel-wrap[12440]: W: Not sharing path --filesystem="/sbin" with container because "/sbin" is reserved by the container framework
wine: using kernel write watches, use_kernel_writewatch 1.
fsync: up and running.
wine: using kernel write watches, use_kernel_writewatch 1.
002c:fixme:winediag:loader_init wine-staging 9.0 is a testing version containing experimental patches.
002c:fixme:winediag:loader_init Please mention your exact version when filing bug reports on winehq.org.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
wine: using kernel write watches, use_kernel_writewatch 1.
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0070:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0090:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
wine: using kernel write watches, use_kernel_writewatch 1.
0090:fixme:xinput:pdo_pnp IRP_MN_QUERY_ID type 5, not implemented!
0090:fixme:xinput:pdo_pnp IRP_MN_QUERY_ID type 5, not implemented!
0090:fixme:xinput:pdo_pnp IRP_MN_QUERY_ID type 5, not implemented!
0090:fixme:xinput:pdo_pnp IRP_MN_QUERY_ID type 5, not implemented!
wine: using kernel write watches, use_kernel_writewatch 1.
I was considering that, but was reluctant to do it without any advice since I don't know enough about the Deck and how it works other than it runs on a variant of Arch.