1
00:00:00,000 --> 00:00:06,240
ahoy there mateys i am a pirate it's

2
00:00:03,520 --> 00:00:12,320
true i recently bought a copy of super mario rpg for snes so that i could

3
00:00:08,639 --> 00:00:14,400
legally play it on my hand-held pc but i

4
00:00:12,320 --> 00:00:19,439
made one fatal mistake that could bring nintendo's lawyers to my door i

5
00:00:17,039 --> 00:00:24,000
downloaded the rom off the internet by gosh that's piracy

6
00:00:21,840 --> 00:00:28,560
but it didn't have to be oracle of all people sponsored this video where we're

7
00:00:26,320 --> 00:00:35,520
gonna answer the question once and for all is there a way to 100

8
00:00:32,320 --> 00:00:38,160
legally emulate games can you liberate

9
00:00:35,520 --> 00:00:43,600
the delicious gamey bits trapped inside these plastic shells and for that matter

10
00:00:41,120 --> 00:00:48,559
why would you want to do such a thing so come along and join me on the seven seas

11
00:00:55,520 --> 00:01:02,800
you are a pirate super mario rpg legend of the seven stars is one of those games

12
00:01:00,079 --> 00:01:07,040
that despite being available on the snes classic and both the wii and wii u

13
00:01:05,519 --> 00:01:12,080
virtual consoles is not available to buy on any platform

14
00:01:10,400 --> 00:01:17,040
right now given that they're all discontinued that means that even if you

15
00:01:14,560 --> 00:01:22,240
own a physical copy of the game like i do there's no way to legally play

16
00:01:20,479 --> 00:01:26,720
it without something that can read the cartridge and worse every time you slot

17
00:01:24,720 --> 00:01:32,799
it into the original console you are wearing down the contacts on both sides

18
00:01:29,119 --> 00:01:35,040
bit by bit so even with a modern console

19
00:01:32,799 --> 00:01:39,680
like the super nt the condition of the cartridge will degrade over time as you

20
00:01:37,280 --> 00:01:44,799
swap it in and out and what about your saves cartridges from the 16-bit era and

21
00:01:42,159 --> 00:01:49,759
earlier almost always used a small amount of battery backed up s-RAM for

22
00:01:47,439 --> 00:01:54,320
saving progress and those batteries are at least 25 years old now

23
00:01:52,479 --> 00:01:59,439
well past their service life and once they die your save games die with them

24
00:01:57,119 --> 00:02:03,759
and you will never be able to save again unless you replace the battery an act

25
00:02:01,600 --> 00:02:09,039
that will erase your save games unless you go out of your way to keep it

26
00:02:05,360 --> 00:02:12,319
powered while you solder not sure if i'd

27
00:02:09,039 --> 00:02:14,319
recommend that for novices

28
00:02:12,319 --> 00:02:17,840
that's where projects like the sani card reader come in there have been other

29
00:02:16,080 --> 00:02:22,959
cartridge readers over the years like the retroed but they were expensive and

30
00:02:20,640 --> 00:02:27,599
have largely been discontinued this on the other hand is an open source project

31
00:02:25,040 --> 00:02:32,480
that began in 2014 and today you can actually build your very own using an

32
00:02:29,599 --> 00:02:36,480
arduino mega and custom pcbs that allow you to read practically any cartridge

33
00:02:34,800 --> 00:02:41,120
from the major consoles from the nintendo entertainment system era

34
00:02:38,319 --> 00:02:46,000
through to the gba era and copy them onto a micro sd card including the save

35
00:02:43,920 --> 00:02:51,280
data this save the hero version from builders is named for that very feature

36
00:02:48,319 --> 00:02:55,200
and functionally it's just a sani v3 but with more premium materials including an

37
00:02:53,040 --> 00:02:58,640
acrylic top plate and a wooden underside for about a hundred dollars you could

38
00:02:56,959 --> 00:03:02,640
build your own for about half of that but it might not be worth the hassle to

