OSSC Pro

The place for all discussion on gaming hardware
User avatar
Guspaz
Posts: 3147
Joined: Tue Oct 06, 2015 7:37 pm
Location: Montréal, Canada

Re: OSSC Pro

Post by Guspaz »

I believe it was demonstrated on Discord that your PC is not sending 960p120 to the TV, but 960p in a 1080p120 window. The RT4K (and I assume the OSSC Pro) can replicate whatever timings you want, so if you'd like to replicate exactly what your PC is doing, you can do so with either device. It's not 960p120, though.
User avatar
Paranoid_Andy
Posts: 31
Joined: Sun Feb 16, 2020 4:54 am

Re: OSSC Pro

Post by Paranoid_Andy »

Okay I see why you were thinking that. I had went back a second time to make sure it was able to get an actual 960p@120Hz instead of painting it on a 1080p frame and it worked.

However before I was going to respond to you just now, I decided to test it once more to make sure and I'm glad I did. It "seems" when NVidia outputs a resolution, if the display is not happy with it I guess.. it automatically changes to something that the display will be happy with. So in effect, I tricked myself and thought it was working, when indeed, it was not.

So long story short, it looks as the 960p@60Hz is fine because the TV information section shows that it works, but when I FINALLY got a real unmodified 960@120Hz, it's saying invalid format. So it appears it will not work.

That's very disappointing, but it is what it is and I have learned from this experience.

I really appreciate everyone's help and I'm sorry for any time wasted on the issue. I'll continue to try to educate myself on this stuff so hopefully I can avoid more mistakes in the future.

Thank you again.
User avatar
Das Muel
Posts: 140
Joined: Tue Feb 03, 2015 7:50 pm
Location: Manchester, UK
Contact:

Re: OSSC Pro

Post by Das Muel »

Still massively enjoying my OSSC Pro and getting some wonderful captures from it for my little Youtube channel.

I understand it's not a priority but is there any possibility of HDR10 output or gamma-corrected HLG further down the line or is that beyond the hardware?
I am the geezer from the Retro Muel Channel:
https://www.youtube.com/channel/UCIg73A ... u89QcCBD3A
defected78
Posts: 148
Joined: Wed May 12, 2010 10:20 am

Re: OSSC Pro

Post by defected78 »

lucky you.

Still out of stock.
User avatar
ryu
Posts: 1946
Joined: Mon May 31, 2010 6:43 pm
Contact:

Re: OSSC Pro

Post by ryu »

Das Muel wrote: Sun Feb 18, 2024 7:33 am Still massively enjoying my OSSC Pro and getting some wonderful captures from it for my little Youtube channel.
Please tell me the OSSC Pro has screen capture built in.
blog - scores - collection
Don't worry about it. You can travel from the Milky Way to Andromeda and back 1500 times before the sun explodes.
User avatar
LDigital
Posts: 348
Joined: Sun Jan 17, 2016 9:15 am

Re: OSSC Pro

Post by LDigital »

Das Muel wrote: Sun Feb 18, 2024 7:33 am Still massively enjoying my OSSC Pro and getting some wonderful captures from it for my little Youtube channel.

I understand it's not a priority but is there any possibility of HDR10 output or gamma-corrected HLG further down the line or is that beyond the hardware?
Me too, I will be glad when more people can get their hands on one. It’s absolutely incredible.

I have been using mine mainly as a downscaler to my bvm. It is incredibly powerful.

I have been playing pixel perfect 240p Tate mode Ketsui / Mushihimesama an others from my ps5 and switch. It’s as close to the real arcade experience as I am going to get without a cave pcb setup.
User avatar
marqs
Posts: 1040
Joined: Sat Dec 15, 2012 12:11 pm
Location: Finland

Re: OSSC Pro

Post by marqs »

Das Muel wrote: Sun Feb 18, 2024 7:33 amI understand it's not a priority but is there any possibility of HDR10 output or gamma-corrected HLG further down the line or is that beyond the hardware?
It is possible to change tone response via remap LUTs per component, but the output remains 8bpc so the whole point of HDR remains questionable.
ryu wrote: Sun Feb 18, 2024 10:06 amPlease tell me the OSSC Pro has screen capture built in.
There are plans to add screenshot feature (saved to SD card) and develop expansion card with USB video bridge (i.e. video capture to PC).

The Pro boards are now back in stock and next firmware is currently under testing. It will include output preset editor among some minor improvements. The preset editor is mainly for people with more exotic or legacy displays or those who want to test limits of their monitor. Previously there were requests to add presets for some older 1024x768 / 1366x768 plasmas which can be now easily done by modifying closest existing presets like below:
1024x768: Adv. disp timing (1024x768_60) -> Display AR = 16:9
1366x768: Adv. disp timing (720p_60) -> Timing params adjusted to suit the display
User avatar
Guspaz
Posts: 3147
Joined: Tue Oct 06, 2015 7:37 pm
Location: Montréal, Canada

