NESRGB 4.0: A Revolução na Modificação de Vídeo para o NES

Podcast NewsInside, siga e ouça mensalmente no Spotify:

Baseado no vídeo do canal:
Long Island Retro Gaming

Você já imaginou poder jogar seus jogos clássicos do Nintendo Entertainment System (NES) com uma qualidade de imagem impressionante em televisores modernos? Pois é, essa possibilidade existe e acaba de ficar ainda melhor com o lançamento do NESRGB 4.0. Neste artigo, vamos mergulhar fundo nessa incrível modificação que está revolucionando a forma como os entusiastas de jogos retro desfrutam de seus consoles NES.

O que é o NESRGB?

Antes de entrarmos nos detalhes da nova versão, é importante entender o que é o NESRGB. Trata-se de uma modificação de hardware desenvolvida por Tim Worthington que permite que o NES original produza um sinal de vídeo RGB de alta qualidade. Isso significa imagens mais nítidas, cores mais vibrantes e uma experiência visual muito superior à saída de vídeo composto original do console.

Novidades da versão 4.0

A versão 4.0 do NESRGB traz uma série de melhorias e novos recursos que a tornam ainda mais atraente para os fãs de retrogaming. Entre as principais novidades, destacam-se:

  1. Seleção de paletas por combinação de botões
  2. Até seis paletas diferentes disponíveis
  3. Função de reset in-game
  4. Circuito de de-jitter integrado
  5. Suporte aprimorado para áudio expandido

Essas atualizações não apenas melhoram a qualidade visual, mas também adicionam funcionalidades que tornam a experiência de jogo mais conveniente e personalizável.

Instalação do NESRGB 4.0

A instalação do NESRGB 4.0 é um processo que requer habilidades em solda e modificação de hardware. Vamos explorar as etapas principais do processo de instalação.

Preparação e remoção do PPU

O primeiro passo crucial é a remoção do chip PPU (Picture Processing Unit) original do NES. Este é um processo delicado que envolve:

  1. Adicionar solda fresca aos pinos do chip
  2. Usar uma pistola de dessoldagem para remover a maior parte da solda
  3. Utilizar uma pistola de ar quente para aquecer os pinos restantes
  4. Remover cuidadosamente o chip com uma leve pressão

É fundamental realizar este processo com cuidado para evitar danos à placa-mãe ou ao próprio chip PPU.

Instalação do soquete e ajustes na placa

Após a remoção do PPU, é necessário instalar um soquete de precisão no lugar. Além disso, alguns componentes da placa precisam ser reposicionados ou substituídos:

  • Capacitores cerâmicos são empurrados para baixo
  • Capacitores eletrolíticos são dessoldados e reposicionados
  • Um capacitor de filtro é substituído por um novo com valor ligeiramente maior

Esses ajustes são essenciais para acomodar a nova placa NESRGB e garantir seu funcionamento adequado.

Configuração dos jumpers

A placa NESRGB 4.0 possui vários jumpers que precisam ser configurados corretamente:

  • J1: Ativa as combinações de botões para troca de paleta e reset
  • J3 e J5: Configurações padrão para consoles norte-americanos e japoneses
  • J6: Polaridade do reset para o front-loader
  • J10: Ativa o circuito de de-jitter
  • J11: Controla os LEDs indicadores na placa

A configuração correta desses jumpers é crucial para o funcionamento adequado de todas as novas funcionalidades.

Conexões de áudio

O áudio é um aspecto importante da modificação NESRGB 4.0. As conexões de áudio incluem:

  1. Áudio padrão do NES: conectado aos pinos 1 e 2 do CPU
  2. Áudio expandido: requer uma conexão adicional à porta de expansão não utilizada

Essas conexões garantem que você possa desfrutar tanto do áudio padrão quanto do áudio expandido em jogos que o suportam, como Castlevania 3 na versão japonesa.

Instalação do multi-out

A etapa final da instalação envolve a adição de uma porta multi-out na parte traseira do console. Isso permite o uso de cabos RGB, componente e até mesmo o cabo composto padrão do Super Nintendo. A instalação requer:

  1. Perfuração cuidadosa do gabinete do NES
  2. Instalação de uma porta multi-out de resina de alta qualidade
  3. Conexão dos fios apropriados para RGB, sync, alimentação e áudio

Com a instalação do multi-out, seu NES estará pronto para oferecer uma qualidade de imagem excepcional em uma variedade de displays modernos.

Recursos e Funcionalidades

Agora que entendemos o processo de instalação, vamos explorar em detalhes os novos recursos e funcionalidades do NESRGB 4.0.

