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
  • No one is chatting at the moment.
  • S @ salazarcosplay:
    hunter x hunter
  • S @ salazarcosplay:
    he has not allowed anyone to continue it for him for example
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, theres a dragon ball af mod for budokai 3
  • Xdqwerty @ Xdqwerty:
    updated ship of harkinian, gonna install some hd texture pack
  • Xdqwerty @ Xdqwerty:
    I might download rayman revolution for my ps3
  • BigOnYa @ BigOnYa:
    I may try the new ram site, and download more RAM to my Switch. Not sure if ddr3 is the right ram
    for it tho. Edit- no it uses floppy Ram, just like @AncientBoi
    +1
  • Xdqwerty @ Xdqwerty:
    aeiou
  • BigOnYa @ BigOnYa:
    And sometimes Z
  • SylverReZ @ SylverReZ:
    @K3Nv2, MAGA supporters be wearing tin foil hats lol.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, whats maga?
  • BigOnYa @ BigOnYa:
    It stands for Maniacs Against General Acceptance
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, people rejecting general consensus about stuff?
    +1
  • BigOnYa @ BigOnYa:
    Yup, nuh its really just Trump followers
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, im not american so i dont care about trump
    +1
  • Xdqwerty @ Xdqwerty:
    or us elections
  • BigOnYa @ BigOnYa:
    Me niether, us north Koreans don't care
  • Xdqwerty @ Xdqwerty:
    good night
  • BakerMan @ BakerMan:
    i don't care either, even if i'm american
  • BakerMan @ BakerMan:
    truth be told, i agree with psi, i dislike both candidates, but i'd probably vote trump simply because the economy was better during his presidency
  • AngryCinnabon @ AngryCinnabon:
    Just be careful, if trump ends up winning and using project 2025 America might really change...for the worse.
  • AngryCinnabon @ AngryCinnabon:
    I'm not american and even that sends shivers down my spine.
  • AngryCinnabon @ AngryCinnabon:
    anything that offers trump an opportunity to become an actual dictator
    is bad in my book, i could care less if it wasn't for that...
  • K3Nv2 @ K3Nv2:
    Canada: America's Russia
  • NinStar @ NinStar:
    people are so dramatic that I can't even tell if they are being serious
    NinStar @ NinStar: people are so dramatic that I can't even tell if they are being serious