Personal computing discussed

Moderators: renee, Hoser

 
ssidbroadcast
Graphmaster Gerbil
Topic Author
Posts: 1400
Joined: Sun Jul 08, 2007 10:42 pm
Location: Seattle, WA
Contact:

I want to build a PS4

Fri Jun 28, 2013 3:11 pm

Hey guys,

I want to get back into game development. I want to spec out and build my own PS4 devkit. Mainly just something built from off-the-shelf parts that most closely resembles the PS4. I know that the Kabini-based AMD APUs are based on the same Jaguar tech as the PS4... but the catch is that it's 4-core whereas the PS4 is 8 core, and the IGP on the Kabini is dramatically lesser---on top of being a mobile CPU nonetheless! The kind of game I want to make would be small in scale, just something for the indie channel, but nonetheless as I get further into development I want to make sure that the software tools will "play nice" with the hardware I have rather than getting an expensive official devkit. Any thoughts or suggestions?
2014 21" iMac w Intel Iris Pro
 
nanoflower
Gerbil Team Leader
Posts: 281
Joined: Wed Mar 04, 2009 1:10 pm

Re: I want to build a PS4

Fri Jun 28, 2013 3:40 pm

You should probably contact Sony and get a real PS4 dev kit. Given that they are using custom hardware and a customized version of BSD for the OS it's not going to be easy to port a game developed for a standard PC to the PS4. It will be easier if you develop it under BSD but I expect there will still be a number of issues to doing a straight port. What you will be able to work out is the game logic and any assets you wish to use in the game (art work, models, sounds and music.)
 
bthylafh
Maximum Gerbil
Posts: 4320
Joined: Mon Dec 29, 2003 11:55 pm
Location: Southwest Missouri, USA

Re: I want to build a PS4

Fri Jun 28, 2013 3:45 pm

Yeah, unless the point of this exercise is to get a standard PC that performs approximately like a PS4, this is going to be a waste of time.
Hakkaa päälle!
i7-8700K|Asus Z-370 Pro|32GB DDR4|Asus Radeon RX-580|Samsung 960 EVO 1TB|1988 Model M||Logitech MX 518 & F310|Samsung C24FG70|Dell 2209WA|ATH-M50x
 
ssidbroadcast
Graphmaster Gerbil
Topic Author
Posts: 1400
Joined: Sun Jul 08, 2007 10:42 pm
Location: Seattle, WA
Contact:

Re: I want to build a PS4

Fri Jun 28, 2013 3:55 pm

bthylafh wrote:
Yeah, unless the point of this exercise is to get a standard PC that performs approximately like a PS4, this is going to be a waste of time.



:/ What if I want to get started BEFORE I apply for a dev kit?
2014 21" iMac w Intel Iris Pro
 
bthylafh
Maximum Gerbil
Posts: 4320
Joined: Mon Dec 29, 2003 11:55 pm
Location: Southwest Missouri, USA

Re: I want to build a PS4

Fri Jun 28, 2013 4:00 pm

How are you going to write a program for the PS4 without their APIs and a unit to test it on?
Hakkaa päälle!
i7-8700K|Asus Z-370 Pro|32GB DDR4|Asus Radeon RX-580|Samsung 960 EVO 1TB|1988 Model M||Logitech MX 518 & F310|Samsung C24FG70|Dell 2209WA|ATH-M50x
 
ssidbroadcast
Graphmaster Gerbil
Topic Author
Posts: 1400
Joined: Sun Jul 08, 2007 10:42 pm
Location: Seattle, WA
Contact:

Re: I want to build a PS4

Fri Jun 28, 2013 4:09 pm

bthylafh wrote:
How are you going to write a program for the PS4 without their APIs and a unit to test it on?



I was going to build something in C#, perhaps using either Unity or Visual Studio Express 2012 (don't laugh), and then worry about porting after I get roughly halfway through after I get a PS4 dev license.
2014 21" iMac w Intel Iris Pro
 
DPete27
Grand Gerbil Poohbah
Posts: 3776
Joined: Wed Jan 26, 2011 12:50 pm
Location: Wisconsin, USA

Re: I want to build a PS4

Fri Jun 28, 2013 4:10 pm

ssidbroadcast wrote:
What if I want to get started BEFORE I apply for a dev kit?

