Sandbox Edition

Game-Maker Pocket

DOS games in your pocket

ESP32 / touchscreen / microSD

Flash the Pocket Player onto a small ESP32 touch-screen board from your browser. Choose your board, choose what to install, then connect over USB.

The Pocket Player's game library on a 3.5 inch board: six game tiles, page buttons and a Details button
ESP32-3248S035 / 3.5 in

Install Game-Maker Pocket

1. Pick your board → 2. Pick an install → 3. Connect and install

Before you start

Use desktop Chrome or Edge and a USB data cable. A charge-only cable will power the board but cannot install the player.

Open this site over HTTPS. Firefox, Safari and phones cannot install firmware here.

1Pick your board

Match the model printed on the back of your board.

Illustrations show the front of each board. Check the model and touch type, not just the appearance. Not a match? Check other boards.

2Pick what to install

All three options include the same player for your selected board.
Which five starter games are included?

Virus Blaster, Snowbound, KEEP IT BRIEF!, Sandcastle Knight and Where’s the Remote?!

3Connect and install

  1. Plug your board into the computer with a USB data cable.
  2. Review your choices and confirm the replacement below.
  3. Choose Connect and install, select the board’s serial port, then choose Install in the installer.

Keep the cable connected until the installer says it is finished. Installation takes a few minutes.

No board selected.

Installing replaces games and control settings stored on the board. Back up any files you want to keep first. Your microSD card, display setup and touch calibration are kept.

Pick a board and check the confirmation box to show the install button.

After installation

The board restarts into Game-Maker Pocket. If it stays on the install screen, press its RESET (RST) button or unplug and reconnect it.

On a new 2.8 inch board, follow the display setup and touch calibration prompts. The 3.5 inch board needs no touch calibration. Open a game, then choose Play. With Player only, add games first.

Send games over USB to store games on the board, or add games on a microSD card.

Troubleshooting

No serial port is listed

Try a known USB data cable and another USB port on your computer. Connect directly instead of through a hub. Close other tabs or programs using the board, then try again in desktop Chrome or Edge.

If no port appears, check the USB driver below.

The board will not connect

Close serial monitors and disconnect from the Send games over USB tab. Try again while holding the board’s BOOT button; release it when installation starts. You can also hold BOOT while plugging in the cable.

I picked the wrong board, or the screen looks wrong

Check the model on the back, select the matching board in step 1, and install again. The installer checks the ESP32 chip but cannot distinguish these two screen sizes. Installing again replaces games and control settings on the board.

On a 2.8 inch board, wrong colors or orientation can be fixed in Settings → Display → Panel setup. If the display is blank or unreadable, hold BOOT for about two seconds to try the other display driver. For a different model or a 3.5 inch board with resistive touch, check other boards.

Do I need a USB driver?

If a known data cable works but your computer still sees no serial port, the USB-to-serial chip may need a driver. Check the chip marking or the board seller’s instructions for CH340/CH341 or CP210x, and get the matching driver from its manufacturer (WCH or Silicon Labs). Reconnect the board after installing the driver.

What gets installed and what is kept

Each option installs the bootloader, partition table, player firmware and on-board library. Player + starter games includes five games; Player + Starter courses includes 106 lessons; Player only includes the player’s font and an empty library.

Installation replaces the 3 MB library area, including games, control settings and any other files stored there. Back up your files before installing. Display setup, touch calibration and other values in the separate NVS storage area are kept. The microSD card is never written by the installer.