OSSC Pro possible bug: Custom scaling filter requires 64 coefficients

NewHome Forums OSSC, OSSC Pro and DExx-vd isl OSSC – Discussion and support OSSC Pro possible bug: Custom scaling filter requires 64 coefficients

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #60860
    Zacabeb
    Participant

      This is not a major bug, if actually a bug at all, and might not need fixing, but I figured I’d report it anyway.

      If a custom scaling filter contains fewer than 64 coefficients for an axis (e.g. 16 coefficients) only the first entries in the scaler LUT will be filled, with the rest of the coefficients retaining their values from the previously selected filter.

      Since most MISTer scaling filters seem to have 64 coefficients this might not be a problem, but from what I understand some MISTer filters may have only 16 coefficients. If so the OSSC Pro might need to count the coefficients and repeat them in the LUT.

      #62836
      marqs
      Participant

        The scaler IP is currently configured for 64 phases. It’d be another level of filtering if one would need to configure interpolation between missing phases or decimation when extra phases are given. To keep things simple, exactly 64 phases are thus required from custom filters, and this is now emphasized on wikipage.

      Viewing 2 posts - 1 through 2 (of 2 total)
      • You must be logged in to reply to this topic.