News

New “GBA Maker” IDE Streamlines Retro Game Boy Advance Development

A stylized synthwave illustration featuring a purple translucent Game Boy Advance-style handheld console playing a platformer game. The console is surrounded by floating colorful programming code, editor UI panels, and pixel art sprites against a dark background.
GBA Maker provides a complete, code-first offline development environment for building authentic Game Boy Advance titles.

Developer and hardware modder Artur Duleba has launched GBA Maker, an offline, code-first integrated development environment (IDE) designed to let users program and build original Game Boy Advance games. The software compiles projects directly into authentic .gba ROM files that can be played on emulators or booted on actual Game Boy Advance hardware using a flash cartridge.

Created by a passionate retro-tech engineer from Kraków, Poland, GBA Maker is the latest in Duleba’s lineup of retro development tools, following his previously released GB Maker (for monochromatic games) and GBC Maker (for Game Boy Color).

Key Features of the “Maker” IDE Ecosystem:

  • Code-First Approach: Avoids visual block-programming by utilizing an accessible Lua-like scripting language so users can directly write their game’s logic.
  • All-in-One Workspace: Integrates dedicated editors for sprites, tile maps, and retro music directly within the program, alongside a built-in emulator for instant testing.
  • Full Ownership: Users retain complete rights to their games without any mandatory software branding or royalties.
  • Multi-Platform Exporting: In addition to authentic ROMs, games can be exported as standalone executables for Windows and Linux, or as HTML5 browser games.

GBA Maker is available natively for Windows and Linux. The tool is priced at $7.00 on itch.io, though it is currently discounted to $5.04 during the platform’s ongoing Halloween sale.

Editorial Commentary on the Backlash: A glance at the project’s itch.io comment section reveals a frustrating chorus of users complaining about the use of AI assistance in the tool’s development. This anti-AI madness is pure ignorance. The reality is that most people who attempt to develop software with AI assistance never actually finish or release anything in the end. It takes genuine dedication, technical understanding, and follow-through to ship a working, functional IDE.

Dismissing a completed, useful project simply because it was “done with AI” completely misses the point of software engineering. To the critics complaining in the comments: if they went out and tried to develop this exact same tool, whether with AI assistance or completely without it, it is a safe bet they wouldn’t succeed in either case. Shipping software is the true metric of success, not arbitrary purity tests about the tools used to get there.

0 comments

No comments yet. Be the first to comment.

Leave a comment