MEGA65 / mega65-core

MEGA65 FPGA core
Other
238 stars 84 forks source link

VIC registers in ETH personality should behave like VIC-IV not VIC-II #732

Closed ki-bo closed 9 months ago

ki-bo commented 10 months ago

Test Environment (required) You can use MEGA65INFO to retrieve this.

Describe the bug In ETH I/O personality, several VIC registers are behaving as if VIC-II personality was active, but instead all VIC-IV registers should be available and also not restricted to 4 bit colours.

To Reproduce Steps to reproduce the behavior:

  1. Enable ETH personality
  2. Write colour > 15 to $d020
  3. Border is not set with the correct colour

Expected behavior The registers should behave the same as VIC-IV MEGA65 personality if ETH personality is selected.