Nintendo 64 게임 'Snowboard Kids' 84일 만에 100% 디컴파일 성공
Decompiling a Nintendo 64 Game in 84 Days

개발자 Chris Lewis가 Nintendo 64 게임 'Snowboard Kids'의 전체 소스 코드를 84일 만에 100% 디컴파일하는 데 성공했습니다. 이 프로젝트는 AI 에이전트의 도움을 받았지만, 전문가들의 수동 개입과 IDO 컴파일러에 대한 깊은 이해가 핵심이었습니다. 전작 'Snowboard Kids 2'가 596일이 걸린 것에 비해 약 7배 빠른 속도로, AI와 인간 협업의 새로운 가능성을 보여줍니다.
AI가 이 프로젝트의 핵심이었지만, IDO 컴파일러의 동작을 이해하는 데 있어서는 여전히 인간 전문가의 직관이 필수적이었습니다.
HN 토론
178- jmcgough
최근에 나오는 디컴파일 프로젝트들을 정말 좋아하고 있어요. 이 글을 쓴 사람에게 큰 박수를 보냅니다. Snowboard Kids는 정말 보석 같은 게임이에요.
또한 사람들이 Legend of Dragoon 리컴파일 [1]도 확인해 보길 권합니다. 거의 버려진 게임에 새 생명을 불어넣은 사랑의 산물이에요. 완전히 바닐라 상태로 플레이하거나, 개선된 그래픽, 불편한 디자인 선택의 수정, 버그 수정 등을 적용할 수 있습니다.
- hombre_fatal
LLM을 받아들이고, 그것들로 고품질의 엄격한 프로젝트를 하나 구축하는 방법을 알아낸 다음, 더 많은 프로젝트를 시작하면 놀라운 일을 할 수 있다는 게 정말 대단해요.
당신은 워크플로우를 가진 기계가 되고, 다시 한번 시간/에너지, 토큰, 그리고 그것을 어떻게 사용할지에 대한 재량에 의해서만 제한됩니다.
- amjnsx
게임 회사들이 이런 프로젝트에 관심이 없다는 게 놀랍네요.
레트로 게임을 디컴파일하고, 삶의 질 개선을 추가하고, 스팀에 올리면 쉬운 돈벌이가 될 것 같은데요.
그들의 손이 법적으로 묶여 있거나, 다른 어떤 요인이 이를 막고 있나요?
- thebruce87m
약간 관련이 있지만, 저는 한동안 GoldenEye의 디컴파일을 기다리고 있었는데, 그 과정이 끝나기 전에 제 싱글 플레이어 갈증을 해소해 준 영적 후속작(?)이 나왔습니다: https://store.steampowered.com/app/1574480/Agent_64_Spies_Ne...
약간의 향수를 원하신다면 한번 볼 만합니다.
- JLO64
> 작지만 유용한 개선 중 하나는 모든 작업에 명시적인 마감일을 부여하고 그 마감일을 에이전트에게 노출하는 것이었습니다.
이걸 직접 시도해 보고 싶다는 생각이 정말 듭니다. 최근에 저는 에이전트에게 작업을 넘겨서 스스로 완료하도록 하는 경우가 점점 늘고 있어요. 그들의 작업은 수용할 만하지만, 완료하는 데 오랜 시간이 걸릴 뿐만 아니라 종종 너무 많은 복잡성과 테스트를 추가한다는 것을 발견했습니다.
- tigen
이것들의 법적 지위는 어떻게 되나요?
역사적으로 '클린룸' 재구현이라는 개념이 있었죠.
요즘은 사람들이 실제 게임 코드를 같은 코드의 다른 표현으로 번역하고 그것이 오픈소스가 되는 것 같아요? GitHub에는 이런 것들이 가득합니다.
- cpriest
매칭 디컴프를 해본 사람들에게 질문: 도구 체인 동결과 마지막 5%의 비매칭 함수 중 무엇이 가장 많은 달력 시간을 소모했나요?
- jaydayvis
거의 확실히 어떤 'IP - 손대지 마시오' 금고에 있는 플로피 디스크에 이미 존재하는 것을 재창조하기 위해 끊임없이 소비된 인간의 노력에 대해 마르크스가 무덤에서 뒤집어지고 있을 거라고 생각합니다. 하지만 어쩌면 점점 더 영리한 사람들을 위한 끝없는 퍼즐이 바로 그것의 전부일지도 모르죠.