diff options
| author | gbc dev <gbc@localhost> | 2026-07-17 01:08:48 +0200 |
|---|---|---|
| committer | gbc dev <gbc@localhost> | 2026-07-17 01:08:48 +0200 |
| commit | c714fc8927c454b5cf4735429b4cc9cde7aa5760 (patch) | |
| tree | 7148b668750ae3cbb3e5b6c87723526e3e28ed35 /tools | |
| parent | main: options-first CLI with --help, and wire up display/boot flags (diff) | |
| download | sl0pboy-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.py | 2 | ||||
| -rwxr-xr-x | tools/gbhud.py | 2 | ||||
| -rw-r--r-- | tools/gbmovie.py | 2 | ||||
| -rw-r--r-- | tools/gbshot.py | 2 |
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(): |
