Taking an actual screenshot?
-
@briankross if you don't set the directories I think it just dumps them in the home directory.
-
@herb_fargus
Screenshots taken thru RGUI are saved in the home/pi/.config/retroarch/screenshots/ folder.
I think it's default as I have never set any screeshot_directory parameter.
Just tested with lr-mame 2003 (retropie 3.8.1).RGUI takes a screenshot of the actual game screen area; it is not including bezel (when you enter RGUI the bezel is no longer shown). Does anybody know how to get also the bezel ?
-
@UDb23 hi,
If you use raspi2png (I covered this earlier in the thread I think - it was a while ago!), it grabs the entire GPU frame buffer as a .PNG file, so you'll get everything that is on-screen.[Edit: 4th post down in this thread, covers installing and using
raspi2png
] -
@UDb23 You can keep the bezel in RGUI with an option in there - its under the overlay section, and something like "keep overlay in RGUI"
Not sure if that will help include it in the screenshot though. -
Just wanted to jump in with a quick question.
Is "raspi2png" the only option if not using retroarch based emulators? (I hope I said that right!)
-
@briankross it all depends on the emulator. The Atari ST emulator, Hatari, for example, has an in-built screen-grab (and Audi/video recording) facility. The Atari 8-bit emulator, Atari800, provides a screen shot feature.
-
@RetroResolution said in Taking an actual screenshot?:
@briankross it all depends on the emulator. The Atari ST emulator, Hatari, for example, has an in-built screen-grab (and Audi/video recording) facility. The Atari 8-bit emulator, Atari800, provides a screen shot feature.
Ah, nice thanks! My goal is to assign a button on the console to take a screenshot. I'll continue researching.
-
@briankross cool, but bear in mind that for non libretro-core (non-retroarch) emulators assigning custom controller buttons can be tricky - it all depends in whether the emulator allows custom configuration (or if a controller-to-keypress tool can be used).
For the Atari800 emulator I located a retroarch port that somebody shared on github, compiled that on my Pi, and integrated it into emulation station so I could easily grab screens and record footage using retroarch. -
@RetroResolution where does raspi2png save the screenshots to?
-
@edmaul69 hi,
It will store them in whichever directory you're in when you run the command; if you installedraspi2png
following the instructions in the fourth post in this (long) thread, you can run raspi2png from any location:For ease of use, either add an alias, or copy the program into the /usr/local/bin directory:
sudo cp -a raspi2png/raspi2png /usr/local/bin
You can also provide a filename with the
-p
parameter, which probably (I haven't tried this) also accepts a path, e.g to save to a 'pngs' directory within your home directory:raspi2png -p ~/pngs/screengrab.png
-
@RetroResolution Will try it out, thanks.
-
@UDb23 no problem!
-
@RetroResolution Thanks mate, helped me take a proper active screenshot! Was exactly what I was looking for!
-
@Ekstreme Hi,
Glad to have helped!
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.