39
00:03:00,239 --> 00:03:06,720
you the newest sani v4 has more intuitive controls and an easier build

40
00:03:04,640 --> 00:03:10,080
for about 80 worth of parts and there's a simpler even cheaper version that you

41
00:03:08,480 --> 00:03:13,120
can build if you just want to get your feet wet let's take it for a spin shall

42
00:03:11,519 --> 00:03:16,959
we i'mma be honest with you guys i bought this complete in box at a local

43
00:03:14,879 --> 00:03:21,360
store and in the interest of not doing any further damage to it i have not

44
00:03:19,040 --> 00:03:26,400
actually opened it yet so for all i know it may it might not even be in there

45
00:03:24,720 --> 00:03:29,440
Anthony did you check Anthony picked it up for me it's not a box of rocks i

46
00:03:28,239 --> 00:03:33,120
don't know if there's not rocks inside the cartridge though

47
00:03:31,360 --> 00:03:36,720
that's fair it doesn't smell like new electronics

48
00:03:34,879 --> 00:03:41,280
more like old electronics we've got four different cartridge slots for the snes

49
00:03:38,319 --> 00:03:45,280
sega genesis n64 and what sorry i just done uh yes this is for the game boy

50
00:03:43,440 --> 00:03:50,319
advanced as well as game boy and game boy color

51
00:03:46,560 --> 00:03:50,319
so i'm gonna go ahead and

52
00:03:51,120 --> 00:03:57,200
these four switches here allow us to select between three and five volts five

53
00:03:55,440 --> 00:04:04,319
is what we want for the super nintendo eprom off or on we want that off and

54
00:04:00,239 --> 00:04:06,319
then both of our clock gens zero and one

55
00:04:04,319 --> 00:04:10,799
are going to go to the on position next we're going to put this adorable little

56
00:04:07,760 --> 00:04:13,120
micro sd card featuring bart simpson

57
00:04:10,799 --> 00:04:16,799
to our save the hero this contains the database files that we need which can be

58
00:04:14,799 --> 00:04:21,120
downloaded off of github and now i get to power it ah not quite

59
00:04:19,040 --> 00:04:25,840
the controls for this thing are actually handled through an n64

60
00:04:23,919 --> 00:04:30,880
controller that kind of interferes with this nest slot a little is that the most

61
00:04:28,320 --> 00:04:35,680
adorable little power indication led or not open source cart reader

62
00:04:33,440 --> 00:04:40,720
so wait i do need this or i don't you do not um what i uh i was going to correct

63
00:04:39,120 --> 00:04:45,680
you but i figured it'd be funnier it's just with these buttons the left button moves the cursor the right button

64
00:04:43,440 --> 00:04:50,000
selects what does this do that is for reading n64 memory packs that makes

65
00:04:47,840 --> 00:04:55,040
sense again i thought it was funny so i let you do it wow you can test it

66
00:04:53,199 --> 00:05:00,560
you can cycle it i don't even know what cycling it does you can even take save

67
00:04:57,759 --> 00:05:05,759
files that were created in an emulator and load them onto a cartridge if you

68
00:05:02,880 --> 00:05:09,680
want to reform your filthy pirate ways how neat is that right you don't think

69
00:05:07,919 --> 00:05:15,600
of this stuff as a storage medium but it is yeah it's just weird proprietary ugly

70
00:05:12,639 --> 00:05:21,360
storage so now it's it's on there as a fully functional rom it's so easy you

71
00:05:18,320 --> 00:05:22,400
could dump a huge collection in like no

72
00:05:21,360 --> 00:05:28,639
time so what i can just pull this off and then i could just totally

73
00:05:26,240 --> 00:05:32,240
oops read save uh nope nope go back you'll probably want

74
00:05:30,160 --> 00:05:37,039
to hit cycle card read wrong here oh or you could okay okay no it's going to

75
00:05:34,320 --> 00:05:40,960
overwrite my super mario rpg rom no it doesn't overwrite with the doom

