[4/4] Single-line loops allow more concise code for waiting on hardware or software states.
Posts by Tony Wang
[3/4] Constant folding enables automatic code size and efficiency gains for expression evaluation compared to previous versions.
[2/4] Diagnostic output makes it easy to catch unexpected issues at compile time.
(Threaded) [1/4] Preview of upcoming GB BASIC features: Conditional compilation preprocessor support for compile-time branch selection via macros.
#gbbasic #gameboy #gamedev #gbdev #indiedev
GB BASIC v1.8.3 is live now! It 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. store.steampowered.com/app/2308700/
#gbbasic #gameboy #gamedev #gbdev #indiedev #gameengine
Bitty Engine v1.8.0 is now live with: new file buttons, native Apple Silicon support, and other improvements
#BittyEngine #GameEngine #GameEngineDev #GameDev #IndieDev #Lua
Planning stream semaine 14 (2026) 🗓️
À noter : nouveau contenu, op, interview, jeu vidéo et l'anniversaire des 5 ans de la chaîne Twitch formamac.
➡️ twitch.tv/formamac
@freecashcom.bsky.social @keymailer.bsky.social @defold.com @wangrenxin.bsky.social @raspberrypiorg.bsky.social @raspberrypi.com
It recognizes Analogue Pocket now.
RAM MON is a GB BASIC program runs on GameBoy, which allows it to read and write to the memory bus directly github.com/paladin-t/ra...
#gbbasic #gbdev #gameboy #gamedev #homebrew
The Legend of Pomodoro v2.1.0 is now available. This version introduces a new STOPWATCH mode to better accommodate focus sessions that may often be interrupted. store.steampowered.com/app/1799520/
#TLOP #TheLegendOfPomodoro #Pomodoro #WFH #gamedev #indiedev
beGUI v1.7.1 is now available. This release introduces a new DropdownComboBox widget, adds a Calc structure for layout to support expressions like "100%-10px", along with numerous improvements and bug fixes.
#BittyEngine #GameEngine #gamedev #indiedev #Lua
Bitty Engine v1.7.1 now live! Enhancements: TextBox & DocumentViewer improvements, new Engine module, Sprite.animationSpeed property, plus many other improvements. store.steampowered.com/app/1386180/
#BittyEngine #gameengine #gamedev #indiedev #gameenginedev
GB BASIC v1.8.1 is live now. This update enhanced the map editor, along with tiles and actor assets analysis features. It also improves editor usability and fixes known issues. store.steampowered.com/app/2308700/
#gbbasic #gameboy #gbdev #gamedev #indiedev
GB BASIC v1.8 is now live. With new local palette, and edit-as-image features for map assets, you can now edit map assets pixel by pixel in an intuitive way.
#gbbasic #gamedev #gameboy #gbdev #indiedev #gameengine
Bitty Engine v1.7 is now live. With a new DocumentViewer module for viewing markdown (.md) documents, copying code snippets from context menu of assets, and other improvements.
#BittyEngine #GameEngine #gamedev #indiedev #GameEngineDev
Map Editor (Bitty Engine) created by Animagic3D animagic3d.itch.io/animagic-map...
#bitty #bittyengine #gameengine #gamedev #indiedev
GB BASIC v1.7.0 is out! This release features new `load dialog` syntactic sugar, improved VRAM Debugger, kernel optimizations (boosting performance by 12%-14% in some cases), and critical bug fixes! Check it out: store.steampowered.com/app/2308700/
#gbbasic #gbdev #gameboy #gamedev #indiedev
The Legend of Pomodoro v2.0.0 is out! This major milestone update introduces new notes and music player utilities, upgraded data progression, and bug fixes. Check it out: store.steampowered.com/app/1799520/
#TLOP #TheLegendOfPomodoro #pomodoro #gamedev #WFH
beGUI v1.6.0 is out! It includes TextBox enhancements, new APIs, and adaptation for the latest Bitty Engine. Check it out: github.com/paladin-t/be...
#bitty #GameEngine #gamedev #GameDevelopment #indiedev
Bitty Engine v1.6.0 is out! It brings improvements and optimizations to TextBox and Music modules, new features like setting the mouse cursor via string, and numerous bug fixes. Check it out: store.steampowered.com/app/1386180/
#bitty #GameDevelopment #GameEngine #indiedev #gamedev
GB BASIC v1.6 is available now, VRAM debugger lets you verify and debug graphics allocation in real time. Upgraded GBDK-2020 and SDL2 libraries to latest versions, with bug fixes for improved stability and Linux compatibility. #gbbasic #gameboy #gbdev #gamedev #indiedev
The GB BASIC Tutorials are fully available now. It covers all engine concepts and is integrated with the latest GB BASIC v1.6 runtime environment for quick validation. #gbbasic #gamedev #gbdev #gameboy
The open-source GUI framework for Lua (Bitty Engine) - beGUI - has been upgraded and adapted to the latest Lua 5.5, incorporating the newest features of Bitty 1.5. #BittyEngine #beGUI #Lua #gamedev #indiedev #GameEngine
Bitty Engine v1.5.0 is live. It includes a new SQLite-based Database module, and a new TextBox module that enables a multiline text editor in-game. Also improves Japanese and Cyrillic text rendering, and more. #BittyEngine #gamedev #indiedev #GameEngine
The GB BASIC VRAM viewer/debugger feature in development.
#gameboy #gbdev #gamedev #indiedev #gbbasic
New GB BASIC tutorial chapters are now available.
#gbbasic #gameboy #gamedev #gbdev #indiedev #screenshotsaturday
With the new Scroll Shooting kernel, GB BASIC now supports creating shooter games! tonywang.itch.io/gbb-scroll-s...
#gbbasic #gameboy #gamedev #indiedev #gbdev #screenshotsaturday