Jump to content

PlayStation 4 system software: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
→‎Backward compatibility: Add Richard Leadbetter's 2014 Eurogamer article spelling out Sony's strategy
copy editing of informal, promotional, and generally unencyclopedic prose; delete non-WP:RS; real citation metadata; deleting a lot of redundant, speculative, howto, or future-based stuff WP:CRYSTALBALL WP:NOTNEWS WP:NOTHOWTO
Line 1: Line 1:
{{Use mdy dates|date=December 2015}}
{{Infobox OS
{{Infobox OS
| name = PlayStation 4 system software
| name = PlayStation 4 system software
Line 7: Line 8:
| collapsible =
| collapsible =
| developer = [[Sony Computer Entertainment]]
| developer = [[Sony Computer Entertainment]]
| family = [[Unix-like]]<ref>{{cite web|url=http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/nutshell.html#introduction-nutshell-users|title=1.2.Welcome to FreeBSD!|publisher=Freebsd.org|accessdate=17 November 2014}}</ref>
| family = [[Unix-like]]<ref>{{cite web|url=http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/nutshell.html#introduction-nutshell-users|title=1.2.Welcome to FreeBSD!|publisher=Freebsd.org|accessdate=November 2014}}</ref>
| working_state = Current
| working_state = Current
| source_model = [[Closed source]]
| source_model = [[Closed source]]
Line 40: Line 41:


===System===
===System===
The native operating system of the PlayStation 4 is Orbis OS, which is a [[Fork (software development)|fork]] of [[FreeBSD]] version 9.0 which was released on 12 January 2012.<ref>{{cite web|author=Larabel, Michael|url=http://www.phoronix.com/scan.php?page=news_item&px=MTM5NDI|title=Sony's PlayStation 4 Is Running Modified FreeBSD 9|date=June 23, 2013|publisher=Phoronix|archiveurl=http://www.phoronix.com/scan.php?page=news_item&px=MTM5NDI|archivedate=June 24, 2013|accessdate=September 14, 2013}}</ref><ref name="ps4-license">{{cite web|url=http://www.scei.co.jp/ps4-license/ |title=Open Source Software used in PlayStation®4 |publisher=Scei.co.jp |date= |accessdate=2013-11-20}}</ref> Like in the [[PlayStation 3]], that FreeBSD is being used over [[Linux]] is in part due to its more liberal [[licensing]].
The native operating system of the PlayStation 4 is Orbis OS, which is a [[Fork (software development)|fork]] of [[FreeBSD]] version 9.0 which was released on January 2012.<ref>{{cite web|author=Larabel, Michael|url=http://www.phoronix.com/scan.php?page=news_item&px=MTM5NDI|title=Sony's PlayStation 4 Is Running Modified FreeBSD 9|date=June 23, 2013|publisher=Phoronix|archiveurl=http://www.phoronix.com/scan.php?page=news_item&px=MTM5NDI|archivedate=June 24, 2013|accessdate=September 14, 2013}}</ref><ref name="ps4-license">{{cite web|url=http://www.scei.co.jp/ps4-license/ |title=Open Source Software used in PlayStation®4 |publisher=Scei.co.jp |date= |accessdate=2013-11-20}}</ref> Like in the [[PlayStation 3]], that FreeBSD is being used over [[Linux]] is in part due to its more liberal [[licensing]].


The PlayStation 4 features two graphics [[Application programming interface|API]]s, a low level API named ''GNM'' and a high level API named ''GNMX''. Most people start with the GNMX API which wraps around GNM and manages the more esoteric [[Graphics processing unit|GPU]] details in a way that's a lot more familiar if users are used to platforms like [[Direct3D]] 11. The developers of [[The Crew (video game)|The Crew]] put a lot of work into the move to the lower-level GNM, and in the process the tech team found out just how much work DirectX does in the background in terms of memory allocation and resource management.<ref name="apis">{{cite web|url=http://www.eurogamer.net/articles/digitalfoundry-how-the-crew-was-ported-to-playstation-4 |title=How The Crew was ported to PlayStation 4 |publisher=Eurogamer |author=Richard Leadbetter |date=July 19, 2013 |accessdate=January 14, 2014}}</ref>
The PlayStation 4 features two graphics [[Application programming interface|API]]s, a low level API named ''GNM'' and a high level API named ''GNMX''. Most people start with the GNMX API which wraps around GNM and manages the more esoteric [[Graphics processing unit|GPU]] details in a way that's a lot more familiar if users are used to platforms like [[Direct3D]] 11. The developers of [[The Crew (video game)|The Crew]] put a lot of work into the move to the lower-level GNM, and in the process the tech team found out just how much work DirectX does in the background in terms of memory allocation and resource management.<ref name="apis">{{cite web|url=http://www.eurogamer.net/articles/digitalfoundry-how-the-crew-was-ported-to-playstation-4 |title=How The Crew was ported to PlayStation 4 |publisher=Eurogamer |author=Richard Leadbetter |date=July 19, 2013 |accessdate=January 14, 2014}}</ref>
Line 46: Line 47:
Another key area of the game is its programmable [[pixel shader]]s.<ref name="apis" /> Sony's own ''PlayStation Shader Language'' (PSSL) was introduced on the PlayStation 4.<ref>{{cite web|url=http://www.eurogamer.net/articles/digitalfoundry-inside-playstation-4 |title=Inside PlayStation 4 |publisher=Eurogamer |first=Richard |last=Leadbetter |date=March 28, 2013 |accessdate=January 9, 2014}}</ref> It has been suggested that the PlayStation Shader Language is very similar indeed to the [[HLSL]] standard in [[DirectX 11]], with just subtle differences that were eliminated for the most part through pre-process macros.<ref name="apis" />
Another key area of the game is its programmable [[pixel shader]]s.<ref name="apis" /> Sony's own ''PlayStation Shader Language'' (PSSL) was introduced on the PlayStation 4.<ref>{{cite web|url=http://www.eurogamer.net/articles/digitalfoundry-inside-playstation-4 |title=Inside PlayStation 4 |publisher=Eurogamer |first=Richard |last=Leadbetter |date=March 28, 2013 |accessdate=January 9, 2014}}</ref> It has been suggested that the PlayStation Shader Language is very similar indeed to the [[HLSL]] standard in [[DirectX 11]], with just subtle differences that were eliminated for the most part through pre-process macros.<ref name="apis" />


Besides the kernel and related components, other components included and worth mentioning are [[Cairo (graphics)|Cairo]], [[jQuery]], [[Lua (programming language)|Lua]], [[Mono (software)|Mono]], [[OpenSSL]], [[WebKit]], and the Pixman rendering library. Many of these are [[open-source software]], although the PlayStation 4 is still not a very open console.<ref name="ps4-license" /><ref>{{cite web|url=http://www.phoronix.com/scan.php?page=news_item&px=MTU1MzA|title=[Phoronix] The PlayStation 4 Does Use The FreeBSD Kernel, Mono|publisher=Phoronix.com|accessdate=17 November 2014}}</ref>
Besides the kernel and related components, other components included and worth mentioning are [[Cairo (graphics)|Cairo]], [[jQuery]], [[Lua (programming language)|Lua]], [[Mono (software)|Mono]], [[OpenSSL]], [[WebKit]], and the Pixman rendering library. Many of these are [[open-source software]], although the PlayStation 4 is still not a very open console.<ref name="ps4-license" /><ref>{{cite web|url=http://www.phoronix.com/scan.php?page=news_item&px=MTU1MzA|title=[Phoronix] The PlayStation 4 Does Use The FreeBSD Kernel, Mono|publisher=Phoronix.com|accessdate=November 2014}}</ref>


The [[Software Development Kit]] (SDK) is based on [[LLVM]] and [[Clang]]. Sony is using LLVM/Clang as its PlayStation 4 CPU compiler due to its highly conformant [[C (programming language)|C]] and [[C++]] front-ends, great [[C++11]] support, excellent diagnostic messages, fast compilation times, and excellent code generation. According to Sony, [[video game developer|game developers]] are loving the compiler toolchain except when it comes to the area of [[debugging]].<ref>{{cite web|url=http://www.phoronix.com/scan.php?page=news_item&px=MTU1MTY|title=[Phoronix] Why Sony Is Using LLVM/Clang On The PlayStation 4|publisher=Phoronix.com|accessdate=17 November 2014}}</ref>
The [[Software Development Kit]] (SDK) is based on [[LLVM]] and [[Clang]]. Sony is using LLVM/Clang as its PlayStation 4 CPU compiler due to its highly conformant [[C (programming language)|C]] and [[C++]] front-ends, great [[C++11]] support, excellent diagnostic messages, fast compilation times, and excellent code generation. According to Sony, [[video game developer|game developers]] are loving the compiler toolchain except when it comes to the area of [[debugging]].<ref>{{cite web|url=http://www.phoronix.com/scan.php?page=news_item&px=MTU1MTY|title=[Phoronix] Why Sony Is Using LLVM/Clang On The PlayStation 4|publisher=Phoronix.com|accessdate=November 2014}}</ref>


=== Graphical shell ===
=== Graphical shell ===
Line 70: Line 71:
A heavy emphasis on social features has been placed by Sony on the PlayStation 4 console, loading up the PS4 with a number of share-centric apps and features. The [What's New] feature, which allows users to check out their friends' latest activities via a landing page full of their pictures, trophies and other recent events, is an easy way to find out what friends have been up to. On the other hand, a cross-chat feature dubbed [Party Chat] is an interesting way to keep in touch, whether users are fragging or questing. Sony has taken a page from Microsoft's book and added this new feature, which gives gamers the ability to chat with other friends whether or not they're playing the same title.
A heavy emphasis on social features has been placed by Sony on the PlayStation 4 console, loading up the PS4 with a number of share-centric apps and features. The [What's New] feature, which allows users to check out their friends' latest activities via a landing page full of their pictures, trophies and other recent events, is an easy way to find out what friends have been up to. On the other hand, a cross-chat feature dubbed [Party Chat] is an interesting way to keep in touch, whether users are fragging or questing. Sony has taken a page from Microsoft's book and added this new feature, which gives gamers the ability to chat with other friends whether or not they're playing the same title.


In the world according to Sony, the PlayStation 4 generation is as much about social interaction as it its mind-blowing graphics. The PS4's sharing capabilities adds another layer to console gaming. PS4 owners are able to capture or livestream the gameplay with a simple button touch. They can record up to 15 minutes of their latest gaming exploits with a quick press of the Share button on the controller. Footage can be shared on [[Facebook]] or [[Twitter]]. They also have the ability to broadcast their gameplay in real time to [[Twitch.tv|Twitch]] and [[Ustream]] in addition to recording videos.<ref>{{cite web|url=http://www.tomsguide.com/us/ps4-vs-xbox-one,review-1970-6.html|title=PS4 vs. Xbox One (2013): Which Console Wins?|last=Smith|first=Sherri L.|date=5 December 2013|website=Tom's Guide}}</ref>
In the world according to Sony, the PlayStation 4 generation is as much about social interaction as it its mind-blowing graphics. The PS4's sharing capabilities adds another layer to console gaming. PS4 owners are able to capture or livestream the gameplay with a simple button touch. They can record up to 15 minutes of their latest gaming exploits with a quick press of the Share button on the controller. Footage can be shared on [[Facebook]] or [[Twitter]]. They also have the ability to broadcast their gameplay in real time to [[Twitch.tv|Twitch]] and [[Ustream]] in addition to recording videos.<ref>{{cite web|url=http://www.tomsguide.com/us/ps4-vs-xbox-one,review-1970-6.html|title=PS4 vs. Xbox One (2013): Which Console Wins?|last=Smith|first=Sherri L.|date=December 2013|website=Tom's Guide}}</ref>


There are also other social features such as community creation. Some of them are introduced via system updates. Favorite Groups is a new section within the Friends app, and acts as a way to quickly access other people a user plays with most. This feature is aimed at making it easier and faster to get into a game session with friends. On the other hand, communities are new hubs that can be formed around shared interests like games, activities, or play styles. There also exist other smaller social features on PS4, such as the ability to message a friend with a request to watch their gameplay live.<ref>{{cite web|url=http://www.slashgear.com/ps4s-software-update-3-00-beta-launches-new-features-detailed-02400453/|title=PS4's software update 3.00 beta launches, new features detailed|last=Westlake|first=Adam|date=2 September 2015|website=SlashGear}}</ref>
There are also other social features such as community creation. Some of them are introduced via system updates. Favorite Groups is a new section within the Friends app, and acts as a way to quickly access other people a user plays with most. This feature is aimed at making it easier and faster to get into a game session with friends. On the other hand, communities are new hubs that can be formed around shared interests like games, activities, or play styles. There also exist other smaller social features on PS4, such as the ability to message a friend with a request to watch their gameplay live.<ref>{{cite web|url=http://www.slashgear.com/ps4s-software-update-3-00-beta-launches-new-features-detailed-02400453/|title=PS4's software update 3.00 beta launches, new features detailed|last=Westlake|first=Adam|date=September 2015|website=SlashGear}}</ref>


===Internet features===
===Internet features===
Line 91: Line 92:
===Backward compatibility===
===Backward compatibility===
{{seealso|List of PlayStation Now games|List of PlayStation 2 games for PlayStation 4}}
{{seealso|List of PlayStation Now games|List of PlayStation 2 games for PlayStation 4}}
The PlayStation 4 was not [[backward compatible]] with any games from previous [[PlayStation]] consoles at launch. Though PlayStation 4 users cannot play PlayStation 3 games directly, starting in 2014 they are able to play an increasing number of these games in addition to some [[High-definition remasters for PlayStation consoles|remasters]].<ref>{{cite web|url=http://www.eurogamer.net/articles/digitalfoundry-2014-ps1-ps2-games-heading-to-ps4|title=PS1/PS2 games heading to PlayStation 4|date=January 28, 2014|work=Eurogamer.net}}</ref><ref>{{cite web|url=http://www.eurogamer.net/articles/digitalfoundry-2015-hands-on-with-ps4-playstation2-emulation|title=Digital Foundry: Hands-on with PS4's PlayStation 2 emulation|date=November 20, 2015|work=Eurogamer.net}}</ref> Select Playstation 2 games are being updated for the PS4, including Trophies, Share Play, Broadcasting and Remote Play.
The PlayStation 4 was not [[backwards compatible]] with any games from previous [[PlayStation]] consoles at launch, including the original [[PlayStation (console)|PlayStation]], the [[PlayStation 2]] and the [[PlayStation 3]] games. However, while PlayStation 4 users cannot play PlayStation 3 games directly, starting in 2014 they are able to play an increasing number of PlayStation 3 games using the [[PlayStation Now]] cloud-based streaming service, and there are some PS3 titles [[High-definition remasters for PlayStation consoles|remastered]] for the PS4 such as ''[[The Last of Us Remastered]]''. According to game journalist Richard Leadbetter, Sony had also briefed developers in January 2014 that emulated PS1 and PS2 games would be headed to the PS4.<ref>Richard Leadbetter. [http://www.eurogamer.net/articles/digitalfoundry-2014-ps1-ps2-games-heading-to-ps4 PS1/PS2 games heading to PlayStation 4], eurogamer.net, 28 January,2014.</ref><ref>Richard Leadbetter. [http://www.eurogamer.net/articles/digitalfoundry-2015-hands-on-with-ps4-playstation2-emulation Hands-on with PS4's PlayStation 2 emulation], eurogamer.net, 20 November,2015.</ref> Following [[Microsoft]]'s "New Xbox One Experience" which brought backward compatibility of selected [[Xbox 360]] games to [[Xbox One]] consoles in November 2015, Sony executives revealed their plan for bringing classics from the PS2 to the PS4 during the PlayStation Experience in December 2015. According to [[CNET]], Sony stated in a press conference that "PS4 owners will be able to download and play PS2 games via the [[PlayStation Store]] in the [[Americas]] and [[Europe]]." However, PS2-formatted discs are not compatible with the PS4 system, meaning that users still have to buy a new disc for the PS4 console even if they already own a PS2 title.<ref>[http://www.australianetworknews.com/ps4-games-2015-backward-compatibility-confirmed-ps2-titles-announced/ PS4 Games 2015: Backward Compatibility Confirmed? PS2 Titles Announced]</ref> Like Xbox One's recently introduced backward compatibility with Xbox 360 games, supported PS2 games run through [[Video game console emulator|software emulation]] (upscaled to high definition) on PS4 systems instead of being remasters; [[PlayStation 2 Classics|PS2 Classics]] downloadable from the PlayStation Store which are designed for the PS3 are not compatible with the PS4. Initially there were relatively few PS2 games available for PS4 owners to purchase, but Sony said that it hoped to deliver new games to users over time; for example, ''[[PaRappa the Rapper 2]]'' and ''[[The King of Fighters]]'' were playable at PlayStation Experience, but were not available for purchase initially. Sony promised that they would be working tirelessly to bring users their favorite PS2 games with new releases on a regular basis, and according to them each PS2 game being updated for the PS4 comes with access to all the features users would expect of a standard PS4 game, including Trophies, Share Play, Broadcasting and Remote Play. That Sony introduced a PS4 Backwards Compatibility Program made headlines because it signals a huge change in policy for the company. Originally, eighth-generation [[home video game console]]s like Xbox One and PS4 did not offer backwards compatibility at all, forcing shoppers to hang on to their old systems if they wished to keep their favorite old games.<ref>[https://www.gottabemobile.com/2015/12/07/new-ps4-backwards-compatibility-release-details-arrive/ New PS4 Backwards Compatibility Release Details Arrive]</ref>


== History of updates ==
== History of updates ==

Revision as of 22:07, 13 December 2015

PlayStation 4 system software
DeveloperSony Computer Entertainment
OS familyUnix-like[1]
Working stateCurrent
Source modelClosed source
Initial releaseOctober 15, 2013; 10 years ago (2013-10-15)[2]
Latest release3.11 / November 9, 2015; 8 years ago (2015-11-09)[3]
Available inArabic, Danish, German, English (United Kingdom), English (United States), Spanish, French, Italian, Dutch, Norwegian, Portuguese (Brazil), Portuguese (Portugal), Russian, Finnish, Polish, Spanish, Swedish, Turkish, Japanese, Korean, simplified Chinese, traditional Chinese
Update methodDirect Download
Game Disc
Download to USB
PlatformsPlayStation 4
Kernel typeModular
Default
user interface
PlayStation Dynamic Menu[4]
Preceded byPlayStation 3 (system software)
Official websiteus.playstation.com

The PlayStation 4 system software is the updatable firmware and operating system of the PlayStation 4.

The operating system is the Unix-like Orbis OS, based on FreeBSD 9. The process of updating the system is almost identical to that of the PlayStation Portable, PlayStation 3, and PlayStation Vita. The software may be updated by downloading the update directly on the PlayStation 4, downloading it from the user's local Official PlayStation website to a PC and using a USB storage device to transfer it to the PlayStation 4, or installing the update from game discs containing update data.

Technology

System

The native operating system of the PlayStation 4 is Orbis OS, which is a fork of FreeBSD version 9.0 which was released on January 12, 2012.[5][6] Like in the PlayStation 3, that FreeBSD is being used over Linux is in part due to its more liberal licensing.

The PlayStation 4 features two graphics APIs, a low level API named GNM and a high level API named GNMX. Most people start with the GNMX API which wraps around GNM and manages the more esoteric GPU details in a way that's a lot more familiar if users are used to platforms like Direct3D 11. The developers of The Crew put a lot of work into the move to the lower-level GNM, and in the process the tech team found out just how much work DirectX does in the background in terms of memory allocation and resource management.[7]

Another key area of the game is its programmable pixel shaders.[7] Sony's own PlayStation Shader Language (PSSL) was introduced on the PlayStation 4.[8] It has been suggested that the PlayStation Shader Language is very similar indeed to the HLSL standard in DirectX 11, with just subtle differences that were eliminated for the most part through pre-process macros.[7]

Besides the kernel and related components, other components included and worth mentioning are Cairo, jQuery, Lua, Mono, OpenSSL, WebKit, and the Pixman rendering library. Many of these are open-source software, although the PlayStation 4 is still not a very open console.[6][9]

The Software Development Kit (SDK) is based on LLVM and Clang. Sony is using LLVM/Clang as its PlayStation 4 CPU compiler due to its highly conformant C and C++ front-ends, great C++11 support, excellent diagnostic messages, fast compilation times, and excellent code generation. According to Sony, game developers are loving the compiler toolchain except when it comes to the area of debugging.[10]

Graphical shell

The PlayStation 4 uses the PlayStation Dynamic Menu as its graphical shell,[11][12][13] in contrast to the XrossMediaBar (XMB) used by the PlayStation Portable and PlayStation 3, as well as the LiveArea used by the PlayStation Vita and PlayStation TV. It is named "Dynamic Menu" because it is a new menu on the main menu screen and it's dynamic. The menu actually changes depending on what the users are doing with their PlayStation 4 to make it as simple to navigate as possible. Essentially the dynamic menu is this menu that constantly changing to give the users new information that might be relevant for them, that might make it easier for them to navigate, but most importantly, it is the menu that alters itself so that there's a little time as possible between the users putting in a game and they playing a game.[14]

PlayStation 4's user interface attempts simplicity as a priority. On the PS4, the main place for entertainment options of the users, the Content area, is prominently displayed with large square icons on a horizontal line arranged by the most recently used. Press Down and users can scroll through this gamer newsfeed in an alternating, brick-like formation reminiscent of social media site Pinterest. Many other main objects will display additional information when having the cursor selected on them. A game may have news updates or advertisements for its downloadable content. Moving down the Content area, whatever games users have played receives a tile along with a number of mandatory items like the Live from PlayStation and the Internet Browser applications. Above Content icons is the Function area where users will find the PlayStation Store and other icons such as Notifications and Settings. Like the Content area, when an item is hovered over but not fully clicked on, a brief preview or content will be displayed, except above the icon line instead of below. Most of the Function area is self-explanatory and should take even a casual gamer very little time to become accustomed to it. Nevertheless, while users will find everything they want to play in the Content area, there is plenty on display they may never ever touch. Content icon customization and options on how to sort them would give players a way to mold the display to better suit their needs.[15]

Augmented Reality

The augmented reality application, the PlayRoom comes pre-installed with the PlayStation 4 console. It was demonstrated at E3 2013 and utilizes the Sony PlayStation Camera technology. According to Sony, it is a "fantastically fresh augmented reality entertainment experience", which has been created by combining the light orb located on the front of DualShock 4 controller with the PlayStation Camera. Players are allowed to produce a small floating robot called Asobi, who interacts with the players, scans their faces and shoots fireballs. Once the PlayStation Camera identifies the player with the help of the light bar on the front, a flick on the touchpad of the DualShock 4 controller brings up the augmented reality Bots function of PlayRoom, which creates the delusion that there are hundreds of little bots inside the controller, which can be released simply with a tap on the track pad that functions like the PlayStation Vita. PS4 owners can even view their smartphone or PlayStation Vita for drawing the object and flick it anywhere for the augmented reality Bots to play with.

Unlike the Kinect or the Xbox One of Microsoft, Sony sells the camera separately and will not integrate the PlayStation Camera in the PS4 package, although there are rumors in the market suggesting that it was originally included, but the PS4 Camera was taken out only to beat the price tag of Xbox One.[16]

Remote Play and second screen

Remote Play and second screen are some of the features that the PlayStation 4 offers. Through Remote Play users can operate their PS4 with the help of the PlayStation Vita handheld game console. It isn't exactly a new feature for the PS4. The PlayStation 3 and even PlayStation Portable supported it, allowing users to display their big screen on the small device via streaming, listen to music, use TV services and even play some games, providing the developers built it into the system.[17] However, the problem was PS3 only supported a "select" few titles and results were often laggy. On the other hand, Remote Play features a much better integration with the PS4.[18]

Currently not all PS4 games allow the use of Remote Play, even though it is built into the system and supports most of the games, developers need to add extra options to enable Remote Play. Games which include the use of PlayStation Camera or PlayStation Move controller won't work with Remote Play. Players need to look for the Remote Play icon on the back of their game's box or go through instructions and manuals to check the compatibility of Remote Play. Furthermore, Remote Play lacks video broadcasts. It uses the same broadcast system to send input back, as a result users will not be able to broadcasts their videos. If they are playing a game on split screen, it will show a split screen on the PlayStation Vita too.

Second screen can be used to display unique content when playing games that support this option, but it should not be confused with split screen. The second screen may be used to show extra contents for example maps, alternate camera angles, radar or even playbooks in sports games. Apart from PlayStation Vita, other mobile devices such as iPad or Android tablet can also be used as second screen.[19] That comes in the form of both the official PlayStation App and game companion apps such as Knack's Quest.[17]

Social features

A heavy emphasis on social features has been placed by Sony on the PlayStation 4 console, loading up the PS4 with a number of share-centric apps and features. The [What's New] feature, which allows users to check out their friends' latest activities via a landing page full of their pictures, trophies and other recent events, is an easy way to find out what friends have been up to. On the other hand, a cross-chat feature dubbed [Party Chat] is an interesting way to keep in touch, whether users are fragging or questing. Sony has taken a page from Microsoft's book and added this new feature, which gives gamers the ability to chat with other friends whether or not they're playing the same title.

In the world according to Sony, the PlayStation 4 generation is as much about social interaction as it its mind-blowing graphics. The PS4's sharing capabilities adds another layer to console gaming. PS4 owners are able to capture or livestream the gameplay with a simple button touch. They can record up to 15 minutes of their latest gaming exploits with a quick press of the Share button on the controller. Footage can be shared on Facebook or Twitter. They also have the ability to broadcast their gameplay in real time to Twitch and Ustream in addition to recording videos.[20]

There are also other social features such as community creation. Some of them are introduced via system updates. Favorite Groups is a new section within the Friends app, and acts as a way to quickly access other people a user plays with most. This feature is aimed at making it easier and faster to get into a game session with friends. On the other hand, communities are new hubs that can be formed around shared interests like games, activities, or play styles. There also exist other smaller social features on PS4, such as the ability to message a friend with a request to watch their gameplay live.[21]

Internet features

While the PlayStation 4 console can function without an Internet connection at all, it will provide more functionality when it is connected to the Internet.[22] For example, updates to the system software may be downloaded from Internet, and users may play online when the Internet is properly connected. Online play is a main pillar for the PlayStation 4, but a PlayStation Plus subscription will be required to play PS4 titles online, unlike PlayStation 3 titles. According to Sony, they are developing many new ways to play and connect for PS4 which requires a large investment of resources. As a result, they cannot keep such a service free and maintain its quality at the same time considering the cost, and they thus decided that it would be better to charge a fee in order to continue to offer a good service.[23]

The web browser included in the PlayStation 4 console is based on the open source WebKit layout engine, unlike the PlayStation 3 which uses the NetFront browser.[24] Using the same modern Webkit core as Safari from Apple, the PS4 web browser receives a very high score in HTML5 compliance testing.[25] However, it does not support the Adobe Flash, which means that some websites which require Flash might not display properly or function as intended. Also, the PDF format is not supported. However, one clear advantage for gamers is being able to cut between gaming and browsing and back again with no loss of gameplay due to the multitasking feature of the web browser.[26] The PS4 web browser also has limited support for USB Keyboards, but it does not seem to support USB mice at all.[27]

Furthermore, with Internet connection enabled the PlayStation 4 allows users to access a variety of PlayStation Network (PSN) services, including the PlayStation Store, PlayStation Plus subscription service, and more. Users may download or buy games and other contents from these services. Also, gamers are able to play a selection of PS3 titles via the Internet-based PlayStation Now gaming service.[28]

Multimedia features

DVD and Blu-ray movie playback were first supported out of the box by the PlayStation 2 released in 2000 and the PlayStation 3 released in 2006 respectively. On the other hand, Sony's PlayStation 4 console could not play Blu-ray or DVDs out of the box. Gamers who bought the PS4 on launch day will have to download an update from the Internet before watching movies on disc.[29] After this system software update and the activation of the video-playing capability over the Internet it will be able to play DVDs and Blu-ray movies, but it still cannot read audio CDs. A possible reason for this is that Sony wanted users to join its Music Unlimited and Video Unlimited cloud services, which launched at the same time the PlayStation 4 was released,[30] although Sony later added Blu-ray 3D support for the console via a system update.[31]

Users can also use the Media Player application to enjoy videos, photos and music that are saved on USB storage devices or media servers. PS4 may serve as a good portable device for video enjoyment in addition to game playing. The following multimedia file formats are supported,[32] although according to PlayStation support website PS4 could not play all MP4 videos, but only support those MP4 files encoded with H.264/MPEG-4 AVC High Profile (AAC-LC):[33]

  • Videos: MKV, AVI, MP4, MPEG-2 TS, AVCHD (.m2ts, .mts)
  • Photos: JPEG (DCF 2.0/Exif 2.21 compliant), BMP, PNG
  • Music: MP3, AAC (M4A)

Backward compatibility

The PlayStation 4 was not backward compatible with any games from previous PlayStation consoles at launch. Though PlayStation 4 users cannot play PlayStation 3 games directly, starting in 2014 they are able to play an increasing number of these games in addition to some remasters.[34][35] Select Playstation 2 games are being updated for the PS4, including Trophies, Share Play, Broadcasting and Remote Play.

History of updates

The initial version of the system software for the PlayStation 4 is 1.01 as pre-installed in the original consoles. Support for the Remote Play and second screen experiences were added in version 1.50, which was launched on the same day the PlayStation 4 console itself was released in North America on November 15, 2013,. Both features are accessible from the PlayStation Vita console by using its PS4 Link application, and the second screen functionality is also accessible from smartphones and tablets through the PlayStation Mobile app. It is also able to record or share video clips as well as broadcasting gameplay to Twitch.tv or Ustream.[36] It supports Blu-ray and DVD-Video playback, and version 1.60 released on February 4, 2014, improves DVD playback. Version 1.60 also adds support for Pulse Elite wireless headsets.[37] Version 1.70 released on April 30, 2014, adds a number of new features, such as the addition of a rich video editor called ShareFactory that offers users the tools to combine, edit and personalize captured video clips. This update also adds the abilities to share video clips and screenshots while streaming, and to copy video clips and screenshots to USB storage.[38] Version 1.75 released on July 29, 2014, further adds the support for playback of Blu-ray 3D. It also improves the sound quality during 1.5-speed playback with Blu-ray and DVD video.[39] Version 1.76 released on September 2, 2014, came with minor changes and was the last update until version 2.0.[40]

Released on October 28, 2014, version 2.0 is a major upgrade to the PlayStation 4 system software. Among the features introduced is Share Play, which allows PlayStation Plus users to invite an online friend to join their play session via streaming, even if they do not own a copy of the game. Users can pass control of the game entirely to the remote user, or partake in cooperative multiplayer as if they were physically present.[41][42] This version also adds a YouTube app and the ability to upload video clips to YouTube, and users can now play music stored on USB storage devices. Also, with the support for custom themes and the ability to change the background color, users can set themes for home screens and function screens for each user in this version.[43] Version 2.50 released on March 26, 2015, adds a suspend/resume feature to allow players to jump in and out of games with the PS button, and games are suspended in the low-power Rest Mode instead of closing completely. This version also allows the console's hard drive to be backed up or restored to a USB flash drive.[44]

Released on September 30, 2015, version 3.0 is the most recent major upgrade to the system. It introduces "entirely new features" and user-interface enhancements. Among the new features is the ability to share videos directly to Twitter, a dedicated PlayStation Plus section, tweaks to the interface for streaming on YouTube, improvements to social features such as messages and group creation, and the ability to save screenshots as PNGs. An increase in online storage capacity from 1 GB to 10 GB is also introduced for PlayStation Plus Members. Sony states that this update will create "new ways to connect with friends and players around the world, expanding the social capabilities of the system even further".[45]

See also

Other gaming platforms from Sony:

Other gaming platforms from this generation:

Other gaming platforms from the seventh generation:

References

  1. ^ "1.2.Welcome to FreeBSD!". Freebsd.org. Retrieved November 17, 2014.
  2. ^ "PlayStation 4 Release Date". IGN.
  3. ^ "PS4". Playstation.
  4. ^ Hurley, Leon (August 20, 2013). "PS4 dynamic menu featured live video feeds of friends games & game-specific messaging". Retrieved October 25, 2013.
  5. ^ Larabel, Michael (June 23, 2013). "Sony's PlayStation 4 Is Running Modified FreeBSD 9". Phoronix. Retrieved September 14, 2013. {{cite web}}: Check |archiveurl= value (help)
  6. ^ a b "Open Source Software used in PlayStation®4". Scei.co.jp. Retrieved November 20, 2013.
  7. ^ a b c Richard Leadbetter (July 19, 2013). "How The Crew was ported to PlayStation 4". Eurogamer. Retrieved January 14, 2014.
  8. ^ Leadbetter, Richard (March 28, 2013). "Inside PlayStation 4". Eurogamer. Retrieved January 9, 2014.
  9. ^ "[Phoronix] The PlayStation 4 Does Use The FreeBSD Kernel, Mono". Phoronix.com. Retrieved November 17, 2014.
  10. ^ "[Phoronix] Why Sony Is Using LLVM/Clang On The PlayStation 4". Phoronix.com. Retrieved November 17, 2014.
  11. ^ Pearson, Rob (July 12, 2013). "20 things you didn't know about PS4". PlayStation Blog. Sony Computer Entertainment. Retrieved July 12, 2013. {{cite web}}: Check |archiveurl= value (help)
  12. ^ June, Laura (February 20, 2013). "Sony completely revamps its user interface for the PlayStation 4". The Verge. Vox Media. Retrieved February 21, 2013. {{cite news}}: Check |archiveurl= value (help)
  13. ^ Stuart, Keith (July 15, 2013). "PS4: 14 things we learned at Develop 2013". The Guardian. Guardian Media Group. Retrieved July 16, 2013. {{cite web}}: Check |archiveurl= value (help)
  14. ^ "What Is the PlayStation 4 Dynamic Menu?". Howcast.
  15. ^ "PlayStation 4 Review: The User Interface". PlayStation Universe.
  16. ^ Nimrod Vardi. "PS4 with Pre-installed Augmented Reality Game". Augmented Reality Trends.
  17. ^ a b "Remote Play And The PS4's Second Screen Experience". thesixthaxis.com.
  18. ^ "PS4 Remote Play is Sony's killer feature and it's not even new". trustedreviews.com.
  19. ^ "How to use Remote Play or second screen with PS4". gamepur.com.
  20. ^ Smith, Sherri L. (December 5, 2013). "PS4 vs. Xbox One (2013): Which Console Wins?". Tom's Guide.
  21. ^ Westlake, Adam (September 2, 2015). "PS4's software update 3.00 beta launches, new features detailed". SlashGear.
  22. ^ Hurley, Leon (March 20, 2013). "Michael Denny on PS4's philosophy". Official PlayStation Magazine. Future plc. Archived from the original on June 1, 2013. Retrieved June 1, 2013.
  23. ^ Makuch, Eddie (June 27, 2013). "Sony explains why PS Plus is required for PS4 online play". GameSpot.
  24. ^ "Web development for the PS3". Clawg. June 18, 2011.
  25. ^ HTML5 TEst. "how well does your browser support html5?". Retrieved July 14, 2014.{{cite web}}: CS1 maint: numeric names: authors list (link)
  26. ^ D., MarryAnn (May 30, 2015). "How To Use The PS4 Web Browser". PS4 Home.
  27. ^ "Sony PlayStation 4 (PS4) Web browser Information". vdhdesign.co.nz. November 29, 2013.
  28. ^ Martin, Chris (July 16, 2015). "PlayStation Now release date, price, supported device and features: PS Now reaches open beta". PC Advisor.
  29. ^ Smith, Mikey (October 26, 2013). "Sony PlayStation 4 fans shocked to find PS4 won't play DVDs or Blu-ray out of the box". Mirror.
  30. ^ McAllister, Neil (November 1, 2013). "Here's what YOU WON'T be able to do with your PlayStation 4". The Register.
  31. ^ Langley, Hugh (July 29, 2014). "You can watch 3D Blu-rays on your PS4 right now". TechRadar.
  32. ^ Li, Sharon (June 17, 2015). "Can PS4 play MKV, AVI, VOB, M4V, M2TS, H.265, WMV, FLV, Tivo videos?". Hivimoore.
  33. ^ Li, Sharon (June 15, 2015). "How to Play MP4 video on PS4 from USB Drive?". Hivimoore.
  34. ^ "PS1/PS2 games heading to PlayStation 4". Eurogamer.net. January 28, 2014.
  35. ^ "Digital Foundry: Hands-on with PS4's PlayStation 2 emulation". Eurogamer.net. November 20, 2015.
  36. ^ "PS4 1.50 System Update Launches Day 1; Includes PS Vita Remote Play, Gameplay Sharing, More". PlayStation LifeStyle.
  37. ^ "PS4 Firmware Update 1.60 Out Now, Main Features Detailed". PlayStation LifeStyle.
  38. ^ Jenna Pitcher. "PS4 update 1.70 coming soon, introduces video editor app, USB saves, game pre-loading". Polygon.
  39. ^ "PS4 Firmware Update 1.75 is out now". VG247.com.
  40. ^ "PlayStation®4 System Software Update History - PlayStation®". playstation.com.
  41. ^ Andrew Kelly. Share Play in Action on PS4, blog.us.playstation.com, October 24, 2014.
  42. ^ Isabelle Tomatis. PS4's Share Play feature in action, blog.eu.playstation.com, October 24, 2014.
  43. ^ "PS4 update 2.0: What you need to know". trustedreviews.com.
  44. ^ "PS4 Update 2.50 Features: What's new?". trustedreviews.com.
  45. ^ "PS4 Firmware 3.0 Out Now, Here's Everything it Adds and Changes". GameSpot.