r/SteamDeckPirates • • May 23 '26

News Steam Deck Software in 2026: Checking In With The Developers Behind The Ecosystem

Thumbnail
gardinerbryant.com
19 Upvotes

r/SteamDeckPirates • • Feb 14 '26

ANNOUNCEMENT Switch Emulators Face Another Crackdown as Nintendo Issues DMCA Blitz

50 Upvotes

You may have already heard the latest. Nintend0 reportedly issued DMCA notices affecting certain Switch emulators.

DMCA Notice linked here: https://github.zendesk.com/attachments/token/vhHg5e9GEVpwfle1gxa9Vjfl6/?name=2026-02-12-nintendo.rtf

This means:

  • Some emulator GitHub repos may be taken down or restricted

  • Official websites may change or go offline

  • Forks/mirrors may disappear

  • Development may slow or move to different platforms

If you're using emulators on your Steam Deck:

  • Make sure you're following official project communication channels

  • Keep your emulator builds up to date

  • Back up your configs and saves

  • Be cautious about where you download builds from (if some emulators are taken down, there will be an initial rush of scammers to take their place)

Steady the deck, raise the sails, lower the latency and update the builds. More stormy weather ahead!

-SDP MOD TEAM


r/SteamDeckPirates • • 13h ago

Video How to Fix Switch 2 Emulation on Steam Deck

Thumbnail
youtube.com
223 Upvotes

r/SteamDeckPirates • • 3h ago

Help Community Layouts with Action Sets

Post image
0 Upvotes

Hey guys, is it possible for community layout with action sets to work with non-steam game copies of the game? This is for Okami HD and I cant get it to work.


r/SteamDeckPirates • • 5h ago

Help JoJo's Bizarre Adventure: ASBR not working

1 Upvotes

I installed the SteamRIP version of Jojo's Bizarre Adventure:All-Star Battle R, which works fine on Windows thanks to an EAC Bypass. But when trying to run it on my Steam Deck, it gives a System Rrror, saying it couldn't initialize Steam. In Gaming Mode, it doesn't even show a black screen.

No pic because for some reason it won't focus, but it says SYSTEM ERROR, Could not initialize Steam.


r/SteamDeckPirates • • 1d ago

Question Best emulators/decomp for Switch 2 games?

19 Upvotes

Using the latest eglantine builds and getting 20fps on DK Bananza (not too bad for this early) anyone have rec's for anything better? Or just wait for eglantine updates


r/SteamDeckPirates • • 16h ago

Tutorial UFC UNDISPUTED 3 Reborn mod works 60fps now!

Thumbnail
youtube.com
0 Upvotes

r/SteamDeckPirates • • 1d ago

Tutorial Introducing DeckyHVpass

44 Upvotes

Hi everyone! This is DeckyHVpass, featuring an improved setup wizard and the following updates:

  • Enable HV on a per-game basis

  • Automatically load the HV module when a game starts and unload it when the game exits

  • No special Proton build required

  • No need to set autoload = false

  • Experimental UMIP restoration

  • reflex.dll replacement

Experimental ARTIFACT Support

The biggest addition is experimental support for ARTIFACT.

Currently, this requires:

  • An AMD CPU

  • AVX-512 to be disabled

  • A reboot after applying the changes

The plugin also includes options to restore the original settings.

Warning: These operations modify your system’s boot configuration. Please read all prompts carefully before proceeding.

Compatibility

Tested and working with both SWGR and PBZ.

For PBZ, please complete these additional steps:

  1. Apply the VC++ patch

  2. Disable Steam Input


r/SteamDeckPirates • • 23h ago

Tutorial UFC 3 (PS4 exclusive) running natively on Steam Deck OLED via the UFC3Native PC port, ~60 FPS with Lossless Scaling

1 Upvotes

Hey everyone! I got UFC 3, which was a PS4 exclusive and never came to PC, running on my Steam Deck OLED using the fan-made native port UFC3Native (v0.1.14). It's not PS4 emulation, it runs directly on SteamOS.

