프로젝트 소개
GoBoy는 Go로 작성된 멀티플랫폼 닌텐도 게임보이 및 게임보이 컬러 에뮬레이터입니다. 대부분의 게임보이 게임과 일부 게임보이 컬러 게임을 색상 및 사운드 지원과 함께 실행할 수 있습니다. 이 에뮬레이터에는 각 단계에서 opcode와 레지스터 값을 출력하고, 개별 사운드 채널을 토글하며, 배경/스프라이트 렌더링을 강제하는 등의 디버깅 기능이 포함되어 있습니다. 배터리 백업 ROM용 세이브 파일을 지원하며, Blargg의 cpu_instrs 및 instr_timing 테스트 ROM을 통과합니다. 이 프로젝트는 진행 중인 작업으로, 알려진 버그와 세이브 상태 및 부팅 ROM 지원과 같은 계획된 기능을 다루는 TODO 목록이 있습니다. 설치 방법은 사전 빌드된 릴리스를 사용하거나 Go로 소스에서 빌드하는 것이며, Linux에서는 OpenGL(pixel 라이브러리 경유)과 GTK가 필요합니다. 컨트롤에는 화살표 키, Z, X, Enter, Backspace가 포함되며, DMG 모드, 음소거, 디버깅 플래그 옵션이 있습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.