See that system in your sig? That would be the cheapest place to start... You would just end up porting from PC to console (backwards compared to most other devs.) A build consisting of an AMD APU would get you closer to the PS4 as far as architecture is concerned, but you'd still have to consider the other hurtles mentioned above.
Main: i5-3570K, ASRock Z77 Pro4-M, MSI RX480 8G, 500GB Crucial BX100, 2 TB Samsung EcoGreen F4, 16GB 1600MHz G.Skill @1.25V, EVGA 550-G2, Silverstone PS07B
HTPC: A8-5600K, MSI FM2-A75IA-E53, 4TB Seagate SSHD, 8GB 1866MHz G.Skill, Crosley D-25 Case Mod
 
ssidbroadcast
Graphmaster Gerbil
Topic Author
Posts: 1400
Joined: Sun Jul 08, 2007 10:42 pm
Location: Seattle, WA
Contact:

Re: I want to build a PS4

Fri Jun 28, 2013 4:40 pm

DPete27 wrote:
ssidbroadcast wrote:
What if I want to get started BEFORE I apply for a dev kit?

See that system in your sig? That would be the cheapest place to start... You would just end up porting from PC to console (backwards compared to most other devs.) A build consisting of an AMD APU would get you closer to the PS4 as far as architecture is concerned, but you'd still have to consider the other hurtles mentioned above.


Okay. So any recent AMD CPU + Radeon 7850 should be "close enough" for my purposes?
2014 21" iMac w Intel Iris Pro
 
JohnC
Gerbil Jedi
Posts: 1924
Joined: Fri Jan 28, 2011 2:08 pm
Location: NY/NJ/FL

Re: I want to build a PS4

Fri Jun 28, 2013 4:46 pm

Maybe. Maybe not. Why not contact the Sony and ask them?
[email protected]

Edit: They also have a DevKit Loaner Program so you don't really have to pay for these... Although they will probably not give it to any random person only starting his/her first project...
You can also try to register as PSM Developer for mobile devices - no DevKit required. If your mobile game will be successful - it might be easier to coax Sony into loaning you a PS4 DevKit :wink:
Last edited by JohnC on Fri Jun 28, 2013 8:01 pm, edited 1 time in total.
Gifter of Nvidia Titans and countless Twitch donation extraordinaire, nothing makes me more happy in life than randomly helping random people
 
ULYXX
Gerbil
Posts: 19
Joined: Fri Mar 23, 2012 1:06 am

Re: I want to build a PS4

Fri Jun 28, 2013 7:08 pm

Im enjoying this thread a whole bunch. . Everyone's comments and suggestions are great and I look forward to your findings SSID. Please keep this thread up to date.
 
thegtproject
Gerbil
Posts: 31
Joined: Tue Apr 03, 2012 8:01 am

Re: I want to build a PS4

Fri Jun 28, 2013 11:11 pm

I'm digging the enthusiasm. But this is really a lost cause bro. No standard PC architecture is going to resemble the PS4 enough to be worth your time at all. You won't be targeting the correct APIs, the entire pipeline is dramatically different, your hardware access is going to vary greatly, etc etc. Get a devkit or wait for the PS4 comes out to start coding- nothing you code for on a PC platform is going to be useful on the PS4.
game: Win8,i7 3930k 6core,G.Skill 32 GB quad chan, GTX 680,raid0 Vertex 3 240 GB,2 bluray
game2: win7,q6600,4gb,MSI Frozr 7850
Web: Arch, Intel Atom D2700, 4 GB,60 gb SSD
Storage: Arch,ZFS, Pentium E5200 24 TB, 8 GB ram
VMhost: i5 2400, 16 GB ram, 14 vms
 
ssidbroadcast
Graphmaster Gerbil
Topic Author
Posts: 1400
Joined: Sun Jul 08, 2007 10:42 pm
Location: Seattle, WA
Contact:

Re: I want to build a PS4

Sat Jun 29, 2013 11:20 am

thegtproject wrote:
I'm digging the enthusiasm. But this is really a lost cause bro. No standard PC architecture is going to resemble the PS4 enough to be worth your time at all. You won't be targeting the correct APIs, the entire pipeline is dramatically different, your hardware access is going to vary greatly, etc etc. Get a devkit or wait for the PS4 comes out to start coding- nothing you code for on a PC platform is going to be useful on the PS4.


... Challenge accepted. ;)

Yeah guys I'll keep yeah all posted on my findings and progress. Any good literature on C# or tutorials? To give you an idea, I'm mostly an art/design guy by day job, but I'm definitely familiar with OOP. For a long time, I dabbled in Processing, and even followed all of the examples in a Processing text from cover to cover. Maybe I'll post my design doc and go from there. This can be my informal "TR exclusive" progress blog!
2014 21" iMac w Intel Iris Pro
 
