Build this 8-bit home computer with just 5 chips - Matt Sarnoff/IEEE Spectrum https://spectrum.ieee.org/geek-life/hands-on/build-this-8bit-home-computer-with-just-5-chips
Things I can do in an effort to "save" my broken OpenBSD 6.6 laptop (aside from a reinstall): pkg_check -f (check package information and force removal of "bogus" info), pkg_delete -X (delete all packages). Worth a try. https://man.openbsd.org/pkg_delete
Since it now seems so easy, I upgraded an OpenBSD 6.5 laptop to 6.6:
# syspatch
# sysupgrade
# pkg_add -u
Things were OK until the package upgrade. Maybe I can fix it, but it's easy enough to blow the whole thing away and start again. http://openbsd.org