Ok, I added a config element for the vesa driver in my demo.run file: append_if [have_spec vesa] config { <start name="vesa_drv"> <config width="640" height="480" depth="16" buffered="no" /> <resource name="RAM" quantum="1M"/> <provides><service name="Framebuffer"/></provides> </start>} At first I did put it before the start element rather than inside, and so it took me a while to figure out what was wrong.
I am now happy to report that I can now read scout on my Pentium 4! Thanks everyone!
P.S. I should probably use 1024x768@...168... however.