Sony Megatron Colour Video Monitor

Firstly thank you for your kind words and secondly apologies Ive mistakenly used the wrong slashes - I will fix tonight.

2 Likes

Hi @hunterk just one more thing about Linux (I presume you know about these things). I’m trying to use my shader on Lakka but Lakka is asking for glsl shaders and mine is in slang.

I presume there’s some auto build process to convert? Or do I need to do this manually?

I’ve changed the driver to the Vulkan one but the HDR directory looks empty. Do I need to get something changed to automatically add my shader into the build?

1 Like

Hmm, it should show with vulkan driver… Porting to GLSL is a pretty simple albeit manual process. I have a template with some macros and instructional comments set up to make it easier still. However, the framebuffer formats may be a problem for you in GLSL as it only has a single preset-based “float_framebufferX = true” flag rather than the fine-grained #pragma format from slang. GLSL also does not support #include directives, which is a massive bummer.

2 Likes

Ah ok so slang shaders are supported via the Vulkan driver. If that’s the case I’ll play around with it some more and just use the Vulkan driver. Is there a way to update the shaders on Lakka? I seem to remember a ‘update shaders’ option somewhere or am I imagining it (I couldnt find it but then again I didn’t have advanced mode in so maybe it’ll appear now.

1 Like

I did notice you’ve been banging on about it for quite some time as I’ve seen various comments whilst searching for stuff. You had a silent supporter even if I didn’t know at the time.

1 Like

I took comparison pictures of my CRT, Megatron, and Guest. Turns out I have unreasonable expectations and I am fake news. My CRT isn’t as bright and vibrant as I think. Megatron stacks up very well. Somehow I perceive the whites as less vibrant and I think that is because I’m looking at a 50inch TV with larger offsets to the RGB to make white. My 15inch looks CRT looks bright white because it’s too small for me to see the RGB values making up the white color. (These shots are imperfect and I could adjust more in the shaders. iso200, Apeture 60,)

7 Likes

lol great shots. If I saw the PC monitor vs Megatron in a thread, I’d think the monitor was the shader :smiley:

4 Likes

Aye, no problem!

I’m anxiously awaiting HDR support on Linux so that I can use this shader properly.

1 Like

Looks fantastic. :smiley: Almost too bright?

I agree with Hunter, the LCD shot here looks more “analogue” than the CRT shot. PC CRT’s are a like a poor man’s BVM, 1000+ TVL and razor sharp. The Megatron PVM mask is modeled on a lower TVL CRT (like 500 -600 TVL I think? @MajorPainTheCactus)

2 Likes

Ah fantastic! I’m so glad this is finally working for you! Your display looks plenty bright as you can see major clipping in the whites at 200 ISO - it makes it look quite similar to guest venom, when at stock at least the two of them look very different (on my display at least).

I’d love to see these shots at 100 ISO if you have the time/patience. It’d also allow me to create a shader preset to match your CRT - if you do, can you let me know your make and model of monitor?

3 Likes

Awesome! Love it, well it’s only taken LCD technology 30-40 years to overtake CRT quality. :rofl:

2 Likes

Yes I agree display is a smidgen too bright compared to the CRT. Mind you, you can never have too much brightness - time to turn on backlight strobing!!! :smiley:.

The default setting is a mid 80’s Sony PVM “The Cube” 2730QM which I think is 600TVL.

1 Like

I retook them at 100iso. 1st is my CRT, 2nd is my Megatron. (A 15 inch Apple Studio display.) I don’t think it’s worth replicating as I only see the phosphors if I’m right up against the glass. I’d need to buy a macro lens if I wanted to take a closer image. The lines are so tight it looks mechanical (as many have noticed from my pictures.)

Having a CRT pc monitor does allow me to do silly stuff like playing Elden Ring as it was mean to be played.

9 Likes

Brilliant thanks for doing this! What’s the make and model of your CRT?

Didn’t you have a Samsung QN90A you were trying to get the shader to run on or am I imagining that?

The 5K apple studio display will give a few more TVL to the simulated CRT (but that’s probably a good thing)

1 Like

Sorry for the confusion. My main monitor/tv is a QN90A, my CRT PC Monitor is an older Apple Studio Display. https://applerescueofdenver.com/wp-content/uploads/studio17-2.jpg

It hits both the old mac nostalgia and CRT nostalgia. As Nesguy said it’s a poor man’s BVM.

2 Likes

Ah sorry no it’s my fault - I misread above. Isn’t that an iMac? Or did Apple do a line of iMac style monitors and threw out the Mac part (I guess so judging by your link). It’s a great piece noughties design!

How high should I set my hopes for Retroarch HDR support on Linux?

I know support on the desktop is still a ways off, but what about in a dedicated session?

1 Like

The problem is support in Linux. I saw a thread in LibElec (or whatever the Lakka TV distro is called) and they were working on it but said it was very difficult (not sure why).

Ah found it:

2 Likes

As I understand it, the full stack needs to be HDR aware and currently none of it is lol. So it’s going to be a while.

And yes, those Mac Studio monitors were from the iMac era, but they were intended for use with the Power Mac tower line. They were essentially a high-end Sony Trinitron PC monitor wrapped in Apple’s plastic and fitted with Apple’s close-but-not-quite-standard video connectors.

4 Likes

Yeah, the G3 was released in the same style as the iMacs. Not my favorite design. I have that G3 in my collection, along with a G4 /DP 450 (Digital Audio). The color design of the G4 is a bit more conservative.

3 Likes