3,365 apps tracked 0 new today 17 updated today Synced 2m ago

GB Studio

A quick and easy to use drag and drop retro game creator for Game Boy

Chris Maltby

dev.gbstudio.gb-studio
View on Flathub ↗

GB Studio is drag and drop game creator for making Game Boy games

It is designed to be usable by people with little to no previous programming knowledge using simple visual scripting but also provides multiple access points for advanced users to access the game engine's virtual machine (GBVM) and to directly modify game engine's C and Z80 assembly code through plugins.

You can generate ROM files that can be run in an emulator, on a web page or on real Game Boy hardware

Screenshots

GB Studio screenshot
GB Studio screenshot
GB Studio screenshot
GB Studio screenshot

Observed history

App ChangeVersionWhen ↓
updated4.3.219 Sept 2026

Upstream releases

Release notes supplied by the developer. These dates are not Flathub package publication times.

4.3.222 Jun 2026

Added

  • Add ability to view the current background and overlay tilemap in the debugger @pau-tomas
  • Add ability to "Eject Web Template" from the Settings section, allowing packages created with "Export Web" to be customised
  • Add support for web template plugins

Changed:

  • Updated Polish localisation. @ReptiIe
  • Updated Japanese localisation. @tomo666

Fixed

  • Fix issue preventing build log from opening automatically on warnings
  • Fix issue where script events could not be deleted after deleting a multi selection
  • Fix issue where deleting patterns in music editor during playback could cause application to freeze
  • Fix issue where select input menus would often not be wide enough to display contents without cropping text
4.2.224 Feb 2026

Added

  • Add setting to control how many frames projectile collision checks are spread over
  • Add "Is Touching Wall" as a read only engine field for platformer scenes (gives access to plat_wall_col)

Changed

  • Deprecate legacy scriptBuilder plugin APIs. Usage now triggers a warning indicating the replacement function
  • Increased plugin compile timeout to 10 minutes (previously 1 minute)

Fixed

  • Fix issue where changing Music Tracker Keyboard Layout setting would not take effect until the project was reloaded
  • Fix Music Tracker keyboard shortcuts when using non-QWERTY layouts (QWERTZ, AZERTY, Dvorak, etc.)
  • Fix issue where off-screen actors would sometimes be visible on scene load
  • Fix issue where scenes with unicode character names could cause resources to be deleted when saving project
  • Fix issue where editing an FX Hammer file wouldn't correctly update the number of sound effects available
  • Fix issue where resizing a background image could cause builds to fail until the project was reloaded
4.2.113 Feb 2026

Fixed

  • Fix issue on Windows where attempting to build would show EPERM error (hopefully)
  • Fix issue on Windows where Linking step would show unexpected warning message spread over multiple lines
4.1.32 Oct 2024

Changed

  • Updated Spanish localisation
  • Improved error message that appears when project fails to open due to broken plugins

Fixed

  • Fix issue where adding a new song wouldn't warn about unsaved changes in current song
  • Fix issue where adding a song with an already existing name wouldn't auto select the newly created song
  • Fix issue where scene connection lines could get stuck in place if custom scripts that change scenes are called multiple times from the same scene
  • Fix issue where "Replace Script" confirmation alert would appear when pasting sometimes even if the custom script hadn't been modified
  • Fix issue preventing building projects containing a "Play Music" event but no music
  • Fix issue where dialogue script events could cause horizontal scroll bars to appear in script editor when column was not wide enough to display all tabs
  • Fix issue where errors causing the build process to end early where not being display correctly in the Build Log
  • Fix issue preventing build when a scene includes a common tileset that has been deleted