gen1 recomp anbernic handhelds: Setup Guide & Tips - Devices

gen1 recomp anbernic handhelds: Setup Guide & Tips

Set up Gen1 Recomp on supported Anbernic handhelds with release checks, ROM import, controls, saves, mods, performance tips, and fixes.

2026-08-05
gen1 recomp Wiki Team
Quick Guide
  • gen1 recomp anbernic handhelds require a compatible official release asset and supported device configuration.
  • Use your legally owned ROM because Gen1 Recomp does not distribute Pokémon Red, Blue, or Yellow game files.
  • Test the base build first before adding mods, voxel graphics, or custom control profiles.
  • Back up saves and user data before updating the application or changing major settings.
  • Match versions for Link Play because different builds or gameplay mods can cause synchronization problems.

Gen1 Recomp on Anbernic Handhelds: What to Expect

Gen1 Recomp is a native Lua and LÖVE2D recreation of Pokémon Red, Blue, and Yellow. It is not a traditional emulator, and it does not transpile the original Game Boy assembly code. The application uses data extracted from a legally owned ROM while providing its own runtime and modern features.

For Anbernic owners, the most important distinction is between a specifically supported handheld target and a device that merely runs a similar operating system. The project information identifies RG34XXSP among its supported targets, while broader Anbernic compatibility depends on the release package, operating system, processor, input layer, and available storage permissions.

Hardware Check

Treat each Anbernic model separately. Do not assume that a Linux build for one handheld will work on every RG, XX, or SP device. Confirm the exact model and release asset before transferring files.

Compatibility AreaWhat to CheckRecommended Approach
Device modelExact Anbernic model and hardware familyRecord the full model name before downloading
Operating systemLinux-based firmware or AndroidMatch the official release asset to the active system
Game dataRed, Blue, or Yellow ROM from your own copyKeep a clean backup outside the application folder
ControlsD-pad, face buttons, Start, Select, shoulder buttonsTest every binding before starting a long play session
StorageAccessible application and save directoriesUse a dedicated folder and preserve backups
ModsGen1 Recomp-compatible packagesAdd one mod at a time after the base build works

The handheld experience is best approached as a focused portable setup rather than a generic emulator installation. A clean directory, reliable controls, and a tested save backup matter more than visual upgrades during the first launch.

Native Recreation

Gen1 Recomp uses a handwritten Lua and LÖVE2D engine instead of emulating the Game Boy hardware.

Supported Data

Import compatible Pokémon Red, Blue, or Yellow data from a legally owned copy. The project does not provide ROM files.

Portable Controls

Configure movement, confirm, cancel, Start, and Select before adjusting optional shortcuts.

Expandable Setup

Add compatible mods, Save Editor tools, Link Play, or the separate voxel project after testing the unmodded build.

Download and Install on an Anbernic Device

Use the official Gen1 Recomp GitHub repository and its GitHub Releases page as the primary sources for application files. The official project warns that unrelated websites should not be treated as authorized download locations.

The current reference information lists v0.1.69, released on August 4, 2026, with supported targets that include RG34XXSP. Release assets can change, so select the package shown for your exact device or operating system rather than relying on an old filename.

Avoid Unofficial Packages

Do not download ROM files, repacked builds, or modified archives from unrelated sites. Use the official repository and keep your own game dump separate from the application package.

1

Identify the Exact Handheld

Check the model printed on the device, its firmware menu, or the system information screen. Note whether the handheld is using a Linux-based firmware or Android, because the installation method and file permissions differ.

2

Open the Official Release Page

Review the latest release notes and locate an asset intended for the exact handheld target or its supported operating system. A source-code archive is not the same as a player-ready release package.

3

Transfer the Complete Build

Copy the full release folder or package to the handheld storage. Preserve its internal libraries, data folders, and executable structure. Do not launch the application directly from inside a compressed ZIP file.

4

Import Your Game Data

Start Gen1 Recomp and select a clean, legally owned Pokémon Red, Blue, or Yellow ROM when prompted. Choose the matching version and wait for the initial data process to finish.

5

Test Before Customizing

Reach the title screen, start a temporary game, check audio and controls, and create a test save. Only after this works should you add mods, custom graphics, or a permanent playthrough.

Installation StageLinux-Based AnbernicAndroid-Based Anbernic
Package typeDevice-compatible Linux build or supported target packageOfficial Android APK when provided
File transferSD card, USB connection, or network transferFile manager, USB transfer, or Android storage access
First launchMay require executable permissions or firmware-specific placementMay require temporary sideloading permission
ROM accessSelect from accessible storageUse the Android file picker or granted storage access
Main riskMissing libraries, incorrect folder structure, or permissionsApp storage restrictions or data loss during reinstall

If no release asset clearly identifies your Anbernic model or operating system, do not treat a generic package as guaranteed support. Review the release notes, project Wiki, or official community channels before moving a long-term save.

Controls, Display, and Save Management

Anbernic handhelds are well suited to the original compact control scheme, but the default mapping may not match your preferred layout. Start with movement and menu navigation, then assign shortcuts only after the basic inputs behave correctly.

The original games rely heavily on directional movement, confirm, cancel, Start, and Select. A comfortable layout reduces accidental menu actions and makes long routes, battles, and inventory management easier.

First-Launch Test

Before beginning a permanent save, verify movement, dialogue confirmation, menu cancellation, Start, Select, audio, screen scaling, and normal save behavior.

Control FunctionSuggested Input RoleTest Location
Up, Down, Left, RightD-padOpening room and first route
ConfirmPrimary face buttonDialogue, item selection, battle menu
CancelSecondary face buttonMenus and move selection
StartDedicated menu buttonMain menu and pause behavior
SelectDedicated utility buttonOriginal menu shortcuts
Fast-forwardOptional shoulder or hotkeyLow-risk walking or battle test

