- A jogabilidade do Gen1 Recomp usa uma recriação nativa em Lua e LÖVE2D, em vez de um emulador tradicional.
- Os jogos suportados incluem dados de ROM de Pokémon Red, Blue e Yellow obtidos legalmente.
- O melhor primeiro passo é testar o jogo sem mods antes de alterar gráficos, controles ou sistemas de jogabilidade.
- A segurança dos saves depende de fazer backup dos dados do usuário antes de atualizações, alterações no Save Editor e mods maiores.
Noções Básicas da Jogabilidade do Gen1 Recomp e Primeira Inicialização
A jogabilidade do Gen1 Recomp recria a experiência original de Pokémon Red, Blue e Yellow por meio de um motor Lua desenvolvido manualmente e alimentado por LÖVE2D. Ele não emula o hardware do Game Boy nem distribui os arquivos ROM originais. Você fornece os dados do jogo a partir de uma cópia adquirida legalmente e, então, usa o aplicativo nativo para explorar Kanto, batalhar, trocar, salvar e personalizar a experiência.
O ponto de partida mais seguro é um dump de ROM limpo e sem modificações. Mantenha esse arquivo separado da pasta do aplicativo e preserve um backup intocado. Uma base limpa facilita identificar se um problema vem da ROM, do aplicativo ou de um mod posterior.
Recriação Nativa
Lua e LÖVE2D alimentam o motor. O projeto não é um emulador convencional nem uma transpilaçao de código de assembly.
Três Versões
Escolha os dados suportados de Pokémon Red, Blue ou Yellow durante o processo inicial de configuração.
Ferramentas Integradas
O projeto inclui recursos de Mod Manager, Save Editor e Link Play direto.
Expansão da Comunidade
Projetos visuais como o DramaticShape Voxel Mod são separados do aplicativo base.
O Gen1 Recomp não fornece dados de ROM protegidos por direitos autorais. Use apenas dados do jogo extraídos de uma cópia que você possua legalmente e nunca baixe ROMs de sites de repostagem não oficiais.
Abra a Página Oficial de Lançamentos
Use o repositório oficial no GitHub e a página GitHub Releases. Selecione um asset de lançamento normal em vez de um arquivo compactado do código-fonte e, em seguida, escolha o pacote de acordo com seu sistema operacional e processador.
Extraia ou Instale o Pacote Completo
Usuários de Windows, macOS, Linux e dispositivos portáteis devem preservar a estrutura original das pastas. Não inicie o programa de dentro de um arquivo ZIP compactado e não separe bibliotecas ou pastas de dados do executável.
Importe os Dados do Jogo Suportado
Inicie o aplicativo e selecione a ROM de Red, Blue ou Yellow obtida legalmente quando solicitado. Permita que a primeira importação termine antes de fechar o programa ou mover o arquivo.
Teste o Jogo Sem Mods
Chegue à tela de título, inicie um novo jogo, verifique o movimento e os menus e, então, crie um save inicial. Somente depois que essa base funcionar você deve instalar mods ou recursos visuais experimentais.
| Checagem de Configuração | Ação Recomendada | Por Que Isso Importa |
|---|---|---|
| Origem do lançamento | Use o repositório do GitHub e Releases | Reduz o risco de pacotes modificados ou não oficiais |
| Arquivo ROM | Use dados limpos de Red, Blue ou Yellow da sua própria cópia | Melhora os testes de compatibilidade |
| Primeira inicialização | Teste sem mods | Estabelece uma base confiável |
| Teste de save | Crie e recarregue um save inicial | Confirma que o caminho dos dados do usuário funciona |
Plataformas, Controles e Configurações de Exibição
O Gen1 Recomp oferece suporte a vários ambientes de execução, mas o asset de lançamento exato e o método de entrada dependem da plataforma. Builds para desktop geralmente oferecem a gestão de arquivos mais simples, enquanto Android e sistemas portáteis podem exigir permissões extras ou configuração do controle.
| Plataforma | Asset de Lançamento | Opções de Entrada | Principal Limitação |
|---|---|---|---|
| Windows | Arquivo oficial do Windows | Teclado, controle | Avisos de segurança podem aparecer para software comunitário sem assinatura |
| macOS | Bundle do aplicativo ou arquivo compactado | Teclado, controle Bluetooth, controle USB | O Gatekeeper pode exigir aprovação manual na primeira execução |
| Linux | Arquivo compactado ou pacote executável | Teclado, controle compatível com SDL | Permissões e bibliotecas do sistema variam conforme a distribuição |
| Android | APK oficial | Toque, controle Bluetooth, controle USB | Pode ser necessário instalar manualmente e conceder permissões de armazenamento |
| Steam Deck / portátil com Linux | Build para Linux | Controles integrados, Steam Input, touchscreen | O Desktop Mode geralmente é mais fácil para a configuração inicial de arquivos |
| Portátil com Windows | Arquivo padrão do Windows | Controle integrado, touchscreen, teclado | Pode ser necessário mapear os botões manualmente |
Configure movimento, confirmar, cancelar, Start e Select antes de começar uma sessão mais longa. Teste cada mapeamento dentro dos menus, não apenas enquanto caminha.
O layout original do Game Boy torna Start e Select importantes para menus e funções utilitárias. Um perfil confortável de controles deve separar os comandos de confirmar e cancelar, especialmente ao usar um controle moderno com rótulos de botões pouco familiares.
As configurações de exibição devem priorizar menus legíveis e uma cadência de quadros estável. Escalonamento inteiro ou pixel-perfect é útil quando disponível, pois mantém a arte pixelada original nítida. Se o modo tela cheia causar alongamento, cintilação ou diálogos cortados, volte para o modo janela e ajuste o tamanho gradualmente.
| Configuração | Escolha Inicial | Regra de Ajuste |
|---|---|---|
| Modo de janela | Em janela durante a configuração | Mude para tela cheia após confirmar a renderização estável |
| Escalonamento | Inteiro ou pixel-perfect | Use outro modo apenas se a imagem ficar pequena demais |
| Áudio | Música e efeitos em nível moderado | Ajuste separadamente para clareza de diálogos e batalhas |
| Velocidade do jogo | Velocidade normal primeiro | Use avanço rápido depois de confirmar saves e timing |
| Controle | Mapeamento padrão | Remapeie Start, Select, confirmar e cancelar manualmente |
| Gráficos voxel | Desativados inicialmente | Ative apenas depois que a jogabilidade padrão estiver estável |
Builds para Android usam armazenamento específico do aplicativo, enquanto as versões para Linux e desktop usam diretórios de dados do usuário associados ao LÖVE. Faça backup dos saves antes de reinstalar ou substituir um pacote do aplicativo.
Rotina Principal de Jogabilidade e Progressão Segura
Depois que a primeira inicialização funcionar, o ciclo padrão de Pokémon continua familiar: explorar rotas e cidades, gerenciar um time, batalhar contra treinadores, coletar itens, avançar nos eventos da história e salvar regularmente. A recriação nativa adiciona conveniência moderna por meio de controles configuráveis, opções de velocidade de jogo, suporte a mods e ferramentas adicionais de gerenciamento.
| Tarefa de Jogabilidade | Rotina Segura | Erro Comum |
|---|---|---|
| Exploração | Use velocidade normal perto de portas, escadas e áreas roteirizadas | Deixar o avanço rápido ativo durante eventos sensíveis ao tempo |
| Batalhas | Confirme o time e os inputs de movimentos antes de acelerar | Testar um mod não verificado durante uma batalha importante |
| Eventos da história | Salve antes de entrar em locais principais | Editar flags de evento sem backup |
| Armazenamento de Pokémon | Verifique a capacidade do time e das caixas do PC | Criar registros incompletos ou duplicados no editor |
| Link Play | Combine versões e mods ativos | Conectar com diferentes sistemas de jogabilidade habilitados |
Um fluxo de sessão confiável é simples:
- Salve normalmente antes de instalar ou desativar um mod grande.
- Teste novas configurações em uma área de baixo risco.
- Mantenha o avanço rápido disponível para movimentos repetidos ou batalhas, mas volte para a velocidade normal ao diagnosticar um bug.
- Evite alterar o arquivo ROM depois que ele tiver sido importado.
- Feche sessões ativas de Link Play antes de abrir o Save Editor.
O perfil mais confiável é: dados de ROM limpos, uma instalação base testada, um save normal e mods adicionados individualmente depois que a base estiver confirmada.
O Save Editor integrado pode gerenciar Pokémon do time, caixas do PC, itens, registros da Pokédex e flags de evento. Trate-o como uma ferramenta de recuperação e personalização, e não como substituto de backups. Edições pequenas e isoladas são mais fáceis de validar do que alterar vários sistemas conectados ao mesmo tempo.
O recurso direto de Link Play oferece suporte a batalhas e trocas por meio de uma sessão em rede peer-to-peer. Ambos os jogadores devem usar a mesma versão do Gen1 Recomp e dados de jogo compatíveis. Mods que alteram a jogabilidade também devem coincidir, pois Pokémon, golpes, mapas, scripts ou regras de batalha diferentes podem interromper a sincronização.
| Requisito do Link Play | Host e convidado devem corresponder |
|---|---|
| Aplicativo | Mesma versão do Gen1 Recomp |
| Dados do jogo | Versão compatível de Red, Blue ou Yellow |
| Perfil de mod | Os mesmos mods que alteram a jogabilidade e a mesma ordem de carregamento |
| Rede | Endereço e porta UDP corretos |
| Estado do save | Save normal concluído antes de conectar |
Para hospedagem pela internet, a porta UDP selecionada pode exigir encaminhamento no roteador e permissão no firewall. Testar na rede local é um primeiro passo prático porque elimina algumas variáveis de endereço e encaminhamento de porta. Depois de uma troca ou batalha, volte à jogabilidade normal e crie um save dentro do jogo.
Mods, Gráficos Voxel e Proteção de Saves
O Gen1 Recomp inclui um Mod Manager integrado para pacotes da comunidade compatíveis. Um mod feito para um emulador, um ROM hack padrão ou outro projeto de recompilação não é automaticamente compatível. Verifique o projeto de destino, a versão do jogo suportada, a release base exigida, as dependências e o formato de instalação antes de importar qualquer coisa.
Não ative vários mods desconhecidos ao mesmo tempo. Importe um pacote, teste-o e mantenha um backup antes de adicionar outra mudança que afete scripts, mapas, dados de Pokémon, batalhas ou saves.
O DramaticShape Voxel Mod é um projeto separado da comunidade, aplicado sobre o Gen1 Recomp. Ele pode oferecer ambientes 3D voxelizados, modos de câmera configuráveis, apresentação de batalhas em 3D e recursos experimentais em primeira pessoa ou com câmera próxima. Essas opções exigem mais processamento gráfico do que a apresentação padrão.
Um fluxo de trabalho seguro para voxel é:
- Confirme que a build do Gen1 Recomp sem mods chega à tela de título.
- Faça backup dos saves, das configurações e do perfil de mod existente.
- Baixe o pacote preparado do repositório do DramaticShape Voxel Mod.
- Importe-o pelo Mod Manager e siga as observações de versão exigidas.
- Teste mapas externos, mapas internos, transições, colisões, menus e batalhas.
- Reduza distância de renderização, efeitos, sombras ou configurações relacionadas se o desempenho cair.
- Ative modos de câmera experimentais somente depois que a visão voxel padrão funcionar corretamente.
Antes de Atualizar ou Editar:
- Faça backup completo das pastas de save e de dados do usuário
- Registre a versão instalada do Gen1 Recomp
- Salve uma cópia da lista ativa de mods e da ordem de carregamento
- Teste o aplicativo sem mods se estiver solucionando problemas
- Mantenha o backup original da ROM inalterado
Para alterações no Save Editor, verifique o nome do treinador, a versão do jogo, o time e o progresso atual antes de editar. Ao alterar dados da Pokédex, mantenha os registros de Capturados consistentes com os registros de Vistos. Ao alterar flags de evento, edite apenas o grupo específico necessário e teste, depois, os NPCs, portas, encontros ou sequências roteirizadas próximos.
| Área do Save | Prática de Edição Mais Segura |
|---|---|
| Pokémon do time | Use espécies, movimentos e dados completos e válidos do slot |
| Caixas do PC | Respeite a capacidade exibida da caixa e evite registros duplicados |
| Itens | Mantenha quantidades válidas e trate itens-chave com cautela |
| Pokédex | Combine registros de Capturados com registros de Vistos |
| Flags de evento | Altere um grupo relacionado e depois teste o resultado |
| Recuperação | Restaure o backup mais recente se o save não conseguir carregar |
Solução de Problemas e FAQ
A maioria dos problemas de configuração pode ser isolada retornando a uma configuração mínima: dados de ROM suportados e limpos, a versão atual do aplicativo, sem mods, configurações padrão de exibição e um backup de save verificado. Registre o sistema operacional e a versão do Gen1 Recomp ao relatar um problema reproduzível por meio do GitHub Issues.
| Problema | Primeira Verificação | Correção Prática |
|---|---|---|
| O aplicativo não inicia | Extração incompleta ou permissões | Extraia o pacote completo e inicie a partir de uma pasta com permissão de gravação |
| A ROM não é aceita | Versão incorreta ou dados modificados | Teste um dump limpo de Red, Blue ou Yellow obtido legalmente |
| O save desapareceu | Localização incorreta dos dados do usuário | Verifique o diretório de dados do aplicativo LÖVE específico da plataforma |
| Um mod causa travamento | Conflito de versão ou dependência | Desative o mod mais recente e teste novamente o jogo base |
| O Link Play expira | Endereço, firewall ou porta UDP | Teste localmente e, depois, verifique o firewall e as configurações do roteador |
| A visão voxel engasga | Carga gráfica alta demais | Reduza efeitos, distância de renderização ou sombras |
Desative primeiro o mod mais recente, restaure as configurações gráficas padrão, verifique a ROM e, então, teste o backup de save mais recente. Essa ordem limita mudanças desnecessárias.
Q: O que é a jogabilidade do gen1 recomp?
É a recriação nativa da jogabilidade de Pokémon Red, Blue e Yellow por meio de um motor Lua e LÖVE2D desenvolvido manualmente. Ele usa dados do jogo de uma ROM obtida legalmente e não é um emulador tradicional.
Q: Quais versões de Pokémon o Gen1 Recomp pode usar?
O projeto base documentado oferece suporte a Pokémon Red, Blue e Yellow. Selecione a versão correspondente durante a importação e use dados limpos ao solucionar problemas de compatibilidade.
Q: Posso instalar o DramaticShape Voxel Mod imediatamente?
Instale e teste primeiro o aplicativo sem mods. Depois, faça backup dos saves e das configurações, importe o projeto voxel separado pelo Mod Manager e verifique a compatibilidade com a sua versão do Gen1 Recomp.
Q: Como protejo os saves durante atualizações ou alterações no Save Editor?
Feche o jogo, copie as pastas completas de save e dados do usuário e mantenha o backup fora do diretório de instalação. Teste o save editado ou atualizado antes de remover o backup.
Use o repositório do Gen1 Recomp no GitHub, as Releases oficiais, a Wiki do projeto e o Discord vinculado pelo repositório para obter informações atuais do projeto.