Pixel Perfect on Arcade Crt

Discussion about displays and related hardware including MiSTer filters and video settings.
remvel
Posts: 9
Joined: Wed Feb 08, 2023 9:15 pm
Has thanked: 35 times
Been thanked: 1 time

Pixel Perfect on Arcade Crt

Unread post by remvel »

Hi everyone, I have a mistercade via jamma in an Arcade cabinet, I'm new to mister in general, arcade games look great, the sound and controls I have no problems, but I have a doubt that if I'm playing the resolution exact of the game, in the groovyarcade is the same or very close the resolution of the mame and the real one of the game, but in the mister do I have two different resolutions? Is this normal or am I playing with upscaling?

Attachments
WhatsApp Image 2023-03-30 at 15.18.48.jpeg
WhatsApp Image 2023-03-30 at 15.18.48.jpeg (117.24 KiB) Viewed 1065 times
WhatsApp Image 2023-03-30 at 15.18.49.jpeg
WhatsApp Image 2023-03-30 at 15.18.49.jpeg (75.27 KiB) Viewed 1065 times
WhatsApp Image 2023-03-30 at 15.18.49 (1).jpeg
WhatsApp Image 2023-03-30 at 15.18.49 (1).jpeg (114.83 KiB) Viewed 1065 times
prenetic
Posts: 41
Joined: Mon Jun 06, 2022 7:06 am
Has thanked: 23 times
Been thanked: 8 times

Re: Pixel Perfect on Arcade Crt

Unread post by prenetic »

You're seeing the analog/JAMMA output (top) and digital/HDMI output (bottom), the analog output doesn't use the scaler unless you explicitly configure it to do so in your MiSTer.ini profiles. These outputs are also displayed in the MiSTer menu if you're viewing the leftmost pane -- where the volume controls are.

"vga_scaler - Sends the scaler output to the VGA port (either Analog IO or Direct Video). This is usually used with computer CRTs and other 31kHz displays which are not compatible with 240p TV signals."
https://mister-devel.github.io/MkDocs_M ... o-settings

More details here regarding analog output configurations.
https://mister-devel.github.io/MkDocs_M ... /crttable/

If you aren't outputting analog from the scaler and aren't using the scandoubler, cores will output using their predefined modes documented here.
https://mister-devel.github.io/MkDocs_M ... nativeres/

remvel
Posts: 9
Joined: Wed Feb 08, 2023 9:15 pm
Has thanked: 35 times
Been thanked: 1 time

Re: Pixel Perfect on Arcade Crt

Unread post by remvel »

prenetic wrote: Thu Mar 30, 2023 7:18 pm

You're seeing the analog/JAMMA output (top) and digital/HDMI output (bottom), the analog output doesn't use the scaler unless you explicitly configure it to do so in your MiSTer.ini profiles. These outputs are also displayed in the MiSTer menu if you're viewing the leftmost pane -- where the volume controls are.

"vga_scaler - Sends the scaler output to the VGA port (either Analog IO or Direct Video). This is usually used with computer CRTs and other 31kHz displays which are not compatible with 240p TV signals."
https://mister-devel.github.io/MkDocs_M ... o-settings

More details here regarding analog output configurations.
https://mister-devel.github.io/MkDocs_M ... /crttable/

If you aren't outputting analog from the scaler and aren't using the scandoubler, cores will output using their predefined modes documented here.
https://mister-devel.github.io/MkDocs_M ... nativeres/

So is the signal above correct? don't they have to match? if i do vga_scaler=1 it looks bad

prenetic
Posts: 41
Joined: Mon Jun 06, 2022 7:06 am
Has thanked: 23 times
Been thanked: 8 times

Re: Pixel Perfect on Arcade Crt

Unread post by prenetic »

Yes, that's correct. They don't have to match and often won't since modern, digital displays typically don't support the breadth of modes analog displays do. Continue using vga_scaler=0 so long as your analog display is fine with that and you'll wind up the intended/native output, just understand that the mismatch between the two readouts is because the digital output is going through the scaler to conform to common digital display modes.

remvel
Posts: 9
Joined: Wed Feb 08, 2023 9:15 pm
Has thanked: 35 times
Been thanked: 1 time

Re: Pixel Perfect on Arcade Crt

Unread post by remvel »

prenetic wrote: Thu Mar 30, 2023 11:23 pm

Yes, that's correct. They don't have to match and often won't since modern, digital displays typically don't support the breadth of modes analog displays do. Continue using vga_scaler=0 so long as your analog display is fine with that and you'll wind up the intended/native output, just understand that the mismatch between the two readouts is because the digital output is going through the scaler to conform to common digital display modes.

It is that there is really no lag in the refresh of the image and it really looks like an arcade board, it was simply a question that I had, thanks

thorr
Top Contributor
Posts: 1100
Joined: Mon Jul 06, 2020 9:37 pm
Has thanked: 537 times
Been thanked: 252 times

Re: Pixel Perfect on Arcade Crt

Unread post by thorr »

Correct, there is no lag, and assuming the core was coded exactly like the original hardware, it should look the same as an arcade board would (only better because the signal to the display may be cleaner with newer hardware).

Post Reply