Đẳng cấp: Một lập trình viên đưa game Doom lên... máy ảnh Canon, chơi game bằng màn hình LCD 3 inch

Kiều My
Kiều My
Phản hồi: 0

Kiều My

Thợ săn tin nóng
Thành viên BQT
Huyền thoại Doom lại có thêm một bến đỗ kỳ lạ khi một lập trình viên mang tựa game bắn súng này lên máy ảnh Canon EOS 550D, tận dụng màn hình 3 inch, hệ thống nút bấm vật lý và thậm chí phát cả âm thanh qua loa ngoài.

1787214344123.png

Cài đặt và chạy game Doom trên mọi thiết bị có màn hình gần như đã trở thành một nét văn hóa quen thuộc của giới lập trình. Từ nồi cơm điện, đầu chuyển cáp kết nối cho đến vệ tinh ngoài quỹ đạo đều đã từng chạy thử tựa game này. Lần này, điểm dừng chân mới nhất của Doom là một chiếc máy ảnh cơ DSLR quen thuộc: Canon EOS 550D (còn gọi là Rebel T2i).

Bản port độc đáo này được phát triển bởi lập trình viên lauris-nl trên GitHub, dựa trên nền tảng firmware mã nguồn mở Magic Lantern – công cụ vốn quen thuộc với dân quay chụp để mở khóa các tính năng nâng cao cho máy ảnh Canon.

Biến máy ảnh 14 năm tuổi thành máy chơi game cầm tay​



Ra mắt từ năm 2010, Canon EOS 550D là mẫu DSLR phân khúc phổ thông trang bị cảm biến APS-C 18 megapixel, chip xử lý hình ảnh DIGIC 4, màn hình TFT LCD 3 inch và một loa đơn phía sau. Phần cứng này hoàn toàn đủ sức gánh tựa game Doom một cách mượt mà.

Điều thú vị nằm ở cách bố trí điều khiển:
* Cụm phím điều hướng lên, xuống, trái, phải trên thân máy đảm nhận việc di chuyển nhân vật.
* Nút Set trở thành nút chọn và khai hỏa.
* Phím Menu dùng để mở menu trong game, còn phím DISP. đóng vai trò nút quay lại (Back).
* Loa ngoài tích hợp ở mặt sau máy ảnh phát đầy đủ các hiệu ứng âm thanh gốc khi người chơi vượt qua từng màn.

Yêu cầu nghiêm ngặt về thiết bị​

Dù trải nghiệm rất thú vị, bản mod này hiện chỉ tương thích duy nhất với Canon EOS 550D chạy đúng firmware phiên bản 1.0.9. Tác giả đưa ra khuyến cáo rõ ràng rằng người dùng không nên cài đặt file nhị phân này lên các model máy ảnh khác hoặc các phiên bản firmware khác để tránh nguy cơ biến thiết bị thành "cục gạch".

Nếu sở hữu đúng thiết bị và phiên bản phần mềm tương thích, việc cài đặt chỉ yêu cầu thẻ nhớ SD chạy bản build Magic Lantern 550D.109, sau đó sao chép file module vào đường dẫn `ML/MODULES/doom.mo`, tạo thư mục `ML/DOOM/` và đưa các file dữ liệu game tương thích vào đó. Khi cắm thẻ vào máy ảnh, người dùng chỉ cần kích hoạt game qua menu của Magic Lantern rồi khởi động lại máy để bắt đầu chơi.

Để đảm bảo an toàn cho dữ liệu công việc, bạn nên chuẩn bị một thẻ nhớ riêng cho game thay vì dùng chung với thẻ lưu ảnh chụp. Ngoài ra, nếu không sở hữu 550D, cộng đồng trước đây cũng từng có bản port Doom dành cho dòng máy compact Canon PowerShot SD1000 (IXUS 70) đời 2007 để người dùng tận dụng lại những thiết bị cũ trong ngăn kéo.
 
Back
Top