WEBVTT

00:00:00.240 --> 00:00:05.520
i'm not kidding when i say that this video could be gone tomorrow nintendo's

00:00:03.760 --> 00:00:09.920
unleashed their army of lawyers for less than all i've done

00:00:07.279 --> 00:00:12.880
but i managed to smuggle it out here

00:00:11.759 --> 00:00:17.920
this is what they don't want you to see hey what are you doing

00:00:20.720 --> 00:00:28.000
nintendo games on the steam deck it's more likely than you think nintendo

00:00:25.760 --> 00:00:32.000
would never do it in fact they took down videos from smaller youtubers for just

00:00:30.400 --> 00:00:35.040
showing it but as much as they'd like to do the same to

00:00:34.239 --> 00:00:43.280
me everything you're about to see is perfectly above board and has obvious

00:00:40.239 --> 00:00:45.040
benefits to you the nintendo gamer like

00:00:43.280 --> 00:00:48.239
saving you the trouble of packing your switch and game cards whenever you go

00:00:46.640 --> 00:00:53.360
out and i'll save you the trouble of not having to listen to this sponsor segue

00:00:50.480 --> 00:00:57.600
by giving it to you anyway kiwiko kiwiko sends out crepes that contain hands-on

00:00:55.199 --> 00:01:01.600
projects for kids and teens to help develop creativity confidence and

00:00:59.680 --> 00:01:05.960
problem-solving skills learn more at the end of the video or at the link down

00:01:02.960 --> 00:01:05.960
below

00:01:13.439 --> 00:01:19.680
before we get to the how-to let's have a look at the experience

00:01:17.119 --> 00:01:24.240
my steam library's got a bunch of switch games just chilling in it including all

00:01:22.000 --> 00:01:28.640
of the artwork and if i launch one it just loads up like any other game just

00:01:29.840 --> 00:01:35.759
there we go i even get playtime stats it does take a little bit longer than usual

00:01:34.159 --> 00:01:39.840
because it has to load shaders and stuff but once it's done

00:01:37.200 --> 00:01:44.400
well you'll see or maybe you won't because nintendo is famously litigious

00:01:42.479 --> 00:01:48.399
and we may or may not actually show this on youtube

00:01:45.840 --> 00:01:51.520
mario kart 8. all right that's not a ah one thing about the steam deck a is not

00:01:50.799 --> 00:01:56.560
a in terms of the switch because if you look at the switch a is in fact the

00:01:54.640 --> 00:02:00.560
right hand side all right let's just do a grand prix let's just do it at the 50

00:01:58.479 --> 00:02:04.880
cc because i'm a games journalist i mean so far everything seems very smooth and

00:02:02.719 --> 00:02:09.280
that's honestly been my experience with pretty much every game that i've played

00:02:07.439 --> 00:02:12.560
yeah check that out a little bit of a stutter there

00:02:10.640 --> 00:02:15.520
i mean it looks like mario kart and it plays like mario kart in fact it plays

00:02:14.480 --> 00:02:21.120
better than you would typically be able to play with mario kart on the

00:02:18.640 --> 00:02:24.319
standard switch because you've got way better sticks

00:02:22.640 --> 00:02:28.800
i'm not the best person in the world at mario kart this is basically 60 FPS if

00:02:27.440 --> 00:02:34.959
it's dropping it's dropping very seldomly the input lag seems pretty good

00:02:31.360 --> 00:02:37.280
too all right let's uh let's pop out of

00:02:34.959 --> 00:02:39.360
mario kart 8 deluxe here let's try

00:02:38.480 --> 00:02:42.959
uh smash let's do it now i will freely

00:02:41.680 --> 00:02:49.680
admit that if i'm bad at mario kart i am

00:02:46.319 --> 00:02:50.879
very bad at smash okay so there's some

00:02:49.680 --> 00:02:54.720
uh shader compilation lag there

00:02:53.120 --> 00:02:58.800
oh a lot of shader compilation like this is stuff that'll happen basically the

00:02:56.160 --> 00:03:02.560
first time after the shader is compiled you basically don't have to worry about

00:03:00.239 --> 00:03:07.760
it anymore as you can see it is now pretty solid in terms of frame rate up

00:03:04.480 --> 00:03:10.159
and the chain the stage changed again so

00:03:07.760 --> 00:03:14.480
that uh that threw a wrench in that but yeah as you can see it

00:03:12.159 --> 00:03:19.519
picks right up and now it's actually very good i actually have no idea what

00:03:17.680 --> 00:03:22.480
this item is it's like a

