Search found 1839 matches

by WinterMute
Sat Mar 30, 2024 1:43 pm
Forum: 3DS Development
Topic: Palette Swapping
Replies: 1
Views: 144

Re: Palette Swapping

I'm curious if devkitpro offers the ability to do palette swapping? devkitPro is the organisation maintaining the tools and libraries. We provide devkitARM which allows you to compile code for the 3DS as well as libctru, citro3d, citro2d and many precompiled open source libraries as "portlibs&...
by WinterMute
Thu Mar 14, 2024 3:52 am
Forum: Gamecube/Wii Development
Topic: Help trying to update an old source (QuakeGX)
Replies: 8
Views: 313

Re: Help trying to update an old source (QuakeGX)

There's some doxygen generated documentation that can be found at https://libogc.devkitpro.org/index.html as well as some rough translations of the nehe tutorial code to GX in the supplied examples - found under <path to>/devkitpro/examples/wii/graphics/gx/neheGX. They're in our git repo at https://...
by WinterMute
Sun Mar 10, 2024 5:28 pm
Forum: Gamecube/Wii Development
Topic: Help trying to update an old source (QuakeGX)
Replies: 8
Views: 313

Re: Help trying to update an old source (QuakeGX)

Why is it clearly wrong? Vector was changed to guVector to avoid collisions here https://github.com/devkitPro/libogc/commit/6f28bf0ff7b3fb914ea6bd8a1a56e21792cc4403 so I think that's right. You can look at libogc commit messages for things that might be relevant to your compile errors although we we...
by WinterMute
Sat Mar 09, 2024 4:06 pm
Forum: Gamecube/Wii Development
Topic: Help trying to update an old source (QuakeGX)
Replies: 8
Views: 313

Re: Help trying to update an old source (QuakeGX)

I got it to compile up to the linking stage. linking ... QuakeGX.elf This is just a link order problem. INCLUDES := $(DEVKITPRO)/libogc/include \ $(DEVKITPRO)/libogc/include/ogc This part is wrong, these includes are handled automatically by stock Makefile. INCLUDES should just be blank here. LIBS ...
by WinterMute
Sat Mar 09, 2024 12:53 am
Forum: Gamecube/Wii Development
Topic: Help trying to update an old source (QuakeGX)
Replies: 8
Views: 313

Re: Help trying to update an old source (QuakeGX)

Which is odd to me because "true" and "false" should be builtin C functions, right? No. bool is a C++ built in type which requires stdbool.h to use in C. Here is the Makefile if that helps: It doesn't, no. It's also not very useful to put these things on random filesharing sites...
by WinterMute
Tue Mar 05, 2024 9:42 pm
Forum: Off Topic
Topic: Unable to access forum from normal IPs
Replies: 4
Views: 225

Re: Unable to access forum from normal IPs

Also an Italian user (not using VPN) is unable to create an account and is getting this message: “Forbidden. Your IP belongs to a high spam risk network. Please, try again without VPN.” This is either CleanTalk or Cloudflare, I don't see anything in CleanTalk logs. Check with https://whatismyipaddr...
by WinterMute
Sun Mar 03, 2024 11:34 pm
Forum: Off Topic
Topic: Unable to access forum from normal IPs
Replies: 4
Views: 225

Re: Unable to access forum from normal IPs

One of the maintainers of the Switch port of DevilutionX is unable to access the forum, he is getting an Error 1006 Access denied devkitpro.org has banned your IP (45.43.97.167). I don't see anything in current bans that match this IP address. In fact I see accesses to forum from this IP working fi...
by WinterMute
Sun Mar 03, 2024 4:25 pm
Forum: Off Topic
Topic: Cloudflare Ray ID: Error 1006 Access denied
Replies: 6
Views: 374

Re: Unfortunate IP Ban

There is very little we can do to investigate without being told what your IP is. Most bans aren't permanent though and are usually expired by the time we look.
by WinterMute
Wed Feb 28, 2024 7:31 pm
Forum: devkitPPC
Topic: devkitPPC cannot find powerpc-eabi-gcc
Replies: 19
Views: 774

Re: devkitPPC cannot find powerpc-eabi-gcc

Heh, that's actually not the solution. We recommend not adding the toolchains to the path because it can and will end up interfering with other tools. It didn't even occur to me that it was a path issue rather than a permissions issue because the example Makefiles don't require the tools adding to t...