프로젝트 소개
WitchyBND는 FromSoftware의 게임 엔진에서 사용하는 독점 파일 형식을 언팩, 리팩 및 직렬화하기 위한 도구입니다. Demon's Souls, Dark Souls 1-3, Bloodborne, Sekiro, Elden Ring 및 Armored Core VI와 같은 타이틀을 대상으로 합니다. Yabber의 후속작으로 설명되며, 포괄적인 재작성, 추가 기능 및 커뮤니티 기여가 포함되어 있습니다.
지원되는 형식에는 DCX, FFXBND, BND3, BND4, BXF3, BXF4, FFXDLSE, FMG, GPARAM, LUAGNL, LUAINFO, TPF, Zero3, FXR1, FXR3, MATBIN, MTD, PARAM, MQB 및 ENTRYFILELIST가 포함됩니다.
요구 사항 및 플랫폼 참고 사항: 게임 아카이브는 먼저 Nuxe와 같은 별도 도구로 언팩하여 WitchyBND가 처리할 수 있는 파일에 접근해야 합니다. Windows 8보다 최신 버전의 Windows에서는 기본적으로 실행된다고 명시되어 있습니다. 이전 버전에서는 컨텍스트 메뉴 통합을 위해 .NET Framework 4.6이 필요할 수 있으며, Linux의 Wine 또는 예기치 않은 문제가 발생할 경우 .NET Desktop Runtime이 필요할 수 있습니다. 버전 3.0.0.0은 Linux 지원과 함께 크로스 플랫폼 기능을 추가했지만, 일부 기능은 사용할 수 없고 oo2core 바이너리는 사용자가 직접 제공해야 합니다.
사용법: 주요 작업 흐름은 마우스 오른쪽 버튼 컨텍스트 메뉴 통합으로, 설치 프로그램이 없으므로 구성 화면에서 수동으로 등록해야 합니다. 파일이나 폴더를 실행 파일에 끌어다 놓을 수도 있으며, 대량 선택 시 "보내기..." 메뉴가 필요할 수 있습니다. 지원되는 파일을 처리하면 언팩 또는 변환되고, 작업을 반복하면 리팩됩니다. 별도의 (DCX) 옵션은 DCX 압축만 제거합니다. README에는 Witchy를 Yabber의 새 버전으로 취급해야 하며 원래 작업 흐름을 유지한다고 명시되어 있습니다.
변경 로그에 설명된 주요 기능은 다음과 같습니다: 이전 명령줄 인수로 다시 시작하고 컨텍스트 메뉴 재등록을 처리할 수 있는 자체 업데이트 기능; 구성 가능한 백업 동작(없으면 쓰기, 덮어쓰기, 고유 복사본 또는 없음) 및 Git 저장소 내 파일 토글; SoulsModelTool 및 JPEXS Free Flash Decompiler와 같은 외부 도구용 사전 설정이 포함된 지연 형식 지원; 재귀 및 전처리 처리 모드; ZSTD 및 Oodle 압축 처리; 콘솔 TPF 플랫폼 지원(플랫폼에 따라 언팩/리팩이 다름); ANIBND4 및 FFXBND용 특수 번들 처리; MSB 및 TAE 직렬화; 최신 게임 규정에 대한 Paramdex 업데이트.
라이선스: GPL v3. 이 프로젝트는 ividyon이 유지 관리하며, TKGP의 Yabber를 기반으로 하고 SoulsFormats 및 PromptPlus를 활용하며, 수많은 커뮤니티 기여자에게 크레딧을 제공합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.