aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorgbc dev <gbc@localhost>2026-07-04 22:14:10 +0200
committergbc dev <gbc@localhost>2026-07-04 22:14:10 +0200
commitab07098f5b948a7aa2c46d2f82db299b84ea2d9b (patch)
treed6fd6168374886d11726cb6221a8b9bddb992df6 /src
parentterminal renderer (truecolor half-block), input, screenshot mode (diff)
downloadsl0pboy-ab07098f5b948a7aa2c46d2f82db299b84ea2d9b.tar.gz
sl0pboy-ab07098f5b948a7aa2c46d2f82db299b84ea2d9b.tar.xz
sl0pboy-ab07098f5b948a7aa2c46d2f82db299b84ea2d9b.zip
add status line HUD, README with architecture and test status
Diffstat (limited to 'src')
-rw-r--r--src/render.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/render.c b/src/render.c
index 005fd71..72e5558 100644
--- a/src/render.c
+++ b/src/render.c
@@ -61,6 +61,9 @@ void render_frame(GB *gb) {
}
memcpy(o, "\x1b[0m\r\n", 6); o += 6;
}
+ o += sprintf(o, "\x1b[0m\x1b[38;2;150;150;150m %.*s "
+ "[wasd/arrows] z:A x:B space:sel enter:start q:quit\x1b[0m\r\n",
+ 15, gb->cart.title);
fwrite(outbuf, 1, o - outbuf, stdout);
fflush(stdout);
}