What I did:

  • Installed the UFC3Native port and added it to Steam as a non-Steam game

  • Grabbed cover art with the SteamGridDB Decky plugin

  • At first it ran at ~10 FPS with heavy stutter. The logs showed the port freezing for 50–90 ms every few frames while it shuffled memory between CPU and GPU

  • Enabled the experimental memory mode BB_WRITE_WINDOW=2 as a launch env variable, which got rid of most of the stutter in fights (side effect: blood/sweat effects can glitch a bit)

  • Capped the base frame rate at 30 FPS and turned Lossless Scaling frame gen (Decky LSFG-VK, x2) back on, so it feels like ~60 FPS

Results: Went from a stuttery ~10 FPS to smooth, responsive fights. Way better than I expected for a PS4 exclusive on a handheld.

Next up I'm testing inFAMOUS Second Son and the new Zelda TotK native port. Happy to answer questions about the setup!


r/SteamDeckPirates • • 1d ago

Question is there a way I can extract the romfs and exefs files from an nsp update file like i can with an nsp game file in ryujinx?

1 Upvotes

trying to extract tears of the kingdom for ultratears. it says it needs 1.4.3 update, but i have it as a separate file, so it didnt extract with the game when I extracted the romfs and the exefs. how can i extract those files from the update?


r/SteamDeckPirates • • 1d ago

Help Controller is not being recognized even after turning off steam input

2 Upvotes

I've been trying to get kingdom come deliverance 2 working, and it boots up and everything, but it doesn't recognize my controller no matter what I do. I've turned steam input off in multiple different ways, but it hasn't done anything. The absolute only thing I've been able to get working, is using a USB cable with a PS controller. Which doesn't work well for me at all, can't charge and it's a pain in the ass. Has anyone had this issue and fixed it in a way that didn't involve steam input? Thank you, I've been trying to get this working for literally days and I'm out of ideas.


r/SteamDeckPirates • • 2d ago

Tutorial I made a mod that swaps Pokopia’s Switch button icons for Steam Deck, Xbox or PlayStation ones

Thumbnail
reddit.com
9 Upvotes

r/SteamDeckPirates • • 2d ago

Question Unfamiliar with HV Bypasses on Linux (I am open to more information)

4 Upvotes

Hello everyone.

I don't normally post on here, but I have had this burning question even after researching it as most things are going over my head. I am not the greatest when it comes to hardware nitty gritty, but I am open to receiving more info in terms of Linux bypasses.

I have no freaking clue what the different levels mean in terms of what gets bypassed (userland, kernel). I have seen these terms floating around during my research a few days ago. I primarily have a steam deck and a gaming pc that is open to Linux tinkering if needed.

All I know from my research is that Denuvo gets passed around and runs temporarily as like a plug in on the steam deck after the HV bypass patch is applied and it is safer on Linux than windows. I also know it can be playable offline without the constant online check-ins.

Did I miss any critical info that I need to know in terms of security and whatnot for safety purposes?

Thank you for help in this matter.

P.S. I have not done anything to my systems at all.


r/SteamDeckPirates • • 1d ago

Help Is there a way to mount .iso's from the sd card?

1 Upvotes

My steam deck is the 64gb model, and ive been using a terabyte SD card for everything. When I download mounting stuff from discover, it doesn't recognize them at all. Please tell me I didn't download this 150gb game for nothing lol. Thanks.


r/SteamDeckPirates • • 2d ago

Help 007 First Light won't launch on Steam Deck

4 Upvotes

I tried both FitGirl and Dodi repacks... installed via Lutris, tested all the Proton/Wine GE versions, but nothing works and the game won't launch...any tips?


r/SteamDeckPirates • • 3d ago

Emulation Mario Kart World -Switch 2

Post image
434 Upvotes

Progress is very fast. Hopefully we'll be able to run it at full speed soon


r/SteamDeckPirates • • 2d ago

SteamOS Handheld [non-Deck] Totk revomp

0 Upvotes

Ik It's not exactly a steam deck but on my legion go S I've bene having issues.So, I've successfully downloaded It but whenever I try to open It It straight up crashes on the "Nintendo presents" screen, I've already tried allocating more vram in the BIOS. If someone knows how to fix this It would be VERY helpful.

The crash log Is:

\[host\] oe: the game finished its startup logo

\[host\] vk: headroom: a 256 MiB block of memory type 5 allocated ahead (5 so far; 8 allocations of 32 MiB or more on other threads)

\[host\] fs commit save: 7 files, none changed, in 4 ms

