em tưởng vụ pc khủng ko chạy nổi game console là do vấn đề bảo mật, kiểu như cái game đó nó đc nén lại thế nào đó xong bản thân mấy con console nó build in ở trong có 1 thứ kiểu chip giải mã hay gì đấy để ghép hay giải nén game đó ra chơi. PC ko có, bọn nó cũng đếch fake đc nên phải chơi mò ghép lại thủ công hoặc gì đấy kiểu dò pass brute force cơ mà ko phải 1 lần mà với từng li từng tí một của 1 game nên khi chơi sẽ siêu nặng, bằng chứng là mấy game ps3 cấu hình rất cùi như pc giả lập chạy lẹt đẹt từng khung hình. Chứ mấy bản port cùng game lúc sau lên pc cấu hình cũng siêu nhẹ, enhance rồi texture 4k các thứ vẫn có thể chạy cực kì trơn chu hơn giả lập rất nhiều. Chứ em nghĩ ko có chuyện 1 cái console làm ra và optimize chỉ dành cho chơi game nó là cái gì đó lớn lao khác biệt 1 trời 1 vực với pc cùng spec cả, hoang đường
Giả lập chậm là do cấu trúc hardware giữa console/handheld với PC khác nhau nên PC nó phải "giả lập" thành con console để đọc instruction rồi executes đoạn code , cho nên thường giả lập PC yêu cầu cấu hình cao hơn console/handheld rất nhiều .
Tiếp theo tại sao game port lên PC cần cấu hình mạnh hơn console để chạy , vấn đề này bị ảnh hưởng bởi rất nhiều thứ .Tớ chỉ ghi mấy thứ tớ biết , còn lại 1 đống ko biết hoặc éo nhớ thì ko ghi :
Lấy ví dụ như PC cần bảo mật , toàn bộ mã lệnh qua CPU đều phải đc kiểm tra (ví dụ như vấn đề bảo mật gần đây của intel , intel nó phải update làm cpu chạy chậm đi) . Console không cần qua quá trình bảo mật nên nó executes cùng 1 đoạn code nhanh hơn PC .
Tiếp theo là game trên console nó không dùng DirectX mà dùng OpenGL .
Tiếp theo nữa là Console nó không cần chạy đống build in app vô dụng của windows .
Hệ điều hành với khả năng port của Dev cũng ảnh hưởng lớn tới perfomance của game , lấy ví dụ đơn giản nhất là cùng 1 cấu hình , cùng 1 game thì chạy trên windows với MAC hay Linux thì perfomance-fps đã khác nhau 1 trời 1 vực chứ đừng nói gì tới so giữa console với PC .
Edit : Vừa nhớ ra thêm 1 vấn đề nữa là do độ tương thích , làm game trên console chỉ cần optimize cho cpu/ram/gpu của console là ok .
Nhưng làm game cho PC thì phải làm game cho toàn bộ CPU cũ mới , ram ddr23 , gpu amd nvidia driver các phiên bản các loại hầm bà lằng .
CPU cũ có khi nó không support instruction mới , cho nên làm game cho PC là phải tương thích với 1 đống specs khác nhau dẫn tới nó không bao giờ được optimize tốt nhất mà là optimize ổn định cho nhiều cấu hình nhất .