Re: OSSC Pro

Post by Guspaz »

marqs wrote: Wed Mar 13, 2024 10:11 pmIt is possible to change tone response via remap LUTs per component, but the output remains 8bpc so the whole point of HDR remains questionable.
The primary purpose of HDR output on a retro scaler is the increased brightness, not the increased bit depth. People aren't going to notice much difference between 8bpc and 10bpc, especially when the sources may be running at substantially lower than 8bpc to begin with.
tongshadow
Posts: 627
Joined: Sat Jan 07, 2017 5:11 pm

Re: OSSC Pro

Post by tongshadow »

What causes the strange colors with HDR HLG then? Because I can definitely notice how wrong the yellows and reds look, despite increased brightness.
User avatar
bobrocks95
Posts: 3471
Joined: Mon Apr 30, 2012 2:27 am
Location: Kentucky

Re: OSSC Pro

Post by bobrocks95 »

tongshadow wrote: Thu Mar 14, 2024 2:59 am What causes the strange colors with HDR HLG then? Because I can definitely notice how wrong the yellows and reds look, despite increased brightness.
I don't believe the OSSC Pro currently has any color correction for HDR. When you're redefining primaries in another colorspace it's going to look off unless you color correct.
PS1 Disc-Based Game ID BIOS patch for MemCard Pro and SD2PSX automatic VMC switching.
User avatar
marqs
Posts: 1040
Joined: Sat Dec 15, 2012 12:11 pm
Location: Finland

Re: OSSC Pro

Post by marqs »

bobrocks95 wrote: Thu Mar 14, 2024 3:20 am
tongshadow wrote: Thu Mar 14, 2024 2:59 am What causes the strange colors with HDR HLG then? Because I can definitely notice how wrong the yellows and reds look, despite increased brightness.
I don't believe the OSSC Pro currently has any color correction for HDR. When you're redefining primaries in another colorspace it's going to look off unless you color correct.
The color space should not be changed by HDR. Perhaps the display just wrongly assumes Rec.2020 with HLG even though it should stick to Rec.601/709 as indicated in metadata.
User avatar
bobrocks95
Posts: 3471
Joined: Mon Apr 30, 2012 2:27 am
Location: Kentucky

Re: OSSC Pro

Post by bobrocks95 »

I'm probably using the wrong terminology Marqs. Whatever the Tink 4K is doing for HDR color correction to not make everything look oversaturated once HDR is activated.
PS1 Disc-Based Game ID BIOS patch for MemCard Pro and SD2PSX automatic VMC switching.
User avatar
marqs
Posts: 1040
Joined: Sat Dec 15, 2012 12:11 pm
Location: Finland

Re: OSSC Pro

Post by marqs »

bobrocks95 wrote: Thu Mar 14, 2024 6:36 pm I'm probably using the wrong terminology Marqs. Whatever the Tink 4K is doing for HDR color correction to not make everything look oversaturated once HDR is activated.
Can you manually change the color space in display to rule out it messing things up?
User avatar
BuckoA51
Posts: 3362
Joined: Sat Oct 02, 2010 10:08 am
Location: Ireland
Contact:

Re: OSSC Pro

Post by BuckoA51 »

It's not due to the wrong colour space, this problem affects all devices doing a simple SDR to HDR conversion, only really the RT4k has managed to correct for it so far.
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
User avatar
Shelcoof
Posts: 1523
Joined: Mon Nov 03, 2008 9:36 pm
Location: Canada

Re: OSSC Pro

Post by Shelcoof »

Marqs

Can the OSSC Pro downscale 1080p to 1080i to be used with an HD CRT?

Also when can we expect an analogue component output add on?

Btw my OSSC Pro was shipped Yesterday
Super excited 😁
mikechi2
Posts: 269
Joined: Sat Jul 01, 2017 6:56 am

Re: OSSC Pro

Post by mikechi2 »

Wobbling Pixels asked me to give a quick run down of how the colorspace should be ideally handled for HDR.

In short you would need to perform inverse gamma correction to convert the incoming RGB data (Rec. 709) into the linear light domain. Here you can then apply a 3x3 CSC matrix transform to convert Rec. 709 -> Rec. 2020.

At this point, you have a Rec. 2020 a signal in linear light. You can apply regular gamma to map it to Rec. 2020 SDR or apply a perceptual quantizer to map signal to Rec 2100 HDR. Either way, it's just another LUT.