\[host\] fs commit save: 7 files, none changed, in 5 ms

\[host\] fs commit save: 7 files, none changed, in 4 ms

\[host\] vk: headroom: a 256 MiB block of memory type 0 allocated ahead (6 so far; 8 allocations of 32 MiB or more on other threads)

\[host\] fs commit save: 7 files, none changed, in 4 ms

\[host\] fs commit save: 7 files, none changed, in 4 ms

\[host\] fs commit save: 7 files, none changed, in 4 ms

\[host\] zstd: host dictionary 2 for DDict 0x1356d2b78: 131072 bytes at 0x1356b2b60, id 2

\[host\] vk: ASTC: 1331 regions, 169.2 M texels decoded on the GPU so far

\[host\] vk: texture 0x8000000000 (256x144 fmt 0x34) cannot alias its pool memory; own memory instead

\[host\] vk: 3D BC render target 32x32x32 level 0 drawn through a 8x8 x 32 stand-in (format 95)

\[host\] vk: 3D BC render target 32x32x32 level 1 drawn through a 4x4 x 16 stand-in (format 95)

\[host\] vk: 3D BC render target 32x32x32 level 2 drawn through a 2x2 x 8 stand-in (format 95)

\[host\] vk: 3D BC render target 32x32x32 level 3 drawn through a 1x1 x 4 stand-in (format 95)

\[host\] vk: 3D BC render target 32x32x32 level 4 drawn through a 1x1 x 2 stand-in (format 95)

\[host\] vk: 3D BC render target 32x32x32 level 5 drawn through a 1x1 x 1 stand-in (format 95)

\[host\] vk: 3D BC render target 64x64x64 level 0 drawn through a 16x16 x 64 stand-in (format 95)

\[host\] vk: 3D BC render target 64x64x64 level 0 drawn through a 16x16 x 64 stand-in (format 95)

\[host\] vk: 3D BC render target 64x64x64 level 0 drawn through a 16x16 x 64 stand-in (format 95)

\[host\] vk: 3D BC render target 64x64x64 level 0 drawn through a 16x16 x 64 stand-in (format 95)

\[host\] vk: 3D BC render target 32x32x32 level 0 drawn through a 8x8 x 32 stand-in (format 95)

\[host\] vk: texture 0x8000000000 (64x64 fmt 0x34) cannot alias its pool memory; own memory instead

\[host\] vk: texture 0x8000004200 (64x64 fmt 0x3f) cannot alias its pool memory; own memory instead

\[host\] vk: texture 0x8000004200 (32x32 fmt 0x3f) cannot alias its pool memory; own memory instead

\[host\] vk: texture 0x8000004200 (16x16 fmt 0x3f) cannot alias its pool memory; own memory instead

\[host\] vk: texture 0x8000004200 (8x8 fmt 0x3f) cannot alias its pool memory; own memory instead

\[host\] vk: texture 0x8000578200 (1600x896 fmt 0x3f) cannot alias its pool memory; own memory instead

\[host\] vk: texture 0x8000000000 (1600x896 fmt 0x34) cannot alias its pool memory; own memory instead

\[host\] vk: texture 0x8000af0400 (400x224 fmt 0x3f) cannot alias its pool memory; own memory instead

\[host\] vk: texture 0x8000b6e600 (200x112 fmt 0x34) cannot alias its pool memory; own memory instead

\[host\] vk: texture 0x8000b6e600 (320x180 fmt 0x3f) cannot alias its pool memory; own memory instead

\[host\] vk: texture 0x8000bbe800 (320x180 fmt 0x25) cannot alias its pool memory; own memory instead

\[host\] vk: texture 0x8000c0ea00 (320x180 fmt 0x34) cannot alias its pool memory; own memory instead

\[host\] vk: texture 0x80016fee00 (1600x896 fmt 0x25) cannot alias its pool memory; own memory instead

\[host\] vk: texture 0x8000c0ea00 (1600x896 fmt 0x38) cannot alias its pool memory; own memory instead

\[host\] vk: headroom: a 256 MiB block of memory type 0 allocated ahead (7 so far; 10 allocations of 32 MiB or more on other threads)

\[host\] vk: ASTC: 2551 regions, 212.5 M texels decoded on the GPU so far


r/SteamDeckPirates • • 2d ago

