Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
blog:retro_z80_mark4 [2019/11/21 15:20] – [Z180 Mark IV Software] john | blog:retro_z80_mark4 [2019/11/21 21:42] (current) – [Upgrades - Accelerated Graphics] john | ||
---|---|---|---|
Line 55: | Line 55: | ||
There are others, but //UNACPM// and //ROMWBW// are the main ones and are [[https:// | There are others, but //UNACPM// and //ROMWBW// are the main ones and are [[https:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Upgrades - USB Interface ==== | ||
+ | |||
+ | TBD | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Upgrades - Accelerated Graphics ==== | ||
+ | |||
+ | How do you display graphics on a text-mode Z80 based system? Well you don't, without some serious ingenuity or workarounds! | ||
+ | |||
+ | My idea is to interface to a Raspberry Pi (Zero) and essentially use it as a command-driven GPU accelerator; | ||
+ | |||
+ | On the Mark IV side we'll need some translation layer that turns (for example) SDL_CreateSurface() or SDL_BlitSurface() calls into simple ASCII strings that can be sent over an interface we can talk to the Pi on (serial? i2c? spi?), then remap them to native Linux SDL functions once they' | ||
+ | |||
+ | Work in progress is here: https:// | ||
+ | |||
+ | Main article page yet to be created... | ||
+ |