In terms of resources, I've found that it is not too bad. Basically two sets of LUTs. One for the inverse gamma, and a second for gamma or PQ plus 27 multipliers. Ideally, you'd want the intermediate stage to be more than 8-bits to avoid excessive quantization at the low end, so your second stage LUT will need top be bigger than first. But either way, the amount of memory used is modest. To minimize the amount of code that needs to be run on the CPU, you could precompute the LUTs, store them to the SD card and upload them on demand.
jaffa225man
Posts: 22
Joined: Wed Jul 26, 2017 4:41 am

Re: OSSC Pro

Post by jaffa225man »

Shelcoof wrote: Thu Mar 14, 2024 11:40 pm Marqs

Can the OSSC Pro downscale 1080p to 1080i to be used with an HD CRT?
1080i_50 and 1080i_60 are both listed as output modes for all output choices (Pure LM, Adaptive LM & Scaler) in the file here, so I expect so:
https://github.com/marqs85/ossc_pro/blo ... list.c#L83
Also when can we expect an analogue component output add on?
In the newsletter at https://videogameperfection.com/2024/03 ... letter-23/, it says this:
Design and testing of the Extra AV Out is complete and we had hoped to bring it out along with batch 2 of the OSSC Pro. Unfortunately some delays in securing components mean it is now expected around early April.

Edit: The actual component output board (the extension to this Extra AV Out) is vaguer with that newsletter saying "later this year", but I expect it's mostly compatible with the one marqs already had developed for the DExx-vd_isl, if you want to build it yourself as I did: viewtopic.php?p=1503352#p1503352
Better still, you could build the latest revisions available from the link on the wiki!: https://junkerhq.net//xrgb/index.php?ti ... AV_adapter
Btw my OSSC Pro was shipped Yesterday
Super excited 😁
Mine was this morning, so me too! :)
mikechi2 wrote: Fri Mar 15, 2024 12:06 am Wobbling Pixels asked me to give a quick run down of how the colorspace should be ideally handled for HDR.

In short you would need to perform inverse gamma correction to convert the incoming RGB data (Rec. 709) into the linear light domain. Here you can then apply a 3x3 CSC matrix transform to convert Rec. 709 -> Rec. 2020.

At this point, you have a Rec. 2020 a signal in linear light. You can apply regular gamma to map it to Rec. 2020 SDR or apply a perceptual quantizer to map signal to Rec 2100 HDR. Either way, it's just another LUT.

In terms of resources, I've found that it is not too bad. Basically two sets of LUTs. One for the inverse gamma, and a second for gamma or PQ plus 27 multipliers. Ideally, you'd want the intermediate stage to be more than 8-bits to avoid excessive quantization at the low end, so your second stage LUT will need top be bigger than first. But either way, the amount of memory used is modest. To minimize the amount of code that needs to be run on the CPU, you could precompute the LUTs, store them to the SD card and upload them on demand.
Not that I could put that to use, but I certainly appreciate you helping out here! Thank you!
Last edited by jaffa225man on Sat Mar 16, 2024 9:07 pm, edited 1 time in total.
fernan1234
Posts: 2183
Joined: Mon Aug 14, 2017 8:34 pm

Re: OSSC Pro

Post by fernan1234 »

Mike out here sharing the HDR secret sauce with other scalers. A true champion of the people.

Proper HDR plus analog out will really make the OSSC Pro a compelling all-rounder.
User avatar
marqs
Posts: 1040
Joined: Sat Dec 15, 2012 12:11 pm
Location: Finland

Re: OSSC Pro

Post by marqs »

As mentioned previously in the thread, I've been considering adding standard color management hardware on the output path, consisting of de-gamma LUTs, CSC matrix and gamma LUTs as described by Mike above. That could be used for Rec.709 -> Rec. 2020 conversion among other things, but mapping standard gamut into wide gamut on 24bpp output is not very good idea in my opinion as you end up not utilizing large part of the precious color code range. My thinking has been on preserving the gamut/primaries while only changing the tone response function (i.e. gamma), but based on above comments usual TVs do not process this correctly despite having the necessary info in metadata, and perhaps in worst case not even providing an option for user to set color space manually. I have no problem setting Rec.709 primaries with HDR on my Panasonic OLED, but perhaps that's an exception...
User avatar
LDigital
Posts: 348
Joined: Sun Jan 17, 2016 9:15 am

Re: OSSC Pro

Post by LDigital »

Shelcoof wrote: Thu Mar 14, 2024 11:40 pm Marqs

Can the OSSC Pro downscale 1080p to 1080i to be used with an HD CRT?

