Edit of asset "GodotBoy GDExtention" Accepted

Old/Current New/Edit
Title GodotBoy GDExtention
Description Note: The Asset Library version does not get updated frequently. The most up to date version will always be on GitLab. The most stable version will always be on https://greenf0x.itch.io/godotboy-template. I strongly recommend you either use the Itch or GitLab version. If you need Mac support, you'll need to pull the GitLab version and build yourself.

GodotBoy allows you to load ROMs from everyone's favorite 80s portable game console as well as it's 90s counter part. You can add an emulator to you game. The repo includes some examples of using these as a pickup, or as part of a control surface.

The sample is the most minimal example I could come up with and a ROM created from GBStudio (another MIT licensed project)

It's a GDExtention written in Rust with GodotRust and RBoy.

0.1.4: It now supports Windows, Linux, Linux on ARM64, and Android (on ARM64, but no reason it can't support Android x86 if anyone wants that).
0.2.0: Added support for GBA, but requires a BIOS file. Maybe someday figure out how to remove that requirement. v0.4.0 note: this was removed, it is beyond the scope of this project. If this is of interest to you, find me on BlueSky.
0.3.0: Now has support for Web exports. Requires Threads and Extension support in web exports.
0.4.0: Memory tools added! GBStudio added the script memory map to the exports, so you can now use the memory read/write tooling to trigger events in Godot or modify the game at run time.

Itch.io Link: https://greenf0x.itch.io/godotboy-template
GodotRust: https://github.com/godot-rust/gdext
RBoy: https://github.com/mvdnes/rboy
Category Tools
License MIT
Repository Provider Custom
Repository Url https://gitlab.com/greenfox/godot-boy
Issues Url
Godot version Godot 4.4
Version String 0.4.1 0.1.4
Download Commit https://godot-boy-greenfox-f1a2782c6d947a0c3b439576d65fb31091b0c188c7aa.gitlab.io/addons.zip
Download Url (Computed) https://godot-boy-greenfox-f1a2782c6d947a0c3b439576d65fb31091b0c188c7aa.gitlab.io/addons.zip
Icon Url https://gitlab.com/greenfox/godot-boy/-/raw/main/GodotProject/icon.svg