Gecko dotNET Bugs and Requests

Started by Mal1t1a, January 19, 2010, 12:08:54 AM

Previous topic - Next topic

shadowofchaos

Quote from: Stuff on December 24, 2011, 07:18:44 AM
Same with me. Except it just freezes if I connect the gecko. I'm not sure what I'm doing wrong. I kind of want the convenience of swapping files with riivolution and having the power of my gecko at the same time. But no can do. :(

Argh...



I want to be able to mess with text AND use the gecko. Argh.

So I'm guessing this is on the Riivolution's end and not the GeckodotNET because I tried it with WiiRDGUI and it still froze as well.

I also found out all the Japanese text is still there... so the features the Japanese people were cheated out of like the widescreen aspect ratio could be fixed with Riivolution or just a few patch codes with Gecko.

Stuff

Oh? All the text is in a file that we can modify? I wonder if it's like that in MH3...

It looks like dcx2 and megazig have no problems with that, though. I never wanted to say anything because I don't like requesting something that isn't being worked on...but I did look forward to that riivo guide dcx2 mentioned.

@Bully: Even with them unticked? o.O I guess a list of undo codes is a bad idea.

Quote from: dcx2
Quote from: Stuff
invisible players
044EB33C 4800002B

fixed :D

invisible players
044EB33C 48000028

The reason your first code failed is that it was a bla (branch and link absolute).  bit 0 (from the right) is the "link" bit; set it and your branch becomes branch-and-link.  If bit 1 of a branch is set, it's an "absolute" branch instead of "relative".  Unless you're writing an interrupt handler (you aren't), absolute branches are fail.

When the Wii generates an exception, it usually places the address of the instruction about to execute into SRR0.  Gecko.NET then reads SRR0 to determine what assembly to load.

However!  If an ISI exception is generated by branching to an illegal address, the illegal address is placed in SRR0!  That's why SRR0 was 0x28 for you.  Since 0x28 isn't a valid address, Gecko.NET can't grab any disassembly, which is why it looked "blank".  In cases like this, your best bet is to use the LR to figure out approximately where you are, and then go looking for nasty evil branches like bla 0x28.
Yeah. I must've manually copied that code and thought 8 was B. idk.
.make Stuff happen.
Dropbox. If you don't have one, get it NOW! +250MB free if you follow my link :p.

Mod code Generator ~50% complete but very usable:
http://dl.dropbox.com/u/24514984/modcodes/modcodes.htm

Bully@Wiiplaza

#737
Quote from: Stuff on December 24, 2011, 06:25:56 PM
@Bully: Even with them unticked? o.O I guess a list of undo codes is a bad idea.
sure they were unticked, I wouldn´t have taken that long to realise...
note how some games use moving assembly.
It will f*ck everything up, if "wrong" values get poked.
Or if there´s just one mistake in the whole code list that has a bad undo line.
Freeze with an empty list, when codes are sent/disabled.
Finally, I know why that happened. :-\
My Wii hacking site...
http://bullywiihacks.com/

My youtube account with a lot of hacking videos...
http://www.youtube.com/user/BullyWiiPlaza

~Bully

matt123337

dcx2, any way we could at least get the latest source code put on the SVN? I really want to use my USBGecko in Ubuntu,with latest build of GeckoDotNET. It's a pain to boot into windows everytime I want to just use GDN.

megazig

I am still around on occasion on freenode irc server in channel #rvlution regarding riivolution. I have helped a few people with usbgecko and riivolution so far. it works very well with me which is a blessing as I wrote my own codehandler for the wii that I can't use with precompiled gecko\os obviously. if I'm not on when you come around, just be patient. I have a family and a job and lots of projects in my rl too

Stuff

ah cool. Well I'm not in a rush. I won't be on now cuz it's late, but I'll lurk around irc an hope to find you. Thanks for offering help.
.make Stuff happen.
Dropbox. If you don't have one, get it NOW! +250MB free if you follow my link :p.

Mod code Generator ~50% complete but very usable:
http://dl.dropbox.com/u/24514984/modcodes/modcodes.htm

shadowofchaos

Quote from: megazig on December 25, 2011, 07:30:50 AM
I am still around on occasion on freenode irc server in channel #rvlution regarding riivolution. I have helped a few people with usbgecko and riivolution so far. it works very well with me which is a blessing as I wrote my own codehandler for the wii that I can't use with precompiled gecko\os obviously. if I'm not on when you come around, just be patient. I have a family and a job and lots of projects in my rl too

I'll check in sometime then.

I REALLY want this darn thing to be able to work with text patches with Riivolution... and in fact, since the Japanese text is still in the disc, be able to add the missing text for the features the Japanese version didn't have... and maybe TRY to search for the ASM that's preventing Japanese characters from being used in Forge Weapons in FE10.

Bully@Wiiplaza

#742
another bug:
When gecko.net hasn´t connected yet (after a crash, reboot etc.) and I press "Send Codes", it gives an error exception.
Then, if I press it a second time, it works. Furthermore, the "restart search" button is greyed out, if I crash and reconnect while having search results in the list. I need to refine the search and then I can restart the search.

And I don´t like how gecko.net almost locks up/slows down significantly when the USB Cord is connected, but no game is hooked.
I think that it keeps trying to connect and therefore loses reaction time for anything else that the user is doing with the app.
What was the button combination again to prevent it from trying to connect? Or is there a general fix without doing anything? I want to connect using the "Reconnect to Gecko" button only and not automatically. :smileyface:

Gecko.net pokes every undo line in the codelist on send/disable codes.
That´s bad because if there´s moving ASM the game will crash!
So we want it to only undo the codes that are "ticked".
We don´t need to make a new codelist just to move somehwere else in the game where assembly has moved.
It doesn´t happen on most games, but it DOES happen on some...

It would be so beast if my requests get fullfiled one day :/

Bully
My Wii hacking site...
http://bullywiihacks.com/

My youtube account with a lot of hacking videos...
http://www.youtube.com/user/BullyWiiPlaza

~Bully

Stuff

i3 2.4 ghz cpu.
gecko.net eats up 20% of my cpu while doing nothing. I thought it was firefox that was putting my laptop on fire.
.make Stuff happen.
Dropbox. If you don't have one, get it NOW! +250MB free if you follow my link :p.

Mod code Generator ~50% complete but very usable:
http://dl.dropbox.com/u/24514984/modcodes/modcodes.htm

Clay10

Quote from: Stuff on January 16, 2012, 05:47:47 AM
i3 2.4 ghz cpu.
gecko.net eats up 20% of my cpu while doing nothing. I thought it was firefox that was putting my laptop on fire.
Gecko.net uses 50% CPU for me.

Bully@Wiiplaza

#745
when gecko.net is doing hard work (like dumping the ram), it takes about 25% of my cpu.
While doing nothing, it´s about 0% till 1%  :-\
(Work space 21.000 k)

So it´s nothing critical for my laptop...
My Wii hacking site...
http://bullywiihacks.com/

My youtube account with a lot of hacking videos...
http://www.youtube.com/user/BullyWiiPlaza

~Bully

WiiOs-Ozelot

#746
Tool has bugs -.- i using the old wiird

i will poke a Value in RAM but it dosent work -___________-
I will add a Value in Watch list, i can not see the Window!!!
I'm make Gamecube Codes with SD Media Launcher and Gamecube Console (Not Wii) ^^

Deathwolf

lolz

Clay10

Gecko.net won't hook on VC/wiiware games. I've tried all of the hooktypes on multiple games, but I still can't connect gecko.net. The game itself boots fine from the channel rebooter, I just can't connect.

Sent from my iPod touch using Tapatalk

Bully@Wiiplaza

Quote from: Clay10 on January 24, 2012, 07:47:27 PM
Gecko.net won't hook on VC/wiiware games. I've tried all of the hooktypes on multiple games, but I still can't connect gecko.net. The game itself boots fine from the channel rebooter, I just can't connect.
how come?
I could hack any vc and wiiware game using gecko os 1.9.3.2. and gecko.net 0.66.9
My Wii hacking site...
http://bullywiihacks.com/

My youtube account with a lot of hacking videos...
http://www.youtube.com/user/BullyWiiPlaza

~Bully