00:03:20.800 --> 00:03:25.760
weird version of the fire flower from smash 64.

00:03:24.080 --> 00:03:30.640
well i mean i didn't win that that was bad but you know the actual

00:03:28.959 --> 00:03:35.840
performance is pretty good at least after the shaders are finished compiling

00:03:33.840 --> 00:03:39.599
sorry all these clips are blurred we believe that fair use protects gameplay

00:03:38.080 --> 00:03:44.000
footage for the purposes of creating reviews and tutorials

00:03:41.680 --> 00:03:47.920
but nintendo believes otherwise and has proven to be aggressively litigious

00:03:46.080 --> 00:03:52.480
about third-party exhibition of their games and has repeatedly misused the

00:03:50.159 --> 00:03:56.159
dmca to punish third parties when they feel that they're being harmed in some

00:03:54.239 --> 00:04:00.959
other way even if there is no law against whatever you're doing nothing is

00:03:58.239 --> 00:04:05.200
blurred over on Floatplane.com of course by this point i'm sure you've got some

00:04:02.879 --> 00:04:09.120
questions like really bother if i'm still using a handheld anyway valve's

00:04:07.519 --> 00:04:13.760
steam deck is way bulkier

00:04:11.120 --> 00:04:18.560
to carry and it has less battery life than the switch but

00:04:15.599 --> 00:04:22.880
it's tough to deny that a full pc is a more versatile device so if i wanted to

00:04:20.799 --> 00:04:26.960
carry just one handheld this is my only real option this isn't

00:04:25.120 --> 00:04:31.360
to say that the steam deck is a superior console i mean for one it lacks switch

00:04:29.120 --> 00:04:35.199
grade motion controls and hd rumble i just want to avoid packing two handhelds

00:04:33.199 --> 00:04:39.040
for travel once i finally get my steam deck this one is

00:04:36.960 --> 00:04:43.919
minuses that you can plainly see now if you're with me so far your next question

00:04:41.919 --> 00:04:47.280
has to be how do i get this

00:04:45.520 --> 00:04:52.320
into this one word jailbreak here's a list of

00:04:50.880 --> 00:04:57.600
everything we'll need to get going and while most of it is free the big one

00:04:54.880 --> 00:05:02.240
that's not and might be hard to find is a jail broken or jail breakable switch

00:05:00.479 --> 00:05:05.840
there's a great write-up by aaron donald over on alpher with a listing of serial

00:05:03.919 --> 00:05:09.840
number ranges that you can use to figure out if your switch is modable but the tl

00:05:07.840 --> 00:05:13.919
dr is that any switch purchased within about the first year or so should work

00:05:12.160 --> 00:05:18.800
just fine it just so happens that the switch i borrowed from one of our new

00:05:15.680 --> 00:05:22.080
hires is a very early serial number the

00:05:18.800 --> 00:05:24.479
other big piece of hardware is

00:05:22.080 --> 00:05:28.160
the rcm jig you can get one like this on amazon for about five dollars which we

00:05:26.320 --> 00:05:31.919
will link below but what these are doing at the end of the day is simply jumping

00:05:29.759 --> 00:05:35.680
some pins on the right joy-con rail to place it in recovery mode here are some

00:05:33.919 --> 00:05:39.919
other methods if you're inclined to hack a spare joy-con an old one that's got

00:05:38.160 --> 00:05:44.080
stick drift is a good candidate since this will definitely void the joy-con's

00:05:41.759 --> 00:05:48.400
warranty a fair warning by the way if you go any further i wouldn't recommend

00:05:46.400 --> 00:05:51.120
connecting your switch to wi-fi maybe this is the excuse you've been waiting

00:05:49.600 --> 00:05:54.639
for to pick up a switch lighter OLED for daily driving i'll be using this

00:05:52.880 --> 00:05:58.479
excellent guide by the nintendo homebrew discord server and you can find download

00:05:56.880 --> 00:06:01.840
links for everything there as well once you've got a hackable switch and the jig

00:06:00.240 --> 00:06:05.600
go ahead and power off the console and slide the jig into place at the very

00:06:03.360 --> 00:06:09.039
bottom of the right joy-con rail hold the volume up button while pressing

00:06:07.280 --> 00:06:13.520
power and you should see a blank screen with no backlight congratulations you're

00:06:11.919 --> 00:06:17.600
in recovery mode that's actually a good thing if not power off and try again it

00:06:16.160 --> 00:06:22.080
might help to take a sip from a water bottle from ltdstore.com soon to be

