Close

Fuzix Support

A project log for 80 Column Video for RC2014

An 80 column card for RC2014 bus systems using the bizarre, but cheap and plentiful, EF9345 video controller

etchedpixelsEtchedPixels 03/11/2023 at 12:220 Comments

Fuzix will now use this device as a console if detected. There are some rough edges with multiple console support because it turns out the hardware cursor is nailed firmly to the values in the registers used to transfer characters. For a single console this makes total sense. The cursor is sat at the square the next "print stuff" command will use. With multiple consoles however writing to other consoles makes the cursor zip around like crazy.

Probably need to switch to the software cursor approach.

It also turns out that the EF9345 emulator I borrowed from MAME for the emulator is really quite bad once you get beyond a few specific use cases.

Discussions