Also when can we expect an analogue component output add on?

Btw my OSSC Pro was shipped Yesterday
Super excited 😁
It works, I have the pro and a prototype av out board and it definitely works outputting common sub 1080p resolutions. I am using mine connected to my bvm for 240p and 480i downscale for pixel perfect shmup tate mode from my switch and ps5. It’s glorious playing M2 ports pixel perfect on the correct display type.
User avatar
Shelcoof
Posts: 1523
Joined: Mon Nov 03, 2008 9:36 pm
Location: Canada

Re: OSSC Pro

Post by Shelcoof »

LDigital wrote: Fri Mar 15, 2024 8:10 am
Shelcoof wrote: Thu Mar 14, 2024 11:40 pm Marqs

Can the OSSC Pro downscale 1080p to 1080i to be used with an HD CRT?

Also when can we expect an analogue component output add on?

Btw my OSSC Pro was shipped Yesterday
Super excited 😁
It works, I have the pro and a prototype av out board and it definitely works outputting common sub 1080p resolutions. I am using mine connected to my bvm for 240p and 480i downscale for pixel perfect shmup tate mode from my switch and ps5. It’s glorious playing M2 ports pixel perfect on the correct display type.
Nice
Thanks for confirming this 👍
I love using my Sony 955 HD CRT at 1080i aa there is no lag and at 1080i it's looking it's sharpest 😁
mikechi2
Posts: 269
Joined: Sat Jul 01, 2017 6:56 am

Re: OSSC Pro

Post by mikechi2 »

marqs wrote: Fri Mar 15, 2024 8:01 am As mentioned previously in the thread, I've been considering adding standard color management hardware on the output path, consisting of de-gamma LUTs, CSC matrix and gamma LUTs as described by Mike above. That could be used for Rec.709 -> Rec. 2020 conversion among other things, but mapping standard gamut into wide gamut on 24bpp output is not very good idea in my opinion as you end up not utilizing large part of the precious color code range. My thinking has been on preserving the gamut/primaries while only changing the tone response function (i.e. gamma), but based on above comments usual TVs do not process this correctly despite having the necessary info in metadata, and perhaps in worst case not even providing an option for user to set color space manually. I have no problem setting Rec.709 primaries with HDR on my Panasonic OLED, but perhaps that's an exception...
The loss of code range is not bad, when I compare the 10-bit mode versus 8-bit mode post Rec. 2020 conversion. One thing to keep in mind is that your source is often low bit depth graphics, plus faux-HDR is really only suitable for scanline effects (which have a side effect of adding a form of dithering). Proper Rec. 2020/2100 output is significantly more compatible, as that's what HDR10 and I believe HLG are specc'ed for.

What I have found painful was maintaing a high bit depth linear light processing pipeline, but it is not bad if you are converting the colorspace near the output stage since the bit expansion happens for just a brief moment and doesn't eat up memory.
windaddy01
Posts: 14
Joined: Wed Oct 18, 2023 5:01 am

Re: OSSC Pro

Post by windaddy01 »

Will the final version of the official OSSC pro AV Out expansion board output pinout be similar or the same as the Mister Analog IO board?

When YPbPr out is available in the OSSC Pro firmware can I use a VGA to YPbPr cable meant for the Mister Analog IO board like this one https://misteraddons.com/products/vga-y ... deo-cables or will only be compatible with the official OSSC Pro AV Input/Output Adapter?

Will a vga to scart cable meant for the Mister Analog IO board work with the OSSC pro AV Out expansion board like this one https://misteraddons.com/products/vga-t ... deo-cables?

Is there any eta of when YPbP will be add to the OSSC Pro firmware and is there a time frame for when the official OSSC Pro AV Input/Output Adapter will be available to buy?

also will the OSSC pro AV Out expansion board and/or official OSSC Pro AV Input/Output Adapter be able to handle 1080i or 1080p out?

Thanks in advance
User avatar
marqs
Posts: 1040
Joined: Sat Dec 15, 2012 12:11 pm
Location: Finland

Re: OSSC Pro

Post by marqs »

windaddy01 wrote: Mon Mar 18, 2024 12:51 am Will the final version of the official OSSC pro AV Out expansion board output pinout be similar or the same as the Mister Analog IO board?
Its connectivity should be similar enough that you can use the 2 listed cables.
windaddy01 wrote: Mon Mar 18, 2024 12:51 am Is there any eta of when YPbP will be add to the OSSC Pro firmware and is there a time frame for when the official OSSC Pro AV Input/Output Adapter will be available to buy?
Plan was to include a basic RGB->YPbPr CSC matrix in v0.75, but now that there are requests for more comprehensive color management solution, I have to see what can be done by its release. The main feature for 0.75 will be added support for the legacy AV input card (CVBS & S-video for now).
windaddy01 wrote: Mon Mar 18, 2024 12:51 am also will the OSSC pro AV Out expansion board and/or official OSSC Pro AV Input/Output Adapter be able to handle 1080i or 1080p out?
Yes.
ark125
Posts: 4
Joined: Wed Jul 22, 2020 9:46 am