Seleção de paletas

Uma das características mais impressionantes do NESRGB 4.0 é a capacidade de alternar entre até seis paletas de cores diferentes. Isso é feito através de combinações de botões no controle, eliminando a necessidade de um interruptor físico. As paletas incluem:

  1. Digital Prime (padrão)
  2. Cinco paletas adicionais personalizáveis

A paleta Digital Prime, criada por Firebrand X, é considerada por muitos como o padrão ouro para a aparência dos jogos de NES. No entanto, a flexibilidade de escolher entre diferentes paletas permite que os jogadores personalizem sua experiência visual de acordo com suas preferências.

Reset in-game

Outra funcionalidade conveniente é a capacidade de reiniciar o console usando uma combinação de botões no controle. Isso elimina a necessidade de se levantar e pressionar o botão de reset físico no console, tornando a experiência de jogo mais fluida.

Áudio expandido

O suporte aprimorado para áudio expandido é uma adição bem-vinda para os fãs de jogos japoneses que fazem uso dessa funcionalidade. Jogos como Castlevania 3 na versão Famicom agora soam ainda melhores, com uma qualidade de áudio superior.

Testes e Resultados

Após a instalação, é hora de testar o NESRGB 4.0 e ver os resultados impressionantes.

Qualidade de imagem

A qualidade de imagem proporcionada pelo NESRGB 4.0 é simplesmente impressionante. Jogos clássicos como Super Mario Bros. ganham nova vida com cores vibrantes e detalhes nítidos. A capacidade de alternar entre diferentes paletas em tempo real permite que os jogadores encontrem a aparência perfeita para cada jogo.

Desempenho de áudio

O áudio também recebe um upgrade significativo. Jogos com suporte a áudio expandido soam incrivelmente bem, com uma clareza e riqueza de detalhes que não eram possíveis com o hardware original.

Conclusão

O NESRGB 4.0 representa um salto significativo na qualidade e funcionalidade para os entusiastas do NES. Com sua instalação relativamente simples (para aqueles com experiência em modificação de hardware), ampla gama de recursos e qualidade de imagem e som impressionantes, é uma modificação altamente recomendada para qualquer fã dedicado do NES.Esta nova versão não apenas melhora a experiência visual e auditiva dos jogos clássicos, mas também adiciona conveniências modernas que tornam o NES mais agradável de usar em 2024. Se você é um colecionador sério ou simplesmente ama os jogos do NES, o NESRGB 4.0 é uma atualização que vale a pena considerar.

Perguntas Frequentes

  1. O NESRGB 4.0 é compatível com todos os modelos de NES?
  2. Sim, o NESRGB 4.0 é compatível com todos os modelos de NES, incluindo o front-loader norte-americano e o Famicom japonês.
  3. Preciso de habilidades avançadas em solda para instalar o NESRGB 4.0?
  4. Embora não seja necessário ser um expert, é recomendável ter experiência em solda e modificação de hardware. Se você não se sentir confortável, é melhor buscar a ajuda de um profissional.
  5. A instalação do NESRGB 4.0 é reversível?
  6. Tecnicamente sim, mas é um processo complexo. É melhor considerar a modificação como permanente antes de decidir realizá-la.
  7. O NESRGB 4.0 afeta a compatibilidade com jogos?
  8. Não, o NESRGB 4.0 não afeta a compatibilidade com jogos. Todos os jogos de NES funcionarão normalmente após a modificação.
  9. Posso usar o NESRGB 4.0 com um CRT ou apenas com TVs modernas?
  10. O NESRGB 4.0 pode ser usado tanto com CRTs quanto com TVs modernas, desde que você tenha os cabos apropriados para cada tipo de display.

Visite a loja do NewsInside no Telegram clicando no banner abaixo, todos os componentes dos posts estão lá para compra, em caso de falta, só chamar o Amido!

Faça parte do nosso Discord, acesse o NewsInside FÓRUM NO DISCORD!

[Retro Consoles] NESfab – Criando Jogos Para NES Mesmo Sendo Leigo

Podcast NewsInside, siga e ouça mensalmente no Spotify:

TYPO FIX: titulo estava como 6505, sendo o correto 6502!

Se você é um entusiasta de jogos retrô, já deve ter imaginado como seria incrível criar seu próprio jogo em um console antigo como o NES. No entanto, a tarefa pode parecer intimidadora, especialmente se você não tem experiência em programação. Felizmente, NESFab veio para simplificar esse processo.

O que é NESFab?

