Documentation
Find the setup path you need.
RipperMoonKit is organized around clear game profiles: install the toolkit, point it at your GPTK runtime and game folders, then launch from the app or from repeatable commands.
Documentation Tree
First-Time Setup
Normal User GuideDMG-first setup explained in simple steps, including GPTK, background Steam install, and Spacewar. InstallationDMG install, source install, GPTK requirement, local layout. QuickstartShortest path from GPTK download to first launch. Apple GPTK 3Download from Apple for the runtime; the app runner can be installed with Homebrew and pinned locally. Setup ModelRecommended folders, prefixes, external drives, and logging. DependenciesWhat the installer downloads, caches, unpacks, and logs.Launcher And Profiles
Launcher GuideLibrary grid, per-game settings, update controls, backups, and profile actions. Games And SavesCopied game folders, save discovery, and drive mapping expectations. ConfigurationEnvironment variables used by scripts and the app. Drive MappingsAssign letters to mounted drives while keeping C: reserved for Wine. Update SafetyBackups, rollback, and protected local state.Game Workflows
Known Tested GamesField notes for games already tried with RipperMoonKit. Elden Ring ERSCSteam-first launch sequence, copied Game folder, ModEngine, and Golden Pot notes. Proof Of ConceptLauncher screenshots and live Elden Ring GPTK HUD captures. REFramework PlanPlanned Resident Evil / RE Engine compatibility track. Clair ObscurDLSS/MetalFX notes and NVIDIA driver warning behavior. God Of War RagnarokPSPC runtime, GameInput stub, and launch command notes.Commands And Repair
CommandsTerminal reference for install, launch, Steam, runtimes, stubs, and GUI install. TroubleshootingCommon startup, Steam, web runtime, video, and freeze failures. Visual C++ RuntimeInstall Microsoft runtime packages into one or all Wine prefixes. API StubsBuild and install minimal DLL stubs for missing Wine/GPTK delay-load APIs. SteamForeground/background install, repair, launch, stop, and use AppID/Spacewar test paths.Support And Project
Q&APlain answers to common project, Steam, game folder, and update questions. LicenseFree personal use with no repackaging, resale, rebranding, or embedding. UninstallRemove the toolkit while choosing whether configs and saves remain. Release ChecklistMaintainer checks before publishing a GitHub release. RoadmapPlanned compatibility profiles and future launcher work.Install The Toolkit
Download Apple Game Porting Toolkit 3, install the helper scripts, and prepare the local app.
Use The Launcher
Create one profile per game, set icons and folders, and start or close games without memorizing commands.
Elden Ring Example
See the tested ERSC profile shape, copied-game-folder workflow, and Golden Pot stability notes.
Known Tested Games
Read field notes for games tried with GPTK, Steam, ModEngine, runtimes, and profile-specific fixes.
REFramework Plan
Follow the planned compatibility track for Resident Evil / RE Engine games on GPTK and D3DMetal.
Q&A
Plain answers for common setup, Steam, game folder, and update questions.
License
Read the free personal-use, no-repackaging terms for source and builds.
Recommended Reading Order
- Start with Installation.
- Open Launcher Guide to understand profiles.
- Use Games And Saves before copying or moving game folders.
- Check Known Tested Games for profile-specific notes before changing launch flags.
- Keep Commands nearby for Terminal use.
- Use Troubleshooting and Q&A when something behaves differently.
Recent Stability Notes
Elden Ring ERSC esync descriptor fix documents the confirmed Golden Pot hang/close issue and the current no-esync profile behavior.
The Elden Ring Mod Manager docs now also cover the confirmed Randomizer behavior: randomized output is active through ModEngine launches and absent when launching without ModEngine.