When you extract a BIN and pack it into a PKG, the file permissions (e.g., 755 for executables, 644 for libraries) must be preserved. Use --preserve-permissions flags in pkgbuild or manually set them via rsync -a .
chmod +x installer.bin ./installer.bin --help
The transition from a raw binary file (.bin) macOS installer package (.pkg) bin to pkg
if echo "$file_type" | grep -q "ISO 9660"; then echo "Detected disc image. Mounting and extracting..." mountpoint="/tmp/bin_mount_$$" mkdir -p "$mountpoint" hdiutil attach -mountpoint "$mountpoint" "$INPUT_BIN" pkgbuild --root "$mountpoint" --identifier "com.bin2pkg.discimage" --version 1.0 "$OUTPUT_PKG" hdiutil detach "$mountpoint" rm -rf "$mountpoint" exit 0 fi
A BIN file is a raw binary copy of data stored on an optical disc (like a CD or DVD). In the context of PlayStation emulation and modding, a BIN file (often accompanied by a .CUE file) represents an exact sector-by-sector rip of a physical game disc—most commonly from the original PlayStation (PS1) or PlayStation 2 (PS2) era. When you extract a BIN and pack it
If you are working on a specific conversion project right now, tell me:
makepkg -f # generates mybin-1.0-1-x86_64.pkg.tar.zst Mounting and extracting
Games appear on your main console menu with official icons and background art.
Summary
The background image displayed when the game is highlighted (
Copyright © Le Repaire des Motards - 1999-2025. 1er site d'information et de services motos.
Tous droits réservés. Mentions légales | Contact.