Taking screenshots?


SomeGuy99 made a great guide for taking screenshots on the other forum. I'm not sure if it works for fullscreen games, but it's worth a shot.
 
Last edited by a moderator:
Fantastic, many thanks for that! fbgrab is what I needed :)


Keyboard shortcuts don't always work in full screen games, but I can be connected over wifi+ssh from my desktop pc and launch a screen grab from there. Lol, perhaps I could hire the wife, so she keeps a finger on the enter key on my PC, I play on the pandora, and when I shout "NOW!", she presses :D .


Well, it's not that easy, because there is a lag between the moment the fbgrab command is issued and the actual frame buffer grab. So you don't get exactly what you want on moving scenes, or it needs to be planned carefully :/


Anyway, since I could take some screenshots, I'm pasting them here for reference :)


My panda desktop (so far)


20101108_02_desktop.png



wolf 3d


20101108_01_wolf3d.png



sqrxz


20101108_03_sqrxz.png



snes doremi (stretched 3x|2x)


20101108_04_doremi.png



20101108_05_doremi.png



20101108_06_doremi.png



snes twinbee (stretched 3x|2x)


20101108_07_twinbee.png



20101108_08_twinbee.png



snes cosmogang (stretched 2x|2x)


20101108_09_cosmogang.png
 
Yeah, the keyboard shortcut doesn't work in fullscreen games since it relies on XFCE. It also doesn't work when you have the start menu open, though I don't know exactly why!


Does anybody know how to map keys at a lower level? I don't rememember exactly... Xmod?
 
Love the hired Wife over wifi idea? She Russian?


Anyway there is a way to have timed screenshots from within any app except PSX4all (though havent tried it with versions via Ginge which may work)


In the screenshot thread Defo linked on page 2 post #22 (The sole post by MasterLinux) was offered the following:


"


That's what i need
:) Thank you. I have modify the script a little bit. So it takes all 25 seconds a screenshot. So i can take screenshots from the inside of any emulator or other programm. It's not a perfect solution, but it works fine ;)





Here is it:




Code:
#!/bin/bash

i=1

while [ $i -le 25 ]

do

sleep 25

fbgrab ~/screen`date +%y%m%d-%H%M%S`.png

notify-send screen $i

i=`expr $i + 1`

done
"


This code works well and can be hotkeyed to switch it on. Pressing it again wont shut it off though. If anyone can modify this script to shut it off again without a reboot, then it offers a good way of getting regular timed snaps of ingame action, just set the time interval far smaller, as the file size is neglible. Still not ideal as you cant choose when to take the shot though!


Hope thats of some interest :)
 
Last edited by a moderator:
This code works well and can be hotkeyed to switch it on. Pressing it again wont shut it off though. If anyone can modify this script to shut it off again without a reboot, then it offers a good way of getting regular timed snaps of ingame action, just set the time interval far smaller, as the file size is neglible. Still not ideal as you cant choose when to take the shot though!

Thanks! I did see that snippet on the gp32x thread. I'm not so hot on having that running in the background though, because screen grabbing introduces some lag. I still much prefer an on demand approach, and I'm ok with using ssh (even without the wife ;) ), though clearly it's not a good solution on the go :/ . Perhaps, I'll check low level key binding later.


Now with that said, it should be quite easy to have a start/stop toggle system for that script, maybe like so (warning, not tested):



Code:
#!/bin/bash


PIDFILE=~/.snapsnap.pid


if [ -f $PIDFILE ]

then

    kill $(cat $PIDFILE)

    rm $PIDFILE

    exit 0

else

    echo $$ > $PIDFILE

fi;


i=1

while [ $i -le 24 ]

do

    sleep 10

    fbgrab ~/screen`date +%y%m%d-%H%M%S`.png

    notify-send screen $i

    i=`expr $i + 1`

done
 
Last edited by a moderator:
Back
Top