Pages: 1
Posted on 11-07-22, 05:20 pm


Karma: 5
Posts: 6/6
Since: 03-10-22
Anybody have a download for a devkitPro version compatible for ASM hacking? Thanks in advance.
Posted on 11-07-22, 08:16 pm (rev. 1 by  Keeper on 11-08-22, 04:22 pm)
Porcupo
I do things sometimes

Karma: 829
Posts: 229/318
Since: 08-07-17
According to skawo:
Posted by skawo
Install v41 -> https://sourceforge.net/projects/devkitpro/files/devkitARM/previous/devkitARM_r41-win32.exe/download

This is the version [dirbaio's] template was made for. -lgcc is actually necessary for some things.

Newer DS's source code git hub page suggests Version 47 for if you're using Newer's code stuff.

Fireflower's template uses the latest I think doesnt use devkitpro

Since most code hacks around use dirbaio's template, youll probably need the version for that one
Posted on 11-08-22, 02:09 pm (rev. 1 by  ItzTacos on 11-08-22, 02:09 pm)
Red Cheep-cheep
MammaMia Team Member

Karma: 571
Posts: 196/213
Since: 04-26-19
the Fireflower template does not require devkitpro, follow the tutorial on the github page if that's what you are planning to use
_________________________
Youtube - GitHub - NSMB Central
Posted on 11-08-22, 04:22 pm
Porcupo
I do things sometimes

Karma: 829
Posts: 230/318
Since: 08-07-17
oh i sorta assumed arm gcc was devkitpro whoops
Posted on 11-08-22, 08:16 pm
Red Cheep-cheep
MammaMia Team Member

Karma: 571
Posts: 197/213
Since: 04-26-19
arm gcc is contained inside devkitpro but a standalone installation is preferred for various reasons
_________________________
Youtube - GitHub - NSMB Central
Posted on 11-08-22, 09:53 pm
Mariomaster

Karma: 8528
Posts: 1674/1681
Since: 06-09-12
Even the latest devkitPro and devkitARM versions should be compatible with the patch template if you update the lgcc path.

Posted by ItzTacos
arm gcc is contained inside devkitpro but a standalone installation is preferred for various reasons


Don't think it matters in the end if you use dkp or arm-none-abi-gcc directly for the compiler/linker/binutils. Should give the same result if you use bare metal compiler flags. Also switched my NSMB2 stuff over from dkp to arm-none-eabi-gcc and the result is the same.
_________________________
GitHub - Kuribo64 - YouTube
Posted on 11-09-22, 02:08 pm
Red Cheep-cheep
MammaMia Team Member

Karma: 571
Posts: 197/213
Since: 04-26-19
Thing is, i am not sure if dkp's version supports the latest standard as the code reference (and so also the template) requires C++20. So better be safe i'd say
_________________________
Youtube - GitHub - NSMB Central
Posted on 11-10-22, 07:43 pm (rev. 1 by RicBent on 11-10-22, 07:45 pm)
Mariomaster

Karma: 8528
Posts: 1675/1681
Since: 06-09-12
Nah, devkitARM ships a fairly updated GCC 11 which supports C++20 well (see: https://gcc.gnu.org/projects/cxx-status.html)

Also using C++20 to replicate a game from 2006 is kinda ironic
_________________________
GitHub - Kuribo64 - YouTube
Pages: 1