*** The Official Steam Deck Thread ***

Soldato
Joined
6 May 2009
Posts
19,995
What 1tb SSD drives do people recommend?
The rain forest are all around the £80 mark but none have great reviews
I went with this. £103 delivered in June. AliExpress.

Western Digital WD SN740 2TB M.2 SSD 2230 NVMe PCIe Gen 4x4 SSD for Microsoft Surface ProX Surface Laptop 3 Steam Deck
 
Last edited:
Soldato
Joined
11 Oct 2009
Posts
16,704
Location
Greater London
Anyone know how you go about adding shortcuts with standalone emus to games in Steam?

e.g. I have a Retroarch one which works fine -

Target - "/usr/bin/flatpak" run org.libretro.RetroArch -L /pcsx_rearmed_libretro.so "/run/media/mmcblk0p1/Emulation/roms/psx/Moto Racer (USA).chd"
Start in - /run/media/mmcblk0p1/Emulation/roms/psx

I'm trying to setup another but use Duckstaton instead of Retroarch but this isnt working

Target - "/run/media/mmcblk0p1/Emulation/tools/launchers/duckstation.sh" "/run/media/mmcblk0p1/Emulation/roms/psx/Wipeout XL.chd.chd"
Start in - /run/media/mmcblk0p1/Emulation/roms/psx

Maybe I have to do something with the flatpak
I've been using Emudeck (which uses Retroarch and Duckstation) and it comes with Seam ROM Manager that detects the ROMs and creates shortcuts for them. Could try the standalone version to see if it works with your current installs: https://steamgriddb.github.io/steam-rom-manager/
 
Soldato
Joined
6 May 2009
Posts
19,995
I've been using Emudeck (which uses Retroarch and Duckstation) and it comes with Seam ROM Manager that detects the ROMs and creates shortcuts for them. Could try the standalone version to see if it works with your current installs: https://steamgriddb.github.io/steam-rom-manager/
Thanks - I used EmuDeck too and have only parsed EmulationStation DE, otherwise it creates many shortcuts that I dont want. Are you able to parse duckstation then maybe check the target and start in shortcut please?

Failing that I guess I could move only 1 rom to the folder for motoracer then parse and see it is give duckstation as the shortcut

Edit - I should be able to do it if I can work out how to add the standalone emulators as non steam games. They appear to be in home/deck/var/app as flatpaks e.g. org.duckstation.DuckStation. However nothing can be added for those
 
Last edited:
Associate
Joined
28 May 2019
Posts
489
Bought the newer version of the Jsaux back plate, having a grill at the back really makes a massive difference over the first version they did, gained much lower temps and lower fan speeds, been using the white one for about two weeks without any issues whatsoever. Originally bought the crystal clear white but wasn't happy with the black shell and very clear white back plate combo, ended up buying what they call the brown but its more black/charcoal coloured.

Quality is definitely improved over the original version, on that I had to shave down the plastic posts on the back buttons ever so slightly as they were too long which seemed to be a very common issue, both new backplates fitted great and no issues with the back buttons this time.

XbTYIyO.jpg


08YBZm6.jpg
Mine arrived today, all fitted without issue. Very easy. The longer back buttons are a game changer for me, so much better. Thanks for the heads up
 
Soldato
Joined
11 Oct 2009
Posts
16,704
Location
Greater London
Thanks - I used EmuDeck too and have only parsed EmulationStation DE, otherwise it creates many shortcuts that I dont want. Are you able to parse duckstation then maybe check the target and start in shortcut please?

Failing that I guess I could move only 1 rom to the folder for motoracer then parse and see it is give duckstation as the shortcut

Edit - I should be able to do it if I can work out how to add the standalone emulators as non steam games. They appear to be in home/deck/var/app as flatpaks e.g. org.duckstation.DuckStation. However nothing can be added for those
"/usr/bin/flatpak" run org.duckstation.DuckStation -batch -fullscreen -bigpicture "/run/media/mmcblk0p1/Emulation/roms/psx/game.cue" as target and "/usr/bin" as start.

You can add flatpak apps in desktop mode by right clicking their icons, there's an option to add them to Steam.
 
Soldato
Joined
6 May 2009
Posts
19,995
"/usr/bin/flatpak" run org.duckstation.DuckStation -batch -fullscreen -bigpicture "/run/media/mmcblk0p1/Emulation/roms/psx/game.cue" as target and "/usr/bin" as start.

You can add flatpak apps in desktop mode by right clicking their icons, there's an option to add them to Steam.
Awesome, that works perfect. Thanks
When attempting the same with MAME (standalone) nothing launches, is this correct?

target - "/usr/bin/flatpak" run org.mamedev.MAME -batch -fullscreen -bigpicture "/run/media/mmcblk0p1/Emulation/roms/arcade/game.zip" as target and "/usr/bin" as start.
start in - "/usr/bin"
 
Last edited:
Soldato
Joined
11 Oct 2009
Posts
16,704
Location
Greater London
Awesome, that works perfect. Thanks
When attempting the same with MAME (standalone) nothing launches, is this correct?

target - "/usr/bin/flatpak" run org.mamedev.MAME -batch -fullscreen -bigpicture "/run/media/mmcblk0p1/Emulation/roms/arcade/game.zip" as target and "/usr/bin" as start.
start in - "/usr/bin"
Unfortunately I don't have MAME installed so I can't test that. Does adding it via desktop not work?
 
Soldato
Joined
11 Oct 2009
Posts
16,704
Location
Greater London
A tangential answer to emulation issues - check out EmuDeck at https://www.emudeck.com/ It takes all the guess work out of emulation. Adding games is (generally) a matter of dropping the rom into the correct folder
Thanks - I used EmuDeck too and have only parsed EmulationStation DE, otherwise it creates many shortcuts that I dont want.
Unfortunately they want to do it the hard way because of this :p .
 
