gen1 recomp gbc: Native Setup Guide for Gen 1 ROMs - Compatibility

gen1 recomp gbc: Native Setup Guide for Gen 1 ROMs

Set up gen1 recomp gbc safely with official releases, legal Red, Blue, or Yellow ROM data, platform tips, saves, mods, and troubleshooting.

2026-08-05
gen1 recomp Wiki Team
Quick Guide
  • gen1 recomp gbc refers to a native Gen 1 recreation, not a traditional emulator.
  • Official downloads are available through the Gen1 Recomp GitHub repository and Releases page.
  • Supported games include legally owned Pokémon Red, Blue, and Yellow ROM data.
  • Best first step is testing the unmodded build before adding visual or gameplay modifications.
  • Save safety requires a backup before updates, mod changes, or Save Editor edits.

gen1 recomp gbc: What the Project Is

Gen1 Recomp is a native recreation of the original Pokémon Generation I experience, commonly described as a Pokémon Gen 1 recomp or PC port. It uses a handwritten Lua and LÖVE2D engine instead of emulating the Game Boy hardware or directly transpiling the original assembly code.

The application does not include Nintendo game files. You must provide game data from a legally owned Pokémon Red, Pokémon Blue, or Pokémon Yellow cartridge. The project supplies the engine and supporting tools, while the player supplies the compatible ROM data.

The “GBC” wording in searches can point toward the broader Game Boy family, but the important setup requirement is the supported Gen 1 game version. Check the release notes if a particular build changes ROM detection or platform compatibility.

TopicPractical Meaning
Project typeNative Lua/LÖVE2D recreation
Game versionsPokémon Red, Blue, and Yellow
ROM policyUse a legally owned ROM dump; no ROMs are provided
Emulator statusNot a traditional Game Boy emulator
Official sourceGen1 Recomp GitHub repository
Release sourceOfficial GitHub Releases page

Native Engine

Runs through a handwritten Lua and LÖVE2D engine rather than a conventional emulator core.

Original Game Data

Uses player-provided Red, Blue, or Yellow ROM data to extract the required game content.

Built-In Tools

Includes a Mod Manager, Save Editor, and direct Link Play features in the project workflow.

ROM Safety

Gen1 Recomp does not distribute Pokémon ROMs. Avoid unofficial download pages and use only game data created from your legally owned copy.

Official Download and First Setup

Start with the official release page rather than a reposted package. As of August 5, 2026, the reference materials identify v0.1.69 as the latest release, published on August 4, 2026. Always read the release notes because package names, platform support, and upgrade instructions can change.

Choose a normal release asset that matches your operating system and processor. A source-code archive is not the same as a ready-to-run player package. Extract desktop archives completely before launching them so libraries, data files, and folders remain beside the executable.

1

Open the Official Releases Page

Visit the Gen1 Recomp Releases page, select the newest stable release, and review its notes before downloading.

2

Select the Correct Package

Match the release asset to Windows, macOS, Linux, Android, or another supported target. Do not substitute a source archive for a prepared player build.

3

Install or Extract the Build

Extract the complete desktop package to a writable folder. On Linux, mark an AppImage or executable package as runnable when required. Install the official Android APK only after reviewing its permissions.

4

Import Your Game Data

Launch Gen1 Recomp, select the correct Red, Blue, or Yellow version, and provide the clean ROM dump created from your own game copy.

5

Test Before Modding

Reach the title screen, start a test save, review controls, and confirm that the base installation works before importing any mods.

PlatformPackage GuidanceCommon First-Launch Issue
WindowsExtract the complete release archiveSecurity warning or missing companion files
macOSMove the complete app bundleGatekeeper may require Finder approval
LinuxExtract the archive or set executable permissionsMissing permissions or system libraries
AndroidInstall the official APKStorage access or sideloading permission
Steam Deck/Linux handheldUse the Linux build through Desktop ModeInitial file management is easier in Desktop Mode

Keep the original installation until the new build has launched successfully. This makes it easier to compare settings, restore saves, or identify whether an update introduced a compatibility problem.

Best Installation Practice

Create a separate test folder for a new release. Confirm that the clean game boots before copying back saves or enabling a large mod profile.

Mods, Voxel Graphics, and Compatibility

Gen1 Recomp includes a mod workflow through its built-in Mod Manager. Install packages made specifically for Gen1 Recomp; a conventional emulator patch, ROM hack, or mod from another recompilation project is not automatically compatible.

Import one package at a time and read its version notes. Preserve the original ZIP structure when the manager expects a packaged archive. An extra folder level or altered metadata file can stop the manager from detecting the mod correctly.

DramaticShape Voxel Mod is a separate community project, not a standard feature that should be treated as part of the unmodified base application. It adds a voxelized 3D interpretation of Kanto, configurable camera modes, 3D battle presentation, performance options, and experimental viewpoints when supported by the installed versions.

Mod CategoryUse CaseCompatibility Priority
Cosmetic modChanges graphics, interface, or presentationCheck the target Gen1 Recomp version
Gameplay modChanges Pokémon, moves, maps, scripts, or rulesHighest risk during Link Play
Framework or dependencyProvides systems required by another modLoad before dependent content
Voxel modAdds 3D geometry, cameras, and visual effectsMatch both base and mod versions
Example or community modDemonstrates optional project featuresVerify whether it is built-in or external

Stable Mod Profile

Use a small tested collection, record the load order, and keep separate backups for modded and unmodded saves.

Voxel Profile

Install DramaticShape Voxel Mod only after the base game works, then test camera, maps, battles, and performance separately.

Recovery Profile