00:06:19.600 --> 00:06:26.000
available in chung is 64 ounces although this video might be down by the time

00:06:23.840 --> 00:06:30.319
that's true now launch the app on your pc mac or Android host device or perhaps

00:06:28.560 --> 00:06:34.000
you might even use the steam deck here and plug in the usb cable before we can

00:06:32.240 --> 00:06:37.680
proceed with a full jailbreak we'll first need to partition our sd card

00:06:35.840 --> 00:06:41.039
using tegra explorer so make sure you've made a backup of anything you have on

00:06:39.440 --> 00:06:44.639
the sd card select the tegra explorer payload and

00:06:42.960 --> 00:06:48.880
send it to launch it on the switch select partition the sd then fat32 plus

00:06:47.360 --> 00:06:53.600
mu mmc once it's done select reboot to rcm and

00:06:51.120 --> 00:06:57.680
eject the sd card insert the sd card into your host device and copy these

00:06:55.360 --> 00:07:00.800
files to the sd card not all the stuff that's listed in the guide is strictly

00:06:59.280 --> 00:07:05.520
necessary for what we're doing today but the bootloader hekate gold leaf

00:07:03.360 --> 00:07:09.520
atmosphere dbi and lockpick are non-negotiable move the sd card back

00:07:07.680 --> 00:07:14.639
into the switch and inject the hekate payload using the switch's touch screen

00:07:11.680 --> 00:07:17.120
select mumc and then create once that finishes

00:07:28.960 --> 00:07:34.479
and down and the power button to select we're specifically after the sysnand so

00:07:33.039 --> 00:07:38.319
select that and it should dump out to the sd card under the switch folder

00:07:36.319 --> 00:07:43.199
we'll copy these into the emulator's keys folder later now we can launch

00:07:40.800 --> 00:07:47.199
custom firmware go back into recovery mode and inject tecate again go to

00:07:45.440 --> 00:07:50.479
launch then atmosphere damn you are now

00:07:48.880 --> 00:07:54.639
in custom firmware

00:07:51.919 --> 00:07:58.400
which you can verify in settings now we can launch the homebrew menu by holding

00:07:56.639 --> 00:08:02.639
r and launching a game that's currently installed the first thing we need to do

00:08:00.479 --> 00:08:06.879
is dump the system files needed by a few games by going to gold leaf and then

00:08:04.720 --> 00:08:11.599
explore content go to console memory system and then copy all of the items

00:08:08.800 --> 00:08:18.080
there into the sd card exit gold leaf now it's finally time to dump some games

00:08:14.560 --> 00:08:20.560
launch dbi choose run mtp responder then

00:08:18.080 --> 00:08:24.400
plug the switch into your computer bam look at that

00:08:22.080 --> 00:08:28.960
you've got your sd card your installed games your saves and your game card

00:08:27.120 --> 00:08:32.800
that's everything backing up is as simple as copying the files though you

00:08:30.800 --> 00:08:36.719
don't need both the trimmed and not trimmed files from your game card

00:08:34.640 --> 00:08:40.479
trimmed should be fine unless you want a perfect backup including the garbage

00:08:38.479 --> 00:08:45.360
data that fills the unused space on the card with our keys in the games all we

00:08:42.560 --> 00:08:50.160
need now is emulation software i'll say upfront that switch emulation isn't

00:08:47.680 --> 00:08:54.399
perfect yet but many games do run just fine installing one of the two available

00:08:51.920 --> 00:08:58.399
switch emulators yuzu or ryujinx is pretty straightforward but both require

00:08:56.640 --> 00:09:02.480
that the deck be in desktop mode to configure first open up the discover

00:09:00.320 --> 00:09:05.519
store to grab them from flathub we'll use yuzu as an example here you don't

00:09:04.240 --> 00:09:10.000
need to disable the read-only file system for this just fyi

00:09:07.600 --> 00:09:14.640
once downloaded open yuzu and it will complain that there aren't any keys

00:09:12.160 --> 00:09:19.120
we have a solution to that go to file then open user folder see that keys

00:09:17.040 --> 00:09:22.320
folder in there copy those keys from earlier into there and while you're at

00:09:20.720 --> 00:09:26.080
it copy the system folder we backed up with gold leaf into the nand folder then

00:09:24.480 --> 00:09:28.959
restart the emulator from here there's a few options we

00:09:27.680 --> 00:09:33.040
should configure for the emulator starting with disabling this setting

00:09:31.360 --> 00:09:37.120
which would make exiting from the deck ui frustrating next in controls we want

00:09:35.440 --> 00:09:41.519
to emulate a switch pro controller and make sure that the emulator itself is

