Sarkisian cho biết PineBuds Pro hiện là mẫu tai nghe duy nhất trên thị trường sở hữu firmware mã nguồn mở, tạo điều kiện lý tưởng cho các thử nghiệm phần mềm chuyên sâu. CPU tích hợp của tai nghe, sau khi được tinh chỉnh để duy trì xung nhịp ổn định ở mức 300MHz và vô hiệu hóa chế độ tiết kiệm năng lượng, đã đạt hiệu năng đủ để chạy Doom gốc ở khoảng 18 khung hình/giây.
Do hạn chế về bộ nhớ, nhà phát triển đã tiến hành tối ưu mạnh mẽ trò chơi, sử dụng tệp WAD Squashware dung lượng chỉ 1,7MB để lưu trữ nội dung. Nhờ đó, Doom có thể vận hành trọn vẹn trong phạm vi 4MB bộ nhớ flash của tai nghe.
PineBuds Pro là mẫu tai nghe TWS không dây mã nguồn mở do PINE64, hãng chuyên về vi điều khiển và thiết bị thông minh, ra mắt vào cuối năm 2022. Phần cứng cốt lõi của thiết bị bao gồm:
- CPU: Lõi kép ARM Cortex-M4F, xung nhịp 300MHz
- Bộ nhớ trong: 448KB
- SRAM: 992KB
- SRAM dùng chung cho Bluetooth: 64KB
- Bộ nhớ flash: 4MB
Mặc dù tai nghe không được trang bị màn hình, Sarkisian vẫn giải quyết bài toán hiển thị bằng cách xuất video thời gian thực thông qua một luồng phát trực tiếp Twitch được nhúng. Đồng thời, anh cũng xây dựng một trang web cho phép bất kỳ ai kết nối với tai nghe và điều khiển trò chơi trực tiếp ngay trên trình duyệt.
Trước đây, cộng đồng đam mê công nghệ từng gây chú ý khi đưa Doom lên các thiết bị “không tưởng” như nồi áp suất điện thông minh. Dự án DOOMBUDS tiếp tục nối dài truyền thống này, khẳng định sức sống bền bỉ của Doom cũng như sự sáng tạo không giới hạn của giới lập trình viên.
Arin Sarkisian đã công bố toàn bộ mã nguồn và phương pháp triển khai trên GitHub, cho phép những người dùng PineBuds Pro khác có thể tự mình thử nghiệm và phát triển dự án:
- Trang dự án: https://doombuds.com
- GitHub: https://github.com/arin-s/DOOMBuds




