Hacking DML screenshots with USB loader GX?

fatherjack

Well-Known Member
OP
Member
Joined
Jul 3, 2007
Messages
644
Trophies
1
Location
Still Here
XP
1,283
Country
United Kingdom
I'm having some problems getting screenshots working......

I'm using r1202 self compiled with Garfunkiels 'Tabs' MOD and DML 2.9
but there does not appear to be any setting in USBGX for DML screenshot.

Using cIOSd2x v8FINAL with wavebirds in controller ports 1(play) and 4(screenshot)

does anyone have any advice??
 

fatherjack

Well-Known Member
OP
Member
Joined
Jul 3, 2007
Messages
644
Trophies
1
Location
Still Here
XP
1,283
Country
United Kingdom
I have now updated to r1215 with the result that DML screenshot is available in the loader options - but still no GC screenshots with DML :( either using wavebird or wired controller.
Is anyone taking screenies using DML? do I need to set anything else to 'ON'?
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
You need to set "DML Screenshot" setting to "ON".
Then, to take a screenshot you need to plug a controller on Port 4 and press R+Z.

It will save a memory dump file on your SD or USB, you need a tool (YCbYCr2BMP) to convert it to a picture.
 

fatherjack

Well-Known Member
OP
Member
Joined
Jul 3, 2007
Messages
644
Trophies
1
Location
Still Here
XP
1,283
Country
United Kingdom
Hi Cyan,

I have already done that and confirmed 'ON' in the global config

used with wavebirds in controller ports 1(play) and 4(screenshot)
and pressed both shoulder buttons on right hand side of controller (Z+R)

.........still no pics :sad:
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
Wavebird may need to be active when launching DM(L), so if you connect it later it might not work. (at least, it needs to be active when launching QuadForce or else it will not detect it, I suppose it's the same with DML).
But you said you tried with a wired controller too, then maybe it doesn't work with latest DM(L) ?

Did you try an older version ?
 

Badablek

Well-Known Member
Member
Joined
Jan 23, 2006
Messages
527
Trophies
1
Age
43
XP
2,955
Country
France
fatherjack, did you put also DML Padhook to ON ?

just tried with USBLoader GX r1215 (self compiled with tab mod), and it works great with DM 2.10, if DML screenshot AND DML padhook are "ON"
(with 2 wave birds, even when hot plugging it. DM/DML does not care if the wavebird is hot plugged, only QuadForce does !)
 
  • Like
Reactions: fatherjack

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
thank you, I didn't thought about the pad hook setting required for screenshot!
I thought it was only used for reset/power off.
I guess I will automatically enable padhook if the user only set screenshot setting.

Thanks for the info about wavebird hot plugging too.
 

Badablek

Well-Known Member
Member
Joined
Jan 23, 2006
Messages
527
Trophies
1
Age
43
XP
2,955
Country
France
you're welcome :moogle:


and thanks you too for all your work on USBLoader GX. Auto-enabling padhook is a good idea if DML screenshot is set to "ON".
 
  • Like
Reactions: fatherjack

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
no problem, I wish I would do more but I'm a little lazy and don't work often on it.
I saw once you praised me on frenchy forums too, thanks ;)
(I think it was you)
 

fatherjack

Well-Known Member
OP
Member
Joined
Jul 3, 2007
Messages
644
Trophies
1
Location
Still Here
XP
1,283
Country
United Kingdom
fatherjack, did you put also DML Padhook to ON ?

just tried with USBLoader GX r1215 (self compiled with tab mod), and it works great with DM 2.10, if DML screenshot AND DML padhook are "ON"
(with 2 wave birds, even when hot plugging it. DM/DML does not care if the wavebird is hot plugged, only QuadForce does !)

:grog: Excellent - Thanx Badablek this works fine............

but now having problems with the converter app :huh: YCbYCr2BMPv2 seems to be looking for a .bin file, and the screenies are all .raw's (scrn_00, scrn_01 etc)
can anyone point me to a tutorial, or give me the benefit of their experience TIA
 

Badablek

Well-Known Member
Member
Joined
Jan 23, 2006
Messages
527
Trophies
1
Age
43
XP
2,955
Country
France
open a command prompt (cmd.exe) where is located the exe, type YCbYCr2BMP.exe and hit Enter, all you need will be returned by the app :

YCbYCr to bmp converter
Built : Nov 13 2012 16:39:26
Version: 0.2

YCbYCr2bmp.exe [-a|-b] raw.bin fancy.bmp
-a: 640*480
-b: 608*480

.bin, .raw : it's not important, the data inside the file is the only thing to care about. A screenshot in YCbYCr will be converted to BMP, even if it's a .raw file :)

For my part, I'm using :

YCbYCr2BMP.exe -a scrn_00.raw scrn_00.bmp





I saw once you praised me on frenchy forums too, thanks ;)
(I think it was you)

@Cyan, Yes it was probably me ;)
great software (and programers) needs some advertising on forums
 
  • Like
Reactions: fatherjack

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    The Real Jdbye @ The Real Jdbye: don't mind me, just liking all of SDIO's posts, they deserve it for...