Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

PSU Working on Steam Deck the Easy Way


Broccoli
 Share

Recommended Posts

This is how I've gotten Clementine to work on the  steam deck. The steam deck was my first Linux machine so I was a total noob at it all, still am.
I'm going to assume you have the same amount of Linux exp i did when i started. (so none lol)

Your steam deck boots up in Gaming Mode. Hold down the power button and a menu will come up and click "Switch to Desktop Mode".
To head back to gaming mode there is a icon on the top left of the desktop, do not hold the power button down while in desktop mode.

First you need to copy over the PSU install files and the patch and get it unzipped. I had trouble with this so I unzipped this on my PC and put it on an SD card and copied it to my steam deck. 

While in desktop mode open Stream> Add a Non-Steam Game to your Library > Select the installer

Then Settings on that game > Compatibility > Proton 7.0.4

also name the shortcut ClemPSU (i recommend) 

afterward, go ahead and hit PLAY which should open the installer then feel free to install

Once its done installing, Settings > Change the target to PSUC.exe and the target folder
*You must change the target and not just add PSCU.exe as a new steam game*

from there you should be able to get the game open in Gaming Mode only

It will patch and then odds are you'll be stuck on "Patch file has been saved.  Press any button to exit" or whatever it says

you'll need to bind Enter to an input (like one of the four back buttons)

go back to Desktop Mode, delete PSUC.exe and rename PSCU.exe.patch to PSUC.exe.

now you will need to edit the ini file to change your settings because i could never get the launcher to work.
head to Home > .steam> steam > steamapps >compdata >(10 digit number) > pfx > drive_c > users > steamuser > AppData > Local > SEGA > PHANTASY STAR UNIVERSE
I know its alot but you only do it once.

match your settings with mine below. One downside is that you will lose one keybind. I sacrificed first person zoom but you can still add it later by binding Q to a button on your deck. you will see.

make sure to save when you are done.

 

[system]
VER=10100
PASSWORD=1
SERVERSAVE=0
CHATLOG=1
LANGUAGE=AE
MOUSE_OPERATION=0

[path]
MEDIA_PATH=DATA\
LOG_PATH=LOG\
BACKUP_PATH=BACKUP\
MOVIE_PATH=DATA\
SCREENSHOT_PATH=SCREENSHOT\

[screen]
RESOLUTION=5
WINDOW_MODE=0
COLOR_MODE=1
VSYNCWAIT=0
WORDWRAP=1

[performance]
INT=1
RATE=2
LOW_TEX=2
CLIPPING_SCENE=0
CLIPPING_OBJECT=0
CLIPPING_ENEMY=0
CLIPPING_PLAYER=0
CALC_MOTION=0
POST_EFFECT=0
LOD0=12
LOD1=15
LODBUF=38
MIPMAP=1
ANISOTROPIC_FILTER=0
SHADOW_LEVEL=0

[sound]
BGM=1
SE=1
STICKY_FOCUS=1
BUFFER_TYPE=DEFAULT

[keyboard]
WND_MM_SC1=F1
WND_MM_OPEN=HOME
PL_MOVE_F=W
PL_MOVE_B=S
PL_MOVE_L=A
PL_MOVE_R=D
PL_ATK_A=DOWN
PL_ATK_B=RIGHT
PL_PALETTE0=UP
WND_AP_CP=E
PL_CAM_BACK=LEFT
PL_SBJ=Q
WND_CONVERT=SPACE
PL_VEHICLE_ACC=RIGHT
WND_MM_SC2=F2
WND_MM_SC3=F3
WND_MM_SC4=F4
WND_MM_SC5=F5
WND_MM_SC6=F6
WND_MM_SC7=F7
WND_CS_UP=I
WND_CS_DOWN=K
WND_CS_DECIDE=L
WND_CS_CANCEL=J
SND_MOVE_U=UP
SND_MOVE_D=DOWN
SND_MOVE_L=LEFT
SND_MOVE_R=RIGHT
WND_SORT=M
ML_ANS=Z

[gamepad1]
BUTTON_B=1
BUTTON_A=2
BUTTON_X=3
BUTTON_Y=4
BUTTON_L1=5
BUTTON_R1=6
BUTTON_L2=10
BUTTON_R2=9
BUTTON_R3=11
BUTTON_START=8
BUTTON_L3=7
BUTTON_U=0
BUTTON_R=0
BUTTON_D=0
BUTTON_L=0
STICK2_INPUT_X=4
STICK2_INPUT_Y=5

[clementine]
RES_WIDTH=1280
RES_HEIGHT=800
MAP_POS_X=0.755
MAP_POS_Y=-0.685
MAP_SCALAR_X=0.6
MAP_SCALAR_Y=0.6
RES_MOD=False
RENDER_MOD=False
QS_MOD=False
NOVID_MOD=False

 

 

Now head back to gaming mode and launch the game. head to the controller layouts. you may see a saved one on community layouts name "Broccoli layout PSU" if not ive attached screenshots for you to mimic. 

https://imgur.com/a/iqK4WLN

The layout may seem weird and you can tweak it anyway you want. i like the F keys on the back paddles to armor swap quickly and i use the other F keys to quickly use trimates and star atomizers.

Feel free to DM me on discord or post here if you have any issues or things that can improve this process. 

Edited by Broccoli
Link to comment
Share on other sites

It keeps saying

 

"An Error Occurred while validating your account!

 

*The account may not exist

*Your information may be invalid

Please verify your information and try again. To create a new account, append '_n' to your User ID."

Link to comment
Share on other sites

  • 2 weeks later...
On 1/1/2023 at 2:03 PM, Broccoli said:

Special thanks to D.Justice, Sunne, Mr Sam man and dbin1290 for helping me make the process.

I wonder if the forum will let me post this now...

I would recommend installing Lutris. You can find it by using Discovery. Attempt to install PSU using Lutris and search for "Phantasy Star Universe" through their configuration repositories. Someone set it up properly and shared the script so its very easy to follow the on screen prompts. Both Options and Launcher will work. There a few very minor issues going this route:

- Title and login music will be erratic until you reach character select.

- Very rarely, some SFX will not play (ie Voloyal roulette and announcer.)

- Steam Overlay can get pissy with PSU. This can be a problem if you need to access the onscreen keyboard. You can usually resolve this by pressing the Steam button if the left overlay button (lack of a better term) doesn't show and your controls bug out. In a rare more extreme case, you may get stuck because the Steam UI won't pop up at all and won't hand full control back to PSU. This can be fixed by putting the deck into sleep mode and waking it up (quickly to prevent a disconnect.) The UI will appear a little scrambled; tap an interactive portion and the UI will come back. The latter has only happened to me once but the keyboard can be an annoyance when I'm looking at shops.

- Triggers won't work, and xInput Plus doesn't appear to work with Wine DLL overrides. To "fix" this, I remapped first person mode in options so right and left stick click can be remapped to triggers in Steam. Then put Q (default keyboard config) on the right stick instead. In practice I use the click on right touchpad instead - there seems to be some overlap between the two and it doesn't work consistently from the stick. Works perfectly with touchpad click.

- Finally, Steam sometimes fails to close PSU and you'll have to reboot if you wanna play another game. This is more of an issue with Steam and non-steam games instead of PSU in my experience.

You can turn TDP to 10W and GPU fixed to 900 for longer battery life without losing performance. You can actually get away with 5W and 600MHz if you don't mind occasional dips to ~55fps.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...