New USB Gecko useless? Problem with software.

Started by Axi0maT, November 07, 2009, 06:54:18 AM

Previous topic - Next topic

Axi0maT

Hi all

I buy USB Gecko 5 days ago for speed up developing process and have problem with uses this hardware. I have Wii PAL (soft 3.4E) with Homebrew Channel 1.0.6, IOS36 v12.14, cIOS 249 (but I think this is not important). On CD include to hardware was only drivers. Official site is close, and I can't find software to this Gecko. I download many files from many site, but all don't working. Maybe I don't understand idea of this USB Gecko? I write program, compile, and use USB Gecko to send file .dol to Wii where application was run - right? If yes, what software I need? One application on PC, and one on Wii. BUT WHERE IS THIS SOFT?

I look for use as in example:
http://www.youtube.com/watch?v=tqdYq8enPb8


List of my files:

=================
gecko042.zip:
gecko042_DOL <DIR>
gecko042_GEK <DIR>
gecko042_ISO <DIR>
gecko042_TOOL <DIR>
This is probably what I need but this not working. I copy file form Directory gecko042_DOL\usbgecko042.dol to SD Card. Run -> "Error: This is not a valid Wii aplication".
On many forums people write: Convert this .elf file to .dol - BUT THIS IS .DOL ALREADY

File from directory gecko042_GEK\usbgecko.gek - can be used for chip or update soft on USB Gecko? I don't understand, but when I try use this file to Upload Firmware with USB Gecko Tool v.0.4.2 - result:
"USB Error: Error reading response from Console. Please check connection and retry"
(Wii is Power ON and menu Homebrew Channel is running).

gecko042_TOOL\geckotool.exe
Run on PC, but using any options - failed: "Please check connection and retry". Probably I must first run application on Wii.

=================
gecko05.zip:
gecko05.dol
The same result as above. "Error: This is not a valid Wii aplication".

GE05P.iso
Image of DVD - not for me. Only for chiped Wii.

geckotool.exe
The same result as above - no connect.


=================
gos-hbc-dol.zip (v1.0.7)
Gecko192.zip
Gecko192b.zip
Gecko193.zip
This Gecko is only for Lunch Games, right? I don't find any options for developers.


=================
usbwiirip1.zip
Riper using USB Gecko - no need for developers.


It's all. No support, no soft = USB Gecko useless.

Please don't answer: "you never write any game if you can't run this simple hardware" - I'am programmer with experience. I buy this hardware to speed up developing process... well... Anybody can help me?


Sorry for fatal English, but this is not my native language :/

giantpune

#1
USB gecko is definitely not useless.  But it is a bit frustrating finding the programs to make use of it.  The software in the youtube video is really old.  Before you say it is useless, you have to know what it is you expect it to do.  Then go find the two programs needed to accomplish that.  For anything you want the gecko to do, you must run a app on your PC and on your wii.

if you want to load homebrew from your PC to your wii
sendelf & HBC

copy gamecube saves to your PC from the wii
gecko OS & geckocard.exe

debug wii games/channels
load the game with the debug engine in memory & wiird

read output from homebrew apps
the homebrew must output to the gecko & gecokreader.exe

there are lots of other stuff you can do.  there are functions to send and receive data over the gecko that work on both pc and wii.  this means that you can compile 2 programs that work together to send any data back and forth.  so in theory, anything you can already do with homebrew, you can be able to do straight from your pc...  dump game discs, play music, read/write to nand, show images, play mp3, watch movies, etc.  you just have to be creative with it.  the only real limits are the speed of the usb connection and the limitations of the wii and pc hardware.

EDIT>>>>>>>>.
here's i video of me using 4 program together. http://www.youtube.com/watch?v=sWLBhaE7Mhc.  first it is sendelf sending a dol to HBC.  then when that is done, geckoreader opens up and catches the output that i am sending from my dol.

Axi0maT