Re: OSSC Pro

Post by ark125 »

In the description for the Extra AV output in the junkerhq.net, says that the supported video formats are: RGBHV, RGBCS (TTL csync) and YPbPr.

Does that mean that it will be a RGB a YPbPr, or YPbPr to RGB conversion? In that case, it will automatically switch between Rec. 601 and rec. 701 for the different resolutions?

Apart from that, it will be possible to add RGsB output for the BVM Owners?

Thanks.
User avatar
LDigital
Posts: 348
Joined: Sun Jan 17, 2016 9:15 am

Re: OSSC Pro

Post by LDigital »

ark125 wrote: Wed Mar 20, 2024 1:17 pm In the description for the Extra AV output in the junkerhq.net, says that the supported video formats are: RGBHV, RGBCS (TTL csync) and YPbPr.

Does that mean that it will be a RGB a YPbPr, or YPbPr to RGB conversion? In that case, it will automatically switch between Rec. 601 and rec. 701 for the different resolutions?

Apart from that, it will be possible to add RGsB output for the BVM Owners?

Thanks.
It already works with BVM
windaddy01
Posts: 14
Joined: Wed Oct 18, 2023 5:01 am

Re: OSSC Pro

Post by windaddy01 »

marqs wrote: Tue Mar 19, 2024 11:16 pm
windaddy01 wrote: Mon Mar 18, 2024 12:51 am Will the final version of the official OSSC pro AV Out expansion board output pinout be similar or the same as the Mister Analog IO board?
Its connectivity should be similar enough that you can use the 2 listed cables.
windaddy01 wrote: Mon Mar 18, 2024 12:51 am Is there any eta of when YPbP will be add to the OSSC Pro firmware and is there a time frame for when the official OSSC Pro AV Input/Output Adapter will be available to buy?
Plan was to include a basic RGB->YPbPr CSC matrix in v0.75, but now that there are requests for more comprehensive color management solution, I have to see what can be done by its release. The main feature for 0.75 will be added support for the legacy AV input card (CVBS & S-video for now).
windaddy01 wrote: Mon Mar 18, 2024 12:51 am also will the OSSC pro AV Out expansion board and/or official OSSC Pro AV Input/Output Adapter be able to handle 1080i or 1080p out?
Yes.
Out of curiosity will the official OSSC Pro extra AV Out expansion board and AV Input/Output Adapter be able to output with a 24bit color depth or will it have a 18bit color depth limit like the Mister Analog IO board has?

Thanks in advance
User avatar
marqs
Posts: 1040
Joined: Sat Dec 15, 2012 12:11 pm
Location: Finland

Re: OSSC Pro

Post by marqs »

ark125 wrote: Wed Mar 20, 2024 1:17 pm In the description for the Extra AV output in the junkerhq.net, says that the supported video formats are: RGBHV, RGBCS (TTL csync) and YPbPr.

Does that mean that it will be a RGB a YPbPr, or YPbPr to RGB conversion? In that case, it will automatically switch between Rec. 601 and rec. 701 for the different resolutions?

Apart from that, it will be possible to add RGsB output for the BVM Owners?
All video processing is in RGB domain so YPbPr output needs conversion. Applied CSC matrix coefficients (Rec. 601 / 709) could be eventually automated just like for YPbPb inputs. RGsB is already supported and wikipage is now updated accordingly.
windaddy01 wrote: Wed Mar 20, 2024 8:47 pmOut of curiosity will the official OSSC Pro extra AV Out expansion board and AV Input/Output Adapter be able to output with a 24bit color depth or will it have a 18bit color depth limit like the Mister Analog IO board has?
The path to DAC is 24bpp.
User avatar
orange808
Posts: 3212
Joined: Sat Aug 20, 2016 5:43 am

Re: OSSC Pro

Post by orange808 »

Will a future unit be available with analog out installed?
We apologise for the inconvenience
windaddy01
Posts: 14
Joined: Wed Oct 18, 2023 5:01 am

Re: OSSC Pro

Post by windaddy01 »

Can the Extra AV Out and Legacy AV Input Expansion Cards be used at the same time and if so is there any downsides to using them both at the same time?\

Thanks in advance
Post Reply