Steve

Steve

Boot loader messages on the LCD

Boot Loader

Following my experience with the video system, I decided to create a boot loader. It’s a little surprising that I never did this before, actually. While working on the video, after every tiny change to the video software, I had…

Mixed text and graphics video mode demo

Mixed Mode Video

Here’s the promised better example of BMOW’s video capabilities. It demonstrates text with different foreground and background colors, and the use of text and graphics on the same screen. By using two bytes per line to control the video mode…

25.175 MHz

Some good news on the video front: by modifying the pixel clock and playing with my LCD monitor calibration, video quality is dramatically improved. The pixel stretching stemming from my non-standard 512 pixel horizontal resolution is gone, and even the…

Screen full of random text characters

Text Generation

BMOW is now text-enabled! I stole an 8×16 bitmapped font from the X11 font set, programmed it into my character ROM, and now I can do this: OK, it would be a more impressive demo if I actually wrote some…

Palette test pixels on a black screen

Video Demo

Yarrgh, thar be pixels! BMOW’s video system still has many minor issues to resolve, but the critical pieces are all working now. I can set up a video mode, poke bytes into video memory, and see pixels on the screen.…

Monitor showing a solid red screen

Video Bringup: Part 2

Video works! Er, sort of. After fixing the HYSNC problem, I experimented with the palette chip, just to prove it was working. With a few bytes’ worth of changes, I was able to turn everything red. The monitor was still…

Page 119 of 130