GamePi20

WaveShare

GamePi20

$30Ultra Budget

Handheld · Horizontal · Linux (RetroPie)

Good for

Game Boy, NES, Genesis

Support listed to

Genesis

OS

Linux (RetroPie)

Released

Aug 2019

The GamePi20 is an ultra budget horizontal retro handheld from WaveShare with a 2.0-inch 320×240 IPS screen, WiFi and Bluetooth, and runs Linux (RetroPie). It is best suited for Game Boy, NES, Genesis, with support listed up to Genesis. It typically sells for around $30.

Played on the WaveShare GamePi20

Own a WaveShare GamePi20? Add it to your shelf and help show what people actually play on it.

Emulation

Supports 7 of 18 tested systems: 3 at excellent, 1 running well.

Mid-generation systems

Limited

1 of 5 systems listed as playable or better

Modern systems

Unsupported

0 of 4 systems listed as playable or better

Classic systems

Mixed

6 of 6 systems listed as playable or better

Sixth-generation systems

Unsupported

0 of 3 systems listed as playable or better

Excellent
NESGenesisGame Boy
Good
GBA
Playable
PS1SNES
Limited
N64

Emulation source notes

  • DS: Nintendo DS: Either cannot run any games at all or games are unplayably slow
  • 3DS: Nintendo 3DS: Either cannot run any games at all or games are unplayably slow
  • GBA: Nintendo Game Boy Advance: Most games playable at full speed, a few games have lower frame rates but still mostly playable with frameskip
  • N64: Nintendo 64: Only the easiest to emulate games are barely playable
  • NES: Nintendo Entertainment System: Almost all games playable at full speed without frameskip
  • PS1: Sony Playstation: Most games playable but mostly with frameskip, struggles with harder to emulate games
  • PS2: Sony Playstation 2: Either cannot run any games at all or games are unplayably slow
  • PS3: Sony Playstation 3: Either cannot run any games at all or games are unplayably slow
  • PSP: Sony Playstation Portable: Either cannot run any games at all or games are unplayably slow
  • Wii: Nintendo Wii: Either cannot run any games at all or games are unplayably slow
  • SNES: Super Nintendo Entertainment System: Most games playable but mostly with frameskip, struggles with harder to emulate games
  • Wii U: Nintendo Wii U: Either cannot run any games at all or games are unplayably slow
  • Saturn: Sega Saturn: Either cannot run any games at all or games are unplayably slow
  • Switch: Nintendo Switch: Either cannot run any games at all or games are unplayably slow
  • Genesis: Sega Genesis / Mega Drive: Almost all games playable at full speed without frameskip
  • Game Boy: Game Boy / Game Boy Color: Almost all games playable at full speed without frameskip
  • GameCube: Nintendo GameCube: Either cannot run any games at all or games are unplayably slow
  • Dreamcast: Sega Dreamcast: Either cannot run any games at all or games are unplayably slow

Specifications

Display

Screen

2.0 inch

Aspect ratio

4:3

Resolution

320 x 240

Pixel density

200 PPI

Panel

IPS

Refresh rate

60 Hz

Performance

Chipset

Broadcom BCM2835

CPU

ARM1176JZF-S

CPU clock

1.0 GHz

CPU cores

1

CPU threads

1

GPU

Broadcom VideoCore IV

GPU clock

250 MHz

RAM

512 MB DDR

Storage

Internal MicroSD

Architecture

ARM

Build

Battery

14500

Weight

150 grams

Dimensions

108 mm x 50 mm x 20 mm

Material

Plastic

Charge port

Micro USB x2

Controls

D-pad

Top

Thumbsticks

None

Extra buttons

Features

WiFiBluetoothHDMI OutSD CardAudio JackMono SpeakerL1/R1Volume Buttons

Your Review

Sign in to share your experience with this device.

Sign in or create an account.

Community reviews

Own a WaveShare GamePi20? Leave a short review about what you play on it, what firmware you use, and where it fits in your handheld rotation.

Compare with similar-priced handhelds