PAlib 070118 New beta
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]
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]