Why not use VGA 15pin to VGA monitor directly?

Discussion about displays and related hardware including MiSTer filters and video settings.
JohnsonWang
Posts: 4
Joined: Mon Aug 16, 2021 9:52 am

Why not use VGA 15pin to VGA monitor directly?

Unread post by JohnsonWang »

Hi, I am new in MiSTer FPGA, if my question is stupid, please forgive me. :)

I have saw many articles and YouTube videos, they all connect VGA monitor through HDMI=>VGA zero lag device, and mention that this is the best way to connect to a VGA CRT monitor.

My question is, Why not use VGA 15pin (from Digital I/O board) to VGA monitor directly? sync/signal doesn't match? other issue?
Swainy
Posts: 161
Joined: Sat May 22, 2021 9:07 am
Has thanked: 104 times
Been thanked: 17 times

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by Swainy »

I’m not sure why some people are using that method but I use a VGA cable straight into a VGA monitor and it works fine providing that you have the .ini file set up to do so.
User avatar
Chris23235
Top Contributor
Posts: 983
Joined: Sun May 24, 2020 8:45 pm
Has thanked: 127 times
Been thanked: 197 times

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by Chris23235 »

If you have an I/O board connecting VGA to VGA is the best solution. When you don't have an I/O board you can connect the MiSTer with an HDMI2VGA adapter to your VGA monitor and use the direct video option of the MiSTer firmware to send an analog video signal through the HDMI port.

This option was implemented in 2019 until then it was necessary to use the I/O board. The advantage of this method over the I/O board is that a 24bit colour signal is produced where the I/O boad produces a 18bit colour signal. But this is only interesting for cores displaying material with 24bit colour depth.

The disadvantage is that many DACs in cheap adapters don't produce full range RGB, you have to edit the Mister.ini to tell the MiSTer to use limited rage RGB.

https://github.com/MiSTer-devel/Main_Mi ... rect-Video
Lightwave
Posts: 263
Joined: Sun May 24, 2020 10:06 pm
Has thanked: 137 times
Been thanked: 78 times

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by Lightwave »

Another advantage of using an HDMI > VGA adaptor is that the audio DAC can sound much better than the I/O board's built-in audio.
thorr
Top Contributor
Posts: 1311
Joined: Mon Jul 06, 2020 9:37 pm
Has thanked: 634 times
Been thanked: 308 times

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by thorr »

The HDMI output looks better. The VGA output from the analog IO board is not as vivid, on any core. It is duller by comparison. That was my experience at least while my VGA monitor still worked.
FoxbatStargazer
Top Contributor
Posts: 1019
Joined: Thu Dec 10, 2020 5:44 pm
Has thanked: 315 times
Been thanked: 238 times

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by FoxbatStargazer »

thorr wrote: Mon Aug 16, 2021 6:15 pm The HDMI output looks better. The VGA output from the analog IO board is not as vivid, on any core. It is duller by comparison. That was my experience at least while my VGA monitor still worked.
I have the opposite experience, but it really comes down to which converter you are getting, and maybe which IO board revision.
Bahn Yuki
Posts: 9
Joined: Sat Oct 17, 2020 2:39 am
Has thanked: 1 time
Been thanked: 1 time

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by Bahn Yuki »

thorr wrote: Mon Aug 16, 2021 6:15 pm The HDMI output looks better. The VGA output from the analog IO board is not as vivid, on any core. It is duller by comparison. That was my experience at least while my VGA monitor still worked.
Direct video with hdmi to vga adapter looks significantly better than using i/o board.
MikeS1
Core Developer
Posts: 99
Joined: Wed Feb 03, 2021 12:24 am
Has thanked: 29 times
Been thanked: 129 times

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by MikeS1 »

Are you sure you don't have a defective io board?? There is a lot of garbage suppliers out there that don't know how to solder a resistor array... That will cause your colors to be all over the place
Swainy
Posts: 161
Joined: Sat May 22, 2021 9:07 am
Has thanked: 104 times
Been thanked: 17 times

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by Swainy »

thorr wrote: Mon Aug 16, 2021 6:15 pm The HDMI output looks better. The VGA output from the analog IO board is not as vivid, on any core. It is duller by comparison. That was my experience at least while my VGA monitor still worked.
That’s certainly not the case with my set up.
annette
Posts: 104
Joined: Mon Jul 12, 2021 10:02 am
Has thanked: 25 times
Been thanked: 44 times

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by annette »

thorr wrote: Mon Aug 16, 2021 6:15 pm The HDMI output looks better. The VGA output from the analog IO board is not as vivid, on any core. It is duller by comparison. That was my experience at least while my VGA monitor still worked.
this was definitely not the case when using the v6.1 IO board I have, I found the opposite but I guess far to many other variables are present in either type of setup to give a definitive one is better than the other with consistency.
User avatar
SuperFrog
Posts: 32
Joined: Tue Jun 01, 2021 1:57 pm
Has thanked: 3 times
Been thanked: 1 time

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by SuperFrog »

