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

Clear text and graphics screens before displaying #174

Closed
inexorabletash opened this issue Dec 29, 2019 · 2 comments
Closed

Clear text and graphics screens before displaying #174

inexorabletash opened this issue Dec 29, 2019 · 2 comments

Comments

@inexorabletash
Copy link
Collaborator

@inexorabletash inexorabletash commented Dec 29, 2019

  • DESKTOP.SYSTEM does not clear the 80 column screen before displaying it, which means garbage briefly flashes before "Loading Apple II DeskTop" is shown
  • DESKTOP2 does not clear the DHR screen before displaying it, which means garbage is shown before the desktop is painted.
@inexorabletash

This comment has been minimized.

Copy link
Collaborator Author

@inexorabletash inexorabletash commented Dec 29, 2019

Chicken-and-egg issue in InitGrafImpl the default port is initialized, then cleared to black. The port data makes use of part of the text page, meaning that if the graphics screen is shown at the start, garbage will appear. But if the graphics screen is shown at the end, the text screen will be trashed.

inexorabletash added a commit that referenced this issue Dec 29, 2019
inexorabletash added a commit that referenced this issue Dec 29, 2019
@inexorabletash

This comment has been minimized.

Copy link
Collaborator Author

@inexorabletash inexorabletash commented Dec 29, 2019

Calling this done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant
You can’t perform that action at this time.