76
00:05:38,720 --> 00:05:44,880
data oh it creates a new folder it keeps it keeps a tally of it so it creates a

77
00:05:42,720 --> 00:05:49,680
new numbered folder each time okay i'll just rename it

78
00:05:46,320 --> 00:05:52,479
um on the computer if it calculates the

79
00:05:49,680 --> 00:05:56,000
checksum will it say no you did a bad job it'll probably say checks on fail or

80
00:05:54,400 --> 00:06:00,960
something like that let's see check some error so let's do the cycle

81
00:05:58,639 --> 00:06:05,759
cartridge thing boom you're going to want to be careful this is the kind of

82
00:06:02,560 --> 00:06:08,319
thing that's like read the manual okay

83
00:06:05,759 --> 00:06:13,039
what the where does nesco mess goes into the snes slot with the help of a handy

84
00:06:10,479 --> 00:06:17,280
adapter shut up oh it needs an adapter that makes sense

85
00:06:15,680 --> 00:06:20,720
how do i tell which way it goes in it's probably got to be keyed right is it not

86
00:06:18,800 --> 00:06:24,319
keyed what you need to do is just match up the silk screen side with the front

87
00:06:22,560 --> 00:06:31,600
label and then you know plug it in the same way you plugged in the super nintendo game

88
00:06:31,600 --> 00:06:37,759
oh do not like okay current setting okay so it

89
00:06:35,759 --> 00:06:41,600
remembers the last settings you used the thing with nes games is that they lack

90
00:06:39,759 --> 00:06:44,720
header data with any information about the game or the rom layout so there's no

91
00:06:43,280 --> 00:06:50,680
information on the chips or anything like that you need to tell the reader how to talk to it at all manually you

92
00:06:48,479 --> 00:06:54,479
can find this by looking it up on nescartdb.com the mapper which is one of

93
00:06:53,280 --> 00:06:58,479
the things you're going to need to pay attention to is kind of the way of

94
00:06:56,400 --> 00:07:03,199
describing the layout of the cartridge each mapper corresponds to a different

95
00:07:00,560 --> 00:07:08,240
layout of chips on a cartridge the prg is the program rom chip the chr is the

96
00:07:05,520 --> 00:07:13,520
character rom chip and RAM mostly refers to sram for saving but some games do

97
00:07:10,880 --> 00:07:17,120
have work RAM like super mario bros 3. okay

98
00:07:14,560 --> 00:07:21,280
hal obtuse what's this adapter for that adapter is for sega master system master

99
00:07:19,360 --> 00:07:24,720
system games are another 8-bit console they do have headers but they don't

100
00:07:22,880 --> 00:07:29,520
identify what the game is so they'll always read as tmr sega which is what

101
00:07:26,639 --> 00:07:35,199
the header actually says now conceivably if i wanted to be a total asshat i could

102
00:07:32,800 --> 00:07:40,080
dump this and put it on your dragon warrior cart and vice versa they are not

103
00:07:37,919 --> 00:07:43,759
writable they are read only they are roms oh that makes sense that's why we

104
00:07:42,000 --> 00:07:48,319
call them roms now thanks to community efforts we know what each of these roms

105
00:07:46,160 --> 00:07:51,680
should actually come out to be so we have checksums to be able to check

106
00:07:50,000 --> 00:07:54,879
whether or not our dump is good if the checksum doesn't match you should check

107
00:07:53,280 --> 00:07:59,440
other variants of the game because they can be slightly different if the checksum still doesn't match you should

108
00:07:57,759 --> 00:08:03,199
power off make sure all the contacts are clean reseed it and try again make sure

109
00:08:01,520 --> 00:08:08,560
that switches are set correctly as well if the checksum still doesn't match you

110
00:08:05,919 --> 00:08:13,199
might have a unicorn or a bad cartridge or reader okay

111
00:08:11,199 --> 00:08:18,000
well that's it was the point of this video just for me to buy a bunch of

112
00:08:15,840 --> 00:08:22,479
adapters and readers for your retro collection so that you can borrow them