I have IO board, but did not get anything when connecting VGA screen on it. How do I enable it. Sorry for n00b question. :(
MiSTer_Kirk
Posts: 210
Joined: Thu Feb 04, 2021 11:42 pm
Has thanked: 18 times
Been thanked: 46 times

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by MiSTer_Kirk »

Direct video with hdmi to vga adapter looks significantly better than using i/o board.
Significantly better ?
What a load of garbage. That would suggest that the output of the I/O board is terrible, which is not the case. Infact, it's the complete opposite. I find it's better, and the increased saturation of the HDMI port is wrong, and not like original hardware.
Seriously, there is some utter crap posted on these forums.
Swainy
Posts: 161
Joined: Sat May 22, 2021 9:07 am
Has thanked: 104 times
Been thanked: 17 times

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by Swainy »

SuperFrog wrote: Tue Aug 17, 2021 1:14 pm I have IO board, but did not get anything when connecting VGA screen on it. How do I enable it. Sorry for n00b question. :(
thorr
Top Contributor
Posts: 1311
Joined: Mon Jul 06, 2020 9:37 pm
Has thanked: 634 times
Been thanked: 308 times

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by thorr »

MiSTer_Kirk wrote: Tue Aug 17, 2021 2:38 pm
Direct video with hdmi to vga adapter looks significantly better than using i/o board.
Significantly better ?
What a load of garbage. That would suggest that the output of the I/O board is terrible, which is not the case. Infact, it's the complete opposite. I find it's better, and the increased saturation of the HDMI port is wrong, and not like original hardware.
Seriously, there is some utter crap posted on these forums.
Hostile much? Just because your experience is one particular way does not make it the truth for everyone. It is very interesting to me to see all the varied responses and great information to know that not all experiences are identical. I appreciate all the information and that people take the time to share their opinions. This is usually followed up by digging in and comparing ini files, hardware choices, etc. to get to the reasons for the differences and coming up with the best solution. Scaring everyone off from sharing their opinion by crapping on them accomplishes nothing.
thorr
Top Contributor
Posts: 1311
Joined: Mon Jul 06, 2020 9:37 pm
Has thanked: 634 times
Been thanked: 308 times

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by thorr »

In my case the image was dimmer (harder to see), not less saturated. I ended up trading for the digital IO board and use an HDMI to component converter that looks spectacular on my CRT TV's (they don't make these anymore and 99% of the other converters out there don't work with the MiSTer). It is good to hear that if my converter ever dies that going with the VGA I/O board will be a viable option and not necessarily be dimmer than what I have now if I get it from a different supplier.
MiSTer_Kirk
Posts: 210
Joined: Thu Feb 04, 2021 11:42 pm
Has thanked: 18 times
Been thanked: 46 times

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by MiSTer_Kirk »

No. You don't like my posts, then you are free to put me on ignore.
DevilHunterWolf
Posts: 102
Joined: Thu Aug 19, 2021 4:07 am
Has thanked: 2 times
Been thanked: 41 times

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by DevilHunterWolf »

Spurred on from this post, I went and got an HDMI to VGA converter to try Direct Video out for myself. I personally can't make out an appreciable difference between the Direct Video VGA and the IO board VGA. If I had to say anything, I'd give the IO board output a point for looking ever so slightly brighter (screen contrast, not colors), but that could be just my brain trying to come up with a difference. I tried it on both my CRT and an LCD screen. I can't definitively give the advantage to either solution.

As has been pointed out, maybe it's because I've got a newer analog IO board. I bought mine from Ultimate MiSTer about 2 months ago so it's fairly new. But if not for my own curiosity, then I wouldn't have bought the adapter to use Direct Video mode. From my experience, there is no difference in using Direct Video over the analog IO VGA port. It could still be a viable option for someone piecing together a MiSTer on the cheap by starting with a base DE10-Nano over HDMI and getting the converter later for VGA. But I personally can't say it's worth giving up the analog IO VGA for. I like having my MiSTer hooked up both to my 4K TV and my CRT for whichever experience I'm more interested in and that I can take advantage of the GB and GBA 2P cores to use separate screens.

Basically, just use whatever works better for your situation.
akeley
Top Contributor
Posts: 1444
Joined: Mon May 25, 2020 7:54 pm
Has thanked: 499 times
Been thanked: 467 times

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by akeley »

I can't imagine a rabbit hole deeper than analogue image quality, so arguing about it all is a fairly pointless task. As somebody said above, there are simply too many factors involved.

One indisputable advantage of Direct Video is that it's a ~5 time cheaper solution, so there's that.

CRT SCR$ Project - building a collection of high-quality photos of CRT displays
CRT ART Books - retro-gaming books with authentic CRT photos

Lightwave
Posts: 263
Joined: Sun May 24, 2020 10:06 pm
Has thanked: 137 times
Been thanked: 78 times

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by Lightwave »

Everyone here who is saying that Direct Video looks worse than the I/O board VGA:

You may need to set "hdmi_limited" in the mister.ini file to a value of 1 or 2 (defaults to 0)
This will make a big difference to the image quality if not set correctly for your particular adapter.
You can test this by using the 240p test suite in SNES, and checking that your black/white levels aren't crushed.

The other issue is that the quality of HDMI > VGA adaptors can vary wildly. It's worth doing some research into which are recommended (either here or on the old www.atari-forum.com MiSTer section).
Rotley
Posts: 1
Joined: Sat Sep 04, 2021 1:54 am

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by Rotley »

Lightwave wrote: Fri Aug 20, 2021 6:09 pm The other issue is that the quality of HDMI > VGA adaptors can vary wildly. It's worth doing some research into which are recommended (either here or on the old www.atari-forum.com MiSTer section).
In case it's helpful to anyone, I just switched from the I/O board to Direct Video in anticipation of the PS1 core, and ended up using a Tripp Lite P131-06N as an adapter. It works beautifully without having to worry about "hdmi_limited" in the .ini file. Hooked up to a PVM 20M4U, so (if I read the manual correctly) the potential voltage problem on pin 13 that some adapters cause is not an issue for me.

As a side note, I truly wasn't expecting a boost in image quality since I was already so happy with the I/O board, but something about it seems noticeably better now. Something obvious enough for me to notice but vague enough that I couldn't tell you exactly what changed. I guess it looks . . . I don't know, crisper? Subjective opinion, so grain of salt.
User avatar
bazza_12
Top Contributor
Posts: 443
Joined: Sun May 24, 2020 7:49 pm
Location: Yorkshire, UK
Has thanked: 263 times
Been thanked: 121 times

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by bazza_12 »

hmmm i use the vga on the i/o board 6.1 straight into a vga crt monitor and have the audio rigged up to my sony amp. the picture is crystal and the sound is great - just like I remember it being.
The music is reversible but time is not. Turn back. Turn back
dshadoff
Core Developer
Posts: 547
Joined: Sun May 24, 2020 9:30 pm
Has thanked: 20 times
Been thanked: 145 times

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by dshadoff »

Rotley wrote: Sat Sep 04, 2021 2:20 am As a side note, I truly wasn't expecting a boost in image quality since I was already so happy with the I/O board, but something about it seems noticeably better now. Something obvious enough for me to notice but vague enough that I couldn't tell you exactly what changed. I guess it looks . . . I don't know, crisper? Subjective opinion, so grain of salt.
Because of a limitation in the number of GPIO pins, the VGA 15-pin on the I/O board is driven by a resistor ladder DAC with 6 bits of resolution per colour - for a total of 262,144 possible colours... inside the cores, the colours are calculated at 8 bits of resolution per colour - for a total of 16,777,216 (possible) colours... which is output to HDMI.

I can't say that this is clearly the reason, as it would require a particular type of image in order to be observed, but this is possibly the reason.
Duffygag
Posts: 96
Joined: Tue Nov 03, 2020 10:57 am
Has thanked: 12 times
Been thanked: 25 times

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by Duffygag »

I have 2 different Mister, one with i/o and the other with Direct Video, both on CRT. If you see a massive difference between the two setup, you have big issues somewehere down the chain or is big time placebo, the biggest difference is indeed in the Audio output.
FoxbatStargazer
Top Contributor
Posts: 1019
Joined: Thu Dec 10, 2020 5:44 pm
Has thanked: 315 times
Been thanked: 238 times

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by FoxbatStargazer »

dshadoff wrote: Sat Sep 04, 2021 1:20 pm Because of a limitation in the number of GPIO pins, the VGA 15-pin on the I/O board is driven by a resistor ladder DAC with 6 bits of resolution per colour - for a total of 262,144 possible colours... inside the cores, the colours are calculated at 8 bits of resolution per colour - for a total of 16,777,216 (possible) colours... which is output to HDMI.
The way Sorgleig talks about it I believe this is key. He makes it sound like there is no issue using 6-bit in most cores over the analog I/O because that is all those systems are capable of. Once you bring in the scaler and its shaders and interpolation (and maybe even scandoublerfx?) all bets are off though.
dshadoff
Core Developer
Posts: 547
Joined: Sun May 24, 2020 9:30 pm
Has thanked: 20 times
Been thanked: 145 times

Re: Why not use VGA 15pin to VGA monitor directly?

Unread post by dshadoff »

And the specialized palettes
Post Reply