Hacking Shuriken USB (USB Gecko SE (clone))

  • Thread starter Thread starter happy_bunny
  • Start date Start date
  • Views Views 56,633
  • Replies Replies 250
  • Likes Likes 6
One issue that I've found is that with the watch, inputting values for Floats is limited to hex values only. Because of this, I made a little program that converts Floats to hex values and vice versa.

You can either click the convert buttons to convert, or press enter in the textboxes. The converted number will be placed in the opposite textbox. Any invalid entries (such as letters instead of numbers) will be ignored by it.

3XVbufV.png


The link to this can be found here.
 
Last edited by Zephiles,
  • Like
Reactions: HackingNewbie
One issue that I've found is that with the watch, inputting values for Floats is limited to hex values only. Because of this, I made a little program that converts Floats to hex values and vice versa.

You can either click the convert buttons to convert, or press enter in the textboxes. The converted number will be placed in the opposite textbox. Any invalid entries (such as letters instead of numbers) will be ignored by it.

3XVbufV.png


The link to this can be found here.
Thank you, it's annoying always having to go to geckocodes.org
 
One issue that I've found is that with the watch, inputting values for Floats is limited to hex values only. Because of this, I made a little program that converts Floats to hex values and vice versa.

You can either click the convert buttons to convert, or press enter in the textboxes. The converted number will be placed in the opposite textbox. Any invalid entries (such as letters instead of numbers) will be ignored by it.

3XVbufV.png


The link to this can be found here.
what programming language did you use and what library did you use to make a GUI as opposed to a console window?
 
Is this compatible with DIOS MIOS? I tried enabling 'Debug' in USB Loader GX, but Gecko.NET says 'Connection to the USB Gecko has failed! Do you want to retry?', so I assume that it isn't fully supported. Is there a way to use this on GC games when run off USB?

Edit: Just found out that Nintendont should work. Will test soon.

Edit 2: Nintendont lets me connect, but only when I enable 'Debugger Wait', and Nintendont also won't even boot unless I unplug the Shuriken USB from my PC before starting it. However, the game (Pokemon XD: Gale of Darkness US, ID GXXE01) won't start, and when I press 'Run game' in Gecko.NET, the application freezes temporarily, then disconnects from the Shuriken USB. The Wii then needs to be powered off, then turned on again (resetting freezes it, and requires a hard reset). The Gecko.NET log has an entry that says 'FTDIInvalidReply' within it. I can post the log if anyone wants to look.
 
Last edited by Maq47,
dont have a clue only build the hardware and test with wii homebrew channel and gecko os. Post the logs though someone else maybe able to help, hope you get it working !
 
Is this compatible with DIOS MIOS? I tried enabling 'Debug' in USB Loader GX, but Gecko.NET says 'Connection to the USB Gecko has failed! Do you want to retry?', so I assume that it isn't fully supported. Is there a way to use this on GC games when run off USB?

Edit: Just found out that Nintendont should work. Will test soon.

Edit 2: Nintendont lets me connect, but only when I enable 'Debugger Wait', and Nintendont also won't even boot unless I unplug the Shuriken USB from my PC before starting it. However, the game (Pokemon XD: Gale of Darkness US, ID GXXE01) won't start, and when I press 'Run game' in Gecko.NET, the application freezes temporarily, then disconnects from the Shuriken USB. The Wii then needs to be powered off, then turned on again (resetting freezes it, and requires a hard reset). The Gecko.NET log has an entry that says 'FTDIInvalidReply' within it. I can post the log if anyone wants to look.
As I stated before, the only way I could get this to work on my Wii for GameCube games was to use Neogamma with a CMIOS installed. I couldn't get it to work with Nintendont at all.
 
I recently purchased the Shuriken USB but it doesn't seem to work for me, it won't connect. I've installed all the necessary stuff, plugged the device into the B slot on my Wii. The lizard symbol does not light up in Homebrew, I've tried both of the debuggers and they can't connect. What could be the problem? Could it be that it is something wrong with the device?
 
I recently purchased the Shuriken USB but it doesn't seem to work for me, it won't connect. I've installed all the necessary stuff, plugged the device into the B slot on my Wii. The lizard symbol does not light up in Homebrew, I've tried both of the debuggers and they can't connect. What could be the problem? Could it be that it is something wrong with the device?
I'm having the same problem as well. It only doesn't work in the hbc. The USB Gecko actually works fine if you boot Gecko OS and connect to it.
 
Sadly from 26th October 2017 xillinx have discontinued the xc9500 series cpld which is used inside the shuriken usb device with no direct replacement I have decided to stop selling the devices. At the time of writing 8 December 2017 I currently have enough parts to make only eight more devices after which the shuriken usb will be no more.

https://www.xilinx.com/support/documentation/customer_notices/xcn11010.pdf

thank you to the 150 or so people that bought one over the years, over the weekend I will get the parts list together and open source the pcb. That way if you can get hold the cpld via ebay you can still build your own, oh and marry xmas to all.
 
Sadly from 26th October 2017 xillinx have discontinued the xc9500 series cpld which is used inside the shuriken usb device with no direct replacement I have decided to stop selling the devices. At the time of writing 8 December 2017 I currently have enough parts to make only eight more devices after which the shuriken usb will be no more.

https://www.xilinx.com/support/documentation/customer_notices/xcn11010.pdf

thank you to the 150 or so people that bought one over the years, over the weekend I will get the parts list together and open source the pcb. That way if you can get hold the cpld via ebay you can still build your own, oh and marry xmas to all.
Thank you for this great contribution to the scene. Sad to hear there won't be any more soon :(
 
Last edited by LawnMeower,
Well that stinks. :/ I really could have used either one of your devices or a USB Gecko and I haven't seen one of those for sale for a while.
 
thank you for providing an alternative to USBGecko out-of-sale until now :)
thanks for planning on making it open source too.

Greywolf, you should really get one now if you still haven't since march :P
 

Site & Scene News

Popular threads in this forum