고전 게임을 패치하는 데 사용하는 xdelta 프로그램에서
xdelta3: unknown secondary compressor ID: XD3_INVALID_INPUT
오류가 발생할 경우가 있습니다.
이럴 경우 아래와 같이 체크해 보세요.
1. 패치 파일을 확인합니다.
. Hash 값을 확인하는 것이 가장 좋습니다.
2, 원본 파일(롬)을 확인합니다.
. Hash 값을 위와 같이 확인합니다.
3. 그런데 대부분 xdelta 프로그램 버전이 낮아서 윈도우11과 호환성 문제가 발생한 것입니다.
저도 별 방법을 다 시도하다 결국 호환성이 Fix된 버전으로 변경해서 문제를 해결했습니다.
4. 자세한 설명은 아래에 작성했지만 바쁘신 분들은 제가 업데이트 적용한 파일을 사용하시면 됩니다 ^^
1. 아래 페이지에서 exe.zip 파일을 받습니다.
2. 압축을 풀고 이름 바꾸고 기존 파일을 대체합니다. (결국 새 파일로 기존 파일을 바꾸는 거죠)
예) xdelta3-3.1.0-x86_64.exe.zip 를 다운
이 파일을 압축해제하면 xdelta3-3.1.0-x86_64.exe 파일이 나옴
이 파일의 이름을 xdelta.exe 로 변경
이름이 변경된 파일을 가지고 계신 기존 xdelta 프로그램에 복사하여 붙여널기
기존에 같은 이름의 파일이 있기 때문에 덮어쓰기로 완료
3. 이제 다시 실행해보면 잘 될 겁니다.
'Etc' 카테고리의 다른 글
스팀덱 (Steam Deck) OLED 버전 발표 (0) | 2023.11.10 |
---|---|
Sony Xperia Play 소니 엑스페리아 플레이 (0) | 2020.08.31 |