diff options
| author | user <user@clank> | 2026-07-17 13:22:01 +0200 |
|---|---|---|
| committer | user <user@clank> | 2026-07-17 13:22:01 +0200 |
| commit | 6c1c49d676ca6fa9ab3d8cf1b80c98e45b85fbe0 (patch) | |
| tree | 87049ef04a42fd9b58d7f04eeb91653c276383d1 /src/programs.asm | |
| parent | net: wget-by-hostname + shared DNS resolver (a Game Boy fetches example.com) (diff) | |
| download | gbos-6c1c49d676ca6fa9ab3d8cf1b80c98e45b85fbe0.tar.gz gbos-6c1c49d676ca6fa9ab3d8cf1b80c98e45b85fbe0.tar.xz gbos-6c1c49d676ca6fa9ab3d8cf1b80c98e45b85fbe0.zip | |
tools: netboot - interactive networked emulator (TUN + NAT + --serial-sock)
Brings up gbtun0 (10.0.0.1/24) + NAT, then launches sl0pboy with your own args
and the link port bridged to the TUN over a unix socket (the emulator's new
--serial-sock). Unlike headless tunbridge, the LCD + on-screen keyboard stay
live, so it's a fully interactive networked Game Boy: the OSK is the console,
the link port is the network.
sudo tools/netboot --sixel --chrome gbos.gb
# on the GB: SELECT for the OSK, then type: wget example.com / ping 1.1.1.1
GB is 10.0.0.2, host is 10.0.0.1. Requires /dev/net/tun + root. Ctrl-C or quit
the emulator to tear down. tunbridge stays for headless scripted runs.
Diffstat (limited to 'src/programs.asm')
0 files changed, 0 insertions, 0 deletions
