github gbdk-2020/gbdk-2020 4.0.1

latest releases: pre-release, 4.2.0, 4.1.1...
3 years ago

gbdk3-4.0.1

  • Updated documentation
  • IHX is checked for correctness before the makebin stage. That allows to warn about overwriting the same ROM addresses (SDCC toolchain does not check this anymore).
  • Library was improved
    • set_*_tiles() now wrap maps around horizontal and vertical boundaries correctly
    • new fill_*_rect() functions to clear rectangle areas
    • runtime initialization code now does not initialize whole WRAM with zeros anymore, that allows BGB to raise exceptions when code tries to read WRAM that was not written before.
    • enhanced SGB support
      • joypad_init()/joypad_ex() support for multiple joypads
      • SGB border example
    • _current_bank variable is updated when use bank switching macros
  • Reorganized examples: each example is in separate folder now, that simplifies understanding.
  • Lcc improvements

Don't miss a new gbdk-2020 release

NewReleases is sending notifications on new releases.