1
00:00:00,160 --> 00:00:06,160
this is a playstation 3. well at least it

2
00:00:05,040 --> 00:00:13,759
sort of is it does function as a ps3 but it would

3
00:00:09,200 --> 00:00:15,360
be better described as the decr 1000a

4
00:00:13,759 --> 00:00:22,080
reference tool it's two feet long weighs a whopping 40

5
00:00:18,880 --> 00:00:24,400
pounds and it makes even sony's largest

6
00:00:22,080 --> 00:00:26,720
finished playstations look like fisher-price toys

7
00:00:26,000 --> 00:00:33,360
but where did this thing come from it was spring of 2005 and sony was

8
00:00:31,519 --> 00:00:38,079
producing the tools that developers would need to build games for their

9
00:00:35,360 --> 00:00:42,000
upcoming platform the earlier silver colored models were used by internal

10
00:00:39,840 --> 00:00:44,879
sony game devs while the later black models

11
00:00:43,040 --> 00:00:49,760
ours included were destined for third-party studios closer to the launch

12
00:00:47,120 --> 00:00:55,120
of the console that is as long as those studios had deep pockets

13
00:00:52,000 --> 00:00:57,360
the exact cost of each reference tool in

14
00:00:55,120 --> 00:01:01,520
those early days isn't known for sure but we've seen accounts that suggest

15
00:00:59,280 --> 00:01:07,600
they could have run up to 50 000 dollars per unit and that is on top

16
00:01:04,879 --> 00:01:11,520
of alleged early adoption fees the truly wild part though is that any decent

17
00:01:09,280 --> 00:01:15,520
sized studio would need a lot more than just one of them and then you can

18
00:01:13,600 --> 00:01:20,479
imagine the pain of dropping that kind of cash only to see the price for these

19
00:01:18,000 --> 00:01:24,720
plummet first to twenty thousand dollars each then to ten when they were released

20
00:01:22,560 --> 00:01:30,240
more broadly in 2007 by 2009 a dev kit with a much more

21
00:01:27,439 --> 00:01:35,040
traditional playstation 3 look could be had for as little as 2 000

22
00:01:33,200 --> 00:01:39,600
it's almost like sony was having a heck of a time attracting developers

23
00:01:37,040 --> 00:01:44,640
in the early days so how did they use these hulking behemoths to craft games

24
00:01:41,840 --> 00:01:49,040
on the playstation 3 and what secrets lie beneath its thin steel chassis we're

25
00:01:47,280 --> 00:01:53,840
going to find out and we're also going to find out about today's sponsor build

26
00:01:51,520 --> 00:01:58,079
redux build redux makes it easy to configure your new gaming pc build with

27
00:01:56,000 --> 00:02:00,880
support guides to help you along the way there's no need to build it yourself

28
00:01:59,360 --> 00:02:05,680
when build redux offers pricing competitive to diy head to build redux

29
00:02:03,680 --> 00:02:10,640
dot com Linus to start your new build today to start with this is not our

30
00:02:08,479 --> 00:02:16,000
hardware and out of respect for dev jeff the one who sent it to us we have agreed

31
00:02:12,720 --> 00:02:18,720
to obey a few ground rules first of all

32
00:02:16,000 --> 00:02:23,680
we cannot show you these two binders of documents only this one

33
00:02:20,800 --> 00:02:27,520
we cannot disassemble the ps vita we must shout out obscure gamers for

34
00:02:25,520 --> 00:02:33,200
providing us some software and we are not to touch buttons or switches on the

35
00:02:29,599 --> 00:02:35,920
ps vita's bare board ps vita you ask

36
00:02:33,200 --> 00:02:40,400
ah yes the ps3 dev dedicate is only part of the story today but we will get to

37
00:02:37,599 --> 00:02:44,959
that later first let's take a closer look at this thing because it is

38
00:02:41,840 --> 00:02:46,959
absolutely wild the ps3 went through

39
00:02:44,959 --> 00:02:51,280
several hardware revisions but even aside from the sheer size and girth

