a tutorial for compiling older PAlib proyects

Deleted member 591971

Well-Known Member
OP
Member
Joined
Apr 10, 2022
Messages
216
Trophies
0
XP
922
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 Deleted member 591971,

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,180
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

Deleted member 591971

Well-Known Member
OP
Member
Joined
Apr 10, 2022
Messages
216
Trophies
0
XP
922
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

Deleted member 591971

Well-Known Member
OP
Member
Joined
Apr 10, 2022
Messages
216
Trophies
0
XP
922
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
 

Deleted member 591971

Well-Known Member
OP
Member
Joined
Apr 10, 2022
Messages
216
Trophies
0
XP
922
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

Deleted member 591971

Well-Known Member
OP
Member
Joined
Apr 10, 2022
Messages
216
Trophies
0
XP
922
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.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +2
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
  • cearp @ cearp:
    It's nice to not have to have a lot of physical things though, saves space
    +1
  • AncientBoi @ AncientBoi:
    Nor clothes 🤮 . Saves on time, soap, water and money having to wash them. :D
    AncientBoi @ AncientBoi: Nor clothes 🤮 . Saves on time, soap, water and money having to wash them. :D