Thank you FBX for taking your time to write all this in reply to my question and also answering my PM about some issues on the FM.FBX wrote: When people ask me the pros and cons of the FM versus the OSSC, where's what I tell them:
Framemeister:
1. Can ONLY integer scale on the vertical axis (and only with expert knowledge on how to dial it in). Horizontal is always interpolated on analog sources, and it does so in a way similar to bilinear filtering so there's no 'sizzle' in side scrolling. This is advantageous for CRT AR correction.
2. Can zoom to what ever size you want. So if you have a small active graphic window like in the case of Game Boy, you can zoom that sucker as large as you want.
3. Seems to work well with just about any display or capture device.
4. Has noise issues (solid colors look crappy).
5. Adds in something like 2 frames of lag.
6. Can't do sharp 480p scaling as it adds in a dithered edge effect (false contours).
7. RGB HDMI output processing is biased towards green (YPbPr has better balance)
8. Default color and brightness settings are WAY off for component input (around 37 brightness and 22 saturation are closer to correct).
9. Has superior features for deinterlacing over the OSSC.
10. Has two HDMI inputs that you can actually scale/zoom and output to a compatible footprint output (thus allowing you to use it as a converter for OSSC incompatibility issues, provided you have expert knowledge on how to scale to a perfect integer of the source HDMI coming from the OSSC).
11. Has a superior profile saving a loading system over the OSSC.
12. Maximum possible picture quality is inferior to the OSSC.
13. Boarder masking can be done (again with expert knowledge), though the top line of graphics are pinched while the bottom line is stretched. Can mess with your OCD.
14. Will often lock up in a black screen when adjusting Visual_Set dimensions. This can be corrected by waiting 10 seconds and pressing the corresponding input button to bring the picture back after another 5 seconds.
15. Completely lacks LPF control, causing consoles that need it externally to have jail bars (i.e. some revisions of the Sega Saturn).
OSSC:
1. Can be integer scaled from 1 to 5x for 240p sources.
2. Does not allow for zooming beyond 5x.
3. Has zero lag.
4. Had almost zero noise (requires lossless 4:4:4 capture to even spot any noise at all).
5. Optimal timing allows for 'digital-perfect' picture quality, but difficult to dial in without using a chart or proper test patterns.
6. Control over LPF (critical for some Saturn consoles that need external LPF).
7. Perfect control over RGB color bias (gain settings).
8. Inferior features for deinterlacing.
9. Much easier to use masking system.
10. 256 square pixel mode has off-center masking that pinches one side of the active 256 window. Can be corrected by increasing the active area to 257 and re-centering, but this causes the output to be an abnormal resolution that can sometimes randomly change on game boot-up.
11. Inferior profile system compared to the Framemeister.
12. Superior menu system using a native back-lit LCD screen.
13. Does not have HDMI input for scaling low res HDMI sources.
14. Component input for the RCA jacks are incorrectly arranged (has them in Blue-Green-Red order when it should be Green-Blue-Red).
15. Signal output is often incompatible with a lot of displays beyond 480p output.
-FBX
I might be repeating what a few people already said but it seems both are incomplete solutions, still, the OSSC can improve and the FM is dead.
I ordered an OSSC a few minutes ago. Seeing some screenshots comparing both the OSSC just display a sharper image and without artifacts.
The biggest problem on my end will be incompatibility. After searching around OSSC's support forums I've found this about the TV I am about to get:
"XBR-55X900E | Lx3: Y | SNES: N | Lx4/5: ?/Y* | BambooTiger PS1/PS2 worked in most modes. SNES sync problems also described by copy at shmups forum."
The difference is that my model is 65 inches instead of 55. But this won't matter here.
What I want to test is: I have a Denon AVR 4300W and just an example, I run a 15 meters HDMI cable from my office PC to my home theater. This cable won't work directly into the TV but using the receiver it does work. This is using my receiver doing a pass through, so as expected this should not add lag. I even finished Cuphead expert mode using this setup.
So hopefully and it would be awesome if I could get x4 or x5 using the SNES without the dejitter mod. Even if my TV isn't compatible.
You know, one thing that would be great to test compatibility with TVs would be giving out a list of resolutions the OSSC can output in all modes.
Those resolutions could be tested with a PC using Nvidia (or AMD/intel) custom resolution.
5x for 240p would be 1600x1200, right?
4x 1280x960
And for the snes 256 x 224
4x 1024x896 and 5x 1280x1120.
So if I get those resolution to be shown on my TV with gpu scalling disabled this will give me an idea if my TV/AVR will support it.
Or am I mistaken? Also if those work, with automatic settings on the Nvidia side, since it tests GTF, CVT, CVT-reduced timmings until you get a picture this would give us information of what back/front porch, sync width should be used by the OSSC.
This is just a speculation, I don't even own an OSSC now. But isn't that a way to test without the OSSC?