Coder Social home page Coder Social logo

Question: Timing Changes about beebfpga HOT 3 OPEN

hoglet67 avatar hoglet67 commented on July 29, 2024
Question: Timing Changes

from beebfpga.

Comments (3)

hoglet67 avatar hoglet67 commented on July 29, 2024 1

There is a build script for the MMB file in git:
https://github.com/hoglet67/BeebFpga/blob/master/test/build.sh

This needs mmb_utils on your path:
https://sweh.spuddy.org/Beeb/mmb_utils.html

Here's an actual BEEB.MMB file in case you struggle to build it:
https://www.dropbox.com/s/nh0cw9dtb9adan1/TEST_BEEB_MMB.zip?dl=0

There are some notes here:
https://github.com/hoglet67/BeebFpga/blob/master/test/NOTES.txt

from beebfpga.

hoglet67 avatar hoglet67 commented on July 29, 2024

That set of changes was pretty hairy!!

Sorry, the comment is very confusing. The sub-cycle timing is the same on the Beeb and the Master, it's just I was using the Master at the time as the demos that were failing were Master only. There is a whole thread on these changes, see this post for the sub-cycle timing one:

https://stardot.org.uk/forums/viewtopic.php?p=359176#p359176

The test case that was failing is known as the "upside doom" test case, and can be found in this post:

https://stardot.org.uk/forums/viewtopic.php?f=3&t=22008&p=312652#p312652

Do you have access to a real Master?

It would definitely be worth you running through each of the demos / test cases. Somewhere I have an MMB image that contains all of them.

from beebfpga.

sharpie7 avatar sharpie7 commented on July 29, 2024

Hi David

It would be really helpful if you can find the test cases. I don't think common games are going to really test this level of detail.

I have a real BBC B, but not a Master.

Thanks for the clarification on the timing. I will take a look at the threads.

from beebfpga.

Related Issues (20)

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.