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

Yellow GUI and core on latest release. CRT VGA 128MB + hang up on reloading core #23

Open
PhantombrainM opened this issue May 15, 2020 · 8 comments

Comments

@PhantombrainM
Copy link

The newest release has a problem on VGA out with CRT.
It's all yellow / black. Even the GUI is yellow.
If you reload the same core from within the core it's freezing with black screen so you have to hard reset. Reproducable. 128MB SD RAM.

Previous release works flawlessly.

@sorgelig
Copy link
Member

Not sure about yellow... i'm using HDMI.
As for re-load the core - it highly depends on initial content of RAM. Long reset provides the cold boot, so you can do it if you see a black screen.

@PhantombrainM
Copy link
Author

Ok. Tested previous core. It also has black screen when reloading the core from within the core.
So you're right, hard reset is needed and it was never working.

Yellow issue on CRT VGA: https://imgur.com/a/daciesY

Interesting: When you reload the core from within and it freezes with black screen the GUI is normal again.

@sorgelig
Copy link
Member

probably it's specific to your TV. Probably it senses the black level too late when blank is over already and it senses blue field and treat it as black level.

@PhantombrainM
Copy link
Author

Even the blue msx logo while starting up is completly black and the logo is orange.
So I think blue is missing completely.

I've seen that you changed a lot on RGB things, VGA wires and addes a new 24bit(?) mode or something like that in commit 5252fce Update sys. Re-organize the sources. .

I read all the changes from top to bottom and compared it but I can't find a typo somewhere. I've seen that some variables have been dropped but I don't know what's going on in the source.

@sorgelig
Copy link
Member

i think it's not related to that commit. Possibly this commit: 2ff7fdf

@PhantombrainM
Copy link
Author

Today I connected my Sony PVM CRT and there is no yellow GUI.
When I switch back to Sony KV Consumer CRT, the yellow GUI and missing blue color is back again.

So you're right, Sorgelig, it's a TV specific issue although the old core is displaying correct on that TV.

Case may be closed or not. Not sure.

@MatsuMatsu87
Copy link

MatsuMatsu87 commented Jan 17, 2021

Today I connected my Sony PVM CRT and there is no yellow GUI.
When I switch back to Sony KV Consumer CRT, the yellow GUI and missing blue color is back again.

it's a TV specific issue although the old core is displaying correct on that TV.

Case may be closed or not. Not sure.

If it worked before... Then it's not a TV specific issue entirely.
Something can be done to fix this probably. If not on the core's end, maybe a setting on the PVM can be tweaked?

I have similar results:
PVM 20M4E: Works correctly
Philips CM8833: Works correctly
PVM 20L4: yellow text + black background + blue hue on top of screen
BVM 20F1E: yellow text + dark blue background

@moldov31337
Copy link

I have my MiSTer connected to 29 inch SONY consumer CRT with Component input. When I load latest MSX core on MiSTer, I see that white color in MSX becomes yellow and even MiSTer MSX core menu becomes yellow instead of being white on black. During loading of MSX core I see MSX logo which is yellow instead of white, then I see SofaRun splash screen where white is displayed correctly, then SofaRun goes to files list which is diplayed like yellow on blue instead of white on blue.

But if I use old Release 20190928 - white is Okay. As per Sogerlig explanation, it can be related to commit #2ff7fdf, which was about "Sync VDP with latest OCM." After that commit that issue appeared on my particular TV.

I have another SONY CRT which is newer model and that issue doesn't exist on that TV. So it's apparently issue on 29inch particular CRT with the latest MSX core however that issue doesn't exist on the Release 20190928 when "Sync VDP with latest OCM." was not inplemented yet.

I have access to CRT Service meny as long as ability to edit MiSTer INI file, however I don't know which parameter should I change. So if anyone has any clue or quite good experience with CRT, it would be greate if you give me any clue or direction where I should dig to.

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

No branches or pull requests

4 participants