Installing Emulators on Steam Deck

The Steam Deck is a great device for playing emulated games on, there are a number of options for settings up emulators but I find the easiest to use is EmuDeck.

Installing EmuDeck

Once you’ve download EmuDeck click on the ‘EmuDeck.desktop’ file and it should ask you if you want to open or execute, if it does not right click on it and select Properties > Permissions and check ‘Is executable’ and press OK.

Once run Konsole will appear and begin installing, it will ask you if you want to install in easy or expert mode, I suggest choosing easy, it will then ask you if you want to install your game roms on internal storage or a SD card, I recommend the latter if you have a SD card.

It will then ask if you want to open the ROM manager, a shortcut will be placed on your desktop as well.

To add games go to /home/deck/Emulation/roms/ or for SD card /run/media/mmcblk0p1/Emulation/roms/, there is a directory for each system, place your ROMs in each one.

Once you are done run the ROM manager, open the preview tab and click ‘Generate app list’, wait until it’s finished then if you’re happy click ‘Save app list’, if you return to Steam game mode you should find your ROMs in the non-steam list ready to play.

If it has incorrectly detected a game wrong you may need to rename the ROM and repeat the process, this should not cause any problems with the game itself.

MS-DOS Games

The ROM manager doesn’t work for MS-DOS games, to deal with these run EmulationStation, shown as Emu Deck in non-steam games, if you placed your games under dos they should already be detected.

Keyboard Shortcuts

The shortcuts depend upon what emulator is being used, for a full list look here.


While technically not an emulator sometimes you will want to play Windows games outside of Steam, adding a non-steam game doesn’t always work, to do this the easiest tool to use is Lutris which can also install games for you.

Lutris beta flatpak is now available, to install it do the following in konsole.

flatpak update --appstream
flatpak install --user flathub-beta net.lutris.Lutris//beta

flatpak install --user flathub org.gnome.Platform.Compat.i386 org.freedesktop.Platform.GL32.default org.freedesktop.Platform.GL.default

You can then run Lutris from the KDE Games menu, or add it to Steam, you will need to add a runner first to Lutris, do this in Preferences > Runners > Wine, at this time I’m using lutris-fshack-7.2, once a runner is installed to manually add a game click the add button at the top left, select ‘Add locally installed game’, enter a name and select the Wine runner, under game options set the executable and Wine prefix to a empty directory, the prefix is where the game configuration and virtual filesystem is stored.

You can now right click a game and select ‘Create steam shortcut’ to add it to Steam, all being well it should just work, however this is not always the case, you may need to use Winetricks to install additional components, the Wine Application Database is a good place to start.

Common Problems

Some of the most common problems are:

Game not detectedMost ROMS cannot be placed in sub-directories.
Wrong game detectedRename ROM or directory.
Choppy performance / audioSet the FPS limit to 60.
No game audio (MS-DOS)Run the game installer and set the audio to soundblaster
Game runs too fast / slow (MS-DOS)Press CTRL+F11 / CTRL+F12 to adjust speed.
Yuzu keys not loadingTry place in /home/deck/.var/app/org.yuzu_emu.yuzu/data/yuzu/keys/

Steam Deck Review

I have finally received my Steam Deck, I was fortunate enough to get an early Q2 slot, shipping took about 3 days from the Netherlands, delayed somewhat by the Easter weekend, but eventually it turned up.

It was shipped in a brown cardboard box by GLS and Parcel Force, the box is marked with the companion cube and deck logo, among other identifying info (perfect for thieves), inside is the deck in the case as well as the charger and USB cable, setting it up was quick and easy, although I had to change my password to something shorter since I usually use a password manager with a very long password.

The deck interface is easy to use and largely self explanatory, there is a short usage tutorial and the Aperture Desk Job game designed for the deck provides some additional info so I recommend playing it, it can be finished in 45 minutes or so.

Design and Build Quality

The deck as you would expect of a company like Valve is of a high build quality, the plastic case feels solid and strong, there is a good weight to it but it’s not excessive and should be comfortable for most people, the location of the controls for me is quite comfortable although as a PC gamer it’s taking time for me to get used to them, the bottom buttons are a tad tricky to use so I mainly use them for controls that are not often required, the touchscreen works fine although I largely don’t use it.

