Game Bub: FPGA 기반 오픈소스 레트로 핸드헬드
2025-02-12
1년 반의 개발 끝에 저자는 Game Boy, Game Boy Color, Game Boy Advance 게임을 지원하는 FPGA 기반 오픈소스 레트로 게임 핸드헬드인 Game Bub을 자랑스럽게 선보입니다. 이 자세한 설명에서는 초기 컨셉부터 최종 조립까지의 과정을 보여주며, 하드웨어 선택(핵심인 Xilinx XC7A100T FPGA), PCB 설계, Rust와 Slint를 사용한 펌웨어 개발, 3D 프린팅으로 제작된 케이스 제작 등이 포함됩니다. Game Bub은 실제 카트리지와 microSD 카드의 ROM 파일을 모두 실행할 수 있으며, HDMI 출력, 진동, 실시간 시계 등의 기능도 갖추고 있습니다. 이 프로젝트는 놀라운 엔지니어링 성과와 오픈소스에 대한 헌신을 보여줍니다.
하드웨어