Tornare ai Pokémon del Game Boy Advance e mettere mano persino alle regole delle battaglie: è una delle possibilità offerte da gen1Recomp, il progetto amatoriale di bryanthaboi che ha aggiunto il supporto a Pokémon Rosso Fuoco e Verde Foglia. I due giochi entrano così nella ricreazione nativa per PC, accompagnati da strumenti per personalizzare l'esperienza.
Il progetto abbraccia anche Pokémon Rosso, Blu, Giallo, Oro, Argento e Cristallo. Tra le opzioni generali figurano una velocità di gioco aumentata, un limite configurabile ai fotogrammi al secondo, la sincronizzazione verticale e profili per le prestazioni. Alcuni dei giochi supportati permettono inoltre di usare lo zoom e inclinare la visuale durante l'esplorazione della mappa.
Anche l'aspetto dello schermo si può adattare ai propri ricordi delle console portatili Nintendo. Le modalità colore comprendono la resa originale, quelle ispirate a Super Game Boy e Game Boy Color, il monocromatico e il classico verde. A queste si affiancano effetti opzionali come griglie di pixel, ombre, riflessi e trasparenze, da combinare con la presentazione scelta.
Per le lotte sono previste disposizioni panoramiche, mentre i comandi consentono di scegliere fra tastiera e controller. Tutti i controlli possono essere riassegnati dal menu delle opzioni. Le versioni mobile del progetto dispongono invece di comandi touch, con disposizione personalizzabile dei pulsanti, vibrazione e supporto alla rotazione dello schermo.
La parte più aperta agli esperimenti è il gestore di mod integrato: le modifiche possono intervenire su grafica, musica, dialoghi, missioni e regole delle battaglie. Le cosiddette cartucce personalizzate raccolgono più modifiche in un unico pacchetto, dotato di impostazioni, salvataggi e immagini propri. È possibile anche condividere gli elenchi delle mod e aggiornare quelle installate con un solo comando.
Gli strumenti dedicati ai salvataggi permettono di modificarli, sincronizzarli e recuperarli, oltre a intervenire sugli oggetti. Sul fronte multigiocatore, il collegamento in rete locale supporta scambi e battaglie; una lobby online aggiunge la possibilità di affrontarsi, assistere agli incontri come spettatori e partecipare a tornei.
Per avviare le avventure occorre fornire le proprie ROM, perché il download del progetto non contiene i dati e le risorse dei giochi.
Il download è disponibile sulla repository del progetto su GitHub.