GameDiary
github.com
What it is
GameDiary tracks PlayStation Portable game playtime in the background and presents statistics for individual games and the full library. Its PSP release has a kernel-mode tracking plugin and a user-mode application. Tracking covers native PSP games and PlayStation 1 classics running through POPS; statistics include session history and activity graphs. The plugin also extracts icons from EBOOTs and ISOs. The interface supports English, Spanish, Portuguese, Russian, German, French, Italian, Japanese, and Chinese, with language detection from PSP settings. Web tools let users edit sessions visually and merge backup files from multiple Memory Sticks or PSP consoles. The responsive web interface works from a PC or smartphone with a backup.json file exported by the PSP app. Installation requires a PSP 1000, 2000, 3000, or Go with custom firmware and a Memory Stick or MicroSD-to-MS adapter. The project is free under the MIT License. Some homebrew that overwrites RAM boundaries or uses custom interrupts may temporarily pause tracking intervals.
Spec sheet
- Purpose
- GameDiary tracks PlayStation Portable game playtime in the background and displays gaming statistics.Read 7 Oct 2026 · github.com
- Support
- The project README invites users to support development through a coffee purchase or crypto donation.Read 7 Oct 2026 · github.com
- License
- The project is licensed under the MIT License.Read 7 Oct 2026 · github.com
- Compatibility
- The maker links to a community-maintained compatibility list covering tested UMDs, PS1 games, and homebrew.Read 7 Oct 2026 · github.com
- Data handling
- The PSP app exports a backup.json file for use with the web tools, and game data is stored on the Memory Stick.Read 7 Oct 2026 · github.com
- Data storage
- GameDiary stores its database, session logs, settings, and icons in ms0:/PSP/COMMON/GameDiary/.Read 7 Oct 2026 · github.com
- Download
- The GitHub release page offers a standard GameDiary.zip with PRX and EBOOT and a separate debug ZIP that produces diagnostic text logs.Read 7 Oct 2026 · github.com
- Game coverage
- It tracks native PSP games and PlayStation 1 classics running through POPS.Read 7 Oct 2026 · github.com
- Game icons
- The plugin automatically extracts game icons from EBOOTs and ISOs.Read 7 Oct 2026 · github.com
- Hardware caveat
- The maker documents that the tracker status overlay may briefly cause screen flicker or visual artifacts in some games.Read 7 Oct 2026 · github.com
- Icon handling
- The plugin automatically extracts game icons from EBOOTs and ISOs.Read 7 Oct 2026 · github.com
- Known limitation
- Some homebrew that overwrites RAM boundaries or uses custom interrupts may temporarily pause tracking intervals.Read 7 Oct 2026 · github.com
- Languages
- The interface supports English, Spanish, Portuguese, Russian, German, French, Italian, Japanese, and Chinese, with language detection from PSP settings.Read 7 Oct 2026 · github.com
- Play statistics
- The app shows per game and total library playtime, session history, and activity graphs.Read 7 Oct 2026 · github.com
- PSP app components
- The PSP release includes a kernel mode tracking plugin (PRX) and a user mode application (EBOOT).Read 7 Oct 2026 · github.com
- Release
- The GitHub releases page lists GameDiary v1.0.0, with standard and debug downloads.Read 7 Oct 2026 · github.com
- Requirements
- Installation requires a PSP 1000, 2000, 3000, or Go with custom firmware and a Memory Stick or MicroSD to MS adapter.Read 7 Oct 2026 · github.com
- Statistics
- The app shows per-game and library-wide playtime, session history, and activity graphs.Read 7 Oct 2026 · github.com
- Tracking
- A background kernel plugin tracks play sessions for PSP games and PS1 classics running through POPS.Read 7 Oct 2026 · github.com
- Web access
- The maker describes the web interface as responsive and accessible from a PC or smartphone, using an exported backup.json file from the PSP app.Read 7 Oct 2026 · github.com
- Web tools
- The web tools provide a visual editor for game sessions and a tool to merge backup files from multiple Memory Sticks or PSP consoles.Read 7 Oct 2026 · github.com
Strong points and limits
Strong points
- Tracks native PSP games and PS1 classics through POPS.
- Shows session history and activity graphs.
- Web tools edit sessions and merge backups.
- Supports nine interface languages.
Limits
- Requires a PSP with custom firmware.
- Needs a Memory Stick or MicroSD-to-MS adapter.
- Some homebrew may temporarily pause tracking.
- The tracker overlay may briefly cause visual artifacts.
Who it suits
GameDiary suits PSP owners who want background playtime records, session history, and library statistics, as well as users who need to edit or combine exported backups. It requires compatible PSP hardware and custom firmware.
GameDiary in depth
Read the full write-up
GameDiary is a free PSP playtime tracker for owners who use custom firmware and want automatic records for both PSP games and PS1 classics. Its focus is unusually narrow, but session history, library statistics and web-based backup tools make it a practical fit for managing play records across a PSP collection.
Overview
A kernel-mode plugin tracks sessions in the background, while a user-mode PSP application presents per-game and library-wide playtime, session history and activity graphs. The tracker covers native PSP games and PS1 classics running through POPS. Automatic tracking is useful for players who do not want to remember to log each session, though the project’s scope is firmly tied to PSP play rather than broader gaming activity.
The plugin extracts icons from EBOOTs and ISOs, giving games visual identifiers in the library. The database, logs, settings and icons are stored on the Memory Stick at ms0:/PSP/COMMON/GameDiary/. That keeps the records with the PSP storage setup, while the app’s backup.json export provides the handoff to the web tools.
Key features
The responsive web interface works on a PC or smartphone and includes a visual session editor plus a tool for merging backups from multiple Memory Sticks or PSP consoles. Editing helps when a session record needs correction; merging is particularly useful for owners who move between storage media or devices. Both tools depend on exporting a backup from the PSP app.
The interface supports English, Spanish, Portuguese, Russian, German, French, Italian, Japanese and Chinese, with its language selected from PSP settings. A community-maintained compatibility list covers tested UMDs, PS1 games and homebrew, which is worth consulting before relying on tracking for a particular library. Some homebrew that overwrites RAM boundaries or uses custom interrupts can temporarily pause tracking intervals. The tracker status overlay may also briefly cause screen flicker or visual artifacts in some games.
Pricing
GameDiary is free, with a free plan for its PSP tracking and web tools. There are no paid tiers to weigh against one another. The project is licensed under the MIT License, and its README invites users to support development through a coffee purchase or crypto donation; those are voluntary support options, not a stated subscription plan.
Platforms
The tracking software runs on PlayStation Portable hardware, including PSP 1000, 2000, 3000 and Go models, and supports PS1 classics through POPS as well as PSP homebrew. Installation requires custom firmware and a Memory Stick or MicroSD-to-MS adapter, so this is not a plug-and-play choice for an unmodified PSP. The project also provides web tools for a PC or smartphone, but they work with a backup exported from the PSP app rather than tracking play directly on those devices.
The GitHub release page offers a standard GameDiary.zip containing the PRX plugin and EBOOT application, as well as a separate debug ZIP that produces diagnostic text logs. The debug build is useful when troubleshooting, while most users will want the standard package.
Who it's for
GameDiary suits PSP owners with compatible custom firmware who want a durable record of play across native PSP titles and POPS-based PS1 games. It is especially relevant to collectors with multiple Memory Sticks or consoles, since the web tools can edit sessions and combine backups. It is a poor fit for players seeking a tracker for current PC or mobile games, or anyone unwilling to install custom firmware.
Pros and cons
Pros: Automatic background tracking covers PSP games and POPS-based PS1 classics, so both can contribute to one play history.
Pros: Per-game and library-wide statistics, session history and activity graphs provide more context than a single total-playtime counter.
Pros: Session editing and backup merging help maintain records across multiple storage devices or PSP consoles.
Cons: Custom firmware and compatible PSP hardware are mandatory, limiting its audience to people prepared to modify and manage a PSP setup.
Cons: Certain homebrew can temporarily interrupt tracking, and the overlay can cause brief visual artifacts in some games.
Alternatives
For tracking across a broader set of devices and games, PlayTracker supports Android, iOS, web and Windows and has a free plan for gamers; its paid Indie plan is €12 per month. Actually Played is a free alternative for Linux, macOS and Windows, with a client-side Minecraft mod and no dependencies, rather than a PSP library tracker. Windows users focused on game capture and hosting can consider Outplayed, whose Core plan includes three months of Outplayed.tv hosting and Premium adds unlimited hosting, ad removal, layout customization and enhanced fullscreen mode.
Arknights: Endfield Playtime Tracker is a free option for Windows and web playtime tracking focused on Arknights: Endfield. iOS users can compare GamePal, which has a free download and optional Platinum plans. For Windows, wWaypoints is another free alternative. GamingGaiden is a free Windows option, while Steins;Tracker offers free Windows game tracking, customization and statistics, with a paid Pro tier for additional icons, themes and features. Browse the Game Playtime Trackers list for more options.
Verdict
Choose GameDiary if you have a compatible PSP with custom firmware and want automatic, consolidated play records for PSP and POPS games. Its strongest case is the combination of background tracking, useful library statistics and backup-editing tools at no cost. Look elsewhere if you need cross-platform tracking for modern games or do not want to configure custom firmware and PSP storage.
Verdict
GameDiary offers background tracking and useful web tools for PSP play records. Its usefulness depends on having the required PSP hardware, custom firmware, and storage setup.
Where Specifiction places it
- Game Playtime Trackers#7 of 207.8