~/IOS DEVELOPM/developer-ports-zelda-ocarina-of-time-natively-to-ios-using-ai-tools

Nhà phát triển sử dụng công cụ AI để chuyển hệ Zelda: Ocarina of Time lên iOS

Nhà phát triển Chris Sotraidis đã phát hành HarkinianPad, một dự án mã nguồn mở giúp chuyển hệ tựa game cổ điển *The Legend of Zelda: Ocarina of Time* để chạy trực tiếp trên iOS và iPadOS mà không cần trình giả lập. Dự án này tận dụng các công cụ lập trình AI để chuyển đổi mã nguồn C đã dịch ngược của trò chơi thành ứng dụng Arm64 gốc chạy qua Metal API của Apple. Dự án này chứng minh cách các công cụ AI có thể hỗ trợ nhà phát triển chuyển hệ các mã nguồn cũ phức tạp đã được dịch ngược sang các nền tảng hiện đại, mở ra cơ hội bảo tồn nhiều trò chơi cổ điển khác. Nó cũng giúp vượt qua các giới hạn của trình giả lập trên iOS, mang lại hiệu năng vượt trội như hỗ trợ 60 FPS và màn hình rộng. HarkinianPad được xây dựng trên công cụ "Ship of Harkinian" và yêu cầu người dùng tự cung cấp tệp ROM hợp pháp để trích xuất các tài nguyên như đồ họa và âm thanh. Mặc dù dự án tuyên bố sử dụng OpenAI Codex và một mô hình đáng ngờ mang tên "GPT-5.6 Sol", nó vẫn mang lại các tính năng gốc thành công bao gồm điều khiển cảm ứng, hỗ trợ tay cầm và dựng hình qua Metal API.

## KIẾN THỨC NỀN

Vào năm 2021, một nhóm cộng đồng có tên ZELDARET đã dịch ngược thành công tựa game *The Legend of Zelda: Ocarina of Time* thành mã nguồn C dễ đọc. Điều này cho phép một nhóm khác là Harbour Masters tạo ra "Ship of Harkinian", một bản chuyển hệ mã nguồn gốc không chính thức chạy trên các nền tảng như Windows, Linux và macOS mà không cần giả lập.

## TÀI LIỆU THAM KHẢO

## TỪ KHÓA

#iOS Development#Retro Gaming#AI Coding Assistants#Software Porting

$ subscribe --daily