GnW Retro-Go

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/

LCD Game Converter


-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

Guia Retro-Go en la GnW

GitHub - Game and Watch Retro-Go (kbeckmann)

GitHub - LCD Game Shrinker (bzhxx)

GitHub - Game and Watch Patch (Brian Pugh)

Game and Watch - Soft 


-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 Handhelds

ARTWork MAME ROMs (drive)

ARTWork MAME ingame

NES ROMS 

GAMEBOY ROMS


Conexiones con STLink v2

Nota: Retirar el conector de labatería y alimentar la GnW desde el USB.


Mario
Mario
Zelda
Zelda


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

Canal Discord en ingles

Canal Discord en español

Guia para novatos en ingles (mensaje fijado de Discord)

Hardware


Report Page