mirror of
https://github.com/FelipePrado0/SpartanPort.git
synced 2026-11-07 10:45:59 -10:00
- Layout: src/ (loader, runtime), scripts/ (image preparation, patch compiler), tests/, tools/ (developer tools, fetch_fsr4_assets.sh, bridge helper, diagnostics), docs/history/ (dated reports); build.sh, run.sh, CMake, packaging, tools and tests follow the new paths. Raw run log removed. - Submodules: FSR-Vulkan points at upstream c64f093 and build.sh applies gpu/patches/fsr-vulkan to its working tree; LibAtrac9 registered in .gitmodules; build.sh initializes missing submodules. - No absolute home paths in scripts; the desktop entry is a template installed by launcher/install-desktop.sh. - Launcher: the save folder is chosen with a folder dialog (default shown, reset, open in the file manager), status icons that exist in Adwaita, upscaler asset status for FSR 4 / 4.1.1. - README.md / README.ru.md: what it is, status, highlights, differences from shadPS4, build/run, assets, layout, roadmap, credits. LICENSE: GPL-2.0. - tests/test_probe.py: expectations updated to the loader's current messages. Co-Authored-By: Claude Opus 5.5 <[email protected]>
8 lines
261 B
Python
8 lines
261 B
Python
"""Repository paths for the Python tests (run: python3 -m unittest discover -s tests)."""
|
|
import sys
|
|
from pathlib import Path
|
|
|
|
ROOT = Path(__file__).resolve().parent.parent
|
|
if str(ROOT / 'scripts') not in sys.path:
|
|
sys.path.insert(0, str(ROOT / 'scripts'))
|