Công nghệ

AI khiến việc dịch ngược game cũ trở nên dễ dàng, decomp.dev đóng bảng xếp hạng

Adrian Kessler
Thêm chúng tôi trên Google

Trước đây, việc tự tay dựng lại mã nguồn của một trò chơi điện tử cũ có thể khiến cả nhóm tình nguyện viên mất nhiều năm. Giờ đây, các mô hình AI có thể đảm nhiệm phần lớn công việc đó, còn decomp.dev — trang web theo dõi hàng trăm dự án do người hâm mộ thực hiện và xếp hạng tiến độ của họ — đã tắt danh mục công khai, đồng thời ngừng nhận dự án mới. Quản trị viên trang khẳng định các công cụ vẫn hoạt động tốt. Điều rạn vỡ là cộng đồng.

Trong giới này, “dịch ngược khớp mã” là cách gọi một hình thức kỹ thuật đảo ngược nghiêm ngặt: viết mã C sao cho sau khi biên dịch, mã máy tạo ra khớp chính xác từng byte với bản gốc của trò chơi. Đoạn mã được dựng lại đó cho phép người hâm mộ chạy một tựa game kinh điển về Mario của Nintendo trực tiếp trên PC, săn lỗi để lập kỷ lục speedrun, chỉnh sửa game, chuyển game sang phần cứng mới hoặc khôi phục những đoạn mã có nguy cơ thất lạc.

Theo thông báo do quản trị viên ẩn danh của trang, Encounter, chấp bút, các mô hình tiên tiến mới đây như GPT-6-Astra đã vượt qua một ngưỡng quan trọng. Chúng có thể làm theo chỉ dẫn phức tạp, đối chiếu chéo các ký hiệu và thông tin gỡ lỗi, đồng thời viết mã trông tự nhiên. Chúng cũng “đặc biệt giỏi thử hoán vị”: viết các tập lệnh nhỏ để kiểm tra nhiều phiên bản của một hàm cho đến khi có phiên bản biên dịch ra kết quả khớp tuyệt đối. Chúng còn có thể tập trung trong những tác vụ kéo dài, với chi phí thấp hơn các mô hình đời trước.

Tổn thất nằm ở khía cạnh xã hội. Các dự án xuất hiện trên decomp.dev đều là mã nguồn mở để thu hút người đóng góp. Encounter mô tả những “bản rẽ nhánh thù địch”, lấy các dự án do con người dẫn dắt rồi dùng AI “hoàn tất” chúng, cùng những kẻ cơ hội chạy đua tung ra các bản chuyển sang PC còn hoạt động chập chờn, dựa trên những bản dịch ngược mà họ chưa từng góp sức thực hiện. Các thanh tiến độ vốn được thiết kế để khích lệ mọi người khi mỗi phần trăm hoàn thành đều đòi hỏi nỗ lực thực sự, nay trở thành điều mà Encounter gọi là “trò chơi con số rỗng tuếch”, dành cho những người “đốt token để làm con số tăng lên”.

Phạm vi đóng cửa hẹp hơn vẻ ngoài của nó. decomp.dev vẫn duy trì các trang dự án hiện có và dữ liệu lịch sử; chỉ có danh mục chính và chức năng gửi dự án mới bị gỡ bỏ. Encounter cũng không đổ lỗi cho AI nói chung, mà viết rằng công nghệ này “có thể giúp ích rất nhiều nếu được sử dụng đúng cách”. Quản trị viên quyết định không cấm các dự án có AI hỗ trợ, bởi một người chơi đơn lẻ không thể định nghĩa rồi giám sát “rác” trong hàng trăm dự án. Câu hỏi pháp lý vẫn chưa có lời giải: mã được dịch ngược vẫn bắt nguồn từ các trò chơi có bản quyền, còn những công cụ nhanh hơn khiến vùng xám này rộng thêm chứ không giải quyết được nó.

Sức ép không chỉ dừng lại ở game. Theo 404 Media, những bản sao do AI tạo ra của phần mềm trả phí như các ứng dụng Adobe Creative Cloud và Microsoft Office đã lan truyền trong những ngày gần đây; các nhà phát triển game độc lập cũng cho biết những bản sao trò chơi của họ được AI tạo theo phương pháp “clean room” liên tục xuất hiện. Một công cụ nhắm thẳng vào thú chơi này, decomp.wtf, từng hứa hẹn giúp người dùng hướng tác tử AI của mình vào một trò chơi họ sở hữu, rồi chuyển ngược trò chơi đó thành C, từng hàm một. Người tạo ra công cụ sau đó đã ngừng phát triển, viết rằng phần lớn cộng đồng dịch ngược phản đối kiểu dịch ngược bằng AI này. Mã nguồn vẫn nằm trên GitHub theo giấy phép MIT.

decomp.dev ra mắt năm 2024 nhằm tập trung việc theo dõi tiến độ. Encounter xác định bước ngoặt bắt đầu vào đầu năm 2026, khi Opus 4.6 và GPT-5.4 dường như đã biết đến các công cụ của chính cộng đồng mà không cần ai chỉ dẫn, dù kết quả vẫn phải qua khâu chỉnh sửa đáng kể của con người và chi phí cho mỗi tác vụ còn quá cao. Trang web thông báo thay đổi vào ngày 15 tháng 10. Mã nguồn của chính trang web, theo Encounter, hoàn toàn do con người viết và chưa bao giờ được cấp giấy phép mã nguồn mở, vì vậy không ai được phép dùng lại để dựng bảng xếp hạng ở nơi khác. Chưa bao giờ việc khai mở các trò chơi lại dễ dàng đến thế; những người từng cùng nhau làm điều đó giờ đã mất chốn gặp gỡ.

Thẻ: , , , , ,

Thêm chúng tôi trên Google

Thảo luận

Có 0 bình luận.