<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sl0pboy.git/tools/mk_sl0pboy_bios.py, branch master</title>
<subtitle>sl0pboy - a Game Boy Color emulator (companion to the gbos OS)</subtitle>
<id>https://git.sl0p.foo/sl0pboy.git/atom/tools/mk_sl0pboy_bios.py?h=master</id>
<link rel='self' href='https://git.sl0p.foo/sl0pboy.git/atom/tools/mk_sl0pboy_bios.py?h=master'/>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0pboy.git/'/>
<updated>2026-07-18T20:45:06Z</updated>
<entry>
<title>tools: mk_sl0pboy_bios.py - fork the CGB boot ROM's GAME BOY -&gt; SL0PBOY</title>
<updated>2026-07-18T20:45:06Z</updated>
<author>
<name>gbc dev</name>
<email>gbc@localhost</email>
</author>
<published>2026-07-18T20:45:06Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0pboy.git/commit/?id=79c8551c0599ea087502ae59bbe72d1ae8bbabf1'/>
<id>urn:sha1:79c8551c0599ea087502ae59bbe72d1ae8bbabf1</id>
<content type='text'>
The stock CGB boot ROM draws its GAME BOY wordmark from a 192-byte blob
at $0607 (routine $03F0 copies it to VRAM tiles $08-$37: 48 tiles, 4
bytes each, every byte a row doubled vertically). This re-encodes that
blob with a bold-italic SL0PBOY bitmap of the same size and patches it
in place over a local bios/gbc_bios.bin -&gt; bios/sl0pboy_bios.bin. No
code moves; the cart's own Nintendo logo ($104) is untouched so the
integrity check still passes and the boot hands off normally.

bios/ stays gitignored (copyrighted boot ROM); run this to produce the
fork locally. Verified end to end: logo drop + color + chime -&gt; gbos.
</content>
</entry>
</feed>