40
00:02:49,519 --> 00:02:57,280
there are a number of things that set the reference tool apart from all of

41
00:02:53,360 --> 00:02:59,120
them first up is io like the original

42
00:02:57,280 --> 00:03:04,959
playstation 3 fat you know the one that had four usb ports as well as an onboard

43
00:03:02,159 --> 00:03:09,840
playstation 2 it's got an sd card reader memory stick pro reader compact flash

44
00:03:06,879 --> 00:03:16,239
all that good stuff four usb ports a hard drive and a blu-ray disc drive but

45
00:03:12,879 --> 00:03:19,200
unlike that one it's got two more usb

46
00:03:16,239 --> 00:03:23,920
ports an entire additional freaking hard drive whatever the foot switch is

47
00:03:22,480 --> 00:03:28,000
actually that's really cool we're going to explain that later and oh flipping it

48
00:03:26,480 --> 00:03:33,280
around to the back excuse me not one but two network ports

49
00:03:31,440 --> 00:03:40,239
one for developer use one for regular use four analog audio outputs apparently

50
00:03:37,040 --> 00:03:43,760
this is for sound mixing a monitor port

51
00:03:40,239 --> 00:03:46,239
for your vga crt monitor and we look

52
00:03:43,760 --> 00:03:51,519
really carefully under this definitely super secure tape we can find two more

53
00:03:49,200 --> 00:03:56,799
Ethernet ports these are apparently for low level debugging only for sony's use

54
00:03:54,480 --> 00:04:01,239
oh sorry sorry sony and it's got a lot more going on under

55
00:03:59,920 --> 00:04:07,920
the hood 512 megs of RAM compared to the standard

56
00:04:04,319 --> 00:04:10,720
256 in the playstation 3 extensive debug

57
00:04:07,920 --> 00:04:13,840
menus this was a lot less exciting that i was hoping do you know where

58
00:04:12,400 --> 00:04:19,199
everything goes if i just start tearing it apart are you able to put it back together

59
00:04:17,040 --> 00:04:25,440
cool that sounds like something for dev jeff to figure out this totally explains

60
00:04:21,600 --> 00:04:28,320
why it weighs so flipping much oh my

61
00:04:25,440 --> 00:04:32,000
god this is all just air ducting and daughter boards sorry i got distracted i

62
00:04:30,880 --> 00:04:36,639
was supposed to be telling you other cool stuff it's got extensive debug

63
00:04:34,479 --> 00:04:41,120
menus and get this no copy protection

64
00:04:39,120 --> 00:04:48,320
the firmware can be upgraded or downgraded at will and those drives in

65
00:04:44,240 --> 00:04:49,320
the front they're not 30 or 60 gigs they

66
00:04:48,320 --> 00:04:55,840
are 400 gigs so you can load this baby up

67
00:04:53,360 --> 00:04:59,919
also it should be noted that they feature no redundancy whatsoever oh i

68
00:04:58,800 --> 00:05:05,680
guess i can't open them right now while it's powered off so we'll have to show you that later

69
00:05:03,440 --> 00:05:10,479
if one of them dies you lose everything look at this power supply

70
00:05:08,720 --> 00:05:14,240
this whole freaking thing wait what hold on a second is this a

71
00:05:12,240 --> 00:05:17,759
thousand watt power supply is that right am i misunderstanding here or is this a

72
00:05:15,919 --> 00:05:22,520
thousand watt power supply why does it need a thousand watt power

73
00:05:19,520 --> 00:05:22,520
supply

74
00:05:26,080 --> 00:05:34,080
copper bases four heat pipes giant aluminum fin

75
00:05:29,919 --> 00:05:35,199
stacks and each the cell CPU and the

76
00:05:34,080 --> 00:05:41,440
NVIDIA 6 7000 series based GPU get one of these

77
00:05:39,759 --> 00:05:47,520
but what's the purpose of this daughter board here then because i see some older

78
00:05:43,919 --> 00:05:49,440
standard memory i see some kind of

79
00:05:47,520 --> 00:05:55,039
central processor of some sort a firmware chip and then what appears to

