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

MEGA65: White screen instead of config #368

Closed
nobruinfo opened this issue Feb 12, 2023 · 3 comments
Closed

MEGA65: White screen instead of config #368

nobruinfo opened this issue Feb 12, 2023 · 3 comments

Comments

@nobruinfo
Copy link

nobruinfo commented Feb 12, 2023

Describe the bug

In a running Xmega65 session a special reset leads into the config menu. There you would normally see options for how the machine works. So this is accessible also on a real Mega65.

As this worked up to at least the version of December 2, 2021 later version only show a white screen when entering. This was observed at least in MacOS and Windows versions by the ticket issuer.

Used version of the project

  • Emulator: Xemu65
  • Version: February 9, 2023
  • ROM: 920377
  • CLI arguments: none
  • Context menu options: Debug system console
  • .img used: newly generated by "SD-Card", "Update files on SD-Card"

To Reproduce

  1. Open Xmega65 and let it boot normally.
  2. As a rom is present this ends in the boot message and the READY prompt.
  3. Right click into the main window and choose "Reset" - "Reset into utility menu".
  4. A text boot message appears, choose key 1 for config.
  5. A white screen is given.

Expected behavior

Instead of the white screen an option programme as shown under "screenshots" should appear.

Screenshots

grafik

Computer/Device (please complete the following information)

  • MacOS 10.15 Catalina, Xmega65 of June 2022
  • Windows 10 64 bit 21H2, Xmega65 of February 9, 2023

Additional context

This ticket is not urgent and only meant as a tracking aid for this minor issue.

LGB pointed in a comment that the reason for this bug unfortunately might not be too obvious.

@lgblgblgb
Copy link
Owner

lgblgblgb commented Feb 12, 2023

@nobruinfo As we've discussed (I write this now, just to be clear) this is nothing to do with the "mount bug". Also, it's a more generic issue that no utility menu programs can be launched, the very same "white screen" problem can be noticed. I'm aware of this problem since a while, but it was low-priority, as truly these utility programs are not as useful as on a real MEGA65 where they can be essential. My only concern more, that the reason configure (and other utils) does not run may reveal some deeper emulation problem which can be very useful to be fixed, and may resolve other problems at totally different scenarios as well. Alone just the configure utility inaccessibility is more like a "cosmetic" problem.

If you don't mind, I would close this issue and open a new one, since it's a more generic and probably deeper problem than just the accessibility of the configure utility.

@lgblgblgb lgblgblgb self-assigned this Feb 12, 2023
@lgblgblgb lgblgblgb changed the title White screen instead of config MEGA65: White screen instead of config Feb 12, 2023
@lgblgblgb
Copy link
Owner

MOVED TO #369

@nobruinfo
Copy link
Author

…nothing to do with the "mount bug".

@lgblgblgb Sure, yeah. It only prevented me from checking mounting presets. 😄

It was not my intend to have a quick fix for this. So it's totally fine to now have an in-depth ticket up to your taste. I only wanted to document the exact and reproducable effect in case far in the future, as we might no longer think of it and no longer even might have it could make a quick decision to possibly close it. I'm working for a company where we sometimes dig out four year old tickets and spend half an hour to see what it was about to realise it was long fixed in some refactoring project.

Alone just the configure utility inaccessibility is more like a "cosmetic" problem.

But only if you haven't changed much when it was still accessible. ;)

🔒 for good 🔒

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants