며칠 전 Claude로 만든 NES 에뮬레이터가 '완벽하게' 작동한다고 했다가 엄청 까였는데, 이제 진짜로 **완벽하게** 작동해서 증명하러 왔다. :D
A few days ago I posted about Claude building me an NES emulator, but I used the phrase" works PERFECTLY" and people tore me apart.. So now it works **PERFECTLY** and I can prove it. :D
핵심 요약
Claude로 만든 NES 에뮬레이터가 AccuracyCoin 테스트에서 만점을 기록하며 완벽한 하드웨어 정확도를 달성했다고 주장함.
- 에뮬레이터 성능 — AccuracyCoin 테스트에서 141점 만점을 기록하며 세계 최고 수준의 하드웨어 정확도 달성함.
- 단일 파일 구조 — 339KB 크기의 단일 HTML 파일로 구성되어 브라우저만 있으면 어디서든 실행 가능함.
- 개발 과정 — Claude가 수 시간 동안 테스트 롬을 돌리며 코드를 수정하고 최적화하는 과정을 거쳐 완성됨.
- 표절 논란 반박 — 기존 에뮬레이터 코드를 복제한 것이 아니며, 독자적인 코드베이스로 구현되었음을 강조함.
이제 이 에뮬레이터는 Mesen 2보다도 하드웨어 정확도가 높아졌다.
그러니까 지난번 글에서처럼 "다른 에뮬레이터 베낀 거 아니냐"고 지껄이는 놈들은 이제 입 닥쳐야지. AccuracyCoin에서 이 점수 찍는 에뮬레이터는 세상에 이거 하나뿐이니까.
적어도 내가 아는 선에서는 말이야..
나는 얘가 몇 시간이고 며칠이고 테스트 롬 돌리면서 코드 수정하고, 테스트하고, 또 수정하고.. 이 짓을 반복하는 걸 다 지켜봤다. 진짜 경이롭더라.. 마지막에 141점 찍었을 때 나만큼이나 얘도 신나 보였다고 장담한다. 처음 80점대에서 시작해서 진짜 1점씩 야금야금 올린 거거든.
그래서 이제 난 세상에서 가장 하드웨어 정확도가 높은 NES 에뮬레이터를 갖게 됐다.. 그것도 달랑 339k짜리 .HTML 파일 하나로 말이지.. 회사에서 나 자신한테 메일로 보내서 폰으로 블루투스 키패드 연결해 크롬 브라우저로 게임도 해봤다.
공개할까 고민도 좀 된다. 지난번에 글 올리고 나서 이상하게 사람들이 내가 한 거랑 똑같은 짓을 해서 깃허브에 올리더라고.. 그 초기 버전의 쓰레기 같은 빌드들 말이야.
90년대 중반부터 지금까지 NES 에뮬레이터 붙잡고 있는 사람들도 있는데, 내가 이거 푼다고 그 사람들 노력을 깎아내리고 싶진 않거든. 그래도 Mesen이나 FCE 팀한테는 한번 구경이나 해보라고 보내볼까 싶기도 하다.. AccuracyCoin 만든 사람한테는 이미 메일 보냈다. 자기네 새 테스트 롬에서 100% 찍는 에뮬레이터가 있다는 걸 알면 좋아할 것 같아서.
아무튼.. 이건 그냥 지난번에 내가 "완벽하다"고 썼을 때 부정적인 댓글 달던 놈들 보라고 쓴 글이다. 본문에 분명히 완벽한 건 아니라고 명시했는데도 말이야..
이제는 그럴 필요도 없겠네..
세 줄 요약: 이제 진짜 존나 완벽하다.
추가: ㅋㅋㅋ 아직도 이거 어디서 훔쳐온 거 아니냐고 짖어대는 놈들 있네. 내가 훔쳐왔다고 생각하는 코드베이스 있으면 어디 한번 찾아봐라. 근데 못 찾을걸? 그런 건 존재하지 않으니까.
그리고 설령 있었다 해도, 내가 걔한테 접근 권한을 준 적도 없고 그렇게 하라고 시킨 적도 없어. 아, 그리고 걔가 똑같은 걸 복사해서 가져왔으면 내가 눈치 못 챘겠냐? 전혀 안 그랬어. 걔는 그냥 미친 듯이 갈고 닦았다고.
추가: 그리고 브라우저만 있으면 어디서든 돌아가는 .HTML 파일 하나짜리 에뮬레이터는 세상에 없는 걸로 안다. 만약 있다면 나도 몰랐고 Claude도 몰랐겠지. 확실한 건 AccuracyCoin에서 141/141 찍는 에뮬레이터는 지금 세상에 이거 하나뿐이라는 거다.

