{"slug": "dragon-ball-z-the-legacy-of-goku-ii-narakitty-dbz64", "title": "Dragon Ball Z: The Legacy of Goku II: NaraKitty/DBZ64", "summary": "The NaraKitty/DBZ64 project recompiles Game Boy Advance titles such as Dragon Ball Z: The Legacy of Goku II into native Nintendo 64 C code rather than emulating them, translating GBA ARM and Thumb instructions for the N64's VR4300 CPU, according to the project's README. The project reports a 320x240 widescreen mode, RDP-rendered graphics the author describes as pixel-identical to reference software renderers, and a recompiled music engine with performance-critical loops replaced by native C, verified against mGBA and PC-based reference builds. Development commits frequently credit Claude Opus 5.5 as a co-author for tasks including renderer optimizations and widescreen logic; the project is playable on real hardware such as the Analogue 3D, supports Buu's Fury in an in-progress state, and requires users to supply their own ROMs and the libdragon toolchain under a PolyForm Noncommercial License.", "body_md": "## Evidence at a glance\n\nBased on the linked sources. The author's reported result and independent confirmation are separate checks.\n\n- AI involvement\n- Reported models: Claude. Tools: libdragon, Python 3, capstone, ares, mGBA. The writeup below describes the work attributed to AI.\n- Reported result\n- Works. This is the directory's source-based outcome classification.\n- Independent confirmation\n- Not reported.\n- Human work and limitations\n- The project uses a PolyForm Noncommercial License. It is a preservation-focused effort and does not include copyrighted game data. The build process relies on WSL and specific Python tooling to analyze and recompile the original GBA binary.\n\n### Original sources\n\n## What was done\n\nA project that translates GBA ARM/Thumb instructions into native N64 C code, enabling games like The Legacy of Goku II to run on N64 hardware with widescreen support and hardware-accelerated graphics.\n\nThe NaraKitty/DBZ64 project provides a framework to recompile Game Boy Advance titles for native execution on Nintendo 64 hardware. Rather than emulation, the project translates GBA ARM and Thumb instructions into C code, which is then compiled for the N64's VR4300 CPU. The runtime handles GBA hardware features including graphics, sound, DMA, and interrupts. The project documents a widescreen 320x240 view implementation, which extends field maps and adjusts HUD elements. Graphics are rendered using the N64's RDP, with the author reporting pixel-identical output to reference software renderers. Audio is handled by recompiling the original music engine, with performance-critical loops replaced by native C. The project is verified against mGBA and PC-based reference builds. Development commits frequently credit Claude Opus 5.5 as a co-author for various implementation tasks, including renderer optimizations and widescreen logic. The project is currently playable on real hardware, such as the Analogue 3D, and supports additional titles like Buu's Fury in an in-progress state. Users must provide their own game ROMs for the build process, which requires the libdragon toolchain. [Source: https://raw.githubusercontent.com/narakitty/dbz64/HEAD/README.md]\n\n## Reproduce it\n\n```\nBuilds require a Linux-based environment (WSL) with the libdragon toolchain. Users must provide a valid GBA ROM dump, which is analyzed via tools/analyze.py, translated to C using tools/recomp.py, and finally compiled into an N64 ROM using the provided Makefile.\n```\n\n", "url": "https://wpnews.pro/news/dragon-ball-z-the-legacy-of-goku-ii-narakitty-dbz64", "canonical_source": "https://reversedwithai.com/p/dragon-ball-z-the-legacy-of-goku-ii-58d797d5", "published_at": "2026-10-24 05:01:10+00:00", "updated_at": "2026-10-24 07:45:02.302293+00:00", "lang": "en", "topics": ["artificial-intelligence", "ai-tools", "developer-tools"], "entities": ["NaraKitty", "DBZ64", "Dragon Ball Z: The Legacy of Goku II", "Nintendo 64", "Game Boy Advance", "Claude Opus 5.5", "libdragon", "Analogue 3D"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/dragon-ball-z-the-legacy-of-goku-ii-narakitty-dbz64", "markdown": "https://wpnews.pro/news/dragon-ball-z-the-legacy-of-goku-ii-narakitty-dbz64.md", "text": "https://wpnews.pro/news/dragon-ball-z-the-legacy-of-goku-ii-narakitty-dbz64.txt", "jsonld": "https://wpnews.pro/news/dragon-ball-z-the-legacy-of-goku-ii-narakitty-dbz64.jsonld"}}