apollo-ps4

Apollo Save Tool (PS4)

24 articles 580 View on GitHub ↗
24 articles
Apollo-PS4 save_list_t Structure: How ReadList, ReadCodes, and UpdatePath Function Pointers Work

Explore the Apollo-PS4 save_list_t structure and its ReadList, ReadCodes, and UpdatePath function pointers. Understand how Apollo abstracts storage and unifies save sources for seamless UI integration.

internals
Feb 26, 2026
How Apollo PS4's Auto-Update System Checks for New Versions via the GitHub Releases API

Discover how Apollo PS4's auto-update checks GitHub releases API for new versions. Learn about JSON parsing, version comparison, and automatic PKG downloads for a seamless experience.

internals
Feb 26, 2026
How ZIP Export Works in Apollo PS4 for Save Files and Trophies

Learn how Apollo PS4 ZIP export uses libzip and zip_directory to compress save files and trophies into portable archives. Understand the zip_util.c routine.

internals
Feb 26, 2026
Apollo PS4 Storage Path Definitions and USB Detection Handling

Learn Apollo PS4 storage path definitions like USB0_PATH and FAKE_USB_PATH. Discover how Apollo handles USB detection using a write-test algorithm.

internals
Feb 26, 2026
How the PS4 User ID Maps to Save Directories in Apollo-PS4

Discover how Apollo-PS4 uses the PS4 user ID to map save directories under /user/home/%08x/savedata/ ensuring isolated and secure save data for each profile.

internals
Feb 26, 2026
How Apollo PS4 Integrates libfont and TTF Support for Text Rendering

Discover how Apollo PS4 integrates libfont and TTF support for efficient text rendering. Explore its 2D text engine and font handling capabilities.

deep-dive
Feb 26, 2026
Apollo PS4 owner.xml File Structure and Parsing: A Complete Guide

Explore the Apollo PS4 owner.xml file structure. Learn how Apollo parses this XML to manage PlayStation 4 account credentials for backup and restore.

deep-dive
Feb 26, 2026
How Apollo Save Tool Leverages libSQLite for PS4 Save Database Operations

Discover how Apollo Save Tool uses libSQLite and a custom memvfs to perform safe in-memory read-write operations on PS4 save data, then atomically saves changes to disk.

internals
Feb 26, 2026
Understanding the Apollo PS4 Save Mounting Process: APOLLO_SANDBOX_PATH and Mount Flags Explained

Master the Apollo PS4 save mounting process. Learn about APOLLO_SANDBOX_PATH and crucial mount flags to effectively manage your PS4 game saves.

deep-dive
Feb 26, 2026
How Apollo’s HTTP Client Manages Cache and Fetches Data from the Online Database

Discover how Apollo's HTTP client uses libcurl to manage its local cache and efficiently fetch data from online databases for offline access and quick updates.

how-to-guide
Feb 26, 2026
How the DEBUGLOG Feature in Apollo Uses UDP Multicast for PS4 Debugging

Discover how Apollo's DEBUGLOG streams real-time PS4 debug messages via UDP multicast to 239.255.0.100:30000 with the dbglogger library. Enable debugging easily.

internals
Feb 26, 2026
Apollo Save Tool Save Format Conversions: Supported PSV, PSU, MCS, and PSX Formats

Convert PS1 and PS2 game saves with Apollo Save Tool. Seamlessly import and export between PSV PSU MCS PSX and more formats to manage your game data.

tutorial
Feb 26, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →