• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

PoP: The Forgotten Sands uses up to six CPU cores

TheMailMan78

Big Member
Joined
Jun 3, 2007
Messages
22,598 (3.41/day)
Location
'Merica. The Great SOUTH!
System Name TheMailbox 5.0 / The Mailbox 4.5
Processor RYZEN 1700X / Intel i7 2600k @ 4.2GHz
Motherboard Fatal1ty X370 Gaming K4 / Gigabyte Z77X-UP5 TH Intel LGA 1155
Cooling MasterLiquid PRO 280 / Scythe Katana 4
Memory ADATA RGB 16GB DDR4 2666 16-16-16-39 / G.SKILL Sniper Series 16GB DDR3 1866: 9-9-9-24
Video Card(s) MSI 1080 "Duke" with 8Gb of RAM. Boost Clock 1847 MHz / ASUS 780ti
Storage 256Gb M4 SSD / 128Gb Agelity 4 SSD , 500Gb WD (7200)
Display(s) LG 29" Class 21:9 UltraWide® IPS LED Monitor 2560 x 1080 / Dell 27"
Case Cooler Master MASTERBOX 5t / Cooler Master 922 HAF
Audio Device(s) Realtek ALC1220 Audio Codec / SupremeFX X-Fi with Bose Companion 2 speakers.
Power Supply Seasonic FOCUS Plus Series SSR-750PX 750W Platinum / SeaSonic X Series X650 Gold
Mouse SteelSeries Sensei (RAW) / Logitech G5
Keyboard Razer BlackWidow / Logitech (Unknown)
Software Windows 10 Pro (64-bit)
Benchmark Scores Benching is for bitches.
Now if it didnt have that DRM I could be all over this!

Technology Interview
Prince of Persia: The Forgotten Sands uses up to six CPU cores

The console version of Prince of Persia: The Forgotten Sands has been released. PC Games Hardware interviewed the Lead Programmer of the game about the technical background of the latest part of the Prince of Persia series.

Prince of Persia: The Forgotten Sands is the latest part of the PoP series. The game is currently developed by Ubisoft and will be released for PS3, Xbox 360 and other consoles on May 18, 2010 (North America) respectively May 20, 2010 (Europe). The PC version is scheduled for release on June 8 (NA) respectively June 10 (EU). PC Games Hardware interviewed Alain Dessureaux via mail in order to get information about the technology The Forgotten Sands is based on. According to the Lead Programmer the game will utilize up to six CPU cores and offer nice Screen Space Ambient Occlusion although the Scimitar engine is still a DirectX 9 renderer.


Alain Dessureaux is the Lead Programmer of Prince of Persia: The Forgotten Sands

PCGH: Is Prince of Persia: The Forgotten Sands still based on the Scimitar Engine or have you programmed a new technology from scratch for the new Prince of Persia part? If you reuse the Scimitar Engine do you have to modify the code or add code to tailor your in-house technology to the requirements of the game?
Alain Dessureaux: Yes we still use the scimitar engine that was used on the last Prince of Persia title. The engine has greatly evolved during the project. Since the basic elements were done, we were able to develop nice features to improve productivity. We developed a new set of tools to create cinematics within a new pipeline which helped a lot during the production of cinematics.


PCGH: Regarding the different release dates for the Console and PC version we assume, that you develop the console and PC version separately to fully take advantage of the technical possibilities of the PC as a platform has to offer? Is that correct or do you simply port the console version to the PC?

Alain Dessureaux: The game is developed for all platforms at the same time. So from the start a lot of thought is put in how to take advantage of a powerful PC.

Extra time is given to the PC version to ensure better compatibility testing and a more refined user experience for the player. Consoles have set specifications which make it easier to release those versions first and then refine for the PC later.


PCGH: What are the main differences between the console and the PC version as far as general technical aspects as well as the visuals is concerned? What technical features/visuals can only be realized with the PC as platform?

Alain Dessureaux: We wanted to give the PC player an experience as good as the one provided by the console, so all features of the console version are available on PC. In addition we support the Eyefinity technology on the PC. That allows you to run the game in a panoramic view on three screens, which is an amazing experience.


