OSSC (DIY video digitizer & scandoubler)
-
citrus3000psi
- Posts: 668
- Joined: Wed Dec 25, 2013 11:56 pm
- Location: Indiana
Re: DIY video digitizer & scandoubler
What would the OSSC do with something like a 1080i/720p VGA signal
-
- Banned User
- Posts: 1370
- Joined: Sun May 03, 2015 6:21 pm
- Location: Newton, MA, USA
Re: DIY video digitizer & scandoubler
Can this thing sample at the horizontal output resolution, so 960 samples per line in line triple for example?
Xyga wrote:It's really awesome how quash never gets tired of hammering the same stupid shit over and over and you guys don't suspect for second that he's actually paid for this.
Re: DIY video digitizer & scandoubler
You mean displaying the fields on top of each other without any offset? Adjustable field offset is on the wishlist but it needs memory that's on quite short supply. Maybe a customized fw which cuts some other feature(s) to make spece for additional line buffers.headlesshobbs wrote:Does anyone think that 480i could work with the option to cancel odd or even fields to replicate the way certain extron boards downscale to 240p?
I have only tested Kuro - changing H-PLL values did not make any difference even if phase was preset to an unoptimal value that showed flicker.Hey Marqs? When you tested the Dreamcast, did you just stick with the Garo/Kuro vga boxes, or have you tried testing them with the official one and other 3rd party?
720p and 1080p are only digitized. 1080i is also passed through as is, but for some reason it doesn't work at the moment.citrus3000psi wrote:What would the OSSC do with something like a 1080i/720p VGA signal
By default Line3x Generic 4:3 mode takes 1170 samples per line (960 assumed active), and multiplies that by 4/3 to output 1560 pixels per line (1280 active but with content on original 960 only).atheistgod1999 wrote:Can this thing sample at the horizontal output resolution, so 960 samples per line in line triple for example?
Re: DIY video digitizer & scandoubler
any news on the availability of these?
Re: DIY video digitizer & scandoubler
Narrowly missed out on an OSSC last year? If you are number 1736 to 1749 check your inbox NOW! We have a small number of units.
OSSC Forums - http://www.videogameperfection.com/forums
Please check the Wiki before posting about Morph, OSSC, XRGB Mini or XRGB3 - http://junkerhq.net/xrgb/index.php/Main_Page
Please check the Wiki before posting about Morph, OSSC, XRGB Mini or XRGB3 - http://junkerhq.net/xrgb/index.php/Main_Page
Re: DIY video digitizer & scandoubler
I literally have the money to buy one now too 

