Homebrew Official [Release] geckiine - TCPGecko and cafiine combined

OatmealDome

Well-Known Member
OP
Newcomer
Joined
May 12, 2015
Messages
97
Trophies
0
XP
341
Country
United States
icon.png

Introducing geckiine, an application that allows you to use TCPGecko and cafiine at the same time! Normally, if you try and run both of the installers, they do not work and would crash your Wii U. Not anymore! With this, you can use file replacement hacks in your games as well as use TCPGecko scripts to modify the game's memory at the same time. This allows you to use (for example) the Octoling SFX mod and safe Octohax at the same time for the full Octoling experience.

There may be a risk of you being banned if you use this online. It's probably safe (as long as the mods you are using are safe), but I just want to put that out there since this application hasn't been tested very much yet in online play.

Usage information and downloads: https://github.com/OatmealDome/Geckiine/blob/master/README.md

Need help?: Ask over at the Splatoon Modding Hub Discord or make an issue here. Because I am not very active on GBAtemp, I may take a while before I respond to your post. Other tempers may respond and offer assistance in the meantime.
 
D

Deleted User

Guest
@Kafluke may I suggest this be included in the definitive package?
I had no idea that loading multiple kernel-level programs would crash, as I'd never tried it.
I'll keep record of this, as it will probably be useful to me in the future.
 

OatmealDome

Well-Known Member
OP
Newcomer
Joined
May 12, 2015
Messages
97
Trophies
0
XP
341
Country
United States
You can download here

This .elf will only work for people whose computer has an IP of 192.168.2.15. There is a reason why there is an IP entry form before the download link at 466gaming.ga/geckiine. If you insist on building geckiine yourself, you have to modify the IP in cafiine.c under the method cafiine_connect().

Which local IP did you use?
That would be better to have an external setting file to set the IP instead of depending on a website to generate the elf.

I tried to get an IP selector UI working, but I couldn't. Eventually, the people I was working with on this convinced me to just write an elf patching script since they had found the offset for the IP in the binary.
 
Last edited by OatmealDome,

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
if you can't make a UI for IP selector, just reading a config file that the user can edit manually could be used instead.
hexediting the elf works too, in case your website is offline, so there's always a solution.
 

seresaa

Resa
Member
Joined
May 30, 2016
Messages
136
Trophies
0
Age
26
Location
Goldenrod City
XP
86
Country
United States
if you can't make a UI for IP selector, just reading a config file that the user can edit manually could be used instead.
hexediting the elf works too, in case your website is offline, so there's always a solution.
I actually wanted to have an offline patcher written, but since I'm still awful at programming and they wanted to do the online thing, I had no power in this

I'm gonna try and cram enough stuff in my brain to do it though, I know how, just not how to execute it
 
Last edited by seresaa,

OatmealDome

Well-Known Member
OP
Newcomer
Joined
May 12, 2015
Messages
97
Trophies
0
XP
341
Country
United States
if you can't make a UI for IP selector, just reading a config file that the user can edit manually could be used instead.
hexediting the elf works too, in case your website is offline, so there's always a solution.

The problem wasn't really the UI itself, but rather it seems to be preserving the IP variable in memory (I think? I sort of just gave up when the ELF patcher idea was given to me)... The Wii U would crash when returning to the menu after making two connections to the cafiine server, when normally there's five or six. Even if I tried to load the IP from the config file, I would have the same problem. I'll see if I can look at it more later. Maybe there's something incredibly obvious that I missed.

I'll entrust the offline patcher to seresaa and link it in the GitHub README when it's done.
 
Last edited by OatmealDome,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    fucking hell i'm becoming a mini leo with the way i yap aren't i?
    +1
  • impeeza @ impeeza:
    I was unable to create the VM for the debloat windows, but found the video where I learned it:

    https://www.youtube.com/watch?v=mZm6mY3I7J4
    +2
  • BigOnYa @ BigOnYa:
    No you def no leo, and I like your insight. You are a smart Baked cookie.
  • K3Nv2 @ K3Nv2:
    Chicken drumsticks and sweet potato for dinner tonight turned out good
    +1
  • BakerMan @ BakerMan:
    "i promise not to get all political and/or philosophical"
    3 drinks later:
    "so yeah think for yourself and i think the government sucks"
    +1
  • K3Nv2 @ K3Nv2:
    Is @BigOnYa drunk again
  • BakerMan @ BakerMan:
    no, i was poking fun at myself
  • BigOnYa @ BigOnYa:
    Again? I have a IV feeding me so I never come down.
    +2
  • BakerMan @ BakerMan:
    because self deprecating humor is important, as long as it doesn't turn into self hate. because you can't really make fun of anyone if you can't even make fun of yourself
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Booze enemas are real lol
  • The Real Jdbye @ The Real Jdbye:
    that explains a lot
    +1
  • K3Nv2 @ K3Nv2:
    @BigOnYa, invented the first ever pill that gets you instantly hammered, now filling the streets of Miami
  • BigOnYa @ BigOnYa:
    That was what called a qaaulude, instant drunk, luckily they not around anymore.
    +1
  • K3Nv2 @ K3Nv2:
    Tylenol midday
  • Psionic Roshambo @ Psionic Roshambo:
    Ambian the stuff of dreams lol
  • K3Nv2 @ K3Nv2:
    Nyquill with grape juice
  • realtimesave @ realtimesave:
    wow that didn't work lol
  • realtimesave @ realtimesave:
    tried to paste a pic
  • K3Nv2 @ K3Nv2:
    Stop getting your creamy paste all over
    +1
  • impeeza @ impeeza:
    DO NOT WORK FOR ME :(
  • BigOnYa @ BigOnYa:
    I think he has a wedgie, and is afraid to fix it in public.
    +1
    Psionic Roshambo @ Psionic Roshambo: Thong +1