whereismyai
uDPR
uDPR is a tool that rebuilds Pokémon Brilliant Diamond and Shining Pearl into a native Unity project using a personal dump.
uDPR is a project that rebuilds Pokémon Brilliant Diamond and Shining Pearl as a native Unity project from a user's own game dump. The game logic runs as compiled C# rather than under emulation, producing a standalone Windows game or an editor project for study and modification. It requires a legally obtained copy of Pokémon Brilliant Diamond v1.3.0 and specific tools like Unity and Wwise to process assets automatically via a setup script. Players get PC-specific options including adjustable resolution, frame rates up to unlimited, display modes, and rebindable keyboard and XInput gamepad controls. It also features adjustable fast-forward speeds and custom audio-visual preservation during speed-ups.
uDPR at a glance
- Best for: Software engineer
- Runs on: Windows, open source
- Pricing: Free
- Released: October 2026
- Category: AI coding tool
- Website: github.com/pkdec/udpr
Key features
- Native Windows game compilation using Unity IL2CPP
- Options menu with display, resolution, and frame rate controls
- Rebindable keyboard and XInput gamepad support
- Fast-forward speeds from 2x to 8x with normal speed audio
- Asset rebuilding and sprite atlas generation via automated script
- Real Unity project access for editing and studying scenes and scripts
Use it for
- Rebuilding a Nintendo Switch game dump into a PC-playable Unity project
- Playing Pokémon Brilliant Diamond natively on Windows with frame rate and resolution options
- Modding or studying game scenes, prefabs, and scripts in the Unity editor
Alternatives to uDPR
- Universal Modder — Automates the reverse-engineering and modding loop for almost any PC game.
- jscpd — A native Rust binary that runs fast without a Node.js runtime and integrates with AI agents.
- SuperGhidra — Eliminates JVM startup delays and project lock contention using a background daemon.
- BlazingFastDotnet — Optimizes .NET 10.0 to 11.0 workloads for benchmarks.
- Unity MCP — Control the Unity Editor using natural language from any MCP client.
- Motion2code — It gives coding agents vision tools and a frame comparison loop to prevent guesswork.
- Rune — A native, high-performance editor with integrated Unix-based tool workflows.
- Pure State Compile — It generates verified code and audit evidence directly from English sentences.
- Umtri — Visualizes project structure and change impact instantly.
- Console Skill — Eleven specialized Claude skills automate PlayStation 2 game porting to modern platforms.
- Godogen — Generates complete games from descriptions with proof-based iteration.
- Pinrail — Gives agent decisions a proper review view instead of a chat wall of text.
All uDPR alternatives