PDA

View Full Version : PAlib 090801 - compatible with devkitARM R26 and libnds 1.3.7



wraggster
August 3rd, 2009, 21:24
A new version of palib (http://forum.palib.info/index.php?topic=7048.0) has been released, heres the details:


Info:
Because the last 'official' PALib version doesn't work with DevKitPro R25 and newer, some users started to make a version that is compatible with never DevkitPro releases.

- Keep in mind that all those versions are some kind of beta: We cant guarante that everything works right.

----------------------------------------
| PAlib 090801 : We're almost there... |
----------------------------------------

[PAlib] Compiled with libnds 1.3.7.

[DMA_Copy] Now checks if the source is NULL and fills with zeros instead, fixes some no$gba warning-related problems.

[Many #defines] All defines that used the format #define PA_Function() { blah }
has been changed to #define PA_Function() do{ blah }while(0). This makes every #define "safe".

[inline functions] Changed all extern inlines to static inline.

[3D Sprites] Rotation was fixed.

[no$gba] Reverted back to the latest free version (2.6) now that a FIFO-related problem that
was causing this version to not function properly was fixed in libnds.

[Debugging] Added some debugging functions including iDeaS debugging console output and emulator detecting.

[Text system] Updated the default font with the full character set: http://forum.palib.info/index.php?topic=6413.0

[C Standard Library] Now disabling UTF-8 support in the C standard library on startup.
It was causing problems with the string functions and extended ASCII characters.

[Environment variables] The PAPATH variable is no longer needed.

[PAGfx and graphics including system] #include "gfx/all_gfx.c" is gone, and
new versions of PAGfx and PAGfx Frontend were rolled out.

[Examples] The examples have been updated with the new PAGfx and including system.

[Errors] The PAlib error screens have been improved.

[Speed test] The speed test routines were removed due to uselessness.

[Text functions] Added const-correctness to them.

Download here (http://www.programix.info/other_downloads/PAlib090801.7z)