80
00:05:51,759 --> 00:05:55,039
be an fpga

81
00:05:55,440 --> 00:06:03,440
shut up it's a web server oh my god that makes sense it's right

82
00:06:01,120 --> 00:06:10,400
next to the dev lan port right here so that you can connect to

83
00:06:06,720 --> 00:06:12,720
and control and monitor all the elements

84
00:06:10,400 --> 00:06:17,280
of the rest of the system without actually relying on the system itself so

85
00:06:14,720 --> 00:06:22,880
if you suffer some kind of catastrophic crash you're still going to be able to

86
00:06:20,240 --> 00:06:27,680
log those errors and well hopefully fix them i've been informed that under this

87
00:06:24,960 --> 00:06:30,639
daughter board is another daughter board would you call that a granddaughter

88
00:06:29,680 --> 00:06:36,160
board a second daughter board

89
00:06:33,120 --> 00:06:38,160
sunboard another fpga though so it's

90
00:06:36,160 --> 00:06:43,280
clear that they're doing some very custom shiz in here if you don't know

91
00:06:40,400 --> 00:06:47,039
fpgas or field programmable gate arrays are essentially chips that are a blank

92
00:06:46,000 --> 00:06:52,240
slate so instead of designing them fabing them

93
00:06:50,160 --> 00:06:57,360
and then them serving one fixed function you can program them in the field as the

94
00:06:54,880 --> 00:07:01,039
name would imply to serve any number of different functions they are much more

95
00:06:59,360 --> 00:07:06,400
expensive per unit so they only make sense in very small volumes but they're

96
00:07:03,919 --> 00:07:10,720
super cool and are actually how retro enthusiasts have managed to resurrect

97
00:07:08,800 --> 00:07:15,280
outdated hardware designs for the next generation of gamers i have to imagine

98
00:07:13,199 --> 00:07:19,599
that this is the original thermal paste and it's never been pulled oh it's

99
00:07:17,039 --> 00:07:19,599
really stuck

100
00:07:21,919 --> 00:07:27,599
that is definitely original thermal paste hey dev jeff i'm gonna do you a

101
00:07:26,000 --> 00:07:31,440
favor i'm gonna put some new thermal group on here for you all right one fun

102
00:07:29,840 --> 00:07:35,840
fact while we pull off the last panel here is that compared to the first

103
00:07:33,280 --> 00:07:41,360
generation fat ps3 the reference tool is actually missing a crucial feature it

104
00:07:38,639 --> 00:07:44,400
does not contain the dedicated playstation 2 hardware that enabled

105
00:07:43,199 --> 00:07:50,720
sony's up until now never before seen multiple

106
00:07:47,840 --> 00:07:56,479
generations of backwards compatibility this was only for developing playstation

107
00:07:52,960 --> 00:07:59,440
3 games not for validating your old ps2

108
00:07:56,479 --> 00:08:05,800
games on ps3 hardware because you didn't need to that hardware would be in the

109
00:08:01,120 --> 00:08:09,440
final units what is a cxd2973

110
00:08:05,800 --> 00:08:10,639
agb-1 it's the southbridge oh okay

111
00:08:09,440 --> 00:08:14,160
uh-oh i think it had a back plate on it and i

112
00:08:12,800 --> 00:08:19,440
think it shifted no i got it i got it it's back in place

113
00:08:16,879 --> 00:08:23,280
okay i'm gonna screw that back on right now

114
00:08:21,280 --> 00:08:26,960
ah remember how i said i'd explain the foot

115
00:08:24,720 --> 00:08:30,879
switch this is super cool it was so that developers with their foot in case they

116
00:08:29,199 --> 00:08:36,399
were doing other things with their hands could stop code from executing like

117
00:08:33,760 --> 00:08:40,800
immediately we'll be using a wired ps3 controller by the way we don't have any

118
00:08:38,719 --> 00:08:43,760
ps3 controllers that still have working batteries

119
00:08:41,839 --> 00:08:48,880
which is why i always say