Disable the newest mod first, confirm the base game launches, and re-enable packages individually until the conflict returns.

When several packages edit the same system, load order can affect which change takes priority. Place required frameworks before the content that depends on them, and follow the author’s recommended order when available.

For voxel play, begin with the standard camera and default graphics settings. Test outdoor maps, indoor maps, doors, stairs, battles, and menus before trying experimental first-person or close-camera features. Lower render distance, lighting, shadows, or effects if performance drops.

Separate Base Features from Mods

Do not describe every visual option, extra Pokémon model, Mew feature, or collection change as built into Gen1 Recomp. Mark each item as built-in, an official example, or a community mod only when its project documentation confirms that status.

Saves, Link Play, and Update Planning

Gen1 Recomp stores save data separately from the original ROM. The exact location depends on the operating system and LÖVE application-data behavior, so identify the active user-data folder before making progress on a long playthrough.

Back up saves before installing a new release, changing major mods, using the Save Editor, or starting a trade. Keep backups outside the installation directory and name them with a date or version so you can identify the last known-good copy.

ActionWhen to Do ItRecommended Backup
New release installBefore replacing an older buildSaves, settings, and mods
Gameplay mod changeBefore enabling or removing contentSave folder and mod profile
Save Editor editBefore every editing sessionComplete save profile
Link tradeBefore connecting with another playerBoth players’ latest saves
Android reinstallBefore replacing or uninstalling the APKExported save and configuration data

The built-in Save Editor can manage party Pokémon, PC boxes, items, Pokédex records, and event flags. Make small changes, save, and test them in the game before applying additional edits. Invalid or inconsistent values can prevent a save from loading correctly.

Link Play uses a direct UDP connection for Pokémon battles and trades. Both players should use the same Gen1 Recomp release, compatible game versions, and matching gameplay-changing mods. The host shares an address and UDP port, while the joining player enters those details in the Link Play interface.

Link Play CheckHostJoining Player
Application versionMatch the other playerMatch the host
Game dataUse a compatible versionUse the matching version
Network detailsProvide address and UDP portEnter address and UDP port
FirewallAllow Gen1 Recomp trafficAllow local network access if prompted
Mod setupMatch gameplay mods and orderMatch gameplay mods and order

For internet sessions, the host may need router port forwarding and a firewall rule for the selected UDP port. Test on the same local network first. If a connection succeeds locally but fails online, check the public address, router rule, VPN, carrier network, and active firewall profile.

Before Updating or Editing:

  • Back up the complete Gen1 Recomp save folder
  • Keep an untouched copy of the current mod profile
  • Test the new release without mods first
  • Confirm the correct Red, Blue, or Yellow game data
  • Load the backup before deleting the old installation
Safe Update Route

Install the new build separately, launch it without mods, import or verify the ROM, load a copied save, and restore compatible mods one at a time.

Troubleshooting and Reliable Recovery

Most setup errors can be narrowed down by returning to a minimal configuration. Close Gen1 Recomp, disable every mod, and confirm that the clean base application launches with the supported ROM. Then restore one variable at a time.

A ROM rejection can result from an unsupported version, a modified file, an incomplete dump, or a release-specific detection requirement. Keep an untouched backup of your own ROM and test the clean file without renaming it repeatedly.

SymptomFirst CheckRecovery Action
Application will not startIncomplete extraction or missing permissionsRe-extract the full official package
ROM is rejectedWrong version or modified dumpTest a clean legally owned Red, Blue, or Yellow dump
Mod is missingIncorrect ZIP structureReimport the original package
Game crashes after moddingVersion conflict or load orderDisable the newest mod and test the base build
Save will not loadInvalid edit or wrong data folderRestore the last known-good backup
Link Play times outAddress, UDP port, or firewallTest locally and verify host networking
Controller behaves incorrectlyPlatform-specific button mappingRemap controls manually and test every action
Voxel view stuttersHigh graphics workloadReduce effects, shadows, render distance, or resolution

When reporting a problem through GitHub Issues, include the operating system, Gen1 Recomp version, enabled mods, reproduction steps, and whether the unmodded build works. Do not upload copyrighted ROM files or unrelated personal data.

The official project community is listed through the repository and its published Discord information. The reference materials specifically caution that gen1recomp.com is not an authorized project site, so treat unofficial download pages as untrusted sources.

Issue Report Checklist

Record the release version, platform, ROM version, mod list, exact error, and repeatable steps. This produces a useful report without sharing copyrighted game files.

gen1 recomp gbc FAQ

Q: Is gen1 recomp gbc a Game Boy emulator?

Gen1 Recomp is described as a native Lua/LÖVE2D recreation rather than a traditional emulator. It uses player-provided game data from supported Pokémon Red, Blue, or Yellow ROM dumps.

Q: Where should I download Gen1 Recomp?

Use the official Gen1 Recomp GitHub repository and its Releases page. Avoid unofficial mirrors, modified packages, and sites that claim to provide the project together with ROM files.

Q: Does Gen1 Recomp include Pokémon Red, Blue, or Yellow ROMs?

No. The application does not provide Nintendo game files. You need a legally owned ROM dump that the installed release accepts.

Q: Is DramaticShape Voxel Mod built into Gen1 Recomp?

DramaticShape Voxel Mod is a separate community project that runs on top of Gen1 Recomp. Install the base application first and verify compatibility before enabling the voxel package.

The safest workflow is straightforward: use an official release, provide compatible legal game data, test the unmodded build, back up saves, and add tools or mods gradually. This approach keeps the native Gen 1 experience easier to maintain across desktop, Android, and supported handheld environments.