Soldato
Joined
20 Feb 2011
Posts
3,816
I missed that. Fair enough! While I enjoy mucking about and learning new things as much as everyone else here, I’d rather be playing games on the SD

I’ve never noticed an excess of shortcuts being created but that’s maybe just me. Once I’ve added an emulated game to Steam I just add it to my Favourites list so I only see what I want to see
 
Soldato
Joined
6 May 2009
Posts
19,995
Unfortunately I don't have MAME installed so I can't test that. Does adding it via desktop not work?
Worked it out :)

Target - "/usr/bin/flatpak"
Start in - /usr/bin/
Launch options - "run" "--branch=stable" "--arch=x86_64" "--command=mame" "org.mamedev.MAME" "/run/media/mmcblk0p1/Emulation/roms/arcade/game.zip"

A tangential answer to emulation issues - check out EmuDeck at https://www.emudeck.com/ It takes all the guess work out of emulation. Adding games is (generally) a matter of dropping the rom into the correct folder
EmuDeck is basic, you cannot do important thinks such as set a specific emulator per rom, so you end up having to switch emulators in EmulationStation DE or in desktop mode. Plus is good learning to curate my list of games how I like.


I missed that. Fair enough! While I enjoy mucking about and learning new things as much as everyone else here, I’d rather be playing games on the SD

I’ve never noticed an excess of shortcuts being created but that’s maybe just me. Once I’ve added an emulated game to Steam I just add it to my Favourites list so I only see what I want to see
I do have a few favourite but most my games (emulated are inside emulation station de) but adding shortcuts I can add games from win9x, win10 and all other systems too alongside steam games.

Received my Deck yesterday, can't quite believe I hadn't gotten one before now. I love it!

I haven't bought a new SSD yet, so that's at the top of my to do list. :D
Its a great device. By far the most annoying / worst thing though is the on screen keyboard. I cant believe how crap it is.

Takes of half the screen when you enable it, need to mash steam and x about 5 times for it to appear sometimes then need to hold in the steam button to use the trackpad for the cursor ...but dont hit the steam button too many times or it activates big picture mode. Having an iPhone style OSK would be a dream in the new Steam OS update.
I end up using SteamLink or a wireless keyboard half the time (like now) to write on it.

Granted its not really a typing device but a good on screen keyboard would help sometimes with basic configuration.

The only other thing thats broken/bugged is the non steam game link paths when in game mode. They're 2 characters wide (so not usable) and 'browse' doesnt work at all.


Also, Emudeck doesnt have all systems and setups.
Sega model m2 and m3 for example have some of my favourite games, no support for them that I know of. Amiga Workbench with a full RTG config and HDD for fast loading. I believe in retroarch its just PUAE which is pretty basic

heKJIeYh.jpg


LMkZqHVh.jpg


A4AHZW1h.jpg
 
Last edited:
Soldato
Joined
11 Oct 2009
Posts
16,704
Location
Greater London
Also noticed SteamOS 3.5 is in preview now, so it should be released on stable soon. It fixes a bug with SMT, so any lightly threaded games (including emulation) will get a big boost. If you were using the powertool decky plugin to disable SMT to get around this bug, you no longer need to do this.
 
Associate
Joined
29 Jan 2022
Posts
647
Location
UK
I changed updates to main (then back) so I could get the new BIOS (118?) to try undervolting.
Dropped to - 20/-20/-20 as a safe bet as I'm not going to spend hours benching and testing stability for anything lower.
 
Last edited:
Soldato
Joined
6 May 2009
Posts
19,995
Also to note - Retroarch / Linux / Emudeck versions of MAME are pretty poor still for game support. If games dont work, they probably will if you download the latest Windows version of MAME run it with Proton then load the game.
 
Last edited:
Soldato
Joined
6 May 2009
Posts
19,995
Also noticed SteamOS 3.5 is in preview now, so it should be released on stable soon. It fixes a bug with SMT, so any lightly threaded games (including emulation) will get a big boost. If you were using the powertool decky plugin to disable SMT to get around this bug, you no longer need to do this.
Worth getting now in Preview mode?
 
Soldato
Joined
6 May 2009
Posts
19,995
Apparently there's a few small bugs still cropping up so I'm holding off, one I see cropping up more often is desktop mode not working properly.
Already had one. Library scroll caused a crash / ui reboot in game mode.

Opened desktop mode, all working, then opened big picture mode and all worked too.
Restarted into game mode and no more crashes, weird. I thought it was an animated capsule (for Full throttle reloaded game) but seems its working and fine now.

Its much snappier, looks better, has 'scaling mode' to stretch and fill which is perfect for emulation if you dont want just 4:3. Fantastic update so far. Imagine if Microsoft released good updates like this!!

Damn, waking from sleep is much faster too
 
Last edited:
Soldato
Joined
1 May 2013
Posts
9,803
Location
M28
Also to note - Retroarch / Linux / Emudeck versions of MAME are pretty poor still for game support. If games dont work, they probably will if you download the latest Windows version of MAME run it with Proton then load the game.

I use a prebuilt Batocera image on a microsd for emulation, it is bootable from BIOS and was easy to add any missing games.
 
Soldato
Joined
18 Oct 2002
Posts
8,017
Location
Scun'orp
Received my Deck yesterday, can't quite believe I hadn't gotten one before now. I love it!

I haven't bought a new SSD yet, so that's at the top of my to do list. :D
How long did it take you to sniff the vent? And if you haven't sniffed the vent yet, why on earth haven't you sniffed the vent yet!? :D
 
Back
Top Bottom