github Stephane-D/SGDK 1.22
SGDK 1.22 (September 2016)

latest releases: v2.00, v1.90, v1.80...
8 years ago

DOCUMENTATION

  • minors improvements and fixes

COMPILER

  • Rescomp: fixed a minor issue in sprite resource
  • XGMTool:
    • added duration information to XD3 tag
    • improved loop
  • added the XGM ROM builder tool.
  • removed GenRes from makefile

LIBRARY

  • Sprite Engine:
    • fixed sprite attribut update for non visible sprite
    • fixed sprite list update in certain condition
  • Sound:
    • moved XGM driver method in a specific unit (xgm.c)
    • added XGM_getElapsed(..) method to retrieve elapsed XGM music playing time (in number of frame)
    • added XGM_setLoopNumber(..) to set the wanted number of loop in XGM music play.
    • added interrupt protection for Z80 access
  • Maths:
    • reverted fix32Mul() and fix32Div() to previous version to avoid cumulative error
    • added getApproximatedLog2(..) method for fast Log2 calculation (approximated)
    • added getLog2Int(..) method for integer Log2 calculation
  • Misc:
    • moved QSort methods to tools
    • added generic qsort with custom comparator callback
  • VDP: more flexible VRAM tilemap configuration (window plan don't have to be first map).
  • Bitmap mode: can now set bitmap mode in window plan
  • changed to MIT license
  • refactoring

SAMPLE

  • Bench: added sprite donut animation test.

Don't miss a new SGDK release

NewReleases is sending notifications on new releases.