ronch
Graphmaster Gerbil
Posts: 1142
Joined: Mon Apr 06, 2009 7:55 am

Re: I want to build a PS4

Sat Jun 29, 2013 1:05 pm

I doubt you can just go in and write games for the PS4 without Sony's blessing. Remember, they get a slice of the profits from game sales. I also expect them to regulate game titles for things like adult content, etc. To say that you're planning to acquire their permission halfway through the project is, quite frankly, a little hard to believe. It just doesn't seem logical considering the difficulty and risks involved.
NEC V20 > AMD Am386DX-40 > AMD Am486DX2-66 > Intel Pentium-200 > Cyrix 6x86MX-PR233 > AMD K6-2/450 > AMD Athlon 800 > Intel Pentium 4 2.8C > AMD Athlon 64 X2 4800 > AMD Phenom II X3 720 > AMD FX-8350 > RYZEN?
 
cynan
Graphmaster Gerbil
Posts: 1160
Joined: Thu Feb 05, 2004 2:30 pm

Re: I want to build a PS4

Sat Jun 29, 2013 1:39 pm

thegtproject wrote:
I'm digging the enthusiasm. But this is really a lost cause bro. No standard PC architecture is going to resemble the PS4 enough to be worth your time at all. You won't be targeting the correct APIs, the entire pipeline is dramatically different, your hardware access is going to vary greatly, etc etc. Get a devkit or wait for the PS4 comes out to start coding- nothing you code for on a PC platform is going to be useful on the PS4.


Sorry for my ignorance, but aren't the dev kits for both Xbox and Sony standard PCs with "emulation" software (maybe not the right word) that emulate the hardware of the PS4? Or do they actually have PS4 analogous hardware in them (ie, an actual jaguar-based APU and 8GB GDDR5)? I would be surprised if the latter is the case. Therefore, you should be able to build a dev kit from any standard PC with AMD GCN based graphics card? Not that it would do you much good without the proprietary "emulation" software that goes with it..
 
Ryu Connor
Global Moderator
Posts: 4369
Joined: Thu Dec 27, 2001 7:00 pm
Location: Marietta, GA
Contact:

Re: I want to build a PS4

Sat Jun 29, 2013 3:52 pm

As I understand it the development of titles for both PS4 and Xbox One at the moment are being done on PC. In some cases they even use dissimilar hardware from the actual consoles. I'd assume somewhere later in the development cycle they'll start performance testing on a development kit to make sure they've not tanked their performance.
All of my written content here on TR does not represent or reflect the views of my employer or any reasonable human being. All content and actions are my own.
 
keltor
Gerbil First Class
Posts: 180
Joined: Thu May 10, 2012 4:29 pm

Re: I want to build a PS4

Sat Jun 29, 2013 8:54 pm

cynan wrote:
thegtproject wrote:
I'm digging the enthusiasm. But this is really a lost cause bro. No standard PC architecture is going to resemble the PS4 enough to be worth your time at all. You won't be targeting the correct APIs, the entire pipeline is dramatically different, your hardware access is going to vary greatly, etc etc. Get a devkit or wait for the PS4 comes out to start coding- nothing you code for on a PC platform is going to be useful on the PS4.


Sorry for my ignorance, but aren't the dev kits for both Xbox and Sony standard PCs with "emulation" software (maybe not the right word) that emulate the hardware of the PS4? Or do they actually have PS4 analogous hardware in them (ie, an actual jaguar-based APU and 8GB GDDR5)? I would be surprised if the latter is the case. Therefore, you should be able to build a dev kit from any standard PC with AMD GCN based graphics card? Not that it would do you much good without the proprietary "emulation" software that goes with it..


You basically got it, ATM you'll eventually get a special XBone or PS4, but basically the PC is a stock standard Win7 or Win8 box (7 for Sony and 8 for MS).

OP: While you can definitely work on tools with C#, but nothing in my dev kit has anything related to C#. Somehow Paradox announcing PS4 support has lead a few sites to report about C#, but as far as I know their engine is actually written in C++.
 
lilbuddhaman
Gerbil First Class
Posts: 140
Joined: Sat May 10, 2008 8:23 pm

Re: I want to build a PS4

Sat Jun 29, 2013 10:04 pm

I'd say make it in Unity (like every other very-small indie dev seems to be doing atm) and go from there.
I am jaded. I am cynical.

Who is online

Users browsing this forum: No registered users and 1 guest
GZIP: On