Summary

  • James Sharman has built an 8-bit computer from TTL logic chips, along with a custom VGA adapter, and his YouTube channel features a video of the machine running a glorious rotating cube demo.
  • The cube is the product of 3,500 lines of custom assembly code, and runs at 30 frames per second, with shading effects from multiple light sources.
  • The computer has roughly the same computational power as vintage 8-bit home computers, and uses a tile map rather than a frame buffer, making the rendering of 3D content a challenge.
  • The video consists of a 20-second demo, followed by a technical discussion of the implementation of the cube, from basic math to optimisation.
  • Sharman has previously featured on Hackaday for his homebrew computer and custom VGA adapter, as well as his attempts to run Doom on the machine.

By Donald Papp

Original Article