hits counter

سوني تسجل براعة اختراع في خدمة التوافق المسبق للالعاب

Oldsnake

True Gamer
الخبر كما هو واضح سوني تسجل براعة اختراع على ما يبدو انها مخصصة للبلاي ستيشن 5 من خلالها يقدر الجهاز يتعرف على العاب الاجهزة القديمة ( PS4 - PS3 - PS2 - PS1 ) ويشغلهم .

Sony Japan has just registered a new patent that allows the retrocompatibility of the hardware with previous consoles. It is a system to be applied in a future machine, PS5, and that allows the CPU of the new console to be able to "interpret" the central unit of the previous machines. The author of the development was Mark Cerny, the architect who designed the PS4 structure, and the patent, which has been filed under number 2019-503013, briefly explains what it consists of.

The aim is to make the applications designed for the previous consoles (legacy device) run perfectly on the most powerful hardware, and is focused on eliminating the synchronization errors between the new consoles and the behavior of the previous ones (PS4, PS3, PS2 and PSX). For example, if the CPU of the new console is faster than the previous one, data could be overwritten prematurely, even if they were still being used by another component.

Thanks to the new system, PS5 would be able to imitate the behavior of the previous consoles, so that the information that arrives at the different processors is returned in response to the "calls" of the games. The processor is able to detect the needs of each application and behave as if it were the original "brain" of each machine, cheating the software. This technology does not prevent PS5 could also have additional processors to have compatibility with machines whose architecture is difficult to replicate, as in the case of PS2.

