In-game event · published 1 Oct 2026, 04:26:50 UTC
v1.14 Is Available Now
This update introduces a new code debugger. Combined with the existing VRAM debugger, you can now fully debug both code and assets within an integrated environment. You can set breakpoints in your code (whether in BASIC or ASM), during runtime the emulator will pause program execution at the appropriate moment, allowing you to inspect and debug variables, threads, objects, or hardware assembly…
In-game event · published 1 Aug 2026, 10:08:42 UTC
v1.13 Is Available Now
This version expands the limit to over 4,000 arbitrary elements per single font asset (The previous version supported a maximum of 256 elements). Accompanying this change, a new arb(...) statement has been added to get the arbitrary index of a specific font asset of a Unicode character. Additionally, the font editor now supports editing arbitrary ranges and exporting the full UTF-8-to-arbitrary…
In-game event · published 13 Jul 2026, 06:50:18 UTC
v1.12.1 Is Available Now
This patch update includes a bunch of bug fixes. It also introduces new features such as importing tiles, map, actor, and font assets, or project icon, and icon of desktop builds from .psd files, and generating font and i18n reference code. Tutorials: See full changelog:
In-game event · published 9 Jul 2026, 09:59:55 UTC
v1.12 Is Available Now
This update introduces support for overriding Interrupt Service Routines (ISRs) in BASIC code using named assembly blocks. It also adds a comprehensive internationalization (i18n) pipeline featuring compile-time dictionary lookups and dedicated asset management, alongside a new LSTR(...) statement for retrieving text from the i18n dictionary. Additionally, with a new official kernel "Scene Tran…
In-game event · published 8 Jun 2026, 11:23:38 UTC
v1.11 Is Available Now
This update introduces direct calls to user-defined assembly instructions. Updated the RAM symbols. Improved the VRAM debugger and graphical editors. Optimized the wobble effect. This version also includes other improvements and bug fixes. Tutorials: See full changelog:
In-game event · published 22 May 2026, 02:54:22 UTC
v1.10 Is Available Now
This release includes significant improvements to the kernels, adding support for using the SFC/SNES mouse as a click/touch backend via SGB features, along with a very simple yet fun speech synthesis feature. Both features are present in the official kernel source code. Please note that the kernels bundled with the application do not enable these new features. If needed, you can follow the link…
In-game event · published 24 Apr 2026, 03:28:39 UTC
v1.9 Is Available Now
This release mainly includes numerous improvements to the BASIC compiler. Which includes a new constant folding mechanism, enhancements to macros - and leveraging these features - optimizations in expression evaluation, and conditional compilation directives as #if ... #else if ... #else ... #end if allow static determination of which code participates in compilation. The new #message ... , #wa…
In-game event · published 9 Apr 2026, 10:17:12 UTC
v1.8.3 Is Available Now
This update introduces a number of enhancements to the syntax and compiler, adds a mechanism for passing macros via build command line arguments, and includes various bug fixes. Tutorials: See full changelog:
In-game event · published 24 Mar 2026, 04:19:47 UTC
v1.8.1 Is Available Now
This update adds error visualization in the edit-as-image mode for the map editor, along with tiles and actor assets analysis features to help build more compact and organized assets. The map's edit-as-image mode now saves image data to the project file, allowing editing to resume later. This release also improves editor usability and fixes known issues. Tutorials: See full changelog:
In-game event · published 10 Mar 2026, 05:56:36 UTC
v1.8 Is Available Now
This update brings significant enhancements to the map editor. New support for local palette has been added, allowing referencing, previewing, and code exporting of palette locally within a specific map asset. Additionally, when importing map assets from external images, you can now choose to automatically populate the local palette. A new edit-as-image mode has also been introduced, enabling p…
In-game event · published 14 Feb 2026, 03:20:29 UTC
v1.7 Is Available Now
This update introduces the syntactic sugar load dialog to simplify initializing chat-style GUI operations. This version also optimizes RPN data fetching and calculation, improves VM instruction execution, optimizes building flags for the kernels, and boosts performance in certain computations; for example, the built-in "Mandelbrot Demo" program now runs approximately 12% to 14% faster compared…
In-game event · published 26 Jan 2026, 14:56:28 UTC
v1.6 Is Available Now
This release introduces a new VRAM debugger, which allows for verification and debugging of graphics element allocation in VRAM during development, and supports learning and referencing the VRAM usage patterns of other ROMs. This version also upgrades the underlying libraries, GBDK-2020 and SDL2. With several bug fixes and feature improvements, the stability of the program itself and its compat…
In-game event · published 26 Dec 2025, 06:08:56 UTC
v1.5 Is Available Now
This release introduces support for custom kernels, allowing users to replace the default game runtime for their projects. The editor now supports installing and selecting custom kernels. Added new syntax to support more flexible actor control. It also includes many other improvements and bug fixes to the runtime, compiler, and usability. A new "Scroll Shooting" kernel and a starter kit which t…
In-game event · published 28 Nov 2025, 09:37:14 UTC
v1.4 Is Available Now
This release introduces support for SGB features. It also includes a number of quality of life improvements, for instance, direct preview for map, scene, and actor assets with one-click. The memory related statements have been updated to support getting bank and address of assets, inline data sequence. Added new tutorials chapters and content. There are also some other improvements and bug fixe…
In-game event · published 28 Oct 2025, 04:46:57 UTC
v1.3 Is Available Now
This release introduces support for importing and managing external ROMs, providing greater flexibility for developers working with existing game assets. There are two new sprite properties available `BANK_PROP` and `OBJPAL_PROP` which enhanced coding flexibility for CGB sprites. Now emotes support 8x8px-per-tile based sprites. Fixed some known bugs, improved usability and compatibility. Added…
In-game event · published 5 Oct 2025, 13:22:28 UTC
v1.2 Is Available Now
This release introduces a public Tutorials platform, which provides a learning environment that is easier to read and practice with than the built-in documentation. Currently, about one-third of the content is complete, with subsequent content to be updated gradually. You can find the entry point by clicking the main menu, then clicking Help. Additionally, this update enhances the syntax's adap…
NewsBack to School Games Celebration 2025———Community
Community · published 27 Aug 2025, 04:30:29 UTC
Back to School Games Celebration 2025
Class is back in session and so is the fun! ✨ Join us for the Back to School Games Celebration, a limited-time event celebrating the start of the new school year. Running from August 25th - (1pm ET / 10AM PT) to September 1st - (1pm ET / 10AM PT) Event link:
Announcement · published 24 Aug 2025, 06:33:53 UTC
Roadmap of v2.0
The next major update will primarily focus on four areas: Tutorial, App, Compiler, and VM. For the App, the most significant updates will include support for using custom VMs, as well as the addition of a debugger and code auto-completion. The Compiler will see improvements in macro preprocessing and constant optimization in expressions. The VM will introduce several new features and optimizati…
The first public release of this software - GB BASIC v1.1 - is now available, marking a major milestone with over 5,000 commits in development. This release includes fully functional editors for writing code and creating/editing assets, a BASIC compiler and resource pipeline for generating the final ROM, a built-in emulator for rapid iteration during development, and the capability to export to…