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
/
src
/
term.asm
(
follow
)
Commit message (
Expand
)
Author
Age
*
term+libc: batched write rendering - one tile render per write(), 2.3x lines
user
2026-07-18
*
term: latch SCY in VBlank - fix ring-scroll shear on live displays
user
2026-07-18
*
term: SCY ring-scroll - scroll writes ONE map row; OSK toggle is 212 cycles
user
2026-07-18
*
term: 3 more renderer wins - 10.9x scroll, 2.7x putc vs pre-cache
user
2026-07-18
*
term: cache tile attrs in COL_BUF's spare stride bytes (3.5x scroll)
user
2026-07-18
*
term: 7-color terminal (per-glyph fg+bg) + ANSI escapes; colorize irc
user
2026-07-18
*
term: dark mode - black background, white text (OSK highlight inverts to match)
user
2026-07-18
*
term: compute the OSK view offset from the cursor row (keep input visible)
user
2026-07-16
*
term/osk: view-offset scroll region (lossless backlog on OSK toggle)
user
2026-07-16
*
term/osk: scroll region so the OSK never hides the input line
user
2026-07-16
*
osk: toggle-able on-screen keyboard on the window layer
user
2026-07-16
*
syscall: mirror console output to the LCD terminal
user
2026-07-16
*
term: cursor + O(1) line scrolling
user
2026-07-16
*
font: full mixed-case + punctuation glyph set (not uppercase-only)
user
2026-07-16
*
term: 40-column text terminal on the CGB LCD (4x8 dynamic tiles)
user
2026-07-16