PlayStation 1 Toolchain

The editor you've always wanted for PS1.

Mipsync is a modern IDE and build pipeline for PS1 homebrew. Compile, master discs, and test in-editor with zero config.

$ mipsync --export-ps1 ./MyProject
Loading project... 7 nodes
mipsel-none-elf-gcc: OK (PSX.EXE, 142 KB)
mkpsxiso: OK (out/game.cue, 1.2 MB)
Launching PCSX-Redux...

Zero Setup

Ships with PCSX-Redux and OpenBIOS. No external BIOS dump or emulator config needed.

Visual Editing

Place objects, set transforms, assign TIM textures. Real-time OpenGL preview.

One-click Build

Compiles C via PSn00bSDK, generates PSX.EXE and a bootable .cue/.bin disc image instantly.

Hardware Ready

Output runs on real PS1 consoles. Native support for PS2 POPStarter with auto-patching.

#include <libgpu.h>
#include "mipsync_export/scene.h"

int main() {
    InitGraphicsSystem();
    Mipsync_LoadScene(&g_MainMenuScene);

    while (1) {
        UpdateInput();
        ROTMATRIX(&g_MainMenuScene.objects[PLAYER_SHIP].rotation);
        DrawActiveScene();
    }
    return 0;
}

Ready to build?

Get Mipsync Hub for Windows (Includes Editor, Emulator, and Tools).

Download v2026.5.34 (x64)