113
00:08:19,360 --> 00:08:24,639
from work yes well played

114
00:08:22,479 --> 00:08:28,960
now that Linus has dumped all of his difficult to dump cartridges we can talk

115
00:08:26,800 --> 00:08:33,440
about cd and dvd based games which can usually be backed up with a typical dvd

116
00:08:30,960 --> 00:08:38,399
rom drive although newer consoles are a little bit trickier which sucks because

117
00:08:36,080 --> 00:08:41,839
those will deteriorate naturally over time and some consoles like to actually

118
00:08:40,560 --> 00:08:46,240
chew them up like there's an xbox variant that scratches disks

119
00:08:44,159 --> 00:08:49,600
unfortunately you'll usually need to mod your consoles to back up games from the

120
00:08:47,839 --> 00:08:52,640
dreamcast onwards thanks to the copy protection strategies that companies

121
00:08:51,040 --> 00:08:56,399
used for them that's a little beyond the scope of today's video though

122
00:08:54,480 --> 00:09:00,320
so are our new waffle long sleeve shirts but i won't judge if you're distracted

123
00:08:58,320 --> 00:09:04,320
by their greatness regardless of how you get them backed up a great bonus is that

124
00:09:02,160 --> 00:09:08,160
you can apply patches to them there are countless super mario world rom hacks

125
00:09:06,240 --> 00:09:12,160
out there there are translation patches for games that were never released in

126
00:09:09,920 --> 00:09:15,680
english or other languages and the 32x version of doom in particular was widely

127
00:09:14,000 --> 00:09:18,880
considered a flop but recent developments have turned it into one of

128
00:09:17,200 --> 00:09:22,160
the finest ports of the original doom available for a 90s console complete

129
00:09:20,800 --> 00:09:25,839
with a newly composed chiptune soundtrack and cd audio support by

130
00:09:24,080 --> 00:09:30,080
dumping your own roms you're legally able to use these hacks the question of

131
00:09:27,920 --> 00:09:34,560
whether they create a derivative work is for the authors of those hacks to worry

132
00:09:32,160 --> 00:09:38,160
about so far we've dumped 24 games across multiple platforms and while we

133
00:09:36,560 --> 00:09:41,600
could use something like the mega everdrive to run these on original

134
00:09:39,839 --> 00:09:44,959
hardware without swapping cartridges all the time we're going to set up some

135
00:09:43,040 --> 00:09:49,279
emulators you can use anything for this but a raspberry pi is inexpensive

136
00:09:47,040 --> 00:09:53,600
efficient and has several options for setting up an easy to use retro gaming

137
00:09:51,040 --> 00:09:58,640
box like retropie unfortunately they're also in short supply right now

138
00:09:55,600 --> 00:10:01,200
but the raspberry pi 400 here is as

139
00:09:58,640 --> 00:10:03,920
powerful as a pi 4 and still available bonus points for having an integrated

140
00:10:02,560 --> 00:10:08,320
keyboard so you can game without a controller if you need to or emulate

141
00:10:06,160 --> 00:10:12,720
computers all we need to do is write the image to an sd card on a computer insert

142
00:10:10,880 --> 00:10:16,480
it into the pi and follow the prompts it's a lot easier to transfer raw images

143
00:10:14,480 --> 00:10:19,839
and save files via a usb stick if you install the pixel desktop environment

144
00:10:18,079 --> 00:10:24,079
after completing setup just make sure that the save files match the game's

145
00:10:21,680 --> 00:10:27,519
name and end with dot srm then copy the files to the system appropriate folders

146
00:10:25,760 --> 00:10:30,880
here and you're good to go just remember to change the auto start option back to

147
00:10:29,200 --> 00:10:37,040
emulation station unless you want the desktop by default let's play some games

148
00:10:34,720 --> 00:10:40,640
emulation station picked up everything pretty much right away now it doesn't

149
00:10:38,800 --> 00:10:45,120
pick up the album art or anything like album art the game cover art or anything

