github thanhsondev/PSVIETHOA-FPKG-Builder v3.1.0
PSVIETHOA FPKG Builder 3.1.0

56 minutes ago

Bản 3.1.0 gộp hai cập nhật: chế độ SDK Sony chuyển sang bộ công cụ sdk-fpkg279-fix15 của Drakmor, và các bản sửa từ PSVIETHOA STUDIO 2.1.0 của Ngô Phi Phương — tạo gói từ ảnh PFS, xả PKG PS4 nhanh hơn, mục mới ZSTD PS5 (beta) và thanh bên kiểu Studio.

PSVIETHOA FPKG Builder 3.1

Có gì mới (tiếng Việt)

  • SDK Sony dùng bộ sdk-fpkg279-fix15 (profile sdk279-plaintext-direct-v6), ứng dụng tái tạo đúng từng byte:
    • gói giữ phiên bản SDK (đọc từ eboot.bin khi param.json để 0); chọn SDK và Tạo theo ngôn ngữ nay dùng được với SDK Sony;
    • giữ bố cục PlayGo của nguồn và chunk của từng tệp; sửa / tạo lại UCP của UDS theo npbind.dat; bỏ tệp cấu hình runtime của Unreal;
    • kịch bản PlayGo retail là tuỳ chọn (Giữ kịch bản PlayGo retail, mặc định tắt — tránh lỗi CE-108111-2 đã gặp với Ghost of Yōtei);
    • bản dump đặt nhầm tên bảng PlayGo (Control, PPSA29802), loại làm script fix15 dừng hẳn, vẫn tạo được gói; các bản sửa của 2.2.7 (giữ thư mục rỗng, lấp chunk rỗng) vẫn bật.
  • Tạo gói PS5 từ ảnh PFS: .ffpfsc chứa ảnh PFS thô (MkPFS --raw, ps5-ffpfs-cli…), .ffpfs và pfs_image.dat mở được như ảnh exFAT.
  • Xả PKG PS4 nhanh hơn: giải mã song song nhiều luồng, kèm hai bản sửa LibOrbisPkg của Studio; kết quả giống hệt từng byte.
  • ZSTD PS5 (beta) — Đóng ZSTD, Giải ZSTD, Vá ZSTD: gói ZSTD của ps5-dump-forge với runtime ampr-emu-ng 0.3.4 (game còn khoảng một nửa, thư mục gốc không bị sửa), kiểm tra / sửa ampr_emu.index, vá Việt hoá vào game đã đóng mà không cần giải, có hoàn tác. CLI: zstd-info, zstd-list, zstd-pack, zstd-unpack, zstd-reindex, zstd-patch, zstd-undo.
  • Thanh bên kiểu PSVIETHOA STUDIO: ô Tìm công cụ… (Ctrl+K / ⌘K), nhóm theo thứ tự Studio, lưới nút hai cột co giãn theo cửa sổ.
  • Đã test: 568 bài test; PS5 Plants vs. Zombies Replanted (PPSA29802) qua SDK Sony fix15 — gói 1.706.966.580 byte qua kiểm tra đầy đủ 10/10.

What's new (English)

  • Sony SDK mode uses Drakmor's sdk-fpkg279-fix15 toolkit (profile sdk279-plaintext-direct-v6), reproduced byte for byte:
    • the SDK version is kept in the package (read from eboot.bin when param.json has 0); the SDK override and Generate for languages now work with the Sony SDK;
    • the source PlayGo layout and per-file chunks are kept; UDS UCP files are repaired or recreated from npbind.dat; Unreal runtime config files are excluded;
    • retail PlayGo scenarios are optional (Keep retail PlayGo scenarios, off by default — avoids the CE-108111-2 error seen with Ghost of Yōtei);
    • dumps with misnamed PlayGo tables (Control, PPSA29802), which stop the fix15 script, still build; the 2.2.7 fixes (empty folders, filled empty chunks) stay on.
  • PS5 builds from PFS images: .ffpfsc holding a raw PFS image (MkPFS --raw, ps5-ffpfs-cli…), .ffpfs and pfs_image.dat open like exFAT images.
  • Faster PS4 PKG extraction: parallel decryption, plus the Studio's two LibOrbisPkg fixes; byte-identical output.
  • ZSTD PS5 (beta) — Pack ZSTD, Unpack ZSTD, Patch ZSTD: ps5-dump-forge ZSTD packs with the ampr-emu-ng 0.3.4 runtime (about half the size, the source folder is never modified), ampr_emu.index check and repair, and translations patched into a packed game without unpacking it, with undo (Vietnamese UI). CLI: zstd-info, zstd-list, zstd-pack, zstd-unpack, zstd-reindex, zstd-patch, zstd-undo.
  • Sidebar like PSVIETHOA STUDIO: Search tools… (Ctrl+K / ⌘K), groups in the Studio order, a two-column grid of tools that scales with the window.
  • Tested: 568 tests; PS5 Plants vs. Zombies Replanted (PPSA29802) through the fix15 Sony SDK — the 1,706,966,580-byte package passes all 10 full checks.

Note: the Sony SDK and PS4 builds on macOS use Wine (x86-64 through Rosetta 2), which macOS 28 may limit on Apple Silicon. The built-in PS5 engine, PS4 extraction, ZSTD, FTP and saves do not need Wine.

Credits: PSVIETHOA — Nguyễn Thanh Sơn & Ngô Phi Phương · Main project: Drakmor (LibProsperoPkg, sdk-fpkg279-fix15, ampr_emu) · Maxton (LibOrbisPkg) · CyB1K (PS4 Fake PKG Tools 3.87) · earthonion (garlic-savemgr) · quer3q (ps5-dump-forge, ampr-emu-ng).

Full details: CHANGELOG.md

Don't miss a new PSVIETHOA-FPKG-Builder release

NewReleases is sending notifications on new releases.