디컴파일 진행 상황은 어디서 확인할까?

작성: DecompHub · 수정일 · 한국어

유용한 진행 보고서는 무엇이 달라졌는지, 어떤 버전을 측정했는지, 수치가 어디에서 왔는지 보여 줍니다. 먼저 프로젝트 자체 보고서를 확인하고, 여러 프로젝트를 함께 살펴볼 때 디렉터리를 활용하세요.

목적에 맞는 출처 선택하기

decomp.dev는 바이너리 일치를 목표로 하는 디컴파일 보고서를 모읍니다. objdiff는 이 생태계에서 사용하는 상세 보고서를 생성합니다. 복원한 코드가 특정 원본 빌드와 얼마나 일치하는지 확인할 때 유용합니다.

호환성 프로젝트에서는 문서와 호환성 목록을 확인하세요. 구현한 함수 개수와 정상 작동을 확인한 게임 목록은 서로 다른 질문에 답합니다. DecompHub 탐색에서 저장소와 각 측정값의 출처를 찾을 수 있습니다.

같은 조건끼리 비교하기

대상 버전, 지표 이름, 분모, 출처 날짜를 함께 기록하세요. 일치하는 바이트 수와 함수 수는 서로 다른 속도로 늘어날 수 있습니다. 새로 발견한 함수가 분모에 추가되면, 구현한 함수가 늘어도 라이브러리의 비율은 내려갈 수 있습니다.

관측 날짜는 디렉터리가 보고서를 읽은 시점이지, 개발자가 코드를 측정한 시점이라는 뜻은 아닙니다. 진행률을 알 수 없다는 표시는 근거 있는 수치가 등록되지 않았다는 의미이며 개발 중단을 증명하지 않습니다.

README에 보고서 넣기

DecompHub 배지 생성기는 출처와 함께 저장된 측정값을 README 이미지로 만듭니다. 각 항목은 별도 줄로 유지되며 날짜와 근거를 확인할 수 있는 페이지로 연결됩니다. 직접 보고서를 공개할 수 있는 간단한 JSON 형식도 설명합니다.

변경 사항이 기본 브랜치에 반영된 뒤 프로젝트의 기존 측정 스크립트로 보고서를 생성하세요. CI 알림으로 출처 재확인을 요청할 수 있고 정기 수집도 계속 작동합니다. 알림 자체가 진행률을 설정할 수는 없습니다.

진행 보고서 읽는 법과 활발한 프로젝트 찾기도 참고하세요. 기여하기 전에는 원본 프로젝트의 참여 지침을 확인해야 합니다.