00:09:38.880 --> 00:09:44.399
using our steam virtual gamepad which should automatically map everything

00:09:42.959 --> 00:09:49.200
correctly for us then in graphics we should make sure

00:09:46.720 --> 00:09:53.600
that we're set to 1x native resolution and running borderless windowed mode for

00:09:50.880 --> 00:09:58.080
later then under advanced make sure fast GPU time is enabled you can disable it

00:09:56.000 --> 00:10:02.399
per game later but i found that you generally get better performance with it

00:09:59.680 --> 00:10:06.640
on finally set full screen under view then on the bottom strip you'll see some

00:10:04.160 --> 00:10:10.240
options click on docked to change it to handheld for better battery life and

00:10:08.080 --> 00:10:13.360
performance since we only have a 720p class screen anyway go ahead and copy

00:10:12.080 --> 00:10:18.959
over the games you backed up from your switch to an easy to remember folder like your downloads and point the

00:10:16.240 --> 00:10:22.640
emulator to it yes switch games try running one here to

00:10:21.120 --> 00:10:26.079
make sure everything works and don't worry it's normal for a minor stuttering

00:10:24.480 --> 00:10:29.680
to happen during load screens or when shaders are compiling for the first time

00:10:27.839 --> 00:10:34.959
they'll either go away soon or happen when they're least likely to be problematic now it's time to integrate

00:10:32.720 --> 00:10:38.800
all of this into steam while still in desktop mode open up discover and look

00:10:36.800 --> 00:10:43.360
for steam rom manager install that and fire it up under community presets type

00:10:41.360 --> 00:10:46.240
yuzu and choose the flat pack version it'll automatically set everything up

00:10:44.640 --> 00:10:50.560
for you except for your roms folder which you'll have to set to where you copied your games earlier click save and

00:10:49.120 --> 00:10:55.440
then test to make sure that the games show up with that done go to the settings page

00:10:53.600 --> 00:10:59.279
and select your steam directory this will be here under home

00:10:57.040 --> 00:11:04.480
finally go to the preview page and click on generate app list if all looks good

00:11:02.079 --> 00:11:09.200
click save app list now log out and go back into your library on the main deck

00:11:06.079 --> 00:11:11.600
ui check it out in the non-steam games

00:11:09.200 --> 00:11:14.800
list there's all your steam games you can even use this for other console

00:11:13.040 --> 00:11:18.399
emulators too now there are some drawbacks to this approach like you're

00:11:16.880 --> 00:11:22.640
not able to use nintendo's online services which could be a deal breaker

00:11:20.320 --> 00:11:26.640
for you to be clear you can play multiplayer games but only via local

00:11:24.720 --> 00:11:31.440
play or via local wireless through ryujinx's ldn build which is a bit

00:11:29.200 --> 00:11:34.959
tougher to set up on the steam deck by actually quite a lot that's a tough pill

00:11:33.120 --> 00:11:38.880
to swallow for some after all of those hoops you already have to jump through

00:11:36.800 --> 00:11:42.320
there are also benefits though like easy backups of saved games without nintendo

00:11:40.720 --> 00:11:45.839
online i mean i'll certainly sleep better knowing that a lost switch

00:11:43.760 --> 00:11:49.680
doesn't mean hours of lost game progress and while the first generation steam

00:11:47.440 --> 00:11:53.600
deck with modern emulators doesn't offer any performance advantages over a real

00:11:51.360 --> 00:11:57.120
switch that will change in the future and you could expect to run games at

00:11:55.120 --> 00:12:01.760
higher frame rates or resolutions or even with experimental mods on better

00:11:59.440 --> 00:12:05.920
hardware and nothing we're doing here is in my opinion immoral or unethical for

00:12:03.920 --> 00:12:09.519
those who are concerned about the damage that piracy does to game developers you

00:12:07.920 --> 00:12:13.040
can rest easy knowing that we didn't download any roms or firmware from the

00:12:11.360 --> 00:12:17.440
internet and we didn't circumvent any protections we got the games and keys to

00:12:15.040 --> 00:12:21.040
decrypt them fair and square from our own device using its own firmware

00:12:19.839 --> 00:12:24.880
recovery mode that matters legally even if it is a

00:12:23.120 --> 00:12:29.519
little less clear-cut than the aacs decryption keys leaked back in the day

00:12:26.959 --> 00:12:33.600
but why is this so contentious that nintendo fans will call you a bad person

00:12:32.079 --> 00:12:37.279
for doing it well i already talked a little bit about how

