Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.0 phase 2 #201

Merged
merged 18 commits into from
Nov 19, 2018
Merged

1.0 phase 2 #201

merged 18 commits into from
Nov 19, 2018

Conversation

torch2424
Copy link
Owner

@torch2424 torch2424 commented Nov 19, 2018

relates to #197

closes #190
closes #162
closes #146
closes #142

This finishes Phase 2 of the 1.0 roadmap. And closes the issues above as well as:

  • Graphics Timing Fixes (which Fixed the weird scrolling line screen tear thing)
  • Halt Bug Implementation Fix with Correct Timing
  • More Debug functions
  • Allow tracking of number of opcodes ran/stepped.

Even though it stated in the Phase we would do interrupt timing, currently it is not possible to test for us. As Blargg depends on a correct Graphics timing (or something like that), and Mooneye relies on a correct Serial Timing (Which we haven't implemented yet). Therefore, we can pass these tests later once we get more things passing/running.

Screenshots

screen shot 2018-11-19 at 2 27 33 am

screen shot 2018-11-19 at 2 27 52 am

screen shot 2018-11-19 at 2 28 14 am

screen shot 2018-11-19 at 2 29 53 am

screen shot 2018-11-19 at 2 30 05 am

screen shot 2018-11-19 at 2 30 24 am

@torch2424 torch2424 self-assigned this Nov 19, 2018
@torch2424 torch2424 merged commit 996e8ad into master Nov 19, 2018
@torch2424 torch2424 deleted the 1.0-phase-2 branch November 19, 2018 10:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant