You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
a short README, the details in a user guide under docs/ (#135) (4c37b0a)
tested versions apart from the ones that should work (#138) (750efa8)
the README's video tour plays inline as a GIF, and three times lighter (#143) (39c2bde)
🖼️ On screen
Screens that look different (7 screens, before and after)
Screen
Before
After
alarm/01_overview_over
new
alarm/02_play_timer_over
new
errors/03_gate
errors/04_unlock_failed
errors/07_clock_copy_confirm
smoke/23_time_up_confirm
new
smoke/23_time_up_picker
new
📦 Install
New install: download playguard.zip (2.4 MB) and extract it to the root of the SD card.
The app lands in sd:/switch/playguard/, its files in sd:/config/playguard/.
Already installed? Update from PlayGuard itself (About › Update), sphaira or the Homebrew App Store. The app alone: playguard.nro (5.9 MB).
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
1.1.0 · 2026-10-14
⬇️ Download playguard.zip (2.4 MB) · the app alone (5.9 MB) · how to install
🚀 4 features · 🐞 5 fixes · 24 commits since v1.0.0
🌟 Highlights
This release lets you choose what the console does when play time runs out, and makes the play timer and the history easier to read.
⏰ When time is up:
Choose what the console does when the play-time limit is reached.
⏱️ Play timer:
The time played beyond the limit is now shown, and a block in the same-every-day mode now follows its daily rule.
📋 History:
Clearer lines, with the day a limit changed, "today" and "yesterday", and a name for entries of an unknown kind.
✨ What's new:
The release highlights now come with icons, and the full changelog is a press away.
🐛 Dialogs:
Text always wraps inside the dialog.
Important
Summary written automatically.
📜 What changed
Every change in 1.1.0 (9 changes)
🚀 Features
🐞 Bug Fixes
🛠️ For contributors: tests, docs (6 changes)
🧪 Tests
📚 Documentation
🖼️ On screen
Screens that look different (7 screens, before and after)
alarm/01_overview_overalarm/02_play_timer_overerrors/03_gateerrors/04_unlock_failederrors/07_clock_copy_confirmsmoke/23_time_up_confirmsmoke/23_time_up_picker📦 Install
New install: download
playguard.zip(2.4 MB) and extract it to the root of the SD card.The app lands in
sd:/switch/playguard/, its files insd:/config/playguard/.Already installed? Update from PlayGuard itself (About › Update), sphaira or the Homebrew App Store. The app alone:
playguard.nro(5.9 MB).Locked out?
playguard-rescue.zip(69 KB) is the optional recovery sysmodule, for a forgotten PIN.Note
Requires custom firmware (Atmosphère). Checked on firmware 21.0.0 → 22.5.0. Compatibility
🔍 Build
Build report (size, tests, coverage, screenshots, toolchain) ·
SHA256SUMS.txt· provenance:gh attestation verify playguard.nro -R JigSawFr/PlayGuardContributors: @JigSawFr
This discussion was created from the release PlayGuard 1.1.0.
All reactions