PCGH: Can Players expect improved visuals in comparison to the last part of the series? Have you integrated new rendering technologies? Do you in general leverage very modern rendering techniques like HDR, Per-Pixel-Lightning, Subsurface Scattering, Wet Surfaces, Virtual Displacement Mapping, Soft-Shadows, Depth of Field or Motion Blur? If yes can you please give examples how this rendering techniques are utilized in Prince of Persia: The forgotten Sands (don't be afraid to get too technical here).

Alain Dessureaux: We have implemented some interesting graphics effects that we think players will appreciate. These include procedural deferred "noise” fog, that is able to simulate huge sandstorms without slowing the framerate to a crawl, "god rays” that create beautiful patterns in the sky, realistic reflection & refraction effects for our water surfaces, and real-time screen-space ambient occlusion (SSAO) that gives incredible volume to our levels' architecture.

PCGH: It is no secret that the Xbox 360 and even the PS3 is a suitable platform for a multi threaded engine. As a consequence of this, will the technical base of the PC version be optimized for multithreading? If yes, why is a multithreaded engine the ideal base technology for a game like PoP: The Forgotten Sands?

Alain Dessureaux: Yes, the core engine is very scalable. Making use of as much processing power the platform has to offer is very important for providing rich content at the speed gamers are getting accustomed to.


PCGH: How many cores are supported and what is the expected performance gain from 2, 4 or even 6 or 8 cores? What different systems run in separate threads? What kind of scheduler do you use? Does your engine profit from SMT/Hyper threading or do you recommend turning it off for maximum performance?

Alain Dessureaux: Our engine will use up to 6 cores to maximize performance depending on the machine, but the minimum is 2 cores. We have a lot to process per frame, considering the graphics features in the game, the physic and ragdoll, etc. The engine had to be optimized to support 50 enemies at the same time. We achieve this by distributing the work among as many threads as we can run concurrently. The highest gain will be seen, when moving from dual (2) to quad (4) core. Additional cores will be utilized if they are available.

PCGH: Will PoP: The Forgotten Sands offer an advanced physics simulation where physics do not affect visuals only but are used for gameplay terms like enemies getting hit by shattered bits of blown-away walls and the like?

Alain Dessureaux: We have some advanced ragdoll code running in the game. For instance, it is possible to kick an enemy and provoke a sort of "bowling pin” effect: as he is falling down, the enemy will collide with other enemies, and take down the ones closest to him. This allows the player to handle combat against multiple enemies (up to 50) without being overwhelmed.

PCGH: Do you utilize self programmed physics libraries do you decide to implement Middleware like Havok, ODE or Physx? Do you even plan to offer support for Physics, calculated on the GPU (GPU-Physx)? What is your personal opinion about this alternative?

Alain Dessureaux: We are using Havok as our physics engine, powering breakables and it has allowed us to use ragdolls for the first time in a Prince of Persia game! The physics is calculated on CPU, and the GPU is used at its full capacity for rendering purposes.

PCGH: Will Prince of Persia: The forgotten Sands support DX11?

Alain Dessureaux: We have a great game engine using DirectX 9 that made its proofs on other games like the previous Prince Of Persia. With that the game will be able to run on a wide variety of graphic hardware (shader model 3 is required). One of the advantages of using DirectX 9 is that all players running Windows XP will be able to play the game. Finally we decided to keep DX9 and invest effort on nice features for the player instead. Although we do not use DX11, we have implemented a really nice screen space ambient occlusion (SSAO) algorithm in PoP.

Source
 
and how many other designers will follow suit? ehh 1-2
 
dont care ive heard the its optimized for quadcores line for over 2 years and 90% of those games dont use more then 2 cores....

Metro2033

Crysis

and many others the 2 above being the most well known examples they say 6 core optimized i call shenanigans i wont believe it till i see a shot showing cpu usage in game.
 
"Optimized" doesn't mean it will use all cores fully. it could simply mean they've engineered the software to run seperate processes on seperate cores...AI on one, Physics on another, etc, etc...

they cannot fully use all cores, just in case a user with say, a dualcore, buys the app...take those 4 threads, and because none use the cpu fully, they can run "parallel" on the same core.
 
DirectX9? Meh.
Havok software without OpenCL? Double-meh.

What good is 6-core support in this game?
Looking at the screenshots, it seems pretty much that a 3GHz C2D with a HD4850 will max it out at over 80fps.
 
hmmm, where is DRM? i didn't see it ?

but if this thing just CD check, then i will sure i buy it (i love PoP series) but i hope it's not like assassin creed 2
 
Ive got this for the 360 and its looks/plays superb. I would think the PC version will be even better :rockout:

And no, its not like Assassins Creed :)
 
Is this game also plagued by the Ubisoft's Big Brother DRM? I'm using the internet through my work place's wireless network and they have a strict policy against us going to gaming websites. Steam, EA updater and Relic downloader are useless here so the Ubisoft DRM a problem for me. I was lucky to have activated my Bad Company 2 no DVD option when I installed it when the internet filter was down for a short while.
Because of that I haven't bought any new Ubisoft games this year. I'm a fan of the PoP series so I need to know if this one is also using the DRM. I couldn't go to any gaming websites so I'm asking here.
 
hmmm, where is DRM? i didn't see it ?

but if this thing just CD check, then i will sure i buy it (i love PoP series) but i hope it's not like assassin creed 2

If Ubisoft is the publisher/developer, i can only say: "wishful thinking"...
I'm just ignoring every game that uses such stupid protection scheme. They aren't worth my money even if they are beyond anything we've seen to date (which is just as unlikely as lack of such protection in Ubi's game).
 
ill believe it when i see it....
 
Hope the game is playable on C2D

Its not supposed to be so demanding. Even a Pentium Dual Core should be ok. :)