NESFab é uma nova linguagem de programação para criação de jogos para NES. Projetada com as limitações de 8 bits em mente, a linguagem é mais ergonômica de usar do que C, produzindo código de montagem mais rápido. É fácil começar e possui um conjunto útil de bibliotecas para criar seu primeiro – ou centésimo – jogo NES.

Melhor do que compiladores de alto nível

NESFab gera código de máquina 6502 melhor do que qualquer compilador de alto nível testado, incluindo GCC e LLVM. É possível que NESFab seja o compilador 6502 de melhor desempenho em existência.

6502 O QUE?

O chip 6502 é um processador de 8 bits projetado pela MOS Technology e lançado em 1975. Ele foi usado em muitos computadores domésticos e consoles de videogame da década de 1980, incluindo o Commodore 64, o Apple II, o Atari 2600 e o NES.

O 6502 operava a 1 MHz e possuía um conjunto de instruções relativamente simples e fácil de programar, tornando-o popular entre os programadores de jogos da época. Ele também era muito mais barato do que outros processadores da época, o que o tornou uma opção acessível para fabricantes de computadores.

O chip 6502 tinha apenas 3 registradores de propósito geral, o que significava que os programadores precisavam trabalhar com a memória principal do sistema para armazenar e manipular dados. Isso tornava a programação em 6502 muito diferente da programação moderna, onde os programadores podem confiar em muitos registradores e recursos de hardware avançados para manipular dados com mais facilidade.

Outra limitação do 6502 era seu espaço de endereço limitado. Ele só podia acessar 64 KB de memória, o que significava que os programadores precisavam usar truques de programação criativos para armazenar e recuperar grandes quantidades de dados.

Apesar de suas limitações, o chip 6502 foi responsável por alimentar muitos dos jogos e aplicativos que definiram a era dos computadores domésticos da década de 1980. Ainda hoje, muitos programadores de jogos usam emuladores de 6502 para criar jogos retrô e preservar a história dos jogos de computador.

Linguagem amigável para iniciantes

Tradicionalmente, jogos NES eram escritos à mão em linguagem de maquina, já que qualquer outra coisa na época era muito lenta para rodar no CPU da década de 1980. No entanto, o NESfab é muito mais fácil de usar e não é lento!

Manuseio de bancos

O NES usa um espaço de endereço de 16 bits, mas a maioria dos jogos precisa de mais dados do que 16 bits podem representar. Para superar essa limitação, os programas podem ser divididos em segmentos chamados “bancos”, e o hardware no cartucho pode alternar entre esses bancos em tempo de execução.

Lidar com bancos normalmente é uma tarefa tediosa para os programadores, mas NESFab lida com isso para você. O compilador aloca de forma inteligente o código e os dados nos bancos, com os detalhes de baixo nível abstraídos.

Automação de carregamento de Assets

Escrever meia dúzia de scripts de conversão não é divertido. Felizmente, NESFab automatiza o carregamento e conversão de ativos/assets para você. Basta colocar seus ativos/assets no diretório do projeto, importar uma biblioteca e pronto!

Conclusão

NESFab é uma ferramenta incrível para criar seus próprios jogos para o console NES. Não requer ferramentas privadas da Nintendo ou compatibilidade com SDKs antigas (e roubadas!) que não rodam em PC atuais, tornando-o acessível a todos os interessados. Com suas bibliotecas úteis, tratamento de bancos simplificado e automação de carregamento de ativos, NESFab torna a criação de jogos NES mais fácil e divertida do que nunca!

O Projeto NESfab pode ser visto aqui e tem por hora saido releases praticamente mensais

Faça parte do nosso Discord, acesse o NewsInside FÓRUM NO DISCORD!

[SNES] Mega Man II Portado Para SNES

Podcast NewsInside, siga e ouça mensalmente no Spotify:

O desenvolvedor Infidelity realizou recentemente a portabilidade do jogo Mega Man II, originalmente lançado para o NES, para o console SNES. Essa é uma continuação do seu trabalho anterior com o jogo Mega Man IV. Vale ressaltar que todo o processo de portabilidade foi feito manualmente em hexadecimal, sem a utilização de softwares como o Project Nested.

O resultado final é um jogo que deve parecer e jogar da mesma forma que a versão original, mas sem os problemas de flicker e slowdown que ocorriam no NES. É importante notar que, devido às diferenças nos chips de som entre os dois consoles, o som pode estar um pouco diferente na versão do SNES. No entanto, uma versão MSU-1 está sendo desenvolvida para permitir a trilha sonora original e até remakes.