150
00:10:42,880 --> 00:10:48,240
like that right away you do need to use a scraper for that which can be done

151
00:10:47,120 --> 00:10:53,920
automatically as long as you have internet connection so these are the games we dumped we got afterburner for

152
00:10:51,040 --> 00:10:57,680
32x doom for 32x which i could patch battle outrun which is a game that was

153
00:10:55,440 --> 00:11:01,600
only ever released in europe and brazil and i didn't realize this but this game

154
00:10:59,680 --> 00:11:06,079
actually like they cut out a upc and stuck it to the back of the box so this

155
00:11:04,160 --> 00:11:10,079
is running too fast but it's the way that i've always known it what else do

156
00:11:08,000 --> 00:11:14,800
we have here mega drive fantasy star 2 road rash 3 sonic and knuckles

157
00:11:12,240 --> 00:11:18,959
castlevania 64 which is we won't talk about that too much diddy

158
00:11:16,560 --> 00:11:24,240
kong racing goldeneye 007 perfect dark resident evil 2 and starbucks 64. let's

159
00:11:21,600 --> 00:11:29,920
play super mario rpg why not so these are the actual saves that were pulled

160
00:11:27,440 --> 00:11:33,600
off of this cartridge running on this emulator we don't need to run the

161
00:11:32,160 --> 00:11:37,040
original console anymore we don't need to worry about wearing out the cartridge

162
00:11:35,519 --> 00:11:44,320
or anything like that we don't even need to worry about the save data being corrupted thanks to a failing battery

163
00:11:40,560 --> 00:11:46,480
carlo level 30 was the last saved mario

164
00:11:44,320 --> 00:11:52,160
so let's go ahead and see what carlo was up to i never really got this as a kid

165
00:11:50,079 --> 00:11:56,240
but yoster isle is a play on easter island input lag seems okay i mean this

166
00:11:54,560 --> 00:12:01,519
tv might be adding some it is in game mode uh it's probably not as good as original

167
00:11:59,600 --> 00:12:04,320
but for a game actually super mario rpg has time kits

168
00:12:04,399 --> 00:12:10,639
wow pink still won even after i tried to stop it let's try something else i guess

169
00:12:08,480 --> 00:12:14,480
fantasy star is kind of interesting it's the beginning of a series that i really

170
00:12:12,240 --> 00:12:19,200
like uh it's not a super great game but it is impressive for its time

171
00:12:16,880 --> 00:12:24,800
let's go to beans this is very dragon questy so like you got the first person

172
00:12:22,240 --> 00:12:28,800
battles yeah it all basically looks like this the neatest thing is that i'm

173
00:12:26,480 --> 00:12:31,839
playing it on a raspberry pi even though like i didn't download it from the

174
00:12:30,000 --> 00:12:36,000
internet i grabbed it off of the cartridge itself now a couple of my

175
00:12:33,519 --> 00:12:39,279
games sadly their saves are dead so fantasy star 2 here there was no save on

176
00:12:38,000 --> 00:12:43,600
that i don't know if the battery is still good or not i think it tested okay

177
00:12:41,680 --> 00:12:48,560
with a multimeter but i'm not 100 on that so they might have just wiped the

178
00:12:44,720 --> 00:12:51,360
saves sonic 3 though the uh

179
00:12:48,560 --> 00:12:54,399
f RAM chip on that is dead it just blows my mind like these games i didn't

180
00:12:53,040 --> 00:13:00,959
download them they're in the bin right over there Linus only really provided this

181
00:12:58,480 --> 00:13:06,399
it is a valuable game it's valued at 299 canadian can it detect fake cartridges

182
00:13:03,760 --> 00:13:10,959
if the cartridge is a fake in that it's like been a flashed eeprom then yes

183
00:13:09,200 --> 00:13:15,120
because if you try to read it in a traditional sense it'll be

184
00:13:12,959 --> 00:13:18,720
weird like it's not reading the original chips one of the things that it can