The sound quality is very good for such small speakers and there is a good range of volume from very quiet to acceptably loud, although in a very quiet environment you may want to use headphones, the fan noise is moderately loud but not offensive, there have been a lot of complaints which may indicate some bad fans or just variation in tolerance for the relatively high pitch noise it produces.

Thermals are quite good, it gets a little warm around the vents, particularly the top exhaust vent but nothing serious, during heavy usage CPU and GPU temperature is in the 72-75c region with peaks into the 80’s, perfectly acceptable.

Haptic feedback is somewhat of a gimmick in my opinion, it works but it isn’t amazing by any means, fortunately it’s not really required for use, you can turn it off if desired.

The trackpads are quite accurate and usable, I never got to experience the steam controllers but these seem to do a good job in most situations.


Rather than go in to a full list of specifications, which you can look up for yourself, I will just say that for a portable PC gaming device, the Steam deck is the best on the market at the moment, at least in terms of value for money, numerous benchmarks have shown that it can obtain a locked 60 FPS in a wide variety of modern games thanks to the AMD RDNA 2 APU, and is even capable of respectable ray tracing performance in some games, granted this is at the native 800p and with upscaling if you want ray tracing, nevertheless it is exceptionally good for the power it consumes.

The biggest advantage of the deck is it does not limit what you can do with it, it has a regular x86_64 CPU so it’s not limited in software like ARM processors are, in many ways you can consider this to be a highly efficient and portable laptop which gives it great flexibility.

Some people have criticized the display quality saying it should be an OLED panel like the latest version of the Nintendo Switch, I firmly disagree with this, the screen quality and resolution is more than adequate for portable gaming, would I like better, sure!, but not at the added expense and performance penalty for higher resolutions.

Steam will be providing replacement parts at some point through iFixit which will be a nice addition in an age where most products are essentially disposable, hopefully reasonably priced, I also have no doubt that there will be third party hardware as well, clamshell cases, docks, screen protectors and more stuff has already started to appear.

Steam have also been doing an decent job when it comes to RMA for various problems, as typical with Valve however you can expect a general lack of communication and significant delays at the moment, not terribly surprising as there have been numerous launch problems.

Deck Versions

One big choice when ordering the deck is what version to buy, for most of us it’s too late to change that decision, but for those who have not yet reserved this is for you.

It has already been shown that the storage can easily be upgraded, certainly if you’ve ever added parts to a PC you should have no trouble doing so with the deck, which makes the added storage options much less attractive, you can save a very significant amount of money by doing it yourself.

There has been debate over the value of the etched anti-reflection coating available on the top tier version, the general consensus seems to be that it’s only of particular use if you game in brightly lit environments on a regular basis, even then many darker games are still unplayable, one very big negative is you should not use screen protectors with the etched glass as it may damage it and negates the effect, for me this is a complete deal breaker as I want the extra protection of a screen protector, although so far no one has complained of scratches.

The rest of the steam bonuses are certainly not worth the money and the high tier case is near enough identical, in fact I prefer having the black interior, so unless you lack the skill or desire to open your deck, I can only really recommend the 64GB version.


For those worried about storage the MicroSD card interface is sufficiently fast enough for near enough all games, it can operate up to UHS-I speed which is roughly 100MB\s, cards do vary a lot in performance though so you’ll want to look for a card with a V30 or higher marking on it, A2 is also preferable over A1, very fast cards are generally not available in large capacity so don’t bother looking for them.

The Samsung EVO Select 512GB MicroSDXC for example I would consider a good choice and is available for around £60, 1TB cards have a very substantial markup so I would avoid them.

Although Valve say you can hot-swap cards my experience has shown that this is not the case, a card should always be unmounted before being removed to avoid potential corruption, a lot of people have also reported their card being permanently bricked if they format twice in the deck, as such I recommend formatting be done outside the deck.

Steam OS 3.0

Steam OS 3.0 is the latest iteration, unlike the previous versions which were based on the Debian Linux distribution, the new one is based on Arch Linux, practically this means packages are more up to date, although it should be emphasized this is not a rolling release, updates are released by Valve on a fairly regular basis at the moment but in future I hope for better support for using any Linux distribution.

The system is by default read only, which means you can’t install your own packages via the pacman package manager, you can disable this easily but there is a risk any changes would be removed or broken when you update the system, instead flatpack packages are used for installing third party software which works well enough.