O patch para essa versão do jogo está disponível gratuitamente, e também é possível encontrar uma demonstração ao vivo do jogo através dos links fornecidos. Muitas pessoas ficam confusas com a existência desses patches, mas a portabilidade do jogo para o SNES reduz o flicker de sprites causado pela limitação gráfica do NES. Além disso, há muito menos slowdown quando há muitos inimigos na tela.

Outra vantagem dessa portabilidade é que, se você é um fã de usar hardware original, é possível obter saída RGB de um SNES, enquanto o NES requer uma modificação mais complicada e cara. Além disso, essa portabilidade abre as portas para a criação de mods completos de substituição de gráficos e áudio, como foi feito com o jogo Super Mario Allstars.

É importante destacar que, embora exista um remake divertido chamado The Wily Wars, ele é um pouco problemático e não consegue capturar a mesma sensação da versão original. Por isso, a portabilidade de Infidelity é uma ótima opção para quem deseja jogar o jogo original, mas de uma forma melhorada.

Apesar das formas incríveis de emulação disponíveis atualmente, como o projeto MiSTer FPGA e a engenharia reversa completa de códigos N64 com pacotes de texturas em HD, muitas pessoas ainda desconhecem as limitações do NES.

Download do Patch

Ko-Fi:  https://ko-fi.com/infidelity_nes

Patreon:  https://www.patreon.com/infidelity_nes

Faça parte do nosso Discord, acesse o NewsInside FÓRUM NO DISCORD!

Os Melhores Emuladores de 2023

Podcast NewsInside, siga e ouça mensalmente no Spotify:

Aqui estão os emuladores atuais recomendados para cada console de acordo com o Emulation General Wiki em
uma visão geral mais simples. Também serve como uma lista dos melhores núcleos RetroArch. Isto é para emuladores de PC, O

RetroArch está no celular e em outras plataformas também.

LEGENDA

  • 👾 = Tem núcleo libretro (RetroArch)
  • 🏆 = Suporta conquistas (RetroAchievements.org)
  • 🪟 = Somente Windows (sem Linux nativo)
  • ~( ) = recomendado com reserva

Nintendo

NES

SNES

N64

Gamecube

Wii

Wii U

Switch

Game Boy / Game Boy Color

Game Boy Advance

DS

3DS

Game & Watch

Virtual Boy


Sega

SG-1000

Mega Drive/Genesis

Saturn

Dreamcast


SONY

PS1

PS2

  • PCSX2👾🏆(achievements na versão QT apenas)

PS3

PS4

PSP

PS Vita


Microsoft

Xbox

Xbox 360


Outros

PC Engine/TurboGrafx-16

MSX

Arcade


Fontes:

Emulation General Wiki

/Emulation

Pexels

Pixabay

Faça parte do nosso Discord, acesse o NewsInside FÓRUM NO DISCORD!

Mednafen PS4

Faz tempo que o PS4 5.05 não tem novidades que possam realmente ser usadas pelos seus donos que não são desenvolvedores, no ultimo mês tivemos um teaser  do multi-emulador Mednafen rodando no PS4 5.05 junto do OpenBOR que também é um emulador, só que para jogos ao estilo Beat em Up como Streets of Rage e Captain Comando.

Mednafen agora foi lançado e você poderá tirara poeira do seu PS4 5.05, aqui são os sistemas emulados por ele:

  • Apple II/II+
  • Atari Lynx
  • Neo Geo Pocket (Color)
  • WonderSwan
  • GameBoy (Color)
  • GameBoy Advance
  • Nintendo Entertainment System
  • Super Nintendo Entertainment System/Super Famicom
  • Virtual Boy
  • PC Engine/TurboGrafx 16 (CD)
  • SuperGrafx
  • PC-FX
  • Sega Game Gear
  • Sega Genesis/Megadrive
  • Sega Master System
  • Sega Saturn (experimental, x86_64 only)
  • Sony PlayStation

O download pode ser feito pelo site da PSX-HAX

PS4 NES

O Primeiro emulador decente para o PS4 (apenas 5.05) está aqui, atualizado para full speed e melhor compatibilidade, espero que este seja o primeiro de muitos, quem sabe o retroarch também não venha ai, seria bem melhor do que simples jogos de NES, que qualquer calculadora hoje em dia rode, aos interessados:

Roms: crie uma pasta chamada roms em seu hd externo que esteja já formatado em fat32/exfat e coloque no USB a direita do PS4, não adianta colocar no esquerdo que não vai funcionar.

ROMS em PAL funcionam ok
ROMS em NTSC estão um pouco lentos devido ao clock do NES NTSC

Download

Virtual Console para New3DS

Adaptação por: Amido.
Revisão: TearRehem.