185
00:13:16,639 --> 00:13:21,920
actually do is write eeproms so if you've got one of those reproductions

186
00:13:20,160 --> 00:13:27,200
you can actually change what game is on it and that reminds me this has a

187
00:13:24,480 --> 00:13:31,519
function to write save data i can't just ignore that can i we've already got the

188
00:13:29,360 --> 00:13:35,839
save files backed up anyway so there's no big loss if for example i

189
00:13:34,000 --> 00:13:42,240
were to overwrite the saves on this cartridge here we go super mario rpg.srm

190
00:13:38,880 --> 00:13:42,240
sram writing finished

191
00:13:43,519 --> 00:13:49,839
that's a lot of bytes that did not verify oh no

192
00:13:47,200 --> 00:13:54,880
when i was testing this i happened to notice that the battery inside tested

193
00:13:53,040 --> 00:13:58,959
okay i took apart the cartridge Linus doesn't know about this the idea being

194
00:13:56,800 --> 00:14:04,000
that if it was like bad then i would replace it however it looks like the

195
00:14:01,199 --> 00:14:06,880
sram chips in this cartridge may actually be bad

196
00:14:06,959 --> 00:14:13,519
the save data i put on there were just a bunch of games that said lttstore.com

197
00:14:12,000 --> 00:14:18,320
but unfortunately it looks like this cartridge needs more love than i can

198
00:14:15,920 --> 00:14:22,160
give it right now at first when i was loading the saves up on this to test

199
00:14:20,320 --> 00:14:25,440
there were like six or seven bytes that didn't verify and i was going to oh look

200
00:14:24,079 --> 00:14:29,040
this is one of the reasons why you need to make sure that you you know to take

201
00:14:27,440 --> 00:14:32,800
care of your cartridges but it looks like the sram chip has mostly failed at

202
00:14:31,360 --> 00:14:37,240
this point which is sad

203
00:14:34,480 --> 00:14:42,720
i was gonna power it up and we'd see lttstore.com and we'd all laugh now it's

204
00:14:39,920 --> 00:14:47,920
just a sad tale of a game that's really valuable but needs repairs and

205
00:14:45,680 --> 00:14:52,560
this is why backing up your games is important having the ability to take the

206
00:14:50,800 --> 00:14:55,360
information that you have on here whether it's the information that was

207
00:14:53,920 --> 00:14:59,680
originally on the rom because the realms themselves can die too or the

208
00:14:57,360 --> 00:15:02,959
information that you put on the sram it's it's just for the sake of

209
00:15:01,360 --> 00:15:07,440
preservation of either your effort or somebody else's that you paid for

210
00:15:05,519 --> 00:15:11,600
dumping your cartridges just makes sense now here's a huge disclaimer

211
00:15:09,279 --> 00:15:15,360
i am not a lawyer so when i say that we're doing all of this legally i'm

212
00:15:13,519 --> 00:15:19,360
talking about the precedents we've seen so far nintendo likes to argue that the

213
00:15:17,680 --> 00:15:22,560
games you purchase are not licensed for use without the original hardware but

214
00:15:20,880 --> 00:15:25,839
the harsh reality for them is that format shifting that is the act of

215
00:15:24,160 --> 00:15:28,959
taking content from one piece of media like a game cartridge and transferring

216
00:15:27,440 --> 00:15:31,260
it to another like an sd card is provided for by most countries copyright

217
00:15:30,800 --> 00:15:37,839
laws there are specific exemptions in the

218
00:15:35,360 --> 00:15:43,040
dmca for bypassing copy protection for these exact purposes now just because

219
00:15:40,320 --> 00:15:46,880
this is technically legal isn't to say that nintendo has no valid concerns

220
00:15:44,720 --> 00:15:51,120
about piracy from the nes all the way to the n64 game copiers have existed on the

221
00:15:49,360 --> 00:15:54,720
grey market and were often used by piracy groups looking either to release

222
00:15:52,880 --> 00:15:58,160
games onto the early internet or sell them in emerging markets where nintendo