00:12:35.200 --> 00:12:40.560
nintendo is right to fair piracy in our previous legal emulation video

00:12:38.959 --> 00:12:44.959
especially now that there's a similarly priced handheld that can also run nearly

00:12:42.639 --> 00:12:49.519
every pc game ever and the back catalogs of nearly every historical console with

00:12:47.360 --> 00:12:53.680
that being said if you don't turn around and distribute the keys or roms in our

00:12:51.519 --> 00:12:57.839
opinion you haven't done anything wrong nintendo of course doesn't seem to care

00:12:55.680 --> 00:13:01.600
they went so far as issuing a dmca takedown of the fox's video showing the

00:12:59.920 --> 00:13:05.519
steam deck running switch games despite him neither showing nor suggesting where

00:13:03.600 --> 00:13:08.800
to get the rom files i guess now we'll see if they have the appetite to pick a

00:13:06.959 --> 00:13:12.079
fight with a bigger fish doing a full guide you can probably guess at this

00:13:10.480 --> 00:13:16.240
point that we have something of a love-hate relationship with nintendo i

00:13:14.000 --> 00:13:21.920
mean as a known sega kid i obviously have a little bias but even ignoring the

00:13:19.120 --> 00:13:24.399
responses to the foxes video you'll need only look at how nintendo treats their

00:13:23.680 --> 00:13:28.880
own biggest fans to see why despite the

00:13:27.040 --> 00:13:33.200
wellspring of creativity and childhood memories they represent

00:13:30.880 --> 00:13:37.440
they're kinda dicks about it sega meanwhile is surprisingly chill

00:13:35.200 --> 00:13:41.360
overall so i feel pretty vindicated but it doesn't stop people like Linus or

00:13:39.519 --> 00:13:46.079
even me from continuing to give nintendo their money even if Linus would feel

00:13:43.519 --> 00:13:51.040
awkward taking theirs the thing is one of nintendo's longest hell beliefs is

00:13:48.399 --> 00:13:55.519
that emulation itself is piracy that you're only allowed to play

00:13:52.880 --> 00:14:00.560
the games that you buy on original media with the original hardware every legal

00:13:58.240 --> 00:14:04.959
precedent that i know of has leaned otherwise and nintendo to date has yet

00:14:03.199 --> 00:14:08.560
to score victories in court against anyone who hasn't been actively

00:14:06.480 --> 00:14:12.160
distributing roms of their ip if they tried my gut tells me that the u.s

00:14:10.560 --> 00:14:15.839
courts would side with the individual but

00:14:13.680 --> 00:14:20.959
i guess there's only one way to find out and only one way to find out our sponsor

00:14:18.000 --> 00:14:25.279
kiwiko kiwiko is a monthly subscription of fun engaging stem projects for kids

00:14:23.279 --> 00:14:28.480
and teens designed by experts that believe if you start learning the small

00:14:26.880 --> 00:14:32.800
things today you can produce world-changing ideas tomorrow each kiwi

00:14:30.959 --> 00:14:36.399
crate contains both kid-friendly instructions and everything you need to

00:14:34.720 --> 00:14:40.560
complete the project you won't need to run off to the store midway through to

00:14:38.079 --> 00:14:43.760
purchase yarn glitter seven d cell batteries and a garden hose like that

00:14:42.000 --> 00:14:48.000
time you got a fighting robot kit from uncle dave for christmas kiwico offers

00:14:45.760 --> 00:14:52.320
nine subscription lines each catering to different age groups and topics the

00:14:50.320 --> 00:14:58.160
crate we have here is a tinker level for your tweens and teens aged 9 to 16 which

00:14:55.920 --> 00:15:02.639
explores biology and engineering with a remote controlled robot snake the second

00:15:00.399 --> 00:15:06.800
crate is a kiwi level crate for kids aged five and older and it teaches about

00:15:04.320 --> 00:15:11.839
building and ballistics by having them make a foam cannonball launcher kiwico

00:15:09.440 --> 00:15:15.279
keeps kids occupied for hours and ships to over 40 countries you're not just

00:15:13.760 --> 00:15:21.120
teaching your kids to buy you're teaching them to build so go to kiwico.com

00:15:18.320 --> 00:15:24.560
LTT to get 50 off your first month of any crate thanks for watching guys if

00:15:23.199 --> 00:15:28.720
you want to find out how to get retro games on here as well go check out our

00:15:26.639 --> 00:15:34.120
previous video on how to dump your games and why you really should before it's

00:15:30.880 --> 00:15:34.120
too late
