Git Product home page Git Product logo

zxspectrumnexttests's People

Contributors

mrkwatkins avatar ped7g avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

zxspectrumnexttests's Issues

DMAnext reads wrong byte value at low speed, but the `!DMA` (base/DMA) test didn't catch it b/c running at 28MHz

Check if it's possible to expand the test meaningfully to test basic transactions also at low CPU speeds, verify with older Next cores if the issue is detected (the source must be outside of BRAM mirroring, ie. NOT in bank5/bank7).

exact conditions to replicate the bug should be:

  • 2T/2T DMA timing, 3.5MHz CPU, mem->mem, non BRAM source mem.
  • then instead of "0, 1, 2, 3" is read "?, 0, 1, 2"

Lmix_LxU blending test looks broken on core3.1.5

Areas which should be transparent and display white background there is the $E3 pink colour instead.

It's not clear whether the blending-mode changes from core3.1.5 make the original setup of test invalid and this is correct result, or the original test should have displayed the screen as before and this is new core bug.

Investigate:

  • if the test sets up blending mode explicitly enough (account also for the state modification by NextZXOS)
  • if the pink or white background should be result of such setup with new core
  • fix the test or report core bug
  • and BTW add test for the new blending modes
  • and probably improve the old test as well, as even core 3.0 produced different results depending whether ula+tiles or just-ula was blended.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.