What version of GBDK is used in GB Studio?
What version of GBDK is used in GB Studio?
It would be nice if "GB Studio" could fully support "GBDK 2020" software.
An updated version of GBDK, C compiler, assembler, linker and set of libraries.
GBDK 2020 is a cross-platform development kit for sm83, z80 and 6502 based gaming consoles. It includes libraries, toolchain utilities and the SDCC C compiler suite.
Supported Consoles: (see docs)
- Nintendo Game Boy
- Nintendo Game Boy Color
- Analogue Pocket
- Sega Master System
- Sega Game Gear
- Mega Duck
- Cougar Boy
- Nintendo Entertainment System (NES)
Experimental consoles (not yet fully functional)
- MSXDOS
Official website: https://gbdk-2020.github.io/gbdk-2020/ Official Github: https://github.com/gbdk-2020/gbdk-2020
The road map is to use GBDK-2020 and have the ability to export to other platforms. At some point. 🤞🏻
Gb studio already uses gbdk 2020. And the current maintainer of gbdk 2020 often helps out with gb studio
Yep GB Studio has used GBDK 2020 pretty much since the initial release and I aim to ship with the latest production release with each GB Studio update. I don’t currently support all platforms that GBDK 2020 does though.
If you’re interested in NES support there is currently a fork working on this that you can check out here https://github.com/michel-iwaniec/bb-studio
I wonder how hard it would be to add the GBDK version to GB Studio's About box. I will look into this, although I'm not a web dev so no promises! 😅
Just FYI - The version reported by GBDK included in GBStudio may not always match the formal GBDK releases of the same name, and so may not be entirely relied upon to have identical binaries and library code vs the official release version.
I think there has been one (maybe more? my notes are a little messy on it) GBStudio version which has a pre-release GBDK build:
GB Studio v3.2.0 01/29/2024 changed to GBDK-2020 2020.4.3.0+ -> GBStudio 3.2.0 uses an interim build between GBDK 4.2.0 and 4.3.0