aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorgbc dev <gbc@localhost>2026-07-17 01:08:48 +0200
committergbc dev <gbc@localhost>2026-07-17 01:08:48 +0200
commitc714fc8927c454b5cf4735429b4cc9cde7aa5760 (patch)
tree7148b668750ae3cbb3e5b6c87723526e3e28ed35 /tools
parentmain: options-first CLI with --help, and wire up display/boot flags (diff)
downloadsl0pboy-c714fc8927c454b5cf4735429b4cc9cde7aa5760.tar.gz
sl0pboy-c714fc8927c454b5cf4735429b4cc9cde7aa5760.tar.xz
sl0pboy-c714fc8927c454b5cf4735429b4cc9cde7aa5760.zip
rebrand: gbc -> sl0pboy (binary, README, tooling)
Diffstat (limited to 'tools')
-rw-r--r--tools/gbgif.py2
-rwxr-xr-xtools/gbhud.py2
-rw-r--r--tools/gbmovie.py2
-rw-r--r--tools/gbshot.py2
4 files changed, 4 insertions, 4 deletions
diff --git a/tools/gbgif.py b/tools/gbgif.py
index c7c8943..f02c1f6 100644
--- a/tools/gbgif.py
+++ b/tools/gbgif.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python3
-"""Turn a gbc `.gbv` frame capture into an animated GIF.
+"""Turn a sl0pboy `.gbv` frame capture into an animated GIF.
Capture one with the emulator's control socket:
./gbctl record start /abs/path/out.gbv 2 # 2 = capture every 2nd frame (~30fps)
diff --git a/tools/gbhud.py b/tools/gbhud.py
index 84e6b82..aaa91bc 100755
--- a/tools/gbhud.py
+++ b/tools/gbhud.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python3
-"""gbhud.py [--sock PATH] [--sym PATH] — live debug HUD for the gbc emulator
+"""gbhud.py [--sock PATH] [--sym PATH] — live debug HUD for the sl0pboy emulator
running Pokemon Yellow. Reads WRAM over the control socket, resolves symbols
from pokeyellow.sym, parses game state, and pretty-prints it, refreshing ~5Hz.
diff --git a/tools/gbmovie.py b/tools/gbmovie.py
index dc92989..56ee7c1 100644
--- a/tools/gbmovie.py
+++ b/tools/gbmovie.py
@@ -1,5 +1,5 @@
#!/usr/bin/env python3
-"""Build TAS-style input movies for the gbc emulator's `input play` replayer.
+"""Build TAS-style input movies for the sl0pboy emulator's `input play` replayer.
A movie is a text file of `<frames> [buttons...]` lines: hold the given buttons
(a b start select up down left right; none/'-' = released) for that many frames.
diff --git a/tools/gbshot.py b/tools/gbshot.py
index 95a45f1..8604c39 100644
--- a/tools/gbshot.py
+++ b/tools/gbshot.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python3
"""gbshot.py <sock> <out.bmp> — reconstruct the current GB screen from VRAM
(BG + window + sprites, both CGB banks) and save a 24-bit BMP. Grayscale from
-the 2bpp tile values (enough to read menus/sprites). Uses the gbc control socket."""
+the 2bpp tile values (enough to read menus/sprites). Uses the sl0pboy control socket."""
import socket, sys, struct
def main():