Most people are going to spend the majority of their time in the new Steam interface which is essentially a replacement for the big picture mode, this is fairly well designed although is lacking some things such as a well integrated web browser, I have no doubt that this will continue to see improvement over time.

A desktop mode is also provided which gives you a KDE Plasma desktop, I’ve had mixed results with this, with occasional bugs particularly when running a desktop application in steam, the choice of default applications is also a bit weird, most people don’t want to use vim as their main text editor.

The quick access menu allows you to easily access notifications, chat, settings, performance and help, the performance settings are particularly good with an adjustable MangoHud overlay to see what you’re currently getting, control of TDP limit, GPU clock, scaling including AMD FSR, FPS limit and information on the battery.

Battery Life

How long the battery lasts very much depends on what kind of game you are playing, naturally the more intensive the game is the less life you will get, the deck provides a great deal of tuning options so you can optimize for battery life, or performance as you desire, unfortunately there is no way to create per game profiles at the moment, but this should come in future.

Most people can expect 2-4 hours of higher end gaming, with up to 8 hours for lighter games, in many ways that’s better than your average laptop.

There has been some question over battery longevity, lithium-ion batteries do degrade over time and with each charge cycle, however I do not expect this to require replacement for at least two to five years depending on how heavily you use it, it remains to be seen how Valve will address battery replacement.

Game Compatibility

The game compatibility of the deck as it stands with Steam OS is somewhat mixed, most games will at least run, however a number will not, particularly if they implement anti-cheat technology, work is being done to improve compatibility with anti-cheat but this often requires the developer to enable support, some developers have shown a complete disregard for deck and Linux users so 100% compatibility is likely never going to happen.

Windows drivers are not quite complete yet but in future it will be a viable option, although you do lose certain functionality such as the quick suspend / resume and the interface, although I suspect the interface will be available in Windows at some point.

For me personally though I have zero interest in Windows, Linux game compatibility is continuously improving and native Linux support is slowly growing as well, plus you have access to a large variety of emulators so you will always be able to find something to play.

Input Mapping

Most of the more popular games already have input profiles setup, or someone else has already made one for you, however if not or you want to customize you’ll need to make your own profile.

This is fortunately quite easy with a number of templates available for you to look at, I’ve not gone in to great depth with this but looking at what some people have made it’s very impressive.


Somewhat unexpectedly the deck has no security options, so if someone uses it they have full access to your steam account, and any desktop stuff you’ve added, this is a huge oversight by Valve but I suspect it’s simply due to them wanting to quickly get it out to gamers, although considering they also advertise it as a Linux desktop this is not very good.

I certainly would not be comfortable taking it out in a public space, these are asking to be stolen with the huge demand currently, there is also no place for a security lock to be added on the deck.

Usage as a full desktop

The desktop mode is very versatile so with suitable peripherals you can essentially turn it into a full desktop, there are however some caveats to this currently, there is no official dock yet with it slated for being released some time this summer, some people have also experience serious problems with charging when using a USB hub.

The monitor you use also has a big impact on performance, a 1080p monitor will work very well for gaming, anything higher and you are going to get degraded performance, although you can still manage lighter games and video even at 4k.

It’s also perfectly viable to use for work as well, writing, image editing, browsing, light video editing, streaming and more is just fine on the deck, although you do then have to ask yourself, why not use a PC instead?, it could however be useful for those with a weak PC given the current GPU shortage which shows no signs of resolving until next year at least.

Overall Verdict

The Steam deck is a fantastic device if you’re already a PC gamer, if however you’re more of a console gamer or just a casual gamer who wants a very simple experience with no risk of issues, the deck is probably not for you, for those of us who like to tinker with our software and hardware the deck is indisputably the best device currently available.

It will certainly be interesting to see where Valve and other companies go in future as this is a major leap forward in the realm of affordable portable gaming, and Linux gaming.

Overall I’m very happy with the Steam Deck, it’s a perfect device for me when it comes to gaming away from the PC, while it’s far from perfect I’m confident that with Valve and the rapidly growing community the deck will improve greatly with time.

Review Update

Within a week of publishing this review Valve have already released two excellent updates that have addressed some of my main issues, it now has a proper lock screen to provide some security, keyboard localisation (unfortunately missing the UK still) and on the beta branch adjustable screen refresh rate, it’s pretty clear that Valve are working hard to make the Steam Deck the best portable gaming platform ever.

Setting up SSH / SFTP on Steam Deck

Having SSH and SFTP access to your steam deck is very convenient for file transfers and remote administration, setting it up is fairly straightforward.

First you need to have set your password to be able to use sudo, to do this open konsole in desktop mode and type passwd, enter your desired password twice to confirm.

Once that is done you can turn on the SSH server with sudo systemctl start sshd, to login from another system on your network use ssh deck@192.168.x.x, replace with the LAN address of your deck.


To prevent anyone else logging in, edit /etc/ssh/sshd_config, add the following two lines:

AllowUsers deck@
PermitRootLogin no

Restart the server with sudo systemctl restart sshd, this will only allow a login from your local network, if you want to login from the internet then more stringent security is required which is covered in an article here.

To permanently enable the server use sudo systemctl enable sshd.

Steam Deck Update

A few days ago Valve in a somewhat unusual move posted a partial teardown video of the Steam Deck, in particular showing off the battery and M.2 SSD, although the video was filled with various amusing warnings such as “taking out the screws will permanently weaken it”, which as any competent person will know is essentially bullshit, still I can’t blame them for it, as your average user has the intellect of a baked potato and shouldn’t be encouraged.

The overall design and build quality seems very good, in particular the controls appear to be modular which is going to make replacement easy, Valve also suggest they will be providing replacement parts, although this remains to be seen, I have no doubt there will be numerous third party options in any case.

Updated FAQ

Valve also posted an updated FAQ on the Steam Deck website, some things of particular note are it can be used as a game controller and includes a decent 1.5m USB-C charging cable, the screen is also 10 finger multitouch (although I have no idea why you’d put 10 fingers on it), the rest of it is fairly obvious stuff such as dual boot support, etc.

Developer Release

Valve have also been shipping early units to a number of game developers, as such there is a decent bit of game footage floating around on Twitter, it has been confirmed by at least one developer that a five hour battery life can be expected from a moderately demanding game, this is a good sign that most players will squeeze at least 4 hours out of it and much more with light games.


We’re now under three months before the first release units ship, I’m hoping more details are released soon about Steam OS as I have yet to see the anti-cheat improvements promised for EAC and Battleeye, it would also be interesting to try out the new interface which will eventually replace the big picture mode.

If you’ve not already reserved then you’re pretty much out of luck, most if not all regions have slots later than Q2 2022.

Steam Deck – The Future of Portable Gaming?

Valve Corporation (aka Valve Software), the makers of the popular Steam gaming platform announced the Steam Deck a portable gaming handheld on the 14th July 2021, reservations were opened on the 15th for a small fee, first batches are expected to ship in December 2021, although most people will probably receive theirs in early to mid 2022, reservations are currently only open to select countries and require a previously active Steam account, this is clearly in an effort to deter scalping which has plauged the GPU market.


The specifications of the Steam Deck have generated a lot of interest, it uses a 64 bit x86-64 CPU made by AMD using the Zen 2 architechture with 4 cores and 8 threads, this is only one generation behind the current Zen 3, this includes the RDNA 2 APU which has been proven to be very capable at running most modern games at or above 60 fps at 1080p.

Combined with 16GB of LPDDR5 RAM it’s expected to out perform nearly all current gaming handhelds, as with many of Valve’s previous products they are likely to be selling this at close to a loss, since the majority of their income comes from the Steam platform rather than the hardware itself.

It features a 7 inch LCD IPS display with touch, which is optically bonded to the front glass, some have questioned why it does not use an OLED display, but given how low they are pushing the price already I would say this is expected, given it’s an IPS panel it will still look great, the display resolution is 1280×800 giving it a 16:10 aspect ratio, this may seem a bit low resolution, but it’s a sensible tradeoff, RDNA 2 may be powerful but resolution is still a big framerate killer, an external monitor can be connected via USB-C DisplayPort if you really want a larger display.

Other features include a 6-axis IMU, bluetooth 5.0, dual band WIFI. stereo microphone and stereo speakers, connectivity includes a 3.5mm headphone/headset jack and a USB-C 3.2 Gen 2 port.

Battery Life

Valve have stated that it will last between two to eight hours from the internal 40Wh battery, this is more or less what I expected, ultimately how long you get depends on the games you play, very intensive games will naturally drain it faster than a simple game.

For charging and for continuous power it specifies a USB-C 45W PD3.0 power supply, which will likely be included with it, one thing that remains to be seen is if they offer replacement batteries, lithium batteries degrade over time so this could be an important consideration.

Steam Deck as a PC

Valve are advertising the Steam Deck as a portable PC, in many ways this is true as it is capable of doing anything a PC can do, to facillitate this Valve will be releasing an official dock for it which includes DisplayPort 1.4, HDMI 2.0, Ethernet, one USB 3.1 port and two USB 2.0 ports.

It can be connected to any monitor or TV up to 8k resolution, although if intended for gaming you should not exceed using it on a 1440p monitor as it may struggle to maintain a playable FPS, resolution scaling is an option for higher resolution monitors, although I tend to find this degrades image quality significantly.

It’s hard to say for sure how well it will perform in this scenario, we will need to wait for benchmarks to be sure, but certainly if you don’t have a PC or your PC is very slow this may be a viable solution.


On the front, the Steam Deck has two analog joysticks with capacitive touch sensing, eight buttons, two trackpads (which Valve note are 55% more responsive than the Steam controller ones); on the top are two bumper buttons and two analog bumper buttons along with the power and volume buttons, on the rear there are four grip buttons, this gives a total of at least 20 assignments which can be adjusted with Steam input.

This should be sufficient for many games, but if you need more then using the USB port or Steam dock with additional controllers is an option.


The Steam Deck is available in three tiers, the bottom has 64GB of eMMC storage, the middle has a 256GB NVMe SSD and the top has a 512GB NVMe SSD, it has been revealed that it uses a standard M.2 2230 socket, so upgrading your memory should be possible, Valve seemed reluctant to advertise this as it opens the possibility of buying a low tier version and adding your own SSD, which is cheaper.

Because 64GB is such a small amount of storage I would not recommend it unless you plan on adding your own storage, it might do for some more basic games, but if you want to play large AAA games it will quickly become unworkable with some games exceeding 64GB as it is.

All versions also support additional storage via micro SD card, although this is typically quite slow making it the least desirable option, while we don’t have full specs yet it’s reasonable to assume that eMMC will achieve 300-400MB\s, NVMe 2000MB\s or greater, a good UHC-I SDXC card will give at best around 120MB\s.

Another final option is connecting external storage via the USB 3.2 Gen 2 port, although this kind of defeats the main point of the Steam Deck being portable.


steam deck prices

The lowest tier version currently costs £349, the mid tier £459 and the top tier £569, this is extremely good pricing for the hardware you’re getting, the nearest competitor in performance would be the GPD Win Max which is around £584, but it’s not really comparable .

The highest teir is not really that great value for money, so I would suggest going for the mid tier, if you’re willing to install a SSD then the low tier is overall an excellent choice.


The Steam Deck will be releasing with a new Steam OS 3.0, this time based on Arch Linux, along with the KDE Plasma desktop environment, this is not currently available but I’m hoping they will release this before the Steam Deck starts to ship.

Steam Deck does not place any restrictions on your software, you’re free to essentially do whatever you like, including installing other operating systems, although given hardware support this mostly means Windows or other Linux distributions, although I’m sure people will have fun getting obscure OS’s working on it.

This opens a lot of options besides your Steam library, certainly I expect emulators will become a popular choice allowing you access to many thousands of games, using alternative stores like Epic Games is also an option if you so desire.

The Steam Deck is fully capable of running most Windows only games using Proton, it’s not perfect but it works in most cases, the only real problem at the moment is that Proton will not work with some anti-cheat software, Valve have already confirmed that BattleEye and EAC will have support ready by launch but other anti-cheat software remains uncertain.

Suitable for Casual Users?

This remains a big question, and generally I would say no, even with the increasing support for Windows games there will be people frustrated at it for not running certain games, or software, at the end of the day it’s still running Linux and some Linux knowledge is preferable to get the most out of it.

Installing Windows is of course an option, but for casual users this may present too much of a problem, it would have been nice to see Valve offer a choice of operating system, maybe they will, it remains to be seen.

Overall Verdict

Overall while there are still many unanswered questions, what we have seen so far is quite promising, we will likely get more details as we get closer to launch, for now you should reserve it as soon as possible before stock runs out or you end up waiting a long time, reservation is only £4 and you can get it refunded if you change your mind.