GnW Retro-Go
shark (@maverick)
Retro-Go on GnW - Preparación entorno en Ubuntu 22.4 *****
https://telegra.ph/Retro-Go-on-GnW-08-16
Flash GnW NewUI w/ covers - GUIDE *****
-Instalar la repo de las covers:
cd gnw2023 mkdir covers cd covers
sudo clone github https://github.com/olderzeus/game-and-watch-retro-go game-and-watch-covers sudo rclone github https://github.com/olderzeus/game-and-watch-retro-go game-and-watch-covers sudo git clone github https://github.com/olderzeus/game-and-watch-retro-go game-and-watch-covers sudo git clone github https://github.com/olderzeus/game-and-watch-retro-go sudo git clone https://github.com/olderzeus/game-and-watch-retro-go game-and-watch-covers
cd game-and-watch-covers/ sudo git submodule update --init --recursive sudo git --recursive-submodules sudo git pull --recurse-submodules
Ruta: gnw2023/covers/game-and-watch-covers/ .
-Cargar las variables de entorno del openocd:
export ADAPTER=stlink export OPENOCD="/opt/openocd-git/bin/openocd"
-Flash con imagenes en el menu
cd .. cd game-and-watch-retro-go/ make clean make -j8 EXTFLASH_SIZE_MB=60 EXTFLASH_OFFSET=4194304 INTFLASH_BANK=2 GNW_TARGET=zelda COVERFLOW=1 JPG_QUALITY=90 make -j8 EXTFLASH_SIZE_MB=60 EXTFLASH_OFFSET=4194304 INTFLASH_BANK=2 GNW_TARGET=zelda COVERFLOW=1 JPG_QUALITY=90 flash exit
Ruta: gnw2023/covers/game-and-watch-retro-go/ .
-Sin OffSET:
make clean make -j8 EXTFLASH_SIZE_MB=64 INTFLASH_BANK=2 flash
NOTA: Poned las imágenes de portada en la misma carpeta que las ROMs. Formato de imágenes compatibles: BMP, PNG, JPEG.

-Flash sin imagenes en el menu:
cd gnw2023/ cd game-and-watch-retro-go/
export ADAPTER=stlink export OPENOCD="/opt/openocd-git/bin/openocd"
make clean make -j8 EXTFLASH_SIZE_MB=60 EXTFLASH_OFFSET=4194304 INTFLASH_BANK=2 GNW_TARGET=zelda flash
Game & Watch (Zelda) Flasing Guide w/ Raspberry Pi
https://github.com/pnvnd/scripts/blob/master/other/game_and_watch_zelda.md
LCD-Game-Shrink
INFO: https://gist.github.com/DNA64/16fed499d6bd4664b78b4c0a9638e4ef
-Install git:
sudo apt-get update sudo apt-get upgrade sudo apt install git
-Clone repo:
git clone https://github.com/bzhxx/LCD-Game-Shrinker sudo apt install python3-pip cd LCD-Game-Shrinker python3 -m pip install -r requirements.txt
-Install inkscape:
sudo add-apt-repository ppa:inkscape.dev/stable-1.1 sudo apt-get update sudo apt install inkscape
-Copy zip roms and artworks
lcd-games/LCD-Game-Shrinker/input/artwork/ lcd-games/LCD-Game-Shrinker/input/rom/
From:
ROMs (MAME .239 ) : https://edgeemu.net/browse-mame.htm
-Update hh_sm510.cpp
https://raw.githubusercontent.com/mamedev/mame/master/src/mame/handheld/hh_sm510.cpp
-Run script:
python3 shrink_it.py python3 shrink_it.py input/rom/gnw_game.zip
Finally copy all of the outputed .gw files (These are your Game & Watch ROM files) located in LCD-Game-Shrinker/output/ to game-and-watch-retro-go/roms/gw.
Artworks https://drive.google.com/drive/folders/1sm6gdOcaaQaNUtQ9tZ5Q5WQ6m1OD2QY3
Thumbnails
https://thumbnails.libretro.com/
Links
-Github:
https://github.com/kbeckmann/game-and-watch-retro-go
https://github.com/bzhxx/game-and-watch-retro-go (NewUI)
https://github.com/bzhxx/LCD-Game-Shrinker
https://github.com/olderzeus/game-and-watch-retro-go (NewUI and new emulators)
https://github.com/sylverb/game-and-watch-retro-go
-LCD Setup script:
https://github.com/DNA64/game-and-watch-noob-installer#lcdsetupsh
ROMs (MAME .239 ) : https://edgeemu.net/browse-mame.htm
-Software - LCD Game Converter
https://www.schuerewegen.tk/gnw/

-Artworks (*****): https://drive.google.com/drive/folders/1sm6gdOcaaQaNUtQ9tZ5Q5WQ6m1OD2QY3
https://retropie.org.uk/forum/topic/28462/tutorial-handheld-and-plug-play-systems-with-mame/208
EOL - Hilo Game and Watch Super Mario
GitHub - Game and Watch Retro-Go (kbeckmann)
GitHub - LCD Game Shrinker (bzhxx)
GitHub - Game and Watch Patch (Brian Pugh)
-GnW ROMs (last .255) & ArtWork:
MAME .239 ROMS (Edge Emulation)
MAME .223 ROMS (archive.org)
MAME .255 ROMS (archive.org)
MAME 2000 v0.37b5 ROMS (archive.org)
MAME (chds) Extra Complete ROMS (archive.org)
-Artworks
ARTWork MAME ROMs (drive)
Conexiones con STLink v2
Nota: Retirar el conector de labatería y alimentar la GnW desde el USB.




Más INFO
https://github.com/julenvitoria/GnW
Principales fuentes para backup, desbloqueo, patch (CFW) y emulador (Retro-Go):
Repo de ghidraninja: Backup, restauracion y flasheo
Repo de kbeckmann: emulador Retro-Go
Repo de sylverb: emulador retro-go modificado para emular MSX, MegaDrive, etc, con mejoras de código
Repo de Brian Pugh: Parche para tener custom firmware
Guia para novatos en ingles (mensaje fijado de Discord)