Injetar roms de virtual console não é uma coisa nova, já foi efetuado no Wii e agora temos como fazê-las no New 3DS/XL. Basicamente o que faremos aqui é usar um único programa para a conversão de roms de Snes, convertendo-os para um .CIA instalável em seu 3DS desbloqueado com uma CFW.

Aviso: As roms suportadas são somente até 48Mbits de tamanho. Os chips especiais suportados são DSP1 e Cx4.

Possibilidades:

– Injeção de roms de Snes em formato .CIA

– Detecção automática dos parâmetros da ROM

– Database interna, o programa preenche automaticamente alguns campos necessários

– Fácil de fazer Banner em 3D

– Fácil de fazer banner de texto e rodapé

– Tudo aqui é fácil e descomplicado

Download do Injetor

Requerimento: Microsoft .NET framework 4.0 (se usa Windows 10 provavelmente já possui).

1. Abra o Injetor e clique em “Open SNES File”

Todas as informações da rom serão carregadas automaticamente, mas tenha em mente que a base de dados utilizada pelo programa dá a prioridade aos jogos USA.
Após isso embaixo do botão de “Open Snes File” ficará verde com “Game data found. Some fields are now filled…”

Agora clique em “Next Step”

2. Esta parte é bem autoexplicativa, mas em resumo:

Long Name: nome completo do jogo, por exemplo: Final Fantasy VI
Short Name: nome curto do jogo, por exemplo: FF VI
Game Publisher: utilize o nome da publisher do jogo, exemplo: Warner Bros.
Game Icon: Se quiser criar um ícone para quando o jogo for exibido no 3DS você pode criar um ícone de até 40×40 pixels, não pode ser animado e pode usar formato PNG. Lembrando que é necessário SIM criar um ícone seja qual for, ou você não consegue avançar para os próximos passos.

3. 

Aqui você pode usar a imagem 3D de um SNES USA ou um SNES JP clicando em “Style:”

“Load Inner Image” é a imagem que é exibida dentro do ícone de TV, a imagem tem de ser no tamanho 122×103 pixels
Interpolation mode: Bicubic, sempre.
Banner text: nome do jogo, nada além disto.

4.  Não mexa em nada aqui e apenas clique em Finish. Seu jogo injetado em .cia estará salvo, coloque em seu SD Card e instale com FBI.

como fica:

Tutorial original e desenvolvimento por: Asdolo.

NES4Vita 1.0 para PS Vita

E temos hoje mais um homebrew nativo para o PS Vita através do Rejuvenate. O NES4Vita é um emulador nativo de NES para o PS Vita.

Essa versão já traz diversas melhorias em relação ao primeiro release, trazendo um contador de FPS, correção de problemas com alguns sprites que não apareciam em alguns jogos e melhorias gerais de estabilidade.

E é esse o rolê ae. O download do programa e do código fonte podem ser feitos no github oficial do NES4Vita.

Conheça o ROM Hack Kaizo Mario, agora para Super Mario 3

Acho que é difícil alguém que nunca tenha ouvido falar do Kaizo Mario. Ele é um rom hack desenvolvido especialmente no intuito de fazer os jogadores do mesmo passarem raiva e perderem (vidas e a calma, principalmente) ao invés de apenas trazer um jogo com “novas fases”.

Esse hack ficou muito famoso com a sua versão para o Super Mario World, inspirando até speedruns e outras loucuras do gênero. Pois bem, uma versão baseada no Super Mario 3 de NES, completinha com diversos “mapas” e “desafios”.

Desafios do tipo:

https://www.youtube.com/watch?v=TcJ9c5NJNv0

Para quem gostou e está com paciência de sobra, o novo rom hack pode ser baixado no site Romhacking.net. O arquivo contém um readme e um patch IPS que deve ser aplicado na versão US do Super Mario 3 de NES. Depois disso, basta rodar a ROM resultante em qualquer emulador.

 

 

Hack permite executar o Netflix no seu Nintendinho

E a boa do dia é essa. O pessoal do Netflix de tempos em tempos promove uma espécie de ~gincana~ de hacks para o sistema do Netflix, com isso ajudando a divulgar o serviço e criando novidades e novas ideias para os seus serviços.

Pois bem, na gincana desse ano um cara não fez nada mais nada menos do que rodar o Netflix em um NES:

Tudo bem que não ficou aquela coisa full HD 60fps mas o barato rodou até bem diga-se de passagem. Apesar dos caras não explicarem bem se o hack é feito em tempo real (por exemplo enviando os dados de um PC para o NES) ou se é somente um cartucho programado com um menu e um vídeo, o feito é impressionante considerando as limitações de memória e espaço de um Nintendinho.