For display settings, prioritize readability over maximum effects. Integer or pixel-correct scaling is useful when available because it keeps the original-style image sharp. If a fullscreen mode crops menus or creates unstable behavior, return to windowed or default scaling.

Save data should be treated as a separate asset. Gen1 Recomp stores saves outside the original ROM, and the exact location depends on the device and operating system. On a handheld, identify the active user-data folder before beginning a serious playthrough.

Anbernic First-Launch Checklist:

  • Confirm the exact handheld model and operating system
  • Use the official Gen1 Recomp release page
  • Import a clean legally owned Red, Blue, or Yellow ROM
  • Test all core controls and screen settings
  • Create and copy a working save backup
Save TaskSafe PracticeWhy It Matters
First saveCreate a test save before customizationConfirms the build can write data
Routine backupCopy the complete save or user-data folderProtects progress from storage errors
Application updateBack up before replacing filesAllows rollback if the new build fails
Mod installationUse a separate backup from the unmodded saveGameplay mods may alter persistent data
Device transferCopy saves after closing the applicationReduces the chance of incomplete writes

Avoid deleting the older installation until the new build loads the ROM and save correctly. On Android-based handhelds, pay special attention to uninstall behavior because app-specific storage may be removed during replacement.

Mods, Voxel Graphics, and Compatibility

Gen1 Recomp includes a built-in Mod Manager, but not every Pokémon modification is compatible. A package made for a conventional emulator, ROM hack, or another recompilation project should not be imported automatically.

The safest workflow is to keep the base game stable, back up the save, and test one package at a time. Cosmetic changes are generally easier to isolate than mods that alter Pokémon data, maps, scripts, battle rules, or progression.

Base Build First

Run the unmodded Gen1 Recomp installation until it reaches the title screen and creates a valid save. This gives you a reliable comparison point when a mod causes a crash or visual problem.

Mod CategoryTypical ImpactHandheld Advice
Interface or cosmeticChanges menus, sprites, or presentationTest after confirming native controls
Gameplay changesAlters rules, encounters, moves, or progressionUse a separate save backup
Data or script changesMay affect maps, events, or persistent flagsVerify version and dependencies carefully
Voxel graphicsAdds a separate 3D presentation layerCheck performance and camera controls
Experimental cameraChanges viewing angle or perspectiveReturn to default view during troubleshooting

The DramaticShape Voxel Mod is a separate community project, not a built-in feature of the base recreation. Its documented feature set includes voxelized environments, configurable camera modes, 3D battles, experimental first-person viewing, and optional Pokémon Stadium model support. Use the DramaticShape Voxel Mod repository for its own compatibility notes.

On Anbernic hardware, begin with the standard voxel view rather than experimental camera features. If performance drops, lower render distance, effects, shadows, or other graphics options before changing the control layout.

Mod Setup StepActionRecovery Option
PrepareConfirm the mod targets Gen1 RecompRemove incompatible archives
ImportUse the built-in Mod ManagerRecheck ZIP structure
EnableActivate one package at a timeDisable the newest package
UpdateMatch mod and application versionsRestore the previous profile
TroubleshootTest the base build without modsRe-enable packages individually

Do not distribute copyrighted ROM or model assets with a mod package. Keep optional visual assets separate and follow the project’s stated installation requirements.

Performance, Updates, and Common Fixes

Portable hardware benefits from a conservative configuration. Start with the standard presentation, confirm stable input, and then raise visual settings gradually. This approach makes it easier to identify whether a problem comes from the application, firmware, storage, or a community mod.

The project reference lists Windows, Linux, macOS, Android, iOS, RG34XXSP, and Switch among its recorded running targets. That list should be read as a project-supported target record, not as a guarantee for every Anbernic model.

Update Method

Install a new release separately when possible. Keep the older build, saves, configuration, and mods until the updated version has passed a clean ROM and save test.

SymptomLikely AreaRecommended First Fix
Application does not startIncomplete extraction or permissionsRecopy the complete official package
ROM is rejectedWrong version or modified dumpTest a clean Red, Blue, or Yellow ROM
Controls feel incorrectInput mappingReset and remap core buttons
Menu is croppedScaling or fullscreen modeUse default or windowed display
Save is missingWrong user-data locationCheck the active application-data folder
Mod causes a crashVersion or load-order conflictDisable the newest mod and test base build
Voxel view stuttersGraphics workloadReduce effects, distance, or shadows
Android install failsSideloading or storage accessRecheck permissions and official APK

When reporting a bug, include the Anbernic model, firmware or operating system, Gen1 Recomp release, active mods, and repeatable steps. Do not upload copyrighted ROM files. The project’s official GitHub Issues page is the appropriate place to check existing reports and submit technical details.

Q: Can every Anbernic handheld run Gen1 Recomp?

No. The project identifies specific targets, including RG34XXSP, but compatibility depends on the exact model, operating system, release asset, input layer, and storage permissions.

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

No. Gen1 Recomp provides a native recreation and requires game data from a legally owned supported ROM. It does not distribute Nintendo game files.

Q: Should I install mods before testing my Anbernic setup?

No. Confirm that the unmodded build launches, imports the correct ROM, recognizes controls, and creates a working save before adding any mod.

Q: Can I use the DramaticShape Voxel Mod on an Anbernic handheld?

Only when the handheld, Gen1 Recomp release, and voxel mod version are compatible. Treat it as a separate community project and lower visual settings if performance drops.