Repository navigation
Releases: Koi-3088/usb-botbase
Release list
Various metadata-related fixes
Rebases Anubis' changes and fixes made for sbb 2.5
This release addresses possible issues with metadata retrieval by properly handling potential failures in getMetaData(), which may have caused unexpected crashes or hangs when metadata isn't found. This only seemed to affect certain games running reset-heavy routines, such as Scarlet/Violet reset bots.
Credit to @Lusamine for research and implementation of these fixes.
Anubis' sbb readMem safety checks
Rebases and implements Anubis' sys-botbase's readMem error handling for hybrid use (usb and wifi). Recompiled using latest libnx at the time of release.
EDIT 3/5/2026: hotfix for a strange audio skipping issue with an updated binary.
FW 21.0.0
Firmware 19.0.0 update
Brings it in line with sys-botbase's FW 19.0.0 support update.
v2.3.5
Fix the getVersion command
Fixes the getVersion command (was allocating nothing and leaking memory). Cleans up the commit history to match sbb's.
Edit: Hotfixed on 4/15 to fix touch (no code changes, was rebuilt with latest libnx and pacman).
PeekInfinite, game info, etc.
Uses the latest libnx for FW 16.0.0 and latest sys-botbase commits (at the time of release).
Release defaults to USB mode. If you wish to change this, edit the contents of the config.cfg file with your text editor of choice to wifi instead of usb.
Add function to get unix system time
v2.2-hybrid-unix Add function to get unix system time.
Refactor, pointer reads
Minor refactor, make WiFi default if no config file is present, fix pointer reads for LGPE (thanks, Anubis!).
A few stability tweaks
screenOn and screenOff once again turn on/off the backlight. Many thanks to SciresM for yielding atmosphère's lbl service session until required such that we can do the same here. Note that this only works with Atmosphère 1.3.1 onwards.
-berichan