120
00:08:46,160 --> 00:08:53,120
double a's microsoft good job just get rechargeable double

121
00:08:51,040 --> 00:08:59,600
a's oh no i want to play with this hard drive mount first

122
00:08:55,519 --> 00:08:59,600
okay that's kind of cool actually

123
00:09:03,440 --> 00:09:10,720
okay pc case manufacturers i want to see that mechanism

124
00:09:09,600 --> 00:09:14,959
whoa it's not that loud which makes sense

125
00:09:12,880 --> 00:09:18,800
given that this would have to sit at a developer's workstation right so you

126
00:09:16,880 --> 00:09:23,839
don't want to have it be like freaking 85 decibels sound like a jet ticket wow

127
00:09:21,200 --> 00:09:27,839
that that was really fast to boot up was that supposed to be so fast wait this is

128
00:09:26,160 --> 00:09:33,040
running the latest playstation 3 firmware so like you could just run any

129
00:09:30,800 --> 00:09:36,720
modern game with this thing what

130
00:09:34,000 --> 00:09:39,839
all right uh debugger game output resolution oh okay you just set all

131
00:09:38,480 --> 00:09:43,519
kinds of different game output resolutions sure why not

132
00:09:41,680 --> 00:09:47,920
game output sound maximum number of channels

133
00:09:44,720 --> 00:09:49,040
fake other region

134
00:09:47,920 --> 00:09:56,880
i mean sure hdcp just see you later

135
00:09:53,360 --> 00:09:59,200
this is amazing and unlike the other

136
00:09:56,880 --> 00:10:04,720
developer kit that we looked at recently this one existed before the days of just

137
00:10:01,839 --> 00:10:08,560
you know remote kill switches sony apparently hasn't even locked out the

138
00:10:07,040 --> 00:10:14,079
ability of this thing to connect to playstation network it should still

139
00:10:11,279 --> 00:10:17,839
function as a full-on playstation 3. fake free space what is this

140
00:10:16,800 --> 00:10:23,600
sure let's fake some free spin

141
00:10:20,160 --> 00:10:26,079
fake system storage access speed oh cool

142
00:10:23,600 --> 00:10:29,760
slow mode 20 gig hard drive so you can just turn this thing into whatever

143
00:10:28,320 --> 00:10:35,519
you want it to be format blu-ray disc emulator hard drive

144
00:10:33,360 --> 00:10:40,240
that is awesome so you can just load isos on it you can do up to four games

145
00:10:38,000 --> 00:10:44,880
with that imagine if they just shipped hardware that was this good and this

146
00:10:42,240 --> 00:10:49,279
convenient to end users how much better of a world would we live in whoa

147
00:10:47,279 --> 00:10:53,120
transfer rate pacing for blu-ray disc emulator

148
00:10:50,480 --> 00:10:57,200
you can lock the blu-ray disc emulator to the equivalent of a blu-ray drive or

149
00:10:55,279 --> 00:11:03,920
you can run it at hard drive native for like presumably way faster loading times

150
00:11:00,399 --> 00:11:07,600
what if what's what if hold on a second

151
00:11:03,920 --> 00:11:13,120
is this a development build of what if

152
00:11:07,600 --> 00:11:13,120
oh shut up so you actually walk around

153
00:11:13,600 --> 00:11:19,760
wow we teleported a little bit there they have a level selector that clearly

154
00:11:18,000 --> 00:11:23,519
was not intended to make its way into the game like what is over this wall i

155
00:11:22,079 --> 00:11:29,200
want to know can i oh oh oh denounce nathan protect

156
00:11:26,320 --> 00:11:34,160
nathan um we'll obviously protect nathan oh cool i haven't played this game sorry

157
00:11:31,920 --> 00:11:37,680
but i can see what's happening here this game has a choice system so what it's

158
00:11:36,240 --> 00:11:42,079
doing is it's taking us through the previous one so we can play that version

159
00:11:40,079 --> 00:11:45,839
of the level okay well we did take a picture of victoria she's hot i i don't

