mdPAlib release: modern PAlib for everybody.

Deleted member 636089

Member
OP
Newcomer
Joined
Feb 12, 2023
Messages
15
Trophies
0
XP
188
"Not to mention that even if you do find a valid download link for its latest version, getting it to work with the latest devkitarm/libnds will probably be a b#tch (if it's even possible) and you can't expect the good people behind devkitpro to help you." - @smealum

Cubed Pixel Team is proud to release mdPAlib (stands for modern debloated Programmer's Arsenal Library, glad that the abrivation works), based on dPAlib (a fork of PAlib) it maintains the same experience as vanilla PAlib, it feels just like PAlib, it can compile PAlib code at a 99% compatibility rate, while having no bloat and useful features.

You know, those days where PAlib was bloated, glitchy, old, lets just no do that anymore, we got the best PAlib experience, mode7, se ya, pa_reco, good stay. We updated the source code for a faster and more stable experience. Binaries are less than half of the original size. Works on modern devkitARM

Stuff removed:


PA_Gif
PA_Reco (yeah remember that, good good feature lol)
PA_Graffity (this is insane)
GHController
MotionController
8bit functions and 16bit functions (nobody use them tho)
WiFi (its already broken)

Stuff added:

Improvements
nitroFS support (dpalib didn't had)
BG nitroFS loading (sprite support coming soon)

Notes:

PAlib is only being updated, so that means NO EFS/ASLIB SUPPORT. Please understand that those are a lot harder to fix than just PAlib and may even be impossible.

A non-working build of ASlib is included in mdPAlib, if you try to init the screen will go black, on C++ there are compiler warnings from that ASlib build, but there is a workaround, it is called *ignore*.
You need to create a filesystem folder or else the program won't compile.
MaxMod seems to be working fine.

Installation guide:
Download the latest stable release.
Extract it. Copy mdPAlib to the devkitPro folder, rename mdPAlib to PAlib
go to the PAlib folder, go to the sources folder and compile the library.
ready for some action.

Download: Our Git organization is managed by you guessed it, @aerglass, he sometimes adds custom commits but whatever, a lot of people in the team cannot have a git account so instead @aerglass makes the commits. https://github.com/CubedPixelTeam/mdPAlib

Have fun with this mdPAlib build! Please report any issues if you have any. Fun fact: our main coder and our friend @aerglass love mdPAlib so much that they actually use this library.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: Depends on my mood