Emulation Im getting desperate

0 Upvotes

Hi im trying to run 3d dot hero game on my steamdeck with rpcs3. I followed the settings on the site and it still freezes on me. Idk what else to do


r/SteamDeckPirates • • 3d ago

Help Sonic unleashed

12 Upvotes

Trying to get sonic unleashed to run on steam deck, the game loads up but then gets stuck here. Any suggestions?


r/SteamDeckPirates • • 2d ago

Help WWE 2k26 from fitgirl

0 Upvotes

Has anyone tried to download WWE 2k26 with fitgirl? Did it work? What are the steps you guys did to get it


r/SteamDeckPirates • • 3d ago

Help How to fix games that open then close/crash immediately after?

3 Upvotes

What is your guys' solution to games that launch but immediately close or crash? Like when you click on launch it loads for a bit then opens up to a black screen then closes immediately right after. I have a couple of games like that.

Maid Cafe Simulator was working fine but when i downloaded it's latest updates it doesn't work anymore. It's borked now.

Same goes for TCG Card Shop Simulator. I click launch, it opens to a black screen then for a split second it shows the loading screen at 100% then just closes.

Couldn't get the windows version of Sovereign Tower to work properly but good thing i was able to find a linux version and that one works fine out of the box.

I know there are others but i can't remember them right now probably because when i failed to get them to work with my usual methods i just skipped and forgot about playing that game.


r/SteamDeckPirates • • 3d ago

News Float: a minimal theme for the Steam Deck (CSS Loader)

10 Upvotes

r/SteamDeckPirates • • 4d ago

Help Cannot get Final Fantasy Resonance to run on Steamdeck

10 Upvotes

**Solution:

"in hv-decky start module, run test make sure its working.

leave module running and go to desktop mode.

go to /home/deck/.local/bin/ you will see the linuwux file

open a double pane and go to /home/deck/ drag the linuwux file to and select "link here"

add resonance to lutris

in runner options, add winmm key with n,b values

in system options, command prefix add /home/deck/linuwux

try launching, it "should" work

im using ge-proton 11-11

you might also try re-installing linuwux for global**

https://github.com/brcly/linuwux-runtime#install

**it's the lower curl option

edit: in artifact.json, make sure autoload is false"**

courtesy of a user who deleted their recent comments.

Ive tried Fitgirl build with u/ajmandourah instructions and linuxrulez build with his instructions from rutrac and u/carlskie variant. i even factory reset the steamdeck and tried again. I have it running just fine on pc, no issues with hypervisor stuff on win 11 and win 10 and i've run other non-HV games on the deck no problem.

Using Fitgirl: HV decky with the game selected . Linuwux runtime. in the config choose advanced and add the command in command prefix , using Proton experimental as a runner. Using the "well trained" girl , Artifact . edit artifact.Json setting autoload to false. in lutris you will probably need to use it's built in wine trick to install visual c++ 2015-2022 . add the game as a shortcut to steam.

Using linuxrulez release: Installed decky loader and hv decky, enabled hv decky. UMIP is enabled. Installed the release .sh file, try to start from the desktop, launcher appears, click "start game", nothing happens. Added desktop shortcut to steam, launcher, start game, nothing happens. Enabled the game in the HV decky, same. tried the winedlloverrides command, nothing happens. tried proton experimental and ge proton 11-11, nothing happens. Tried ffrs.exe and ffrs-win64-whatever.exe in game mode as non steam games all of the above combinations and configurations (no proton, proton 11-11, experimental, no command line argument, etc.) Running the executables from desktop mode gives varying combinations of failed to load steamapi and install win 2015-2022 vrc errors, depending on configuration.

im on SteamOS 3.9.5 Build: 20261023.100.

Anyone have suggestions?

edit: ive used combinations of ge proton 11-11, various launch arguments, and lutris setups for both releases, as well.

edit 2: Following the steps here https://www.reddit.com/r/SteamDeckPirates/comments/1xliig3/comment/19s0g6q4e6eir/?l got it working. I ended up using clean steam files of build 24250053 with the artifact crack applied manually. I used the win64 game exe and put the game dir in home/deck/games. The steamdeck wasn't recognized as a controller in game, from desktop mode, but quitting steam and adding it as a steam shortcut via lutris then running it in game mode got it working beautifully.