A cartridge is a small drive in a pocketable enclosure with a game on it. Plug it into a USB port and a launcher appears showing the game's cover art, with a Play button and an Eject button.
A cartridge is an ordinary drive with a cartridge.conf text file at its root. There are no scripts to write and nothing to allowlist, because nothing on a cartridge is ever executed automatically - pressing Play is the gate.
Includes a wizard (pc-gamepak --create) that formats a drive, copies a game onto it, fetches cover art, and checks every file it wrote by reading the cartridge back and comparing CRC-32 sums.
What's new in 1.1.0
Saves, playtime and compiled shaders now travel on the cartridge, so a game carries its progress between machines. Save folders are found from Ludusavi's list, including Steam Cloud saves and games that save to the registry.
A drive can be a memory card that carries only saves, or a cartridge can be both. New cartridges format as NTFS by default. A cartridge can say what platform it is for. Eject names whatever is still using the drive.
WinGet installs the two executables and puts them on PATH. It cannot register the watcher's logon task, so a cartridge will not open its launcher on insert until you run the installer once:
WinGet installs the two executables and puts them on PATH. It cannot register the watcher's logon task, so a cartridge will not open its launcher on insert until you run the installer once:
install.ps1 ships in the windows\ folder of the installed package. The wizard needs none of that and works immediately:
pc-gamepak --create
Frequently asked questions
Is PC GamePak free?
Yes. PC GamePak is free and open-source software released under the MIT license.
What is the latest version of PC GamePak?
The latest version is 1.1.0, released on Oct 3, 2026.
Is it safe to download PC GamePak?
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 98e6f95f376c84303f5015fd316ecbed172f0b0022d556f45ec405cbf3ef21e9.
Which Windows versions does PC GamePak support?
PC GamePak requires Windows 10 version 1809 or later and is available for 64-bit (x64) systems.
How do I uninstall PC GamePak?
Open Settings › Apps › Installed apps, find PC GamePak and select Uninstall. From the command line, run winget uninstall --id=HarryBMa.PCGamePak -e.
Is there a portable version of PC GamePak?
Yes. PC GamePak is available as a portable ZIP archive (pc-gamepak-1.1.0-windows-x86_64.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.
Alternatives to PC GamePak
Other Utilities programs for Windows from different developers.