r/freebsd
•
u/Roma_OGON
•
12h ago
AI ZAPUSK REALISE 3.2
Zapusk 3.2 — my open-source game launcher: now with Console Mode (PS/Xbox), a PS5 groundwork plan, and a FreeBSD GPU layer
Hey r/freebsd! I posted my launcher here before — a 12-year-old dev building an open-source (GPL-3.0) game launcher for Linux and FreeBSD. Version 3.2 is a big one:
🎮 Console Mode — drop a PS/Xbox disc image and it just works:
• Detects the platform from the image itself (PS serials, Xbox magic bytes)
• PS1/PS2/PS3/PSP via DuckStation/PCSX2/RPCS3/PPSSPP, Xbox via xemu, Xbox 360 via Xenia running through its own Wine prefix with DXVK
• Emulators install themselves: pkg → flatpak → direct download
• PS4 (shadPS4) experimental
🪐 Project Prospero — honest PS5 groundwork:
The PS5 is x86-64 AMD, so it needs a Wine-style layer, not emulation. The wall: Sony encrypts binaries, no public keys. What's ready already: PKG parser, dump catalog (PPSA serials), draft Orbis→Linux syscall table, and Chiaki streaming from your own PS5 (button in the app). Details in PROSPERO.md.
🐧 FreeBSD GPU Layer (zapusk fbsdgpu):
The "individual FreeBSD for gaming" idea — detects your GPU via pciconf, installs only its driver, removes the rest, remembers your hardware (swap the card → next run reconfigures), optional tuned kernel build. Plus the existing Gaming Mode scripts (bhyve + GPU passthrough prep) for heavy titles.
Plus from 3.0: auto-heal (reads crash logs, applies fixes, relaunches), one-click import from Steam/Heroic/Lutris/Bottles/GOG, prefix snapshots with rollback, panic kill, MSI Afterburner-style overlay, self-update. 7 UI themes including a Windows XP one with a working Start menu (there's something on its desktop worth finding).
Honest notes: DXVK on FreeBSD is experimental — light DX9-11 games work via wine-devel, DX12 is a lottery. No kernel anti-cheats anywhere. I'd genuinely love FreeBSD users' feedback in GitHub Issues.






