a tutorial for compiling older PAlib proyects

aerglass

Well-Known Member
OP
Member
Joined
Apr 10, 2022
Messages
186
Trophies
0
Location
Fever Dream Zone
XP
592
Country
Venezuela
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"
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.
 
Last edited by aerglass,

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,252
Trophies
3
XP
28,399
Country
United States
do you know whether you can just cp -r devkitPPC r32 directory /opt/devkitpro while the latest devkitPPC is still present or should you do sudo rm -r on the folder first?
 
  • Like
Reactions: Indy13

aerglass

Well-Known Member
OP
Member
Joined
Apr 10, 2022
Messages
186
Trophies
0
Location
Fever Dream Zone
XP
592
Country
Venezuela
do you know whether you can just cp -r devkitPPC r32 directory /opt/devkitpro while the latest devkitPPC is still present or should you do sudo rm -r on the folder first?
what? devkitPPC, devkitPPC is for wii, not for the ds.
it is recomended to do sudo rm -r first because you wont end up with a polluted mess of ancient + modern tools. You can also modify your enviroment variables to another place if you want to keep the modern tools for some reason.
 
  • Like
Reactions: Indy13

aerglass

Well-Known Member
OP
Member
Joined
Apr 10, 2022
Messages
186
Trophies
0
Location
Fever Dream Zone
XP
592
Country
Venezuela
I'm not talking about the first thing, geez. I was just asking whether it was okay to remove it first.
you can keep anything non-related to devkitARM/nds-tools, including devkitPPC. you have to delete all devkitARM/libnds related folders or you will run into strange issues. i would do sudo rm -r devkitARM libnds to keep devkitPPC

okay after reading the question more than 350 times i got it, yes you can copy devkitARM r32 directly to /opt/devkitpro while having last devkitPPC, if that is what you asked for lol, if you meaned that you have to delete the devkitARM folder and copy the older devkitARM folder then yes, you have to do it, else you won't have a good time.

edit: if something is wrong please please explain better
 

aerglass

Well-Known Member
OP
Member
Joined
Apr 10, 2022
Messages
186
Trophies
0
Location
Fever Dream Zone
XP
592
Country
Venezuela
sorry for the fatal issue on the latest PA2lib release (it didn't even work), it was taken down for 2 days, after a ton of pain (and fun lol). its back. https://github.com/AerGlass/PA2lib/releases/tag/XP170622LTS it should be stable, it has the custom makefile (it does not have nitroFS support tho) and it was tested. it only supports bg and text stuf but it will work on anything (MODE7 SUPPORT WON'T BE ADDED.)

If you have any feedback or suggestions you can say it.

Sorry but there won't be any updates of any proyects for a long timeeeeeeeeeeeeeeeeeeeeeeeeeeee. problably it will seem like i am dead. school takes off moments, it does not give me moments (please do not go offtopic).
 
  • Like
Reactions: Indy13

aerglass

Well-Known Member
OP
Member
Joined
Apr 10, 2022
Messages
186
Trophies
0
Location
Fever Dream Zone
XP
592
Country
Venezuela
last palib shitpost from me:

i deleted pa2lib and replaced it with my palib or mdpalib as pa2lib is deprecated, amaizing how i fixed the palib problems right now, i will continue updating mdpalib and would fix arm7 cores.
 
General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
  • BentlyMods @ BentlyMods:
    My fav actvity is:

    mario-dancing.gif
  • Psionic Roshambo @ Psionic Roshambo:
    Do the Mario lol
  • K3N1 @ K3N1:
    🍑
    K3N1 @ K3N1: 🍑