God of War trên PSP giờ đã chơi được trực tiếp trên trình duyệt web

Giờ bạn đã có thể chơi God of War trực tiếp trên trình duyệt web mà không cần trình giả lập.
Một dự án tái biên dịch mã nguồn mở mới vừa dịch trực tiếp mã nhị phân của PSP sang C++, biên dịch sang WebAssembly và dựng hình bằng WebGL2. Bản thử nghiệm đầu tiên, God of War: Chains of Olympus, chạy mượt 60 khung hình/giây trên Chrome và Firefox với độ phân giải gấp 4 lần máy PSP gốc. Tựa game thứ hai, God of War: Ghost of Sparta, cũng chạy ngon lành với cùng bộ script này.
Vì sao việc này đáng chú ý: Tái biên dịch trước (ahead-of-time recompilation) giúp loại bỏ gánh nặng hiệu năng của các trình giả lập truyền thống. Nhờ dịch thẳng mã máy MIPS sang WebAssembly, các game console cũ có thể chạy mượt với tốc độ khung hình cao ngay trên laptop hay điện thoại phổ thông.
Mã nguồn dự án không kèm sẵn file game. Bạn chỉ cần đưa vào file ISO game mình có, các script mã nguồn mở sẽ tự biên dịch nó thành một trang web chạy ngay trên máy bạn.
Trình duyệt web vừa thừa hưởng thêm cả một kho game cầm tay kinh điển.
Nguồn
- psp-web-recomp trên GitHub — https://github.com/snuri00/psp-web-recomp
- Thảo luận trên Hacker News — https://news.ycombinator.com/item?id=49991243