Is this game also plagued by the Ubisoft's Big Brother DRM? I'm using the internet through my work place's wireless network and they have a strict policy against us going to gaming websites. Steam, EA updater and Relic downloader are useless here so the Ubisoft DRM a problem for me. I was lucky to have activated my Bad Company 2 no DVD option when I installed it when the internet filter was down for a short while.
Because of that I haven't bought any new Ubisoft games this year. I'm a fan of the PoP series so I need to know if this one is also using the DRM. I couldn't go to any gaming websites so I'm asking here.

It has the same sucky DRM as Splinter Cell and ACII. :(
 
Last edited:
The minimum requirements for PoP ;)


Connectivity : A PERMANENT HIGH SPEED INTERNET CONNECTION AND CREATION OF A UBISOFT ACCOUNT ARE REQUIRED TO PLAY THIS GAME.

Hard Drive Space : 8 GB

Operating System : Windows XP (SP3) / Windows Vista (SP2) / Windows 7

Processor : 2.6 GHz dual-core Intel Pentium D or AMD Athlon 64 X2 3800+ (2.2 GHz Intel Core 2 Duo or AMD Athlon 64 X2 4400+ or higher recommended)

RAM : 1 GB Windows XP / 2 GB Windows Vista, Windows 7 (2 GB / 4 GB recommended)

Video Card : 256 MB DirectX 9.0c–compliant card with Shader Model 3.0 or higher (512 MB recommended) (see supported list*)

*Supported Video Cards at Time of Release: NVIDIA GeForce 6800 / 7 / 8 / 9 / 100 / 200 / GTX series ATI RADEON X1600 / HD 2000 / HD 3000 / HD
 
The minimum requirements for PoP ;)


Connectivity : A PERMANENT HIGH SPEED INTERNET CONNECTION AND CREATION OF A UBISOFT ACCOUNT ARE REQUIRED TO PLAY THIS GAME.

Hard Drive Space : 8 GB

Operating System : Windows XP (SP3) / Windows Vista (SP2) / Windows 7

Processor : 2.6 GHz dual-core Intel Pentium D or AMD Athlon 64 X2 3800+ (2.2 GHz Intel Core 2 Duo or AMD Athlon 64 X2 4400+ or higher recommended)

RAM : 1 GB Windows XP / 2 GB Windows Vista, Windows 7 (2 GB / 4 GB recommended)

Video Card : 256 MB DirectX 9.0c–compliant card with Shader Model 3.0 or higher (512 MB recommended) (see supported list*)

*Supported Video Cards at Time of Release: NVIDIA GeForce 6800 / 7 / 8 / 9 / 100 / 200 / GTX series ATI RADEON X1600 / HD 2000 / HD 3000 / HD

I have no problems with any of those requirements except for the first one. :banghead:
 
There are other solutions to that problem. ;)

I know that of course. But actually the second requirement is a problem too. I barely have free space. :laugh:
 
any game tied with a movie is crap no matter how technologically advanced it is, if the gameplay is shitty, then nvm :D
 
Last edited:
Connectivity : A PERMANENT HIGH SPEED INTERNET CONNECTION AND CREATION OF A UBISOFT ACCOUNT ARE REQUIRED TO PLAY THIS GAME.

I can see that this game is not going to sell very well. Or maybe it will, and flooded with 1 star ratings.
 
I will probably just see the movie & neva play the game:laugh:
 
Well, if they want us to have "Permanent connection", then i'll give them "PERMANENT IGNORE".
They'll not see a single € from me until they get rid of this s**t. No game, not even super exceptionally good one from Ubisoft deserves your money under such restricted conditions.
What's next, paying them 50 € for a blank disc and a note next to it which is saying that you're not entitled to play the game at all?! Pheh...
 
Well, if they want us to have "Permanent connection", then i'll give them "PERMANENT IGNORE".
They'll not see a single € from me until they get rid of this s**t. No game, not even super exceptionally good one from Ubisoft deserves your money under such restricted conditions.
What's next, paying them 50 € for a blank disc and a note next to it which is saying that you're not entitled to play the game at all?! Pheh...

I dont think that shit is going anywhere bro. Pay them for the DRM and suffer.. or take the other road. All gamers should make Ubisoft regret putting the DRM. Urrghh! I still can't believe i bought AC II. It was as if i payed to suffer. It was the first time i bought a game and ended cracking it. :shadedshu :mad: Ubi should regret putting the DRM, as they lost one of their most valuable customers. :shadedshu
 
I'm at the moment at another road with big sign on : "PERMANENT IGNORE".
Of course, every now and then I would look over the fence, hoping to see the sign "Permanent Connection" is gone forever. I'm missing out on Splinter Cell.
 
The minimum requirements for PoP ;)


Connectivity : A PERMANENT HIGH SPEED INTERNET CONNECTION AND CREATION OF A UBISOFT ACCOUNT ARE REQUIRED TO PLAY THIS GAME.

noooooooooooooooooooooooooooooo, it can't happen


why they can't use DRM free, like earlier PoP series, and why they not use steam.

i can't play splintercell conviction because of this (i have horrible Internet connection)

hiks, it's another sad day for me
 
Back
Top