Dự án mã nguồn mở giúp chơi game PC Windows x86-64 ngay trên iOS

Nhà phát triển Will Faust vừa ra mắt dự án mã nguồn mở Madeira, cho phép thực thi các tựa game PC Windows cấu trúc x86-64 trực tiếp trên hệ điều hành iOS mà không cần jailbreak. Hệ thống kết hợp ba công nghệ cốt lõi bao gồm Wine (ARM64EC), bộ dịch FEX-Emu từ x86-64 sang ARM64 và DXMT để chuyển đổi đồ họa Direct3D 11 sang Apple Metal.

Toàn bộ giải pháp vận hành như một tiến trình Mach duy nhất trên iOS, trong đó máy chủ wineserver chạy dưới dạng một luồng thay vì tiến trình tách biệt. Hiện tại, một số tựa game như Thumper và ULTRAKILL đã có thể chơi được ổn định, trong khi các trò chơi khác đang dừng ở mức trải nghiệm thử nghiệm với tốc độ khung hình thấp. Do yêu cầu tính năng JIT cần kết nối bộ gỡ lỗi, ứng dụng không thể phát hành trên App Store mà phải cài đặt thông qua phương thức sideload.

Đáng chú ý, bản fork này chứa nhiều mã nguồn được hỗ trợ phát triển bởi các công cụ AI. Tuy nhiên, tác giả cũng lưu ý cộng đồng không gửi các đóng góp chứa mã AI ngược lại dự án gốc FEX-Emu do chính sách quy định nghiêm ngặt từ phía họ.

Đây là bước tiến công nghệ đầy thú vị đối với cộng đồng yêu công nghệ và game thủ Việt Nam, mở ra tiềm năng biến các thiết bị iPhone, iPad thành cỗ máy chơi game PC di động trong tương lai.

Nguồn: GitHub Trending — Biên dịch & tổng hợp: danhbaai.com

Danh Bạ AI
Logo
Register New Account