100% of donations go to support the itch.io platform. (details)

Petris - A puzzle game of shapely pets for the Game Boy Color (CGB) / Sega Game Gear / Analogue Pocket

Build your favorite pets in all shapes and sizes, keep ahead of dropping pieces and make it to the next level.

There are several game play types to choose from:

  • Long Pet - Complete progressively longer pets to reach the next level
  • Tails Cleanup - Clear all tails off the screen per level
  • Crunch-up - Keep ahead as the screen crunches upward and new pets appear
  • Level Up - Classic level-up style
  • Marathon - For the long distance player

Difficulty levels for all players, from relaxing to full-tilt speed:

  • Easy / Normal / Hard / Expert / Beast

On real hardware and emulators you can play 2-Player link vs mode for any level (Crunch-up recommended).

* 2-Player link vs not yet available for Game Gear version.

* Web-based emulator version uses the Game Boy Color ROM


You can download the ROM file, run the Gameboy (or Game Gear) emulator in your browser or pick up a physical cartridge for the Game Boy Color version at Ferrante Crafts.

Note: If the downloadable ROM is run in an emulator instead of on hardware, the intro clouds may flicker unless frame-to-frame / temporal blending is turned on. 

  • Click to start and click again to set focus


  • Start = Enter key
  • L/R/D = Arrow keys 
  • Rotate: = Z,  X

USB/Bluetooth/etc Gamepad:

(This is a modified JS Game Boy emulator with gamepad support)

  • Chrome / Firefox Mapping ( when "standard" gamepad available):
  • Rotate = A, B
  • Show Pet Length = Select button (Up button in Game Gear version)
  • L/R/D = Use D-Pad
  • Start = Start button
  • Default mapping otherwise :
  • Rotate = First two buttons  
  • Start and Select = Second two buttons



Music Credits

Tools and Resources Used

Analogue Pocket .pocket ROM:

Turn on "Frame Blending" in the Pocket's options menu, this simulates a Game Boy's LCD and changes the clouds on the intro screen from flickering to be semi-transparent like they should be.

100% of donations go to support the itch.io platform. (details)

Rated 4.7 out of 5 stars
(12 total ratings)
Tagsanalogue-pocket, game-boy, Game Boy, gameboy-color, Game Boy ROM, game-gear, gamegear-rom, Retro
Average sessionA few minutes
InputsKeyboard, Gamepad (any)
MultiplayerLocal multiplayer
Player count1 - 2
LinksSource code


Download NowName your own price

Click download now to get access to the following files:

Petris 1.0 for Game Boy Color.gbc 32 kB
Petris 1.1 for Game Gear Beta 2021-10-10.gg 32 kB
Petris 1.1 for Analogue Pocket.pocket 32 kB

Development log


Log in with itch.io to leave a comment.


A pretty ingenious mix of Tetris and Dr. Mario, really cute and a very clever puzzle system!

Thank you!


i found the game on github i download the release 1.1

you can do for pc?


You can run it on a PC using any of the popular Game Boy Emulators (Emulicious, BGB, Same Boy, etc)

Worked great on my Pocket in the native .pocket format! 

Glad to hear, thanks for sharing!


Been watching this game evolve for a while, and it's really amazing! I love the way its playing out! Hoping you will make some carts out of this beauty..!

Wow, what an unique and enjoyable game! It's so cool that you found those "long" animals that would really fit into the game. So much fun, so many possibilities! Thanks!

Absolutly great! I urge anyone reading this to play it!


This is really fun. Something about making these pets out of weird shapes is really enjoyable. Great music too

Great puzzle game. Perfect for the platform. Here my post about it on Vintage is The New Old! https://vintageisthenewold.com/petris-a-new-puzzle-game-of-shapely-pets-for-the-...