Skip to content

How do I make a client? #18

Answered by ghost
mcwiiu asked this question in Questions
Discussion options

You must be logged in to vote

Yes actually, and you can do it rather easily.

If you look at the tcp_gecko.cpp file within Shine's source code you can see that it launches the game via Title_ID and then edits active Memory Addresses once the game and addresses load / become writable.

Just edit that and build your own.

But you can't do it with any code by itself, easiest method is using direct RAM Writes or Kernel Writes. An example within the file is shown here

It specifies the address you want to send a value to like so.

writeKernelMemory((void *)0x(ADDRESS),0x(VALUE)L);

So in short yes, you can make a .elf to edit memory on game launch.

Or you can just build off of Shine instead of making something from scratch. You…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by MinecraftWiiUCodes
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Question If you have any questions. (Only ask questions in Discussions or your issue will be closed.)
1 participant
Converted from issue

This discussion was converted from issue #15 on November 24, 2022 01:12.