티스토리 뷰

반응형

xdelta는 패치를 만들고 적용하기 위한 도구입니다.
"패치 만들기" 모드의 xdelta는 두 파일 간의 차이점을 분석하고 차이점을 포함하는 xdelta 파일을 만듭니다. 일반적으로 변경 사항이 작고 덤프된 게임 파일(ROM 또는 ISO)이 큰 경우가 많기 때문에 롬해킹에 유용합니다.

먼저 다음이 있는지 확인하십시오.
1) 원본 ROM 또는 ISO
2) 배포하려는 ROM 또는 ISO 버전
이들은 이 자습서 의 범위를 벗어 납니다.

이제 다음 단계를 따르십시오.
1) xdelta 다운로드
2) xdelta3.exe, 원래 ROM 또는 ISO 및 수정된 ROM 또는 ISO를 폴더에 넣습니다.
3) xdelta를 실행합니다. 아래 명령에서 원본, 수정 및 패치 파일의 이름을 입력해야 합니다. 명령 프롬프트에서:
xdelta3 -e -s old_file new_file delta_file

다운로드

https://www.romhacking.net/utilities/598/

 

xdelta UI

A simple frontend for xdelta. Allows you to easily create and apply xdelta patches without messing w

www.romhacking.net

정말 간단합니다. episode01v2.xdelta 가 있고 에피소드를 패치해야 한다고 가정해 보겠습니다 .

1. 어딘가에서 xdelta3.exe 를 다운로드합니다.
2. patch.bat (또는 .bat를 제외한 모든 이름)를 만듭니다.
3. " xdelta3.exe -d episode01v2.xdelta "를 따옴표 없이 입력하고 저장합니다.
4. .bat 파일을 두 번 클릭합니다.
완료.

파일은 패치하려는 파일과 동일한 폴더에 있어야 합니다. 또는 xdelta3.exe를 시스템 폴더에 넣고 나중에 사용할 수 있도록 보관하십시오. 또는 원하는 위치에 배치하고 .bat 파일에 전체 경로를 포함합니다.

혹시라도 만들고 싶으시다면xdelta를 사용하려면 다음과 같은 명령줄이 필요합니다.

xdelta3 -s "episode01.mkv" "episode01v2.mkv" episode01v2.xdelta

(인용 부호는 공백이 있는 항목에만 필요합니다.)




.bat 파일 없이 xdelta 파일을 사용하는 방법 xdelta 파일


을 두 번 클릭하기만 하면 작업을 더 쉽게 하고 파일을 패치하려면 레지스트리를 편집해야 합니다.

regedit에서 다음 항목을 찾습니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.xdelta

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\xdelta_auto_file\shell\open\command

이것은 WinXP에서 가져온 것이고 win7과 8에서 동일해야 합니다.
그렇지 않은 경우 HKEY_LOCAL_MACHINE에서 "xdelta"를 검색하면 알아낼 수 있습니다.

이 항목 아래에 이름이 "(기본값)"인 문자열 값이 표시될 것입니다. 그렇지 않은 경우 생성하십시오. 그런 다음 두 번 클릭하여 편집하고 "값 데이터" 아래에 넣습니다.

"xdelta_auto_file"

"C:\WINDOWS\system32\xdelta3.exe" -d "%1"

첫 번째는 .xdelta용이고 두 번째는 shell\open\command용입니다.

다시 말하지만 여기의 경로는 xdelta3.exe가 있는 곳입니다. 지금 xdelta 파일을 두 번 클릭하면 패치가 자동으로 적용됩니다.

또는 이 를 다운로드하십시오 . 여기에는 .reg 파일이 포함되어 있습니다. 실행(두 번만 클릭)하면 해당 2개의 항목이 레지스트리에 추가되고 작업이 시작됩니다.

링크가 끊어지면 xdelta.reg(또는 .reg를 제외한 모든 이름)를 생성하고 다음을 입력할 수 있습니다.

Windows 레지스트리 편집기 버전 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.xdelta]
@="xdelta_auto_file"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\xdelta_auto_file\shell\open\command]
@="\"C:\\WINDOWS\\system32\\ xdelta3.exe\" -d \"%1\""

다른 경로가 필요한 경우 경로의 이중 백슬래시를 염두에 두십시오.

반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
링크
«   2026/01   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함