Skip to content
@sdk-seven

sdk-seven

sdk-seven — Modern GBA SDK

sdk-seven provides all the necessary components for building software for the Game Boy Advance. It is built from scratch with an emphasis on correctness and performance. While still in active development, the core components have proven quite solid already.

It includes the following components:

  • libseven, a development library for interacting with the GBA hardware
  • libutil, a small library of utility functions
  • rt, a runtime library for building and running GBA ROMs
  • Python helper scripts

Consider using agbabi for those.

meson-gba makes it easy to use sdk-seven and any number of additional libraries and tools.

gba-toolchain provides similar functionality, using CMake.

Support

Development of sdk-seven and other GBA homebrew projects can be supported through Patreon.

You can also reach out to us in the #sdk-seven channel in the gbadev Discord.

Pinned Loading

  1. runtime runtime Public

    32-bit ARM Linker Script and Runtime for Nintendo Handhelds

    Python 5

  2. libseven libseven Public

    Optimized Hardware Access Library for C

    C 4

  3. libutil libutil Public

    C Library for non-hardware auxilary functions like logging.

    C 1

Repositories

Showing 5 of 5 repositories
  • libseven Public

    Optimized Hardware Access Library for C

    sdk-seven/libseven’s past year of commit activity
    C 4 MPL-2.0 0 0 0 Updated Jun 3, 2024
  • runtime Public

    32-bit ARM Linker Script and Runtime for Nintendo Handhelds

    sdk-seven/runtime’s past year of commit activity
    Python 5 Zlib 0 1 0 Updated May 7, 2024
  • posprintf Public

    a condensed version of sprintf for Thumb, esp. GBA (sdk-seven fork)

    sdk-seven/posprintf’s past year of commit activity
    Assembly 0 0 0 0 Updated Mar 27, 2024
  • .github Public
    sdk-seven/.github’s past year of commit activity
    0 0 0 0 Updated Oct 24, 2023
  • libutil Public

    C Library for non-hardware auxilary functions like logging.

    sdk-seven/libutil’s past year of commit activity
    C 1 MPL-2.0 0 0 0 Updated Oct 24, 2023

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…