If you ask the devkitpro/palib developers now in 2022 they will kill you lol.
Install the DS Game Maker Virtual Machine and reinstall PAlib, go to dsgamemaker.online and then follow the instructions on there, after that you want to delete the PAlib folder inside the devkitPro folder, download PAlib at gamebrew.org/wiki/PA_lib, extract it, put the files inside the devkitPro folder
This is pretty hard.
DELETE YOUR DEVKITPRO INSTALLATION OR YOU WILL MESS THINGS UP
You first of all need devkitARM r32 https://wii.leseratte10.de/devkitPro/devkitARM/r32 (2010)/ its available on windows and ubuntu, good luck trying to run it under manjaro/mac os lol. on linux you want to install it on /opt/devkitpro
Download the lastest PAlib release at gamebrew.org/wiki/PA_lib
Download these tools, it has to be the older version from 2010
libnds
libfat-nds
maxmodds
dswifilib
nds default arm7
filesystem
Put in the enviroment variables, it depends on the operating system, on windows go to system propierties, advanced options, enviroment variables, put in the following global enviroment variables:
DEVKITPRO: C:/devkitPro/
DEVKITARM: C:/devkitPro/devkitARM/
on linux open a terminal, put in "nano ~/.bashrc" and paste this at the end
export DEVKITPRO=/opt/devkitpro/
export DEVKITARM=/opt/devkitpro/devkitARM
its done, just open cmd/terminal and put in "make"
DELETE YOUR DEVKITPRO INSTALLATION OR YOU WILL MESS THINGS UP
You first of all need devkitARM r32 https://wii.leseratte10.de/devkitPro/devkitARM/r32 (2010)/ its available on windows and ubuntu, good luck trying to run it under manjaro/mac os lol. on linux you want to install it on /opt/devkitpro
Download the lastest PAlib release at gamebrew.org/wiki/PA_lib
Download these tools, it has to be the older version from 2010
libnds
libfat-nds
maxmodds
dswifilib
nds default arm7
filesystem
Put in the enviroment variables, it depends on the operating system, on windows go to system propierties, advanced options, enviroment variables, put in the following global enviroment variables:
DEVKITPRO: C:/devkitPro/
DEVKITARM: C:/devkitPro/devkitARM/
on linux open a terminal, put in "nano ~/.bashrc" and paste this at the end
export DEVKITPRO=/opt/devkitpro/
export DEVKITARM=/opt/devkitpro/devkitARM
its done, just open cmd/terminal and put in "make"
so you may think, shitglass, proyects do not compile shut up, the only thing that is broken is the PA_Makefile, if you are that lazy to fix that then use my custom PAlib. shitglass but you custom palib does not have all the features SHUT UP. https://github.com/aerglass/palib I INTEGRATED THE FIXES TO THIS PALIB FORK AND IT HAS ALL THE FEATURES. aerografficglass but that corrupts my devkitarm instalation SHUT THE FUCK UP OKAY, it does not devkitarm it is just devkitpro lies. the only disadvantage is that ASlib does not work.
you have two choices, the red pill and the blue pill okay i will stop. you have two choices, mdPAlib and my palib (which will be named wPAlib), i recommend wPAlib because it has better compatibility (almost 100% even mode7 while mdpalib does not have as many features)
with mdpalib: download mdpalib from https://github.com/cubedpixelteam/mdpalib or https://cubedpixelteam.github.io/mdPAlib/, then extract it, put it on the devkitpro root folder, go to source and compile the library, done.
with wpalib: download the master branch of https://github.com/aerglass/palib, extract it into devkitpro/palib and done.
you have two choices, the red pill and the blue pill okay i will stop. you have two choices, mdPAlib and my palib (which will be named wPAlib), i recommend wPAlib because it has better compatibility (almost 100% even mode7 while mdpalib does not have as many features)
with mdpalib: download mdpalib from https://github.com/cubedpixelteam/mdpalib or https://cubedpixelteam.github.io/mdPAlib/, then extract it, put it on the devkitpro root folder, go to source and compile the library, done.
with wpalib: download the master branch of https://github.com/aerglass/palib, extract it into devkitpro/palib and done.
Last edited by Deleted member 591971,