Repository navigation
Releases: Adoregabriel2005/mushroomrecompiled
Release list
Mushroom Recompiled v1.4.0-exp - historical build
Historical Mushroom Recompiled build. Archive contents are preserved; the download name was updated.
Inimigos na área 16:9: a ativação e o descarte horizontal agora acompanham a câmera ampliada. O desenho adicional usa os sprites reais dos objetos, obtidos em cópias isoladas da máquina. Movimento, IA e colisões continuam nas rotinas do jogo.
A primeira Piranha de 1-1 já aparece na margem direita antes de entrar no recorte original; inimigos à esquerda permanecem ativos até saírem da área ampla. O HUD continua centralizado com barras pretas e as bordas do cenário mantêm o reparo gráfico.
Beta testers: ALEISTECH e RETROCESSO, incluídos no README do repositório e nos Créditos do aplicativo.
Validação: 1800 estados recompilados/interpretados iguais com a política ampla; controle do modo nativo sem a ativação antecipada; HUD, barras e miolo verificados; reparo das bordas; spawn sem índices duplicados; descarte ampliado; save/load determinístico; desenho isolado sem alterar a máquina real. O teste original de 3000 quadros e áudio e as regressões de interface também passaram.
Experimental: continuam cinco slots principais de objetos. Eventos, projéteis e salas não ampliadas mantêm seus gatilhos originais. Todas as fases e combinações de inimigos ainda precisam de teste. A ativação antecipada muda a sequência da partida em relação ao modo nativo.
Extraia o ZIP inteiro, confira v1.4.0 no título e use Vídeo > 16:9 · fase ampliada / HUD original. A ROM não acompanha o pacote.
Mushroom Recompiled v1.3.4-exp - historical build
Historical Mushroom Recompiled build. Archive contents are preserved; the download name was updated.
Correção dos fragmentos duplicados de logo, textos, botões e arte no menu ao redimensionar a janela ou mudar a resolução.
A janela repinta toda a área após mudanças de tamanho; os botões recebem as fontes na escala atual antes de serem redesenhados e não reutilizam pixels das posições anteriores.
Validação: compilação Release, layout e solicitação de repintura completa em 900×650, 1280×950, 1920×1080, 1024×768 e 1280×720; inspeção da captura 1280×950; regressões das sete páginas de configurações, início direto pela ROM lembrada, Esc, controles e hotplug.
Mantém o widescreen e o reparo das bordas da v1.3.3. Extraia o ZIP inteiro e abra o executável da pasta extraída; confira v1.3.4 no título. A ROM não acompanha o pacote.
Mushroom Recompiled v1.3.3-exp - historical build
Historical Mushroom Recompiled build. Archive contents are preserved; the download name was updated.
Reparo das bordas no widescreen: as faixas de 16 pixels nas duas extremidades da imagem nativa são reconstruídas com o mapa completo da fase, evitando copiar tiles e atributos parcialmente atualizados na VRAM original.
Sprites nas faixas reparadas são restaurados da OAM capturada, com prioridade e seleção de até oito por linha. O miolo nativo de 224 pixels e o HUD original permanecem preservados; o HUD continua centralizado com barras pretas. A simulação, colisões, IA e ativação de inimigos permanecem originais.
Aplica-se às fases horizontais suportadas no modo 16:9. Modos nativos e cenas não ampliadas continuam com a renderização original. Efeitos especiais e todas as fases ainda não foram validados.
Validação: 1800 estados de máquina idênticos com widescreen ligado/desligado; 630 quadros ampliados; comparação do miolo/HUD e barras pretas; injeção de cores incorretas nas duas bordas em todos os quadros ampliados sem vazamento para a apresentação.
Extraia o ZIP inteiro e use Vídeo > 16:9 · fase ampliada / HUD original. Confira v1.3.3 no título. A ROM não acompanha o pacote.
Mushroom Recompiled v1.3.2-exp - historical build
Historical Mushroom Recompiled build. Archive contents are preserved; the download name was updated.
Correção da sobreposição gráfica na tela de configurações: a janela principal deixa de desenhar o launcher enquanto as configurações estão abertas, e recorta as regiões das janelas filhas.
16:9: use Vídeo > Proporção > 16:9 · fase ampliada / HUD original > Aplicar. O cenário das fases horizontais suportadas se estende, sem esticar; o HUD original fica centralizado com preto nas laterais. A extensão mantém os limites experimentais documentados em docs/WIDESCREEN.md.
Extraia este ZIP em uma pasta nova e execute o executável da pasta extraída dali. Confira Recompiled · v1.3.2 no título. Se aparecer v1.2 ou 16:9 · esticado, ainda está aberto o executável antigo.
Validação: teste de repintura nas sete páginas de configurações; testes de primeiro uso/ROM lembrada, Esc e controles; teste de widescreen em 1800 frames com HUD e barras verificados pixel a pixel, sem alteração dos estados da máquina.
A ROM não acompanha o pacote. Mantém a inicialização direta com a ROM cadastrada.
Mushroom Recompiled v1.3.1-exp - historical build
Historical Mushroom Recompiled build. Archive contents are preserved; the download name was updated.
A ROM selecionada é lembrada: nas próximas aberturas, o jogo inicia diretamente. Primeiro uso ou ROM ausente/incompatível mostra o launcher.
Esc pausa e abre o menu para salvar, carregar, continuar, configurar ou sair. Segurar Esc não alterna repetidamente o menu. Saves continuam disponíveis pelos slots, sem carregamento automático.
Mantém o widescreen experimental da v1.3. Extraia o ZIP inteiro. A ROM não acompanha o pacote.
Validação: compilação Release; testes de primeiro uso, ROM lembrada/ausente, Esc, configurações e retomar; sete páginas de interface, aplicar/descartar, controle virtual e hotplug.
Mushroom Recompiled v1.3.0-exp - historical build
Historical Mushroom Recompiled build. Archive contents are preserved; the download name was updated.
v1.3.0 experimental — fase widescreen, HUD original
A prévia amplia o cenário real das fases horizontais para um canvas 16:9, sem esticar os gráficos. Vidas, pontos, tempo e itens permanecem no HUD original de 256 pixels, centralizado, com barras pretas apenas nas laterais da faixa inferior.
Usar
- Baixe e extraia MushroomRecompiled-v1.3.zip por inteiro.
- Abra o executável da pasta extraída e selecione sua ROM ROM compatível (USA Rev 1), formato
.nes. - Em Configurações > Vídeo > Proporção, selecione 16:9 · fase ampliada / HUD original. Configurações novas já usam essa opção.
A ROM não acompanha o pacote. A v1.2 continua disponível para comparação.
Implementação e testes
- Expansão a partir do mapa real de blocos da fase, CHR e paleta observados antes do IRQ do HUD.
- Câmera ampla limitada às bordas da fase; pixels nativos preservados no miolo da imagem.
- 1.800 hashes de máquina idênticos com widescreen ligado/desligado.
- 630 quadros de fase ampliada no roteiro; câmera até 456 pixels.
- HUD original e barras pretas conferidos byte a byte.
- Testes da interface, áudio 44,1/48/96 kHz e save/load continuam passando.
Limites importantes
É experimental. A ativação/IA de inimigos permanece nas regras originais de 256 pixels; um objeto pode aparecer só quando o jogo o ativar. Salas verticais, títulos, mapa e cenas sem expansão segura ficam no enquadramento original. Todas as fases e efeitos de raster ainda não foram validados.
Veja WIDESCREEN.md para detalhes e referências. Relate falhas em Issues com versão, sequência e captura, sem enviar ROM ou saves.
Mushroom Recompiled v1.2.0 - historical build
Historical Mushroom Recompiled build. Archive contents are preserved; the download name was updated.
mushroom Recompiled v1.2.0 — v1.2.0 experimental
Release Windows x64 portátil para testes.
Como jogar
- Baixe MushroomRecompiled-v1.2.zip e extraia o ZIP inteiro.
- Abra o executável da pasta extraída.
- Escolha Selecionar ROM e indique sua cópia ROM compatível (USA Rev 1) em formato
.nes. - Após a validação, escolha Jogar / Retomar.
A ROM não está incluída. Mantenha SDL2.dll e assets ao lado do executável.
Incluído
- Launcher com artes clássicas e RECOMPILED junto ao logo.
- Sete páginas internas de configuração, com aplicar/descartar.
- Remapeamento de teclado e gamepad, zona morta, hotplug e SDL_GameControllerDB.
- Configurações de vídeo, áudio e cinco slots de save state.
- Instruções, créditos e licenças no pacote.
Validação e limites
Passaram o roteiro de 3.000 quadros (hashes nativo/interpretado), continuação após save/load, áudio nas três frequências e testes da interface com controle virtual. Cerca de 99,995% dos ciclos do roteiro são recompilados; uma instrução cruzando banco usa fallback.
O jogo inteiro e todos os modelos físicos de controle ainda não foram validados. Abra uma Issue com sequência para reproduzir; não envie ROM ou saves.
A licença MIT da interface não substitui a licença PolyForm Noncommercial do runtime NESRecomp nem os direitos da Nintendo sobre o jogo e as artes. Consulte LICENSE_SCOPE.md no pacote e no repositório.