PVSnesLib v1.0

Status
Not open for further replies.

Another World

Emulate the Planet!
OP
Former Staff
Joined
Jan 3, 2008
Messages
10,578
Trophies
0
Age
46
Location
From Where???
Website
wiki.gbatemp.net
XP
5,346
Country
Colombia
gallery_111084_186_34559.jpg

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.



Change Log said:
  • 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)
download.gif
Download
discuss.png
 On-going Discussion
 
  • Like
Reactions: 2 people
Status
Not open for further replies.
General chit-chat
Help Users
  • No one is chatting at the moment.
    KenniesNewName @ KenniesNewName: https://youtube.com/shorts/0PLynroGlRs?feature=share