160
00:11:44,079 --> 00:11:49,839
know i'm just making this up is victoria a love interest i come out and blame

161
00:11:48,160 --> 00:11:54,959
chloe okay now i now i play the level that is

162
00:11:53,920 --> 00:11:59,760
wicked town

163
00:11:57,600 --> 00:12:02,800
bus oh

164
00:12:00,880 --> 00:12:06,480
goodbye floor reload last checkpoint

165
00:12:04,480 --> 00:12:08,720
trip up

166
00:12:08,839 --> 00:12:13,760
oh no i'm in the bus oh bye buzz

167
00:12:12,320 --> 00:12:17,040
if you ever find yourself complaining that a game is super bug yet released

168
00:12:15,360 --> 00:12:21,839
let's all just remember this okay it could have been a lot worse

169
00:12:19,040 --> 00:12:25,000
oh no way little big planet deploy build that one

170
00:12:26,480 --> 00:12:32,399
hello this one's not even doing a thing forget it forget it i'm out fine we'll

171
00:12:30,560 --> 00:12:37,279
try we'll try the less broken little big planet

172
00:12:34,240 --> 00:12:40,240
okay so how do i go to the dev menu

173
00:12:37,279 --> 00:12:45,440
settings oh debug settings oh my god that is awesome

174
00:12:43,120 --> 00:12:48,160
disable tutorials just don't bother with that

175
00:12:46,399 --> 00:12:53,040
see you later music if i don't care about that streamer friendly okay this

176
00:12:50,800 --> 00:12:58,240
is a long menu oh wireframe

177
00:12:56,000 --> 00:13:04,079
i want to play on wireframe yup oh that's hilarious

178
00:13:00,639 --> 00:13:05,519
grab yourself a keyboard a keyboard okay

179
00:13:04,079 --> 00:13:09,680
keyboard's plugged in now what do we do go to your unreal

180
00:13:07,279 --> 00:13:12,880
tournament looking one unreal tournament wait unreal tournament that says gears

181
00:13:11,440 --> 00:13:16,240
of war 3. oh no way so i have to hacksaw the

182
00:13:15,120 --> 00:13:20,560
mainframe to play this wait a minute gears of war

183
00:13:18,480 --> 00:13:24,959
3. why did it take me so long to register that are we about to play gears

184
00:13:22,560 --> 00:13:28,639
of war 3 on a playstation is this like games industry drama that's well known

185
00:13:26,720 --> 00:13:32,399
that i just was not aware of was it was it going to be multiple platform and

186
00:13:30,560 --> 00:13:37,120
then because it still has the xbox button what push the tilde button

187
00:13:36,160 --> 00:13:40,800
that start gear game underscore p

188
00:13:39,440 --> 00:13:44,800
question mark chapter equals

189
00:13:42,560 --> 00:13:50,000
zero okay

190
00:13:47,120 --> 00:13:58,480
what it's only running at 17 18 19 FPS but it's gears of war 3

191
00:13:55,440 --> 00:14:01,040
running on a playstation honestly though

192
00:13:58,480 --> 00:14:05,920
it's impressive that this runs at all given how different the playstation 3

193
00:14:03,600 --> 00:14:10,880
was compared to the xbox 360 which this game was designed to run on 12 FPS

194
00:14:12,000 --> 00:14:20,160
yeah this is a very brown flashback 10 game oh okay how many of these guys do

195
00:14:17,199 --> 00:14:24,959
you have to kill geez and they blow up i mean that makes perfect sense

196
00:14:22,000 --> 00:14:28,720
and we saved the best part for last remember how i alluded to that

197
00:14:26,399 --> 00:14:36,160
definitely actually a ps vita thing at the beginning well believe it or not

198
00:14:32,560 --> 00:14:39,600
this ps3 dev kit was instrumental in

199
00:14:36,160 --> 00:14:43,839
developing for the ps vita and i'll show

200
00:14:39,600 --> 00:14:46,000
you how the early vita prototype dev kit

201
00:14:43,839 --> 00:14:50,959
units hooked up to it we've got the whole thing hooked up and here's how it