-
- Posts: 99
- Joined: Fri Apr 08, 2011 9:30 pm
Re: DIY video digitizer & scandoubler
I know people will think this is crazy. But I would like an option to treat 240p as 480i as an option. This way for games like killer instinct gold and other 240p games with 480i menus there will be no drop outs during switches. I think this would be great if it could be implemented.
Re: DIY video digitizer & scandoubler
I had thought about this also. It would be cool if you could lock in a format so it gets displayed regardless of input. Even if it resulted in more flicker or whatever on 480i menus, it could be worth it in the right situations. Could this work?wildchild22 wrote:I know people will think this is crazy. But I would like an option to treat 240p as 480i as an option. This way for games like killer instinct gold and other 240p games with 480i menus there will be no drop outs during switches. I think this would be great if it could be implemented.
Re: DIY video digitizer & scandoubler
Most of the issues with switching are due to the fact the refresh rate changes slightly when the console goes from 480i to 240p, so that wouldn't help.
OSSC Forums - http://www.videogameperfection.com/forums
Please check the Wiki before posting about Morph, OSSC, XRGB Mini or XRGB3 - http://junkerhq.net/xrgb/index.php/Main_Page
Please check the Wiki before posting about Morph, OSSC, XRGB Mini or XRGB3 - http://junkerhq.net/xrgb/index.php/Main_Page
-
- Posts: 99
- Joined: Fri Apr 08, 2011 9:30 pm
Re: DIY video digitizer & scandoubler
The cheap ebay gbs scaler does not loose sync with killer instinct gold so it may in fact help the n64. Not sure if it will help all consoles though.
BuckoA51 wrote:Most of the issues with switching are due to the fact the refresh rate changes slightly when the console goes from 480i to 240p, so that wouldn't help.
Re: DIY video digitizer & scandoubler
yeah the GBS never loses sync regardless of 480i/240p. Maybe implement into the OSSC whatever it is the GBS does?
-
MetalMilitia
- Posts: 47
- Joined: Sun Sep 25, 2016 7:29 pm
Re: DIY video digitizer & scandoubler
The reason it does this is because the GBS is interpreting the 240p signal incorrectly. It reads that signal as 480i and then de-interlaces it, as opposed to reading it as a progressive image like it should. I wouldn't want the OSSC to do anything like that.
Re: DIY video digitizer & scandoubler
Yeah, that doesn't seem like anything you need, in order to improve the actual experience with the OSSC. Also - if I'm not mistaken - I remember an old CRT of mine (Thomson?) doing pretty much the same thing, with those games... 'Jumping'/blinking and going black for a second, during the resolution switch, with the AV channel indicator popping up on screen every time.MetalMilitia wrote:The reason it does this is because the GBS is interpreting the 240p signal incorrectly. It reads that signal as 480i and then de-interlaces it, as opposed to reading it as a progressive image like it should. I wouldn't want the OSSC to do anything like that.
Speaking of the OSSC, Marqs/Matt, do you guys have any idea about when to expect the firmware update that will bring the profiles feature? I can't wait to be finally able to save all the settings, with all my systems, and then just forget about it.

Re: DIY video digitizer & scandoubler
I think that scaler converts everything to standard 59.94 refresh rate though. You'd need a frame buffer to do that.The cheap ebay gbs scaler does not loose sync with killer instinct gold so it may in fact help the n64. Not sure if it will help all consoles though.
I'm actually going to be beta testing that firmware tonight.Speaking of the OSSC, Marqs/Matt, do you guys have any idea about when to expect the firmware update that will bring the profiles feature?
OSSC Forums - http://www.videogameperfection.com/forums
Please check the Wiki before posting about Morph, OSSC, XRGB Mini or XRGB3 - http://junkerhq.net/xrgb/index.php/Main_Page
Please check the Wiki before posting about Morph, OSSC, XRGB Mini or XRGB3 - http://junkerhq.net/xrgb/index.php/Main_Page
Re: DIY video digitizer & scandoubler
Awesome!BuckoA51 wrote:I'm actually going to be beta testing that firmware tonight.

Thanks! ^_-
Re: DIY video digitizer & scandoubler
If it eliminates the 240p/480i sync drop, then I would totally want that as an option. Yes it may be reading the signal incorrectly, but if that's the only way to get rid of the delay, then why not have it as an option? It's an option that would only be used on a very small handful of games anyway...MetalMilitia wrote:The reason it does this is because the GBS is interpreting the 240p signal incorrectly. It reads that signal as 480i and then de-interlaces it, as opposed to reading it as a progressive image like it should. I wouldn't want the OSSC to do anything like that.
Re: DIY video digitizer & scandoubler
For anyone interested: I tried out the DVDO Micro with the OSSC on my HDTV this evening. Just a few minutes mind you but the result was disappointing. In 480p, the picture was upscaled to 1080p but had a constant vertical jitter. At 720p, the picture was stable but received no upscaling to 1080p at all. Test game was Ninja Gaiden on PC Engine.
Re: DIY video digitizer & scandoubler
The GBS is a scaler, not a line doubler. It can (and does) alter timing by buffering frames, meaning that the timing differences between 240p and 480i (however they're handled) can be masked.AndehX wrote:If it eliminates the 240p/480i sync drop, then I would totally want that as an option. Yes it may be reading the signal incorrectly, but if that's the only way to get rid of the delay, then why not have it as an option? It's an option that would only be used on a very small handful of games anyway...MetalMilitia wrote:The reason it does this is because the GBS is interpreting the 240p signal incorrectly. It reads that signal as 480i and then de-interlaces it, as opposed to reading it as a progressive image like it should. I wouldn't want the OSSC to do anything like that.
The OSSC is a line doubler, not a scaler. It can only alter timing inasmuch as it has enough memory to buffer a handful of scanlines. From what Marqs has said, there's nothing that can be done.
Re: DIY video digitizer & scandoubler
ahh that sucks. Oh well, nothing is perfect I guess ^_^Guspaz wrote:The GBS is a scaler, not a line doubler. It can (and does) alter timing by buffering frames, meaning that the timing differences between 240p and 480i (however they're handled) can be masked.AndehX wrote:If it eliminates the 240p/480i sync drop, then I would totally want that as an option. Yes it may be reading the signal incorrectly, but if that's the only way to get rid of the delay, then why not have it as an option? It's an option that would only be used on a very small handful of games anyway...MetalMilitia wrote:The reason it does this is because the GBS is interpreting the 240p signal incorrectly. It reads that signal as 480i and then de-interlaces it, as opposed to reading it as a progressive image like it should. I wouldn't want the OSSC to do anything like that.
The OSSC is a line doubler, not a scaler. It can only alter timing inasmuch as it has enough memory to buffer a handful of scanlines. From what Marqs has said, there's nothing that can be done.
Re: DIY video digitizer & scandoubler
Small number of OSSC order invitations just went out. If your number is between 1751 and 1771, check your inbox.
OSSC Forums - http://www.videogameperfection.com/forums
Please check the Wiki before posting about Morph, OSSC, XRGB Mini or XRGB3 - http://junkerhq.net/xrgb/index.php/Main_Page
Please check the Wiki before posting about Morph, OSSC, XRGB Mini or XRGB3 - http://junkerhq.net/xrgb/index.php/Main_Page
Re: DIY video digitizer & scandoubler
The timing difference between 240p/480i is only 0.5 scanline with the N64 (263 vs 262.5). If the OSSC can run slightly out of sync and output an extra line (526 vs 525) then it only needs to buffer 1 line.
But the big question is can the OSSC keep the pixelclock going during the transition from 240p to 480i?
But the big question is can the OSSC keep the pixelclock going during the transition from 240p to 480i?
Re: DIY video digitizer & scandoubler
That would only solve mismatch of line counts - a fixed single refresh rate output from 2 different source refresh rates still requires a framebuffer so that one source frame can be periodically dropped/duplicated when input&output refresh rates do not match.paulb_nl wrote:The timing difference between 240p/480i is only 0.5 scanline with the N64 (263 vs 262.5). If the OSSC can run slightly out of sync and output an extra line (526 vs 525) then it only needs to buffer 1 line.
But the big question is can the OSSC keep the pixelclock going during the transition from 240p to 480i?
Re: DIY video digitizer & scandoubler
Yep. Can't be done without a frame buffer.
I have a Panasonic DMR-ES10 that can accept 240p and convert it to 480i. It sucks.
(Nice for true 480i composite video sources, though.)
I have a Panasonic DMR-ES10 that can accept 240p and convert it to 480i. It sucks.
(Nice for true 480i composite video sources, though.)
We apologise for the inconvenience
Re: DIY video digitizer & scandoubler
Refresh rate transitioning without sync loss should be possible with Freesync, but implementation would be still far from trivial. Freesync also has its own issues, including being DP only and unsuitable for low-persistence displays (brightness fluctuations in this case would be unnoticeable though, as rate changes would be tiny and infrequent).orange808 wrote:Yep. Can't be done without a frame buffer.
Re: DIY video digitizer & scandoubler
Freesync over HDMI is a thing:
https://www.amd.com/Documents/freesync-hdmi.pdf
That PDF is from 2015, so I believe all those monitors have shipped by now. It's also reported to work over DVI in some cases, and sometimes even on monitors that don't advertise FreeSync support.
https://www.amd.com/Documents/freesync-hdmi.pdf
That PDF is from 2015, so I believe all those monitors have shipped by now. It's also reported to work over DVI in some cases, and sometimes even on monitors that don't advertise FreeSync support.
Re: DIY video digitizer & scandoubler
This looks VERY interesting - http://www.eurogamer.net/articles/digit ... s-revealed
OSSC Forums - http://www.videogameperfection.com/forums
Please check the Wiki before posting about Morph, OSSC, XRGB Mini or XRGB3 - http://junkerhq.net/xrgb/index.php/Main_Page
Please check the Wiki before posting about Morph, OSSC, XRGB Mini or XRGB3 - http://junkerhq.net/xrgb/index.php/Main_Page
Re: DIY video digitizer & scandoubler
Yep, upcoming HDMI 2.1 adds Adaptive Sync / FreeSync! So Variable Refresh Rates are possible with HDMI 2.1. It's called "Game Mode VRR features variable refresh rate".
"HDMI FORUM ANNOUNCES VERSION 2.1 OF THE HDMI SPECIFICATION":
http://www.hdmi.org/press/press_release.aspx?prid=145
"HDMI FORUM ANNOUNCES VERSION 2.1 OF THE HDMI SPECIFICATION":
http://www.hdmi.org/press/press_release.aspx?prid=145
Re: DIY video digitizer & scandoubler
Which leads me to a question (honest curiosity, from someone who has zero technical education and expertise on this subject).BuckoA51 wrote:This looks VERY interesting - http://www.eurogamer.net/articles/digit ... s-revealed
If they'll ever come, how do you guys plan do manage major hardware/software improvements to the current OSSC? Something like an HDMI 2.1 integration, new features that get past actual memory limitations, etc. Would it be possible to provide additional boards/components to attach to the unit, in order to make it more compatible and/or powerful?
I'm probably just looking too forward, but the whole project has been exciting to follow since the very beginning, for me, so it comes quite natural to wonder if the idea behind it is to reach the limits of what it can do at this stage - and then move on to the OSSC2, or whatever its successor will be named - or to expand it beyond its current capabilities, and have a device that basically grows up along with the technology it's meant to support.
Re: DIY video digitizer & scandoubler
Just a quick note to marqs:
Great work on that marqs!
But what I don't like is that the OSSC always loads profile 0 on each power cycle. It's a bit user-unfriendly. If I use profile 4 and switch off the OSSC, I expect that profile 4 is loaded again on the next power cycle.
So what I did is: I kept away profile 0 from the user selection and use this slot as a copy of the latest loaded/saved profile. If you like, marqs, I can send you the code changes
BR
I've took a look on the profile supportBuckoA51 wrote:I'm actually going to be beta testing that firmware tonight.Speaking of the OSSC, Marqs/Matt, do you guys have any idea about when to expect the firmware update that will bring the profiles feature?

But what I don't like is that the OSSC always loads profile 0 on each power cycle. It's a bit user-unfriendly. If I use profile 4 and switch off the OSSC, I expect that profile 4 is loaded again on the next power cycle.
So what I did is: I kept away profile 0 from the user selection and use this slot as a copy of the latest loaded/saved profile. If you like, marqs, I can send you the code changes

BR
Re: DIY video digitizer & scandoubler
Btw. does anybody know if there is PCB mounted female HDMI connectors in existence which would have DVI connector's footprint? I am of course thinking about replacing DVI connector of the OSSC with HDMI connector as adapter adds bulkiness a lot. I think there are none as Googling did not reveal anything... Yeah I should've had bought DIY kit but did not have time back then to do the assembly.