# Pokémon Scarlet & Violet: Statically recompiled Pokémon Scarlet & Violet into a native Windows application with Claude

> Source: <https://reversedwithai.com/p/pok-mon-scarlet-violet-d9fd0e49>
> Published: 2026-11-02 03:01:00+00:00

## Evidence at a glance

Loading source evidence…

## What was done

KarPur is a project aiming to statically recompile Pokémon Scarlet & Violet into a native Windows x86-64 application. It uses an AI coding agent to translate ARM64 executables and map the NVN graphics API to Vulkan.

KarPur is a fan project that aims to statically recompile Pokémon Scarlet & Violet (Nintendo Switch, 2022) into a native Windows x86-64 application with a Vulkan renderer. The project uses static translation rather than emulation. The process involves lifting the game's ARM64 executables into C code, mapping the Switch NVN graphics API to Vulkan, and using the Ryujinx shader translator for shaders. The final output is compiled with Clang into an .exe file. The project relies on an AI coding agent, Claude Code, to write most of the code and documentation, plan work, and analyze crash logs. The maintainer tests builds on real hardware and manages project decisions. As of the current milestone, the recompiled game boots on Windows, though it lacks a functional display. Development involves debugging compute shader translation, specifically addressing issues where the AST optimizer incorrectly modified ballot operations. The repository contains no game files or console keys, and the maintainer provides no instructions for obtaining them. Source: [KarPur README](https://raw.githubusercontent.com/grunttanamo/karpur/HEAD/README.md).

## Community

Ask a question, share what worked, or follow the next milestone.

[Your library](https://reversedwithai.com/library)
