WiiRd forum

Wii & Gamecube Hacking => WiiRD Remote Debugger => Topic started by: Ruffy on August 04, 2009, 09:11:43 PM

Title: How to take Screenshots of homebrew applications
Post by: Ruffy on August 04, 2009, 09:11:43 PM
Hi guys,
Im really interested in taking screenshots of homebrew applications and homebrew games. But,its not working for me. What should I do to take screenshots of applications? :confused:

Post Merge: August 05, 2009, 02:26:46 PM

Common nobody an idea?  :D Wiird is not working and the usb gecko tools didnt recognize my usbgecko.
I know that it is possible to take screenshots of the wii menu but I dont know how  :'(
Title: Re: How to take Screenshots of homebrew applications
Post by: Slappy on August 07, 2009, 08:26:17 PM
Quote from: Ruffy on August 04, 2009, 09:11:43 PM
Hi guys,
Im really interested in taking screenshots of homebrew applications and homebrew games. But,its not working for me. What should I do to take screenshots of applications? :confused:

Post Merge: August 05, 2009, 02:26:46 PM

Common nobody an idea?  :D Wiird is not working and the usb gecko tools didnt recognize my usbgecko.
I know that it is possible to take screenshots of the wii menu but I dont know how  :'(

Hi
I have similiar problem  - I am developing SDL game and I wanna to publish some screens.
I thought that this is possible with USB Gecko, but this feature is not working in my game.
[Debugging, sending etc works fine...]
Any ideas how to make screens in homebrew games?
Title: Re: How to take Screenshots of homebrew applications
Post by: hetoan2 on August 08, 2009, 02:50:12 PM
put it in wad format, and load w/ gecko OS

take screens with wiird.
Title: Re: How to take Screenshots of homebrew applications
Post by: Link on August 08, 2009, 03:39:51 PM
Quote from: hetoan2 on August 08, 2009, 02:50:12 PM
put it in wad format, and load w/ gecko OS

take screens with wiird.

Indeed that might work.. otherwise.. I rechecked the screenshot code.. it is dumping video registers in the CC000000 memory area.. that's where games built against the Wii/Gamecube SDK store their video data to. Unfortunately libogc does not need to do the same.. if libogc does not store video registers there, WiiRd cannot locate the YV12 picture in memory...
Title: Re: How to take Screenshots of homebrew applications
Post by: Ruffy on August 08, 2009, 10:47:47 PM
ok, thanks for your explanations. I tried to launch channels like wad manager channel or custom channels, but although WiiRd accepted this channels, I got a code dump with every one of them. However original Nintendo Channels like the Mii Channel or News Channel works fine without a code dump. So what can I do to prevent code dumps with the other channels?

By the way it would be awesome if there will be a universal screen grabber with the next wiird :D
Title: Re: How to take Screenshots of homebrew applications
Post by: hetoan2 on August 09, 2009, 04:16:24 AM
maybe its the applications your trying. not the homebrew wad idea.

try with a wad not made by you :|
Title: Re: How to take Screenshots of homebrew applications
Post by: Ruffy on August 09, 2009, 02:42:29 PM
I already tried with my own wads and also with wads that i havent created.
Title: Re: How to take Screenshots of homebrew applications
Post by: matt123337 on August 09, 2009, 07:08:21 PM
Quote from: hetoan2 on August 09, 2009, 04:16:24 AM
maybe its the applications your trying. not the homebrew wad idea.

try with a wad not made by you :|
actually you can't hook WAD inject no matter what...
Title: Re: How to take Screenshots of homebrew applications
Post by: Link on August 10, 2009, 11:47:43 AM
Well, I assume it's libogc.. I used a trick with a trucha signed self-burnt homebrew disc of a Megadrive emulator.. while WiiRd hooked fine it just can't take screenshots.. seems like libogc and the Revolution/Gamecube SDK behave differently there!
Title: Re: How to take Screenshots of homebrew applications
Post by: Ruffy on August 12, 2009, 03:44:39 PM
Hey guys,    
I have found something very interesting

(http://www.iso420.org/wii/usb_gecko_v1.9_wii/wiird7.jpg)

I found this here: http://www.iso420.org/wii/usb_gecko_v1.9_wii/index.htm (http://www.iso420.org/wii/usb_gecko_v1.9_wii/index.htm)

How it is possible to hook the Wii menu?  ???
Title: Re: How to take Screenshots of homebrew applications
Post by: Romaap on August 12, 2009, 04:10:54 PM
With the rebooter ;)
Title: Re: How to take Screenshots of homebrew applications
Post by: Ruffy on August 12, 2009, 04:20:02 PM
=O Ruffy runs away due to his embarrassment (http://s6.directupload.net/images/090812/y688tgvm.gif)
Title: Re: How to take Screenshots of homebrew applications
Post by: giantpune on September 24, 2009, 06:35:27 AM
If you are still interested in getting screenshots for your homebrew, the easiest way is to just link it with grrlib and use the screenshot function there.  Then just set a goofy button combination to call the function.  You can be as basic as just writing a file to your SD/USB or you can get fancy with it and have the app write the image directly to your PC with a SMB share.  No gecko needed.