Building arGecko: need help

  • Thread starter Thread starter lightwo
  • Start date Start date
  • Views Views 805
  • Replies Replies 2

lightwo

サーガル
Member
Joined
Nov 14, 2024
Messages
500
Solutions
1
Reaction score
779
Trophies
1
Website
lightwo.net
XP
1,417
Country
Croatia
I can't manage to build arGecko. It appears to be the only Aroma plugin that enables using cheats on the system (e.g. working around broken games).

I built and installed wups and wums (make install), but for some reason, arGecko's Makefile refers to nonexisting $(WUMS_ROOT)/share/libkernel.ld.

Given that I am not a Wii U developer, nor have I ever used devkitPro beyond building existing projects, can you please help out?


Error log:
Code:
main.cpp
arGecko/source/main.cpp:3:10: fatal error: kernel/kernel.h: No such file or directory
    3 | #include <kernel/kernel.h>
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
make[1]: *** [/opt/devkitpro/devkitPPC/base_rules:15: main.o] Error 1
make: *** [Makefile:114: build] Error 2
 
Last edited by lightwo,
you're missing this
That's it! Thank you so much!

I wish that arGecko had a list of build requirements in readme, but either way, that did the trick.
Post automatically merged:

I'm not sure if I should make a separate thread, but after analysing code (there is absolutely no documentation), I got the impression I'm supposed to do this:
  1. Make sd:/wiiu/gecko/0005000012345678 (title ID)
  2. Put cheats as separate files with the .gko extension
The cheats are presumably files with no comments or anything, just addresses and values:
Code:
30000000 12345678
D0000000 DEADCAFE

The problem is that I tried a cheat and it didn't appear to do anything. Since it doesn't appear to have remote functionality, JGecko U is a dud. I couldn't find where it stores logs, so I'm completely lost now.

@QuarkTheAwesome Mind chiming in?
Post automatically merged:

Update: I contacted Quark, and it looks like I did everything right, except this only works with codes that execute assembly (equivalent to "Execute ASM" (C0)). For all other codes, can't use utilities compatible with Aroma, only Tiramisu.
 
Last edited by lightwo,
  • Like
Reactions: CoolMe

Site & Scene News

Popular threads in this forum