223
00:15:56,560 --> 00:16:02,000
had less of a foothold if you've ever seen one of those million in one

224
00:16:00,240 --> 00:16:05,519
cartridges floating around then that's the kind of thing that i'm talking about

225
00:16:03,519 --> 00:16:10,720
these devices became so popular that some copiers like this special partner

226
00:16:08,000 --> 00:16:14,240
here for the snes even included extra features like crude save states and

227
00:16:12,639 --> 00:16:18,880
onboard memory that kept up to seven games ready to play so you didn't have to swap the diskettes they relied on

228
00:16:17,279 --> 00:16:23,839
every time because these devices themselves weren't illegal nintendo

229
00:16:21,519 --> 00:16:27,680
couldn't do much to stop their sale but they and many developers created clever

230
00:16:25,680 --> 00:16:31,199
copy protection schemes that used these extra features to detect when they were

231
00:16:29,519 --> 00:16:35,440
being played on something other than the original cartridges in mild cases they

232
00:16:33,199 --> 00:16:39,199
would simply throw up an error but some games altered gameplay to make it

233
00:16:37,120 --> 00:16:44,639
impossible to progress including deleting your saves earthbound famously

234
00:16:41,680 --> 00:16:49,440
does this at the last boss game freezes reset all your saves are gone thankfully

235
00:16:47,360 --> 00:16:54,639
technology has advanced a lot since the 90s which is why Linus actually rebuilt

236
00:16:52,079 --> 00:16:57,519
his game gear with modern parts so go over and watch it after this one and

237
00:16:56,000 --> 00:17:01,279
thanks to massive efforts like those throughout the retro gaming community we

238
00:16:59,360 --> 00:17:05,520
not only have reliable ways to read games from cartridges but we also have

239
00:17:03,680 --> 00:17:08,959
those databases of known good checksums to match against so we can verify the

240
00:17:07,039 --> 00:17:12,319
data big thanks to them for making all of this possible and for everyone in the

241
00:17:10,799 --> 00:17:17,439
future who will inevitably make it possible for people to save their nintendo switch games and beyond oh and

242
00:17:16,160 --> 00:17:22,799
big thanks again to oracle for sponsoring this video you're sort of supposed to have this up for pi day but

243
00:17:23,919 --> 00:17:28,720
so instead i'll talk to you about their oracle cloud infrastructure which makes

244
00:17:27,039 --> 00:17:33,600
deploying and managing infrastructure as code easier than ever for example the

245
00:17:31,039 --> 00:17:37,440
oci resource manager simplifies control of your terraform configuration and you

246
00:17:35,200 --> 00:17:41,280
can use the visual oci designer toolkit to make them from scratch if you prefer

247
00:17:39,679 --> 00:17:46,559
to write iac with a more familiar language pollumi for oci allows you to

248
00:17:43,840 --> 00:17:50,400
code in typescript python go or c-sharp looking for iic and configuration

249
00:17:48,320 --> 00:17:53,520
management in a single tool with oci modules for ansible you're able to

250
00:17:52,160 --> 00:17:57,760
create playbooks that can build infrastructure and apply configurations

251
00:17:55,600 --> 00:18:01,760
seamlessly from the same tool and if you're looking to integrate infrastructure management capabilities

252
00:18:00,000 --> 00:18:06,160
into your application ecosystem check out any one of the available oci sdks

253
00:18:04,320 --> 00:18:10,480
you can choose from java python typescript and javascript go.net and

254
00:18:08,799 --> 00:18:13,440
ruby learn more and get started today using the links below

255
00:18:12,080 --> 00:18:17,039
thanks for watching guys this one was a bit different so go check out our video

256
00:18:15,360 --> 00:18:21,280
on how gaming on a mac isn't crazy anymore you can totally get your roms

257
00:18:18,960 --> 00:18:25,760
going on a mac and they'll run great too or

258
00:18:22,080 --> 00:18:25,760
the game gear video if that's already up
