mirror of
https://github.com/Druthulu/BFM-decomp
synced 2026-09-26 13:33:34 -04:00
de7f015436
Reusable iso9660.py (Phase 2 foundation) + extract_exe.py with --list and --verify-disc. Adversarially verified: extracted EXE SHA1 143dbb89f34491258bbc27810d0a12ec8b43a8dd (413696 B), and --verify-disc confirms Track-1 SHA1 b44f0f0a19936f23b26188b658e13201a6a9c211 == redump (dump is canonical).
11 lines
396 B
Python
11 lines
396 B
Python
"""bfm_extract - Brave Fencer Musashi disc extraction tooling (Phase 1+).
|
|
|
|
The reusable core is :class:`Iso9660Image` in :mod:`iso9660`, which reads the
|
|
MODE2/2352 data track and walks the ISO9660 file system. Phase 2 will build the
|
|
.CD / PAC / LZSS pipeline on top of it.
|
|
"""
|
|
|
|
from .iso9660 import FileRecord, Iso9660Error, Iso9660Image
|
|
|
|
__all__ = ["Iso9660Image", "Iso9660Error", "FileRecord"]
|