Arquitetura do Gen1Recomp
Recriação nativa
Um motor novo que recria o comportamento de um jogo existente. O Gen1Recomp faz isso com Lua e LÖVE2D.
Emulação
Reproduzir o ambiente de outro sistema para executar seu programa original. O Gen1Recomp importa dados em vez de executar o programa do Game Boy por hardware emulado.
Recompilação estática
Traduzir antecipadamente um programa compilado para outro destino. O Gen1Recomp documenta um motor escrito à mão, não a tradução estática do assembly.
LÖVE2D e Lua
Lua é a linguagem; LÖVE2D fornece gráficos, áudio, entrada e serviços da plataforma.
ROM e importação
ROM
Uma cópia digital dos dados de um cartucho. O Gen1Recomp exige uma ROM compatível do usuário, mas não inclui nenhuma.
Hash da ROM
Impressão digital que confirma jogo, região e revisão. Alterar o nome não muda o hash.
Cache gerado
Dados privados criados na importação para uso posterior; não é a ROM original.
ROM hack
Uma ROM modificada. O Gen1Recomp não é um ROM hack e não documenta compatibilidade arbitrária.
Mods e gráficos 3D
Mod
Complemento opcional. O DramaticShapeVoxelMod é carregado pelo gerenciador do Gen1Recomp.
Voxel
Um elemento de volume, aproximadamente o equivalente 3D de um pixel. O VoxelMod usa geometria extrudada e profundidade, mas não converte tudo em modelos voxel.
Shader
Programa gráfico para luz, profundidade ou distorção.
Depth canvas
Superfície com informações de profundidade para ordenar objetos próximos e distantes.
Distância de renderização
Até onde a cena é renderizada; aumentá-la pode reduzir o desempenho.
Tilt-shift e curvatura
Efeitos visuais que mudam o foco e a forma, não o mapa ou os scripts.
Versões
Release
Versão empacotada pelo mantenedor.
Manifesto
Arquivo com nome, versão, permissões e compatibilidade de um mod.
Checksum
Valor de integridade. Confirma os bytes esperados, mas sozinho não comprova segurança nem legalidade.