Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

PA lib: Difference between revisions

From GameBrew
Created page with "{{Infobox homebrew | title = PAlib | image = 300px | type = PC Utilities | version = 100707 | licence = Mixed | author = Moll..."
 
No edit summary
Line 2: Line 2:
| title      = PAlib
| title      = PAlib
| image      = [[File:Palibds.png|300px]]
| image      = [[File:Palibds.png|300px]]
| type        = PC Utilities
| type        = PC Utility
| version    = 100707
| version    = 100707
| licence    = Mixed
| licence    = Mixed
Line 13: Line 13:
PA_lib is a DS library which based on ndslib. It is aimed towards simple DS development to make DS games and programs in c and C++. It works on Devkitpro, which is a set of toolchains for Gamecube, PSP, DS, GBA etc.  
PA_lib is a DS library which based on ndslib. It is aimed towards simple DS development to make DS games and programs in c and C++. It works on Devkitpro, which is a set of toolchains for Gamecube, PSP, DS, GBA etc.  


The development of PAlib has been suspended and does not work with the latest Devkitarm/ Libnds anymore.
The development of PAlib has been suspended and does not work with the latest Devkitarm/Libnds anymore.


It was presented in the NEO Flash Coding Competition 2005 and in the 1st position.
It was presented in the [https://www.neoflash.com/forum/index.php?topic=563.0 NEO Coding Competition 2005] and in the 1st position.


==Features==
==Features==
*Sprites functions
* Sprites functions.
*Background function  
* Background function.
*Text functions
* Text functions.
*An API for buttons
* An API for buttons.
*Sliders
* Sliders.
*Checks
* Checks.
*Sound and mod support
* Sound and mod support.
*Stylus and Pad
* Stylus and Pad.
*Draw function
* Draw function.
*Variable case text
* Variable case text.
*Retrieve info on DS (user name, birthday, language, time/date...)
* Retrieve info on DS (user name, birthday, language, time/date, etc).


==Installation==
==Installation==
Line 43: Line 43:
==Changelog==
==Changelog==
'''PAlib 100707 QuickFix: The last PAlib release | fincs'''
'''PAlib 100707 QuickFix: The last PAlib release | fincs'''
*[General] Removed the ASlib IPC clear code, it was doing more harm than good.
* [General] Removed the ASlib IPC clear code, it was doing more harm than good.
*[3DSprites] PA_3DCreateSprite now returns the GFX number.
* [3DSprites] PA_3DCreateSprite now returns the GFX number.
*[Linux] Fixed a backslash (\) path to use forward slash (/).
* [Linux] Fixed a backslash (\) path to use forward slash (/).
*[Examples] The updating script screwed up some sound examples, it's now fixed.
* [Examples] The updating script screwed up some sound examples, it's now fixed.
*[EFS] EFS support was dropped in favor of libfilesystem.
* [EFS] EFS support was dropped in favor of libfilesystem.
*[Editors] PN support is now dropped.
* [Editors] PN support is now dropped.
*[Fix] PAlib now works with devkitARM r31.
* [Fix] PAlib now works with devkitARM r31.
*[Sprite] Fixed PA_DeleteSprite bug (thanks BassAceGold).
* [Sprite] Fixed PA_DeleteSprite bug (thanks BassAceGold).


Please check Readme for more History.
Please check Readme for more History.


[[Category:Homebrew applications]]
<br>
[[Category:DS homebrew applications]]
[[Category:PC utilities for DS]]

Revision as of 06:15, 28 May 2021

PAlib
File:Palibds.png
General
Author(s)Mollusk
TypePC Utility
Version100707
LicenceMixed
Links
[Media:Palib100707ds.rar Download]
Website
Advertisements

<htmlet>adsense</htmlet>

Advertising: