June 25, 2018 at 9:44 PM #22259
I am trying to run Windows 3.11 on a Tseng ET4000, but also tried on a TVGA9000. I always see only part of the image, see both screenshot. I managed to get most of the 640×480 image with these settings (I left the 800×600 at its preset):
H samplerate 800
H synclen 87
H backporch 57
H active 640
V synclen 2
V backporch 33
V active 480
So how can I get the whole picture, especially for the 640×480? Since that is used also by quite a few DOS games…June 26, 2018 at 3:45 PM #22264
What I noticed when tweaking parameters is that usual infos have also front porch settings, which are missing from OSSC. Do they help in setting screen size or position?
Would be nice to have an autoadjust or a simple H and V size and position setting… not sure what that means for implementation though.June 26, 2018 at 6:00 PM #22265HarrumphParticipant
Frontporches are automatically adjusted, because samplerate = active + backporch + frontporch + syncJune 26, 2018 at 8:39 PM #22269
Alright, that makes sense. But why then is my picture in 640×480 cut off at the top? I tried with both Trident and Tseng VGA cards. Both have the same issue. I mean, I can’t set the V samplerate, so this is somehow implied? I think the mode shows as 525p on the OSSC, which means:
525 = 480 + backporch + frontporch + sync
V sync should be 2, so that leaves 43 for the porches. A backporch of 33 leaves 10 for the front. Is the frontporch the one at the top or bottom of the screen?June 26, 2018 at 9:45 PM #22270marqsParticipant
With V.active of 480, 480 lines should get displayed so nothing should be cropped in vertical if position is correct – are you sure overscan is disabled on your display?
For 800×600 at 56Hz (instead of 60), you should reduce H.samplerate from 1056 to 1024 to match VESA spec.June 26, 2018 at 10:45 PM #22271June 27, 2018 at 9:56 PM #22276paulb_nlParticipant
Can you post a non-scaled 640×480 capture?June 27, 2018 at 10:22 PM #22277
Sure … I think … There is an album here: https://imgur.com/a/bgNKL9P
I will walk you through the shots:
1. I resetted all the settings, so I have 0.81 presets. This is what 720×400 text mode looks like (both TVGA and TSENG look like this):
2. This is OBS set to 640×480 capture (I think it only rescales the image from the USB device):
3. This is 640×480 with factory defaults:
4. This is 640×480 with 480p in sampler set to DTV:
The DTV fix does not work in text mode though. So I think there is definitely something wrong with the OSSC’s timing.June 27, 2018 at 11:30 PM #22278paulb_nlParticipant
The OSSC will choose the 640×400 preset for 720×400 so you should set H.active to 720 and tweak H.backporch.
It looks like the 640×480 capture is just shifted to the top left a bit. Tweaking H.backporch and V.backporch should shift the image. If it doesn’t then you need a new capture device.
BTW for the sharpest capture you should always set the capture resolution to match the OSSC’s output. Then right click the capture device and change Scale filtering to point and then choose Transform->Edit transform to set the size for the maximum integer scale to fit the canvas. With 640×480 in a 1920×1080 canvas thats 1280×960. Then choose Transform->Center to Screen.
Using LineX2 for 640×480 so the OSSC will output 1280×960 will probably be better quality than passthrough with your capture device because it is set to YUV 4:2:2.
OBS is scaling the preview to fit the window so you should either set Preview scaling to canvas (cropped if too big) or set preview to full screen if you want to see the preview 1:1.June 28, 2018 at 8:20 AM #22279
I will try to hook the OSSC up to my TV and my PC screen. Then maybe I can see what difference the capture device makes.
The text mode I can get to display correctly, by adjusting the backborches, yes. The 640×480 in default settings is not only shifted up and left, but on the right hand side some pixels are missing, too (note the maximize button in Windows).
- You must be logged in to reply to this topic.