Thanks for information. This is very useful. On video you join to answer I see that no application is needed for Wii. Homebrew Channel automatically catch data sending from PC. I download SendElf (from WiiBrew), install, run -> select file, and option Protocol: HBC (Gecko, 1.0.5+), then click "Send File!" and SendElf was crash. Anything else is require? Maybe some instruction: what application I need to develop using USB Gecko (and where I can download).

PS: Maybe my USB Gecko is defective?

giantpune

what do you mean develop using usb gecko?  it is just a tool used to transfer data.  you can develop your program with whatever toolchain you want.  Just use the gecko send and receive commands in libogc to handle the wii side.  And then use the commands from sendelf/wiiload/usbdump to handle the PC side.  On non windows systems, you should be able to stat the usb gecko also.

Axi0maT

I have all what I need to develop game: devkitPro, compilator, editor, gfx, etc. Result of compiling is .dol. As yet I copy all data to SD card (.dol, gfx, sfx)... this way take a long time (take SD from Wii, insert to SD reader in PC, copy files, inside to Wii etc). I buy USB Gecko to because this hardware probably can send this data from PC to Wii using USB and debugging, right? But how? All application not working. Some errors on Wii: "This application is not a valid Wii application" (see post before), anothers crash on PC (only standard error window form Windows). Maybe USB Gecko was broken? No one application working correctly.

conanac


I use ftpii to transfer files back and forth between PC and SDcard on Wii.

Here is the link (a tutorial):

http://gbatemp.net/index.php?showtopic=121408


giantpune

Quote from: Axi0maT on November 07, 2009, 06:12:37 PM
.....Some errors on Wii: "This application is not a valid Wii application" ...

that is not a broken gecko.  that is caused by user error.  what version of HBC do you have?  and what version of which program are you using to send fles to your wii?  there are different protocols used with different versions of HBC.  if you use a new version of wiiload and a version of HBC before 1.0.5 you will get this error for example. 

it can also happen it HBC doesnt like your entrypoint, but ths is not the reason you are gettng it right now

Link

Quote from: Axi0maT on November 07, 2009, 06:12:37 PM
.....Some errors on Wii: "This application is not a valid Wii application" ...

My assumption: many of the DOL files coming with the USB Gecko are for Gamecube mode.. if you run them in HBC, they can't work as HBC runs in Wii mode!

Axi0maT

Quote from: giantpune on November 09, 2009, 04:07:45 AM
that is not a broken gecko.  that is caused by user error.  what version of HBC do you have? 
Quote from: Axi0maT on November 07, 2009, 06:54:18 AM
I have Wii PAL (soft 3.4E) with Homebrew Channel 1.0.6, IOS36 v12.14, cIOS 249
Here screenshot:


I have some screenshots - maybe this help.


Right corner - USB Gecko was corect detected


After pressing "1" - here USB Gecko was not detected


Screenshot form Gecko OS 1.9.3 - here USB Gecko correct detect


I use this program to send data to USB Gecko - USB Gecko Tool v.0.4.2

I send files to Gecko OS, progress bar was display, data was correct send to Gecko, but after this Wii was hang on :(

When I try send data directly to Homebrew Channel, in USB Gecko Tool was display: "USB Error - Error reading response from Console. Please check connection and retry" (I try another USB cable - the same result).

If I have old soft (as say giantpune) maybe some give me links to new version?


Romaap


Axi0maT

Quote from: Romaap on November 15, 2009, 11:44:06 AM
Try Geckoload.
YEAH!!! This works :)

One things - when I using this GeckoOS USB Gecko Loader and exit from program (any), the exception occur and hang on my Wii. This small Loader works correctly only with old GeckoOS (1.07).

Another question -> I have many files with my program (graphics, music, sounds). When anything was change I must take off SD card to PC copy files and insert to Wii (this take many time). Somehow I can quicken copy all data (dol, png, mp3) to SD card? Maybe I can use USB Gecko?

giantpune

put all your 3 files in a folder and zip it and send that file to HBC with wiiload/sendelf.  HBC will receive it and ask to extract it to the sd card (if you created the zip correctly).

mr lilley

Axi0maT   


email me   and ill give u the right files and tell u how to use this ,,,,, once u do 1 games is soooo easy


[email protected]