PAlib 070118 New beta

PAlib - Image 1 It’s been quite a while since Mollusk last updated his homebrew app for the DS called PAlib. Now, if this is your first time to encounter this app, PAlib is a programming interface that lets you develop new games and applications for your DS.

Mollusk’s last PAlib release was Beta 2, and while he called his pre-beta 2 release as the “biggest update ever“, we might just have to contest that with this new beta release which packs in a whole LOT of changes, fixes, and additions. It’s rare that we’re faced with a changelog this long, so whaddya say we just get to that, eh?

Changelog:

  • [RotMaps] Added PA_SetRotMapTile(u8 screen, u8 bg_select, s16 x, s16 y, u8 tile_number) and PA_GetRotMapTile(u8 screen, u8 bg_select, s16 x, s16 y), using gmiller’s code…
  • [CustomFonts] Added PA_16cCustomFont(slot, fontname) and PA_8bitCustomFont(slot, fontname) and the examples to go with it… Wiki will be updated soon with the instructions. Requires the latest PAGfx version… PAGfx has been updated too, to do the conversion…
  • [DSMotion] Official DSMotion code added !!! Check the Input examples to see how it works (init/getting the data). Has 2 different ways of playing with it : either get the raw values and use that, or transform the data into Pad.Held.Up/etc data
  • [DSMotion] Added MotionDraw, a simple demo…
  • [Keyboard] Added PA_InitCustomKeyboard(bg_number, keyb_custom) to load custom keyboards (use instead of PA_InitKeyboard), and the example to go with it… Custom keyboards are 256 colors and should be converted as EasyBg…
  • [Gif] Added PA_LoadGifXY, to load gifs to a specific part of the screen . Updated the gif examples to work with it…
  • [GetSpritePixel] Added PA_GetSprite16cPixel, for 16 color sprites, and an example to go with it…
  • [Makefile] Makefiles updated, please copy one of the example/template makefiles and paste in your project. Includes the sound padding correction and includes the libwifi
  • [Warnings] Fixed the FD_SETSIZE warnings
  • [TextColors] TEXT_BLUE and TEXT_GREEN were inverted
  • [Reco] Fixed upper screen mess-up when using the recognition system
  • [SpriteAnims] Fixed first frame not showing when starting a new animation…

And guess what, that’s not even half of the full changelog! Mollusk sure knows how to make up for a hiatus, eh? Be sure to check it out if you wanna see the full list of changes (or if you don’t know what you’re doing), alrighty?

Download: [PAlib 070118 New beta]

PAlib - Image 1 It’s been quite a while since Mollusk last updated his homebrew app for the DS called PAlib. Now, if this is your first time to encounter this app, PAlib is a programming interface that lets you develop new games and applications for your DS.

Mollusk’s last PAlib release was Beta 2, and while he called his pre-beta 2 release as the “biggest update ever“, we might just have to contest that with this new beta release which packs in a whole LOT of changes, fixes, and additions. It’s rare that we’re faced with a changelog this long, so whaddya say we just get to that, eh?

Changelog:

  • [RotMaps] Added PA_SetRotMapTile(u8 screen, u8 bg_select, s16 x, s16 y, u8 tile_number) and PA_GetRotMapTile(u8 screen, u8 bg_select, s16 x, s16 y), using gmiller’s code…
  • [CustomFonts] Added PA_16cCustomFont(slot, fontname) and PA_8bitCustomFont(slot, fontname) and the examples to go with it… Wiki will be updated soon with the instructions. Requires the latest PAGfx version… PAGfx has been updated too, to do the conversion…
  • [DSMotion] Official DSMotion code added !!! Check the Input examples to see how it works (init/getting the data). Has 2 different ways of playing with it : either get the raw values and use that, or transform the data into Pad.Held.Up/etc data
  • [DSMotion] Added MotionDraw, a simple demo…
  • [Keyboard] Added PA_InitCustomKeyboard(bg_number, keyb_custom) to load custom keyboards (use instead of PA_InitKeyboard), and the example to go with it… Custom keyboards are 256 colors and should be converted as EasyBg…
  • [Gif] Added PA_LoadGifXY, to load gifs to a specific part of the screen . Updated the gif examples to work with it…
  • [GetSpritePixel] Added PA_GetSprite16cPixel, for 16 color sprites, and an example to go with it…
  • [Makefile] Makefiles updated, please copy one of the example/template makefiles and paste in your project. Includes the sound padding correction and includes the libwifi
  • [Warnings] Fixed the FD_SETSIZE warnings
  • [TextColors] TEXT_BLUE and TEXT_GREEN were inverted
  • [Reco] Fixed upper screen mess-up when using the recognition system
  • [SpriteAnims] Fixed first frame not showing when starting a new animation…

And guess what, that’s not even half of the full changelog! Mollusk sure knows how to make up for a hiatus, eh? Be sure to check it out if you wanna see the full list of changes (or if you don’t know what you’re doing), alrighty?

Download: [PAlib 070118 New beta]

Add a Comment

Your email address will not be published. Required fields are marked *