In this blog you can see the most detailed information of the patent, with the diagrams in Japanese. Yesterday we explained the SRGAN process that allows you to perform "remastering by emulation" (another of the elements that Sony has patented, and converts images in SD resolution in 4K using artificial intelligence.
نقلا عن ريست ايرا

Too good to be true ...
 
اوكي بلاي ١/٢/٤ معقولة اما بلاي٣ كيف بتصير!!!..الشغلة معقدة اذا جت المسالة لهذ الجهاز..تحتاج هاردوير متمكن جدا لتحقيق هالمطلب واللي بدوره بينعكس على الجانب المادي كسعر تصنيع وبيع
 
المشكلة اذكر براءات اختراع من سوني كل جيل لنفس الشي لكن ما يودي لنتيجة، عندهم للبس٤ برضو بس كل اللي حصلنا عليه هو كم لعبة بس٢ وبدعم يفشّل وانسحب عليه، غير انه طلعت براءات بنفس الفكرة قبل كم شهر وكم سنة.

متوقع اقصى شي انه البس٥ يدعم العاب البس٤ بما انه بيكون بنفس المعمارية المفروض، بس يدعم المكتبة كاملة؟ هم حتى ما دعموا البليستيشن كلاسيك كويس واللي هو قبل شهرين صدر، ننتظر ونشوف، ما بقول لا لو طلع صح.
 
عجزت أصدّق! ياللروعة لو فعلاً بتصير!
 
صعبة ، لازم محاكاة سوفتوير مثل ما عملت ميكروسوفت مع الاكسبوكس ون ، اللي على كلام AMD كان لهم مجهود كذلك فيه على مستوى الهاردوير (يعني عمل مشترك) ، هاردوير البلايستيشن 3 صعب محاكاته ، على البي سي مطورين كثر حاولوا لكن كل محاولاتهم كانت محبطة حتى الآن + شغل سوني في المحاكاة مؤخراً كان سيء خصوصاً مع البلايستيشن 1 كلاسيك.
 
هل يقصدون انهم تسغل الاقراص ام مجرد ألعاب رقمية
اضافة هناك تقدم كبير في محاكي ps3 على البي سي بحيث ان هناك العاب كاملة تشتغل بشكل عادي بل افضل من الكونسول الاصلي مثل ديمون سولز و ني نو كوني
 
صعبة ، لازم محاكاة سوفتوير مثل ما عملت ميكروسوفت مع الاكسبوكس ون ، اللي على كلام AMD كان لهم مجهود كذلك فيه على مستوى الهاردوير (يعني عمل مشترك) ، هاردوير البلايستيشن 3 صعب محاكاته ، على البي سي مطورين كثر حاولوا لكن كل محاولاتهم كانت محبطة حتى الآن + شغل سوني في المحاكاة مؤخراً كان سيء خصوصاً مع البلايستيشن 1 كلاسيك.

هو صادق .. المحاكاة يمكن تحك الجهاز .. بس انت تتكلم عن inhouse development .. وعندهم كل tools جاهزة .. المعالجة في بس٤ قريبة من cell تبع ps3 .. عشان كذا قدرنا نشوف العاب كروس جن من بدري وبورتات وريماسترات
 
المعالجة في بس٤ قريبة من cell تبع ps3
لا ، السيل مختلف عن معالج الجاغوار اللي في البلايستيشن 4 ، السيل معالج Power-PC Based اما الجاغوار فهو x86 ، المعماريتين مختلفتين تماماً و مشكلة السيل كذلك انه مو اي Power PC ، تصميمه مختلف عن معالج الـ 360 مثلاً اللي يعتبر اكثر نمطية (داخله Three General Purpose Cores) من السيل اللي داخله SPEs او SPU's بالاضافة الى الـ PPU اللي يعتبر General Purpose Unit و يعالج كل شي من نظام الجهاز .. الخ من المهمات العامة و النمطية لكن الـ SPUs كل وحدة منهم تختص في شي معين عكس الجاغوار انويته الثمانية كلها General Purpose لأنه معالج بي سي نمطي و معماريته مختلفة ، لازم حتى تشغل لعبة بلايستيشن 3 اول شغلة انك تسوي سوفتوير او محاكي يشغل اللعبة على الهاردوير نفس الحاصل في محاكيات البي سي و كذلك لازم تحصل دعم من مصنع و مصمم الهاردوير نفسه اللي هو AMD ، حسب كلام ليزا سو مديرة AMD التنفيذية في معرض CES اللي فات ذكرت انهم اشتغلوا بشكل مقرب مع ميكروسوفت على برنامج الـ BC و عمل الـ Upscaling لمعظم الألعاب الى دقة وضوح الجهاز الأعلى (4K في حالة الون اكس).

عملية البورتات و الريماسترات مالها دخل بالمحاكاة ، اغلبه كان شغل نوتي دوج في تظبيط المحرك هذا في حالة بورت لاست اوف اس ، لا تنسى ان وقت اصدارها في 2013 سوني و استوديوهاتها الريدي كان عندهم فكرة عن الجهاز القادم و اتوقع حتى الـ Devkits كانوا متوفرين لهم وقتها لكن مع ذلك اشتغلوا في تظبيط المحرك و نقله للبلايستيشن 4 و هذا الشي اخذ منهم مجهود كبير لأن المعماريتين مختلفتين و حتى النتائج ما كانت برفكت خصوصاً بعد زيادة دقة الوضوح و استهدافهم للـ 60 اطار في الثانية و بلو بوينت كملوا على شغلهم و نقلوا أجزاء انشارتد الثلاثة مع تعديلات كبيرة على الألعاب تقدر تشوفها في تحليل موقع DF لهم ، تغييرات في صميم المحرك و اللعبة (اضاءة و تكتشترز و اماكنها و هكذا) ، المحاكاة تختلف عن البورتنق ، المحاكاة انت تصنع بيئة افتراضية في الجهاز الجديد تحاكي الجهاز القديم لكن كود اللعبة الاصلي ما يشتغل نيتف على الجهاز الجديد عكس البورت ، البورت كود اللعبة انت اعدت كتابته و تظبيطه حتى يشتغل نيتف على الجهاز الجديد و من ميزاته هو تظبيط الفريمات كذلك خاصةً اذا كان الكود الاصلي مقفل على 30 اطار مثلاً ، العمليتين ياخذون منك مجهود ، لكن المحاكاة افضل لأنك تصنع بيئة تشغل اكواد العاب الجهاز القديم كلها بدون استثناء مع بعض التعديلات الطفيفة على كل لعبة على حدة لكن سلبيتها اللعبة كما هي ما يطرأ عليها تغيير في الأداء الا اذا كانت الاطارات مفتوحة في الكود الاصلي ، هنا اللعبة راح تستغل الهورس باور الزيادة و تصل للـ 60 اطار ، لكن البورتنق لازم كل لعبة تمسكها لوحدها و تعدل في صميم الكود و تعاملها كانها لعبة جديدة ، لهذا السبب ريميك SotC مطورها بلو بوينت عملوا محرك جديد من الصفر و نقلوا اللعبة و كودها و مصادرها عليه و تمكنوا من انهم يضيفوا مود 1080p60 مع التغييرات الرسومية الجديدة للبرو بما انه جهاز اقوى ، لو موضوع محاكاة ألعاب البلايستيشن 3 في البلايستيشن 4 سهل كان شفت سوني من زمان مطبقته لكنه صعب جداً لصعوبة محاكاة هاردوير البلايستيشن 3 الـ Unique ، لا تنسى ان مو كل العاب البلايستيشن 3 تستعمل الـ SPUs ، اغلب الالعاب اللي تستخدمها هي العاب طرف اول من سوني مؤكدة و لعبة طرف ثالث وحدة هي FFXIII ، بقية الالعاب ما تستخدمهم ، اتوقع لهذا السبب عملوا بورت و ريماستر لألعابهم.

هذي اقتباسات من مقالة DF عن عملية نقل المحرك و صناعة نوتي دوج لشغلة اسمها "Fibres" او الياف في صميم كود المحرك حتى تسهل عملية الهاردوير الجديد في تشغيل المحرك و تقسيم الجهد ..

Of course, with PS4, there is no more Cell processor, and thus no SPUs. For PS4's x86 Jaguar cores, Naughty Dog re-architected the way in which code is executed with the introduction of "fibres". Rather than running gameplay code on the main PPU core and hiving out other engine tasks to the SPUs, all processing jobs are run on these fibres - akin to hundreds of threads all assigned to single cores on the PS4 CPU, running massively in parallel. The first problem was plumbing in the new PS4 rendering code Naughty Dog had written - it didn't use the fibre system, resulting in the disappointing initial frame-rate of the initial TLOU port. Integrating the new GPU code into the jobs-based set-up more than doubled the speed of the game, but with three months to go until the product shipped, The Last of Us Remastered still couldn't hit 30fps. As Naughty Dog itself admits, a lot of people were getting worried by this point.

Naughty Dog's remarkable solution was to cut the entire CPU side of the process in half - while the CPU prepared the GPU command buffers for the next frame, it simultaneously worked on the game logic for the frame after that. The end result sees the 'critical path' of CPU code dropping from 25ms to 15.5ms, the only compromise coming in the form of an additional frame of lag (no problem there - doubling the frame-rate more than makes up the difference). There's a 16.7ms per-frame window for running a game at 60fps: the notion of running different types of processing for two different frames in parallel was the breakthrough that made The Last of Us' 1080p60 gameplay possible. It's a fascinating story - but what relevance does it have to the scale of the task facing Bluepoint Games as it tackles the Uncharted remaster?

Well, bearing in mind that The Nathan Drake Collection is based on games using the same engine - and that a similarly high frame-rate is promised - it stands to reason that Bluepoint Games will be using the same system developed for The Last of Us Remastered. After the months of intense work Naughty Dog put into TLOU, the notion that Bluepoint Games would start again from scratch simply doesn't match sense. On top of that, the inclusion of a new photo mode - an enhancement also found in Naughty Dog's TLOU port - also suggests that there's a fair amount of code sharing going on between the two projects.

و هذا فيديو من DF يوضوح عملية المحاكاة في برنامج الـ BC للاكسبوكس ون من ميكروسوفت ..

 
يعني ممكن نشوف بلودبورن على 1080p/60fps ؟
 
اذا الكلام طلع حقيقي ...راح يكون شيء عظيم و ال PS5 راح يكون Day 1 , بس هل راح تكون مشتريات الديجتال (الالعاب الي مو AAA و مالها نسخ فيزيائية مدعومه ؟
يعني هل راح نكون مثل STEAM و مكتبة العابك تبقى معك .... اتمنى هالشيء يتحقق.
 
عودة
أعلى