프로젝트64

프로젝트64(Project64)는 마이크로소프트 윈도우용 C 및 C++ 프로그래밍 언어로 작성된 자유-오픈 소스 닌텐도 64 에뮬레이터이다. 이 소프트웨어는 플러그인 시스템을 사용하여 타사 그룹이 자신들의 플러그인을 사용하여 특정 구성 요소를 구현할 수 있도록 한다. 프로젝트64는 닌텐도 64 롬 카트리지의 고정 기억 장치에서 덤프된 롬 이미지 또는 컴퓨터에서 홈브루로 직접 생성된 롬 이미지를 읽어 컴퓨터에서 닌텐도 64 게임을 플레이할 수 있다.

프로젝트64는 2013년에 최고의 성능을 내는 에뮬레이터 중 하나이자 가장 인기 있는 닌텐도 64 에뮬레이터로 여겨졌다. 이 프로그램은 GNU 일반 공중 사용 허가서 버전 2에 따라 라이선스가 부여된다.

호환성 및 기능
프로젝트64는 바이오스 사용을 요구하지 않는 매우 호환성이 높은 에뮬레이터로 간주된다. 이 에뮬레이터는 기본 기능, 멀티플레이어 지원, 그리고 자르거나 품질 저하 없이 가로세로비를 변경할 수 있는 기능을 제공한다.

개발 역사
프로젝트64의 개발은 1998년 3월 질마르(Zilmar)와 다른 소수의 팀으로 시작되었다. 1999년 9월, 질마르는 자신만의 N64 에뮬레이터를 개발 중이던 자보(Jabo)를 소개받았다. 1999년 12월, 자보는 Project64 공동 작업에 참여하도록 질마르의 초청을 받았다. 자보는 원래 RDP/그래픽스 개발자가 될 의도는 없었고, 어셈블리어와 중앙 처리 장치 (CPU)에 더 큰 관심을 가지고 있었지만, 자주 그래픽스 작업에 몰두하는 자신을 발견했다.

저자들은 현재 지원되지 않는 버전 1.4의 소스 코드 일부를 공개했다. Project64k는 Project64 1.4의 수정 버전으로, 카일레라(Kaillera) 네트워킹 클라이언트를 통합하여 멀티플레이어 네트워크 플레이 기능을 제공한다. 플레이어는 여러 게임이 호스트될 수 있는 서버에 접속할 수 있으며, 다른 기능은 Project64 1.4와 동일하게 유지된다. 2011년 7월, 자보는 Project64 개발을 중단하기로 결정하고 일부 개선 사항이 포함된 1.6의 수정 버전을 출시했다. 그는 또한 더 이상 소스 코드를 출시하지 않을 것이라고 밝혔다. 그러나 2013년 4월, 질마르는 Project64 2.0과 공식 소스 코드 저장소를 Project64 웹사이트에 공개하여 소프트웨어를 완전히 오픈 소스로 만들고 모든 사람이 접근할 수 있도록 했다. 이 버전에서 코드의 상당 부분이 다시 작성되었다고 언급되었다. 약 한 달 후, Project64 2.1이 출시되었다. 2015년 4월, Project64 2.2는 깃허브 저장소에 소스 코드와 함께 출시되었다. 2015년 5월부터 Project64 2.2는 64DD 디스크 롬을 플레이할 수 있게 되었다. 2016년 8월 1일, Project64 버전 2.3이 출시되었고, 2017년 1월에는 2.3.2 버전으로 업데이트되었다. 2021년 5월 27일, Project64 버전 3.0.0이 20주년 기념으로 출시되었다.

평가
2011년에 PC 월드는 닌텐도의 공식 닌텐도 64 에뮬레이션(버추얼 콘솔을 통해 제공)보다 더 많은 "고급 설정"을 제공하는 에뮬레이터를 칭찬했다. 예를 들어 게임의 가로세로비를 변경하는 기능 등이 있었다. 그러나 에뮬레이션이 완벽하지 않다고 비판하며 "거친 부분"이 있다고 묘사했다.

그러나 버전 2.2까지는 소셜 미디어 웹사이트에서 설치 프로그램에 멀웨어가 포함되어 있다는 수많은 보고가 있은 후 공식 설치 프로그램을 통해 프로젝트64를 설치하는 것에 대한 심각한 안전 문제가 있었다. 2016년 7월, 이 멀웨어 코드는 소스 코드와 설치 프로그램 모두에서 제거되었다. Project64 2.3 출시 후 내그웨어 화면이 나타나기 시작했다. 강제 대기 기간이 설치되면서 연속 실행될수록 내그웨어 화면은 더욱 끈질기게 나타났다. 에뮬레이션 커뮤니티는 이 문제를 해결하기 위한 해결책을 만들었다.

 같이 보기 
 비디오 게임 에뮬레이터 목록
 Mupen64Plus, 대체 닌텐도 64 에뮬레이터

 각주 

 외부 링크 


 자보의 웹사이트

분류:윈도우 에뮬레이션 소프트웨어
분류:2001년 소프트웨어
분류:윈도우 전용 자유 소프트웨어
분류:C++로 작성된 자유 소프트웨어