Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

PNGShot Switch: Difference between revisions

From GameBrew
No edit summary
Line 26: Line 26:
==How to Use==
==How to Use==
* You'll need the exefs patches from [[Bitmap Printer Switch]] for now. I might create my own patches in the future, but for now, I don't see the point or have the time to redo work that's already been done.
* You'll need the exefs patches from [[Bitmap Printer Switch]] for now. I might create my own patches in the future, but for now, I don't see the point or have the time to redo work that's already been done.
* Download the sysmodule from the GitHub repository link at the bottom of this post.
* Download the sysmodule from the GitHub repository link [https://github.com/J-D-K/PNGShot/releases here].
* Press the capture button to capture the current screen and save it to "sdmc:/switch/PNGShot/[date][time].png".
* Press the capture button to capture the current screen and save it to "sdmc:/switch/PNGShot/[date][time].png".



Revision as of 02:02, 16 September 2024

PNGShot
Switch-logo.png
General
AuthorJ-D-K
TypeSysmodules
Version1.0.2
LicenseMixed
Last Updated2024/09/04
Links
Download
Website
Source

PNGShot is a sysmodule I developed years ago, which I thought was lost. In combination with bitmap-printer's exefs patches, it allows you to take screenshots and save them as PNGs instead of the system's default JPEG format. The benefits include:

  • Smaller file sizes: Files are smaller than a bitmap, ranging from a couple of hundred kilobytes to just under 2MB, depending on what’s captured.
  • Lossless quality: Unlike JPEG, PNGs are lossless.

How to Use

  • You'll need the exefs patches from Bitmap Printer Switch for now. I might create my own patches in the future, but for now, I don't see the point or have the time to redo work that's already been done.
  • Download the sysmodule from the GitHub repository link here.
  • Press the capture button to capture the current screen and save it to "sdmc:/switch/PNGShot/[date][time].png".

Changelog

v1.0.2

  • Time service is exited after libnx time is initialized and it's no longer needed anymore.

v1.0.1

  • Uses new naming scheme for output.
  • Updated code.

v1.0

  • First Release.

Thanks to

External links

Advertising: