Developer and GBAtemp member Alekmaul has just released v1.0 of his SNES library. With this library Homebrew coders should have everything they need to get started with SNES development. For more information on this project please check the on-going discussion link below.


QUOTE: Change Log

  • add padsUp function to know if key just released
  • add bool typedef definition with true & false values
  • add NULL definition
  • add setPalette function
  • add bgInitTileSetData function
  • add test for bgInitMapSet & bgInitTileSetData to change or not bg tile/map adress
  • add oamInitGfxAttr to init only sprites size & address
  • add a flag (snes_50hz) to know if we are on a PAL snes (1=yes)
  • add sound management through shiru "christmass craze" example (thanks to him for tools)
  • add windows regions management
  • change some functions to asm version (dma, vbl ...)
  • change spc700 data to asm section, avoid burning too much ram
  • fix bug in bgSetMapPtr, word access instead of byte, and register mapping not good (use if statement now)
  • remove verbose mode for wlalink and wla-65816, not really usefull
  • remove all signed variables for optmization purpose
  • split pvsneslib.asm into multiple files to be more easy to understand
  • add music and sfx via snesmod adaptation from mukunda (thanks also kung fu furby for help)

http://www.portabledev.com/wiki/doku...rentversion_en