Ara podeu emular els jocs NES i Game Boy a Nintendo Game and Watch

Ara podeu emular els jocs NES i Game Boy a Nintendo Game and Watch

El Nintendo Game and Watch ha estat piratejat a causa del seu conegut maquinari intern i de la gran feina feta per hackers dedicats.





Alguns intel·ligents treballs de detectius han establert les bases per al desenvolupament de jocs casolans per a la màquina retro de retrocés de Nintendo.





quin tipus de RAM necessito

Els teus jocs retro preferits a Nintendo Game and Watch

Stacksmashing de YouTuber ha llançat una sèrie de vídeos sobre com piratejar Nintendo Game and Watch. No és un procés senzill, però fins ara l’emulació NES i Game Boy s’està executant en un estat bàsic, al costat d’un port Doom obligatori.





Aquest hack és possible a causa de l'electrònica que fa servir Nintendo Game and Watch. El STM32H7B0 forma part de la família de xips STM32 àmpliament utilitzada. Aquests xips es poden trobar a moltes plaques de microcontroladors hobby i es poden llegir i modificar mitjançant pins de depuració del conjunt de xips. El xip està emparellat amb un xip SPI Flash de 1 MB, que també es pot utilitzar per recopilar dades sobre el que està passant al processador principal.

Afortunadament, el PCB de Nintendo Game and Watch exposa tots els pins necessaris per reprogramar el xip STM32 com a capçaleres de pins. No obstant això, l'accés al microprogramari del xip va resultar difícil, ja que Nintendo havia establert marques de producció que aturaven la lectura directa del xip, una característica de seguretat de l'STM32.



El treball de detectius de maquinari paga la pena

L'absència d'accés al microprogramari fa que sigui difícil executar ROM personalitzades al maquinari, però el muntatge de piles encara tenia accés a la memòria RAM del xip i al xip SPI Flash separat. Utilitzant dades recopilades de RAM i SPI Flash, va ser capaç d’esbrinar quin xifratge s’utilitzava per carregar ROM, eventualment modificant-lo per executar una versió pirateada de Mario Bros.

La següent tasca consistia a trobar una manera d’abocar el firmware de Nintendo des del xip perquè es pogués fer una còpia de seguretat. Sense aquest pas, qualsevol intent de reprogramació del dispositiu normalment pot fer que deixi de funcionar permanentment, fent que la consola sigui 'tapada'.





Després d’associar-se amb Konrad Beckmann, un hacker de maquinari de Suècia, van descobrir que executant un tros de codi personalitzat des del xip SPI Flash podien descarregar tot el firmware del Nintendo Game and Watch.

Ara, tot estava al seu lloc per piratejar al màxim, sabent que podrien revertir els canvis en qualsevol moment. Konrad Beckmann no va perdre el temps en aprofitar la nova llibertat a Twitter:





A partir d’aquí, després d’un treball increïble, els emuladors personalitzats van començar a prendre forma. Els esforços actuals se centren a fer una configuració casolana fàcil d'utilitzar per a Nintendo Game and Watch.

Encara es trobava en les seves primeres etapes, es pot trobar el codi i les instruccions casolanes de Nintendo Game and Watch a stacksmashing's Pàgina de GitHub .

Compartir Compartir Tweet Correu electrònic El Nintendo Switch té més èxit que el NES

El fabricant japonès de videojocs ha publicat xifres de vendes impressionants al seu darrer informe financer.

Llegiu a continuació
Temes relacionats
  • Bricolatge
  • Notícies tècniques
  • Nintendo
  • Pirateria informàtica
Sobre l'autor Ian Buckley(216 articles publicats)

Ian Buckley és periodista, músic, intèrpret i productor de vídeo independent que viu a Berlín, Alemanya. Quan no escriu ni està a l’escenari, juga amb electrònica o codi de bricolatge amb l’esperança de convertir-se en un científic boig.

Més de Ian Buckley

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

programari de codi morse per a Windows 10
Feu clic aquí per subscriure-us