index
:
gbos.git
master
gbos - a tiny Unix-flavored OS for the Game Boy Color (kernel, shell, coreutils in C, RAM filesystem)
git daemon user
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tools
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
demo: boot through the CGB BIOS + double-speed ROM in the README gif
user
2026-07-18
1
-0
/
+6
*
tools: gbdemo - scripted, screen-synced demo driver (+ the README demo)
user
2026-07-18
1
-0
/
+309
*
term: 7-color terminal (per-glyph fg+bg) + ANSI escapes; colorize irc
user
2026-07-18
1
-0
/
+113
*
tools: gbtype prints hub errors to stderr and exits 1
user
2026-07-18
1
-1
/
+5
*
gbhub: control socket + gbtype to inject shell input without the OSK
user
2026-07-17
2
-3
/
+153
*
gbhub: make GB drops attributable, not spooky
user
2026-07-17
1
-5
/
+15
*
tools: gbhub --daemon + gbjoin - interactive multi-Game-Boy networking
user
2026-07-17
2
-20
/
+87
*
tools: gbhub - many Game Boys on one network (DHCP pool + inter-GB routing)
user
2026-07-17
1
-0
/
+166
*
net: DHCP client - lease the IP at boot instead of hardcoding it
user
2026-07-17
2
-4
/
+90
*
net: keep network packets out of the console (fixes shell garbage on netboot)
user
2026-07-17
2
-0
/
+4
*
tools: netboot - interactive networked emulator (TUN + NAT + --serial-sock)
user
2026-07-17
1
-0
/
+128
*
net: real routed IP via SLIP<->TUN bridge (you can *ping* a Game Boy)
user
2026-07-17
1
-0
/
+127
*
net: IP stack milestone B - UDP echo (pseudo-header checksum)
user
2026-07-17
1
-1
/
+27
*
net: real IP stack, milestone A - ICMP echo (you can ping a Game Boy)
user
2026-07-17
1
-35
/
+134
*
net: chat client - async receive + OSK send over the link port
user
2026-07-17
1
-2
/
+14
*
net: wget - real HTTP over the link port via the gateway
user
2026-07-17
1
-21
/
+45
*
net: SLIP framing over the link port + a host gateway (echo round-trip)
user
2026-07-17
1
-0
/
+69
*
font: full mixed-case + punctuation glyph set (not uppercase-only)
user
2026-07-16
1
-95
/
+106
*
term: 40-column text terminal on the CGB LCD (4x8 dynamic tiles)
user
2026-07-16
2
-0
/
+121