Gen1Recomp information

Gen1Recomp Frequently Asked Questions

Answers to common Gen1Recomp questions about emulation, ROM input, supported games, platforms, VoxelMod and project status.

Last updated:

About Gen1Recomp

What is Gen1Recomp?

Gen1Recomp is a hand-written Lua/LÖVE2D recreation that imports game data from a compatible user-supplied Pokemon Red, Blue, Yellow, Gold, Silver, Crystal, FireRed, LeafGreen, Ruby, Sapphire or Emerald ROM. It is not a conventional Game Boy emulator and does not include a ROM. Read how Gen1Recomp works.

What do Gen1Recomp, Gen1Recomp++ and Gen1Recomp Deluxe mean?

They show how the same app has expanded over time. Gen1Recomp introduced Red, Blue and Yellow; Gen1Recomp++ added Gold, Silver and Crystal; and Gen1Recomp Deluxe added beta FireRed, LeafGreen, Ruby, Sapphire and Emerald support. You may also see Gen1Recomp Deluxe shown as Gen1RecompDeluxe or G1R Deluxe. You still use the same Gen1Recomp launcher and downloads. The ++ does not mean C++.

Is Gen1Recomp official Pokemon software?

No. It is an unofficial fan project, and this is an independent information website.

ROMs and Supported Games

Which games are accepted?

Gen1Recomp accepts the canonical US versions of Pokemon Red, Blue, Yellow, Gold, Silver, Crystal, FireRed, LeafGreen, Ruby, Sapphire and Emerald. The Gen 2 engine remains under construction; all five Gen 3 games are beta. See Supported Games.

Are Pokemon Gold, Silver and Crystal complete?

No. All three games can be imported and selected in the launcher, and the v0.2 and v0.3 releases include extensive Gen 2 fixes, but the project still describes the Gen 2 engine as under construction.

Which Pokemon Crystal revisions are supported?

The canonical US Crystal 1.0 and 1.1 ROMs are accepted. FireRed and LeafGreen also accept canonical US revisions 1.0 and 1.1; Ruby and Sapphire accept 1.0, 1.1 and 1.2; Emerald accepts 1.0. Other regions, revisions and modified files are not confirmed.

What is the status of Pokemon FireRed, LeafGreen, Ruby, Sapphire and Emerald?

All five Gen 3 games are importable and playable in beta. They share the 40-player cross-generation Union Room with the Gen 1 and Gen 2 games. FireRed and LeafGreen also include Direct Corner and Mystery Gift features, Ruby and Sapphire can receive relay Mystery Events and Wonder News, and Emerald adds relay-selected Event Tickets through the Extras menu. Version 0.3.96 corrects FireRed/LeafGreen cries and makes Emerald visible in the Nintendo Switch launcher. Current releases continue improving Gen 3 performance, battles, storage, maps, events, saves and progression.

Are ROM hacks supported?

Arbitrary ROM-hack support remains unconfirmed. A modified ROM can fail the importer's file verification.

Can one mod work across Gen 1, Gen 2 and Gen 3?

Yes, when its developer builds it for Portable Mod API 3, declares the supported games and tests them. API 3 was introduced in v0.3.93 so one mod can use shared interfaces across generations. Version 0.3.96 adds more Gen 2 support for custom content, shops and phone contacts. It does not automatically make older API 1 or API 2 mods compatible with every game.

Does this website provide ROMs?

No. It does not host ROMs, link to unauthorized ROM downloads or provide generated game-data caches.

Online Play and Saves

What does the Online tab support?

The launcher can host or join battles, show live matches to spectators, run tournaments and trade Pokemon between save files. Its 40-player Union Room connects all eleven supported games and supports cross-generation battles and trades. FireRed and LeafGreen also provide Direct Corner play, wireless minigames, private PIN rooms and invitations. Gen 3 link rooms show names and activity; Ruby and Sapphire can receive relay Mystery Events and Wonder News. Custom-cart rooms require the same sealed cart on both sides.

Does Gen1Recomp have a PlayStation 4 build?

Yes. Version 0.3.62 added a PS4 PKG for homebrew-enabled consoles using GoldHEN and LÖVE for PS4. ROMs are transferred by FTP to the documented imports folder. Red, Blue and Yellow are documented as tested on real hardware; Gen 2 and Gen 3 are not documented as tested on PS4.

Is the Online tab the same as the Link menu?

No. Online is the newer launcher service. The in-game Link menu remains the peer-to-peer local-network option.

Can I launch a game or custom cart directly on Android or iOS?

Yes. Version 0.2.41 added the gen1recomp++://launch URL scheme for game, custom-cart, save-slot, launcher, sync and update choices. iPhone and iPad users can also create a Home Screen entry from an imported cartridge or custom-cart action. Invalid game or cart values fall back to the launcher.

Can Gen1Recomp import and export Gold, Silver or Crystal cartridge saves?

General Gen 2 cartridge-save import and export was added in v0.2.32. Platform-specific limits still apply: the current v0.3.96 Switch transfer document continues to mark Gen 2 raw .sav transfer unsupported on Switch.

DramaticShapeVoxelMod

Is VoxelMod required?

No. VoxelMod is an optional, separate graphics mod for the Red, Blue and Yellow 3D presentation documented on this website.

Does archived VoxelMod v1.8.2 support Pokemon Gold, Silver, Crystal, FireRed, LeafGreen, Ruby, Sapphire or Emerald?

Compatibility beyond Red, Blue and Yellow is not confirmed. Use the archived VoxelMod only for the documented Gen 1 setup unless a maintained project specifically states that it supports another game.

Is DramaticShapeVoxelMod still maintained?

No. The creator removed the original repository and stepped back. Version 1.8.2 is the last known original release; preserved links and maintained alternatives are on the VoxelMod Download page.

Platforms, Status and Safety

Where can I download Gen1Recomp 0.3.96?

Use the Gen1Recomp Download page to choose the official GitHub asset for your device.

Does it work on every device?

No universal compatibility is guaranteed. Package availability does not prove support for every operating-system version, GPU, controller, firmware or optional mod.

Which Linux file should I download?

Use the x86_64 AppImage on a conventional 64-bit Intel/AMD Linux system, the Flatpak bundle for a local x86_64 Flatpak installation, or the ARM64 AppImage on a compatible 64-bit ARM Linux system. The release no longer provides the older Linux ZIP.

Where can I check current bugs?

Use Known Issues for context and the official Gen1Recomp issue tracker for current reports.

How can I report an error on this website?

Use the contact address on the About page. Do not send ROMs, credentials or private device information.

Sources