Steam Deck compatibility?

ill_balentine

Intern
Apprentice
Hey y’all,
Any advice on running RPGA on Steam Deck? I’m running it in game mode, not desktop mode and it crashes pretty quickly after I start using it. I thought it was when interacting with the menu buttons on the top (File, Edit, etc), but it can crash in other instances, too. I’ve toyed with a couple of the Compatibility options on the launcher like running it on Steam Linux Runtime 1.0 (scout) and Proton 9.0-4.

Before I went further down this rabbithole though I figured I’d ask if this is worth trying at this point in time. If not I’ll go back to my laptop and wait til this thing is more stable on Steam Deck.

Love RPG Architect, keep up the great work!
 
Last edited:
I've asked Tolin to reply. He's managed to run RPGA on his Steam Deck -- not sure to what capacity. I don't have one, so I cannot comment. If you can find the "Editor.log" that would be helpful in determining what's up... but again, not sure where it'd be on a Steam Deck/Linux.
 
I've asked Tolin to reply. He's managed to run RPGA on his Steam Deck -- not sure to what capacity. I don't have one, so I cannot comment. If you can find the "Editor.log" that would be helpful in determining what's up... but again, not sure where it'd be on a Steam Deck/Linux.
Thank you! I tried it out in Desktop Mode so I could grab editor.log for you and then I couldn’t replicate the crash. If I get a crash in desktop mode I’ll attach it for you.

Thanks for the quick reply, I’m so excited to dig into RPGA!
 
Been a long while since I last tried it on the Deck... the one I tested on isn't actually mine, just borrowed it long enough to mess around with it and run some of the demos on it. At the time I tested it I didn't run into any obvious issues beyond some minor screen-scaling things that have since been addressed in other ways, as I recall it, but no crashes in the build that I used at the time. I don't have easy access to it (the Steam Deck I used) anymore to run a new series of tests, but if you're able to use it in desktop mode versus through the Steam client directly and that is not causing those same crashes, then that's at least something. Sorry I can't be of more immediate help here! If that changes, I'll try to remember to follow up further on this... considering a lot of people are starting to use dedicated handheld/PC hybrids, there's probably going to be a number of people like yourself who'd like to use it on-the-go with a simple usb-c dock to plug in mouse/keyboard for control. I say that because RPGA's editor isn't really designed around touch-control. :D

For now, though... an editor.log file should write to the base install directory for the program for things the error handler catches, so if you do get crashes check there and - ideally - bring them to the discord server for additional support there... makes it a bit easier for immediacy and ease of communication.
 
Been a long while since I last tried it on the Deck... the one I tested on isn't actually mine, just borrowed it long enough to mess around with it and run some of the demos on it. At the time I tested it I didn't run into any obvious issues beyond some minor screen-scaling things that have since been addressed in other ways, as I recall it, but no crashes in the build that I used at the time. I don't have easy access to it (the Steam Deck I used) anymore to run a new series of tests, but if you're able to use it in desktop mode versus through the Steam client directly and that is not causing those same crashes, then that's at least something. Sorry I can't be of more immediate help here! If that changes, I'll try to remember to follow up further on this... considering a lot of people are starting to use dedicated handheld/PC hybrids, there's probably going to be a number of people like yourself who'd like to use it on-the-go with a simple usb-c dock to plug in mouse/keyboard for control. I say that because RPGA's editor isn't really designed around touch-control. :D

For now, though... an editor.log file should write to the base install directory for the program for things the error handler catches, so if you do get crashes check there and - ideally - bring them to the discord server for additional support there... makes it a bit easier for immediacy and ease of communication.
All good, thanks for the reply :) I’m using the program in a way it wasn’t intended and is extremely low priority. Plus, desktop mode is much better for dev. If I get crashes I’ll send them y’all’s way. Appreciate it!
 
Most of those errors/exceptions are related to the Steam Deck not having a "pointer" that could be discovered by AvaloniaUI.

Unfortunately, there's not much I can do about it.
 
Back
Top