202
00:14:47,760 --> 00:14:53,600
works you've got a psp power adapter

203
00:14:50,959 --> 00:15:00,399
that powers this little breakout board then you've got a dvi input because

204
00:14:57,600 --> 00:15:05,040
this actually drives this guy right here which is going to be

205
00:15:02,800 --> 00:15:08,240
the display that we're using as a game developer there are actually some

206
00:15:06,560 --> 00:15:13,040
cameras as well we've got two cameras they sort of work and this back here

207
00:15:11,120 --> 00:15:17,279
that's a touch surface apparently developers would actually

208
00:15:15,279 --> 00:15:21,120
take this and like duct tape it to the back of a controller for development so

209
00:15:19,199 --> 00:15:24,880
that they could try out their control schemes pretty wild right

210
00:15:24,000 --> 00:15:32,639
then the way the ps3 dead kit figures into all of this is that dvi input over there

211
00:15:30,399 --> 00:15:37,440
that's actually coming from the HDMI output of the ps3 dev kit so we're

212
00:15:34,959 --> 00:15:41,519
essentially emulating the ps vita hardware

213
00:15:38,480 --> 00:15:44,480
here on the ps3 as for a controller we

214
00:15:41,519 --> 00:15:48,079
just plug that in via usb to our dev kit and we should be good to go

215
00:15:46,240 --> 00:15:51,440
unfortunately this is as far as we can get with this guy you need a special

216
00:15:49,519 --> 00:15:56,160
firmware in order to enable the back touch as well as the front touch screen

217
00:15:54,160 --> 00:16:00,160
and we weren't able to find any working ps vita roms that were able to fire up

218
00:15:58,320 --> 00:16:03,759
with our system here but it's still cool to see how developers

219
00:16:02,639 --> 00:16:08,240
had to had to build for this thing

220
00:16:06,079 --> 00:16:12,240
and it's cool to see our sponsor freshbooks if you're a business owner

221
00:16:10,639 --> 00:16:15,120
you know your time is valuable because you never seem to have enough of it

222
00:16:14,000 --> 00:16:21,440
spend less time worrying about your finances more time focusing on what your business truly is about with the help of

223
00:16:19,120 --> 00:16:25,040
freshbooks track every minute of those precious billable hours with the

224
00:16:22,880 --> 00:16:28,399
freshbooks time tracker so you're never left wondering where your day went keep

225
00:16:27,120 --> 00:16:31,839
everyone on the same page with their projects feature which makes it easier

226
00:16:30,160 --> 00:16:35,759
for clients team and contractors to collaborate share files and comment

227
00:16:34,320 --> 00:16:41,199
do you have forgetful clients that sometimes don't remember to pay their bills well use freshbooks automated

228
00:16:39,360 --> 00:16:46,240
payment reminders to make handling overdue invoices a breeze ugly invoices

229
00:16:43,759 --> 00:16:49,920
with vague item descriptions may confuse the customer freshbooks can help you

230
00:16:47,920 --> 00:16:54,000
produce professional looking invoices that thoroughly detail all the work

231
00:16:51,920 --> 00:16:57,920
you've done and when tax time rolls around it's important that your books

232
00:16:55,600 --> 00:17:00,959
are truly their freshest with a ton of reports to choose from you'll know

233
00:16:59,279 --> 00:17:04,160
exactly where your business stands and you can easily hand the keys over to

234
00:17:02,399 --> 00:17:07,439
your accountant so they can take over when it's time to reconcile everything

235
00:17:05,839 --> 00:17:10,880
at the end of the year choose a plan that's right for you and start a free

236
00:17:08,959 --> 00:17:15,199
trial of freshbooks for 30 days no credit card required at freshbooks.com

237
00:17:13,199 --> 00:17:19,199
Linus if you guys enjoyed this video you might also enjoy the one where we

238
00:17:16,480 --> 00:17:24,400
checked out an xbox series x development kit it did end up being a bit more

239
00:17:21,520 --> 00:17:27,760
locked down but the hardware itself was very cool
