240p120hz PC VGA CRT
240p120hz PC VGA CRT
Scandoubling looks great but CRT FX 25% doesnt have defined enough scanlines for my liking, 50% looks good but the display is a little too dim, 75% looks awesome but neither of my 19" PC CRT monitors have the luminosity to punch through the dark lines and the image is just way too dim.
Ive tweaked the image pot on the back of the flyback but it just washes out the image. Not sure if my tubes on these two 19"ers seen alot of use and are just dimming from wear and age or if its normal for CRT FX 50% and 75% to dim the image this much.
If I use vga scaling and just use core filters the image is fine, nice and bright but doesnt look quite as sharp as scandoubling...
The last thing I havnt tried is custom video mode lines.
Ive used them before in the past with retroarch on a PC i setup to output a 15kHz signal using crt-emudriver and the results were good but took a while to setup.
Ive read about using a single custom modeline that is kind of a generic "close enough" for all cores but will cause shimmering due to not being an integer of native resolutions for all cores.
Is it better to define a custom modeline for each core? Is this even possible and an option?
Ive read alot about the duplicated frames of 240p120 causing a strobe affect without black frame insertion but Im not sure if BFI is even supported yet on mister and even if it is- I dont want to use it due to the dimming effect Im already trying to get away from.
Is it feasible to have a mister setup using 240p120hz and custom mode lines for all console cores? Any issues of doing this?
I guess its just more of a curiosity at this point, to at least try it once on even just a single core to see how it looks and decide if I like it.
Any quick testing mode line suggestions?
If I start adding custom mode line settings to my ini is it possible to run into corrupted ini issues? I guess I could just make a backup before I begin.
Any other tips/thoughts/suggesstions?
Thanks!
******EDIT********
I got it all figured out and holy crap its AMAZING!!!!
Heres a quick vid I made...
-
- Top Contributor
- Posts: 1311
- Joined: Mon Jul 06, 2020 9:37 pm
- Has thanked: 634 times
- Been thanked: 308 times
Re: 240p120hz PC VGA CRT
Re: 240p120hz PC VGA CRT
Nah, only thing i tweaked was the image pot on the flyback a hair just to get a little more brightness so it didnt have to be maxed out in the displays menu.thorr wrote: ↑Wed Nov 24, 2021 11:19 pm Sounds like a fun, yet dangerous experiment. You could fry the flyback or something else while experimenting. You may or may not get it to work at all, but if you do, I have my doubts it will change the look very much. VGA monitors are not as "bright" (I use that term loosely) or bloomy as TV's. I was devastated when my large VGA monitor stopped working, but it was a blessing in disguise because I prefer using CRT TV's for almost everything and found this out after getting them after the monitor died. They just look better and more authentic. For ao486, I would prefer a VGA monitor, but for 320x200 and 320x240 games, it looks surprisingly amazing on a CRT TV.
And 240p120 is basically the same thing as scan doubling .... except your doubling vert freq from 60hz to 120hz instead of horiz freq from 15kHz to 31kHz
Im just looking for suggestions on a modeline/s to use.
And yeah, Im just testing the PC VGA CRT out, ultimately a 27" sony fs120 will live on the mister
Re: 240p120hz PC VGA CRT
Deezdrama wrote: ↑Thu Nov 25, 2021 12:00 amNah, only thing i tweaked was the image pot on the flyback a hair just to get a little more brightness so it didnt have to be maxed out in the displays menu.thorr wrote: ↑Wed Nov 24, 2021 11:19 pm Sounds like a fun, yet dangerous experiment. You could fry the flyback or something else while experimenting. You may or may not get it to work at all, but if you do, I have my doubts it will change the look very much. VGA monitors are not as "bright" (I use that term loosely) or bloomy as TV's. I was devastated when my large VGA monitor stopped working, but it was a blessing in disguise because I prefer using CRT TV's for almost everything and found this out after getting them after the monitor died. They just look better and more authentic. For ao486, I would prefer a VGA monitor, but for 320x200 and 320x240 games, it looks surprisingly amazing on a CRT TV.
And 240p120 is basically the same thing as scan doubling .... except your doubling vert freq from 60hz to 120hz instead of horiz freq from 15kHz to 31kHz
Im just looking for suggestions on a modeline/s to use.
And yeah, Im just testing the PC VGA CRT out, ultimately a 27" sony fs120 will live on the mister after i recap and adjust yoke this winter.
-
- Top Contributor
- Posts: 1019
- Joined: Thu Dec 10, 2020 5:44 pm
- Has thanked: 315 times
- Been thanked: 238 times
Re: 240p120hz PC VGA CRT
I just used this site to make modelines: https://tomverbeure.github.io/video_timings_calculator
You can feed it 240p/120hz and it will give you timings you can build the modeline from. You can use something ultra wide like 1920 to not have to worry about matching up the resolution to each core, just change aspect ratio to full and it will look right on a CRT.
The tricky thing would be trying to exactly double the refresh rate, so you can get your original output perfectly aligned. That mostly comes down to adjusting the pixel clock to the right value and the site I listed doesn't let you enter fractional refresh. Otherwise its going to be slightly off and cause a little variable lag, which is all I could get working. You are stuck with vsync_adjust=0 anyway so there is always going to be a tiny bit of lag added.
-
- Top Contributor
- Posts: 1311
- Joined: Mon Jul 06, 2020 9:37 pm
- Has thanked: 634 times
- Been thanked: 308 times
Re: 240p120hz PC VGA CRT
This is the one I use almost exclusively: https://www.epanorama.net/faq/vga2rgb/calc.htmlFoxbatStargazer wrote: ↑Thu Nov 25, 2021 1:06 am I have tried 240p/120hz and the high refresh also increases the intensity. So it completely solves the dimming problem, and delivers a much sharper look than the scandoubler. You aren't really increasing the horizontal refresh any, still around 31khz, so I don't think it should wear the guns out significantly. Maybe more the phosphers along the scanlines.
I just used this site to make modelines: https://tomverbeure.github.io/video_timings_calculator
You can feed it 240p/120hz and it will give you timings you can build the modeline from. You can use something ultra wide like 1920 to not have to worry about matching up the resolution to each core, just change aspect ratio to full and it will look right on a CRT.
The tricky thing would be trying to exactly double the refresh rate, so you can get your original output perfectly aligned. That mostly comes down to adjusting the pixel clock to the right value and the site I listed doesn't let you enter fractional refresh. Otherwise its going to be slightly off and cause a little variable lag, which is all I could get working. You are stuck with vsync_adjust=0 anyway so there is always going to be a tiny bit of lag added.
It allows you to see the refresh rate as you adjust the numbers.
Why are you stuck with vsync_adjust=0? Is that a limitation of the analog board or something? I am using the HDMI output and converting it to component from there and can use vsync_adjust=2.
-
- Top Contributor
- Posts: 1019
- Joined: Thu Dec 10, 2020 5:44 pm
- Has thanked: 315 times
- Been thanked: 238 times
Re: 240p120hz PC VGA CRT
Re: 240p120hz PC VGA CRT
Yeah i just checked back and seen all the replies lol, I was busy testing out bahn yuki's (youtube) modelines that he got from mike chi and vsync adjust=0 and setting aspect to full on each game....... Holy Crap...... STUNNING!FoxbatStargazer wrote: ↑Thu Nov 25, 2021 1:06 am I have tried 240p/120hz and the high refresh also increases the intensity. So it completely solves the dimming problem, and delivers a much sharper look than the scandoubler. You aren't really increasing the horizontal refresh any, still around 31khz, so I don't think it should wear the guns out significantly. Maybe more the phosphers along the scanlines.
I just used this site to make modelines: https://tomverbeure.github.io/video_timings_calculator
You can feed it 240p/120hz and it will give you timings you can build the modeline from. You can use something ultra wide like 1920 to not have to worry about matching up the resolution to each core, just change aspect ratio to full and it will look right on a CRT.
The tricky thing would be trying to exactly double the refresh rate, so you can get your original output perfectly aligned. That mostly comes down to adjusting the pixel clock to the right value and the site I listed doesn't let you enter fractional refresh. Otherwise its going to be slightly off and cause a little variable lag, which is all I could get working. You are stuck with vsync_adjust=0 anyway so there is always going to be a tiny bit of lag added.
This is probably the best ive seen mister to date and i tested several cores including arcade and all were jaw dropping!
I was starting to wonder if my tube was going out because everyone running scandoubler with 50% and 75% CRT FX and sounded happy but it was too dim for me even after flyback pot tweaks.
Well running in 240p120 definitely lights them phosphors up and I finally get that bright luminance "crt glow" ive been craving on this monitor!
Couple that with those dark scanlines and its like a perfect example of a CRT or a nice PVM, I dont notice any shimmering or frame doubling strobe either..... Just an amazing image! But there is a con and its the input lag. Its not horrible but definitely notice it. Ill have to test more on some games I usually use to judge input lag and whether or not its too bad for me to not be able to ignore.
But for image quality..... Im highly impressed and glad I took the time to explore this option!
-
- Top Contributor
- Posts: 1019
- Joined: Thu Dec 10, 2020 5:44 pm
- Has thanked: 315 times
- Been thanked: 238 times
Re: 240p120hz PC VGA CRT
Re: 240p120hz PC VGA CRT
Ive found no visual artifact issues with the modelines mike chi and bahn yuki use.
I just finished a video...
https://youtu.be/P3t3Wi7eQ0g
Re: 240p120hz PC VGA CRT
-
- Top Contributor
- Posts: 1019
- Joined: Thu Dec 10, 2020 5:44 pm
- Has thanked: 315 times
- Been thanked: 238 times
Re: 240p120hz PC VGA CRT
So in short this means you are trading off two advantages of CRTs, the motion blur and input lag, to get some razor sharp scanlines that approximate a PVM. It does look really good on static content but it undermines a bit why people usually game on CRTs in the first place instead of flat panels, and its inching closer to just using a great scanline filter on a flat panel. I do recommend trying it out if you haven't but ultimately don't find myself using it much.
Re: 240p120hz PC VGA CRT
-
- Top Contributor
- Posts: 1441
- Joined: Mon May 25, 2020 7:54 pm
- Has thanked: 497 times
- Been thanked: 467 times
Re: 240p120hz PC VGA CRT
(obviously correcting for proper ini syntax)Video Mode= 2048,40,442,200,240,3,10,8,85909
VGA Scaler= 1
Vscale= 1
Vsync= 0
For me this produces a somewhat narrow image in OSD, with black bars on left/right. In cores it's very narrow, can correct with Full Screen but still get black bars. Do I need to change some other settings? (I didn't watch the whole video, just the 120Hz segment)
Overall, the image does look brighter and somewhat more vivid, which is a good thing. I don't really like the too-fat scanlines, but that's a minor thing. I could definitely also see some "motion blur" though, or whatever you call it, which isn't there in the same games displayed on a consumer set. But since I'm not sure about the settings I'm also not sure if it isn't related to that.
CRT SCR$ Project - building a collection of high-quality photos of CRT displays
CRT ART Books - retro-gaming books with authentic CRT photos
-
- Top Contributor
- Posts: 1019
- Joined: Thu Dec 10, 2020 5:44 pm
- Has thanked: 315 times
- Been thanked: 238 times
Re: 240p120hz PC VGA CRT
The format is: hact,hfp,hs,hbp,vact,vfp,vs,vbp,Fpix_in_KHz
hact/vact is your resolution
fp and bp are front porch and back porch. These are the main numbers you should try playing with. h controls the horizontal and v controls the vertical. Try shrinking them to decrease the borders. If you go to far you will fail to sync. Its usually nice to have a way to edit the ini via samba share or such so you can keep trying different things regardless of whether your monitor will display or not.
once you dial in blanking settings you might want to edit fpix_inKHz for posterity, this is the total pixel clock, it winds up controlling the exact refresh rate. I'm not sure of the math to do it properly though, so I just punch the numbers into this site and keep tweaking the pixel clock till I get the desired refresh.
-
- Top Contributor
- Posts: 1441
- Joined: Mon May 25, 2020 7:54 pm
- Has thanked: 497 times
- Been thanked: 467 times
Re: 240p120hz PC VGA CRT
I wouldn't really bother with all that, but will possibly relocate to NTSC-J land later on in the year and will need to figure something out, since it's hard to source S-Video capable consumer sets there and composite on MiSTer is questionable (though might eventually try that too).
CRT SCR$ Project - building a collection of high-quality photos of CRT displays
CRT ART Books - retro-gaming books with authentic CRT photos
-
- Posts: 4
- Joined: Mon Sep 05, 2022 9:55 am
Re: 240p120hz PC VGA CRT
-
- Posts: 179
- Joined: Mon Jan 04, 2021 12:04 pm
- Has thanked: 22 times
- Been thanked: 15 times
Re: 240p120hz PC VGA CRT
akeley wrote: ↑Tue Feb 08, 2022 2:53 pmHas anybody used the settings from Deezdrama's video? I mean the written ones:
Video Mode= 2048,40,442,200,240,3,10,8,85909
VGA Scaler= 1
Vscale= 1
Vsync= 0(obviously correcting for proper ini syntax)
For me this produces a somewhat narrow image in OSD, with black bars on left/right. In cores it's very narrow, can correct with Full Screen but still get black bars. Do I need to change some other settings? (I didn't watch the whole video, just the 120Hz segment)
Overall, the image does look brighter and somewhat more vivid, which is a good thing. I don't really like the too-fat scanlines, but that's a minor thing. I could definitely also see some "motion blur" though, or whatever you call it, which isn't there in the same games displayed on a consumer set. But since I'm not sure about the settings I'm also not sure if it isn't related to that.
did you find a fix for full screen? it would be great to know as things like the saturn and n64 core i cant use with the 120hz mode due to them not having full screen optionss
-
- Top Contributor
- Posts: 1441
- Joined: Mon May 25, 2020 7:54 pm
- Has thanked: 497 times
- Been thanked: 467 times
Re: 240p120hz PC VGA CRT
No, I was just briefly experimenting, seeing as consumer sets are my main thing. I didn't really like the blur artifacts and smaller screen in this solution either.
CRT SCR$ Project - building a collection of high-quality photos of CRT displays
CRT ART Books - retro-gaming books with authentic CRT photos