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

D05A - CHRXSCL no longer works while in basic SCREEN graphics mode #774

Open
gurcei opened this issue Jan 22, 2024 · 1 comment
Open

D05A - CHRXSCL no longer works while in basic SCREEN graphics mode #774

gurcei opened this issue Jan 22, 2024 · 1 comment
Labels
bug Confirmed bug.
Milestone

Comments

@gurcei
Copy link
Collaborator

gurcei commented Jan 22, 2024

Test Environment (required)
You can use MEGA65INFO to retrieve this.

  • Platform: MEGA65 R3
  • Core Commit: release-0.96 (2201bc2)
  • ROM Release: (i.e. 920393)

Describe the bug
Intro disk 2 had a program "Southern Ring Nebula" that would do the following:

  • It uses SCREEN 320,200,3 that bit works ok
  • It then does some poking of the x-scaling? In the hope of stretching the screen to be 160x200 resolution
70 POKE$D05A, 120 : POKE$D05A,60
  • Then it draws random pixels in x-range: 0-->160, and r-yange: 0-->200

But on latest core, this stretching of the x-axis does not occur while in the program's graphics mode, so it only draws to the left half of the screen.

However, if you press run-stop+restore to get back to text mode, you will see that the x-axis stretching is still in effect there (i.e. the cursor looks like it's in 40x25 mode, despite it actually being 80x25. You can confirm this by pressing ESC-4 and ESC-8)

@gurcei gurcei added the new New report, not classified yet label Jan 22, 2024
@gurcei
Copy link
Collaborator Author

gurcei commented Jan 22, 2024

Oh and also to note, the program runs fine in xemu, with the stretching working properly in the graphics mode

@lydon42 lydon42 added bug Confirmed bug. and removed new New report, not classified yet labels Sep 1, 2024
@lydon42 lydon42 added this to the far future milestone Sep 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Confirmed bug.
Projects
None yet
Development

No branches or pull requests

2 participants