Any chance for composite blend like in Genesis?

User avatar
FaSMaN
Posts: 8
Joined: Mon Jun 15, 2020 4:52 pm
Been thanked: 1 time

Re: Any chance for composite blend like in Genesis?

Unread post by FaSMaN »

Hi guys

I know that I am fairly new here but composite blend was one of the biggest hesitations I had with the mister , as I know that it really makes a difference in some games, for instance the Wolfenstein 3D Megadrive homebrew leans heavily on it due to the way it renders walls and limited resolution.

After giving the mister a shot so I tried the Composite blend on the genesis and it absolutely blew me away, does the correct blending and smoothens out the walls properly on Wolf3d , I wanted to try this on other cores but it seems this feature isnt included so I registered here to check and tracked down Comp blend some thing something HV filters from some dodgy YT videos and I am not impressed its a standard blur no proper blending (no calculations).

If this feature can be ported to other cores it would be great especially for the demoscene that really programmed their demos to utilize composite.

So just for clarification here are some screenshots.

Filter Off Composite Blend enabled:
Filter_OFF_Composite_Blend_ON.png
Filter_OFF_Composite_Blend_ON.png (703.57 KiB) Viewed 44960 times
HV 100
H_100.png
H_100.png (949.89 KiB) Viewed 44960 times
HV 75
HV_75.png
HV_75.png (842.91 KiB) Viewed 44960 times
HV 25
HV_25.png
HV_25.png (734.74 KiB) Viewed 44960 times
Just a small random youtuber from a South Africa.
msimplay
Posts: 50
Joined: Tue Jun 16, 2020 6:33 am
Has thanked: 32 times
Been thanked: 2 times

Re: Any chance for composite blend like in Genesis?

Unread post by msimplay »

FaSMaN wrote: Mon Jun 15, 2020 5:32 pm Hi guys

I know that I am fairly new here but composite blend was one of the biggest hesitations I had with the mister , as I know that it really makes a difference in some games, for instance the Wolfenstein 3D Megadrive homebrew leans heavily on it due to the way it renders walls and limited resolution.

After giving the mister a shot so I tried the Composite blend on the genesis and it absolutely blew me away, does the correct blending and smoothens out the walls properly on Wolf3d , I wanted to try this on other cores but it seems this feature isnt included so I registered here to check and tracked down Comp blend some thing something HV filters from some dodgy YT videos and I am not impressed its a standard blur no proper blending (no calculations).

If this feature can be ported to other cores it would be great especially for the demoscene that really programmed their demos to utilize composite.
I feel the same way to be honest the filter should be available in all cores IMO.

Every console has used dithering in some way all the way upto the PS1/Sega Saturn.
I always connect my classic consoles via composite and I go out of my way to do so.
It was the biggest hurdle for me buying a MiSTer setup I am even now looking for a good way to connect via composite to a CRT.

Sega extensively used dithering even in the Arcade

I know the PS1 is not supported yet but see the fog in Silent Hill through composite vs s-video it looks smooth and foggy unlike through s-video

https://youtu.be/4tq0DKz4FrQ

The PS2 and above really benefit from RGB
User avatar
Sorgelig
Site Admin
Posts: 877
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 211 times

Re: Any chance for composite blend like in Genesis?

Unread post by Sorgelig »

While talking how good one particular scene when screen is heavily blurred you completely disregard that wast majority of time it simply render the video as complete crap without any benefits.
User avatar
Threepwood
Posts: 133
Joined: Mon May 25, 2020 9:14 am
Has thanked: 4 times
Been thanked: 23 times

Re: Any chance for composite blend like in Genesis?

Unread post by Threepwood »

Sorgelig wrote: Tue Jun 16, 2020 9:33 am While talking how good one particular scene when screen is heavily blurred you completely disregard that wast majority of time it simply render the video as complete crap without any benefits.
"Crap" is subjective. Nobody disregards that proper composite simulation degrades the image quality. It was this degraded color information that was used to achieve certain effects, like blending, in-between colors, fake transparency etc. That Wolfenstein 3D homebrew posted earlier would basically be unplayable without it.

Kitrinx' Composite Blend option looks much better and leaves the image sharper than these fake Comp Blend filters that really only blur the image and do not achieve the actual blending effect of composite.

MiSTer is the only system doing this composite blending properly, at least in the Genesis core, and it is one more feature that makes it stand apart from the rest. You already have voices here of people who prefere composite. Some want RGB perfect quality, some more original quality with composite and since Kitrinx said the module was initially made to be very portable, why not include that option in all the other cores of systems that were used with a CRT?

MiSTer is awesome and more display options won't hurt it. On the contrary, with the Composite Blend ON feature it has an option to represent the games as they were intended (they were made for standard TV sets and not PVMs or BVMs) on market available hardware. This does not only have the benefit of recreating a more original image quality with all the tricks used, but it greatly adds to MiSTer as a teaching and preservation tool, too.

We are not pointing out a flaw in MiSTer here, we are applauding you and the devs for having such a feature implemented. All we ask for is: Can we please have this option in the other cores, too, so we can choose for ourselves?
User avatar
Sorgelig
Site Admin
Posts: 877
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 211 times

Re: Any chance for composite blend like in Genesis?

Unread post by Sorgelig »

No idea about which improvement you are talking about. If you force enable composite blend when it applied on full screen, the same Sonic looks very bad. I never used it till adaptive blend was added. Even if sonic gets some benefit from blending in very particular screens, it's not worths to enable it if it cannot detect the places where it has to be applied.

Wolf3D is originally very pixelated game. Talking about dithering on some walls in this game is meaningless. If you wouldn't show that pic i wouldn't even notice.
User avatar
Threepwood
Posts: 133
Joined: Mon May 25, 2020 9:14 am
Has thanked: 4 times
Been thanked: 23 times

Re: Any chance for composite blend like in Genesis?

Unread post by Threepwood »

Sorgelig wrote: Tue Jun 16, 2020 10:12 am No idea about which improvement you are talking about. If you force enable composite blend when it applied on full screen, the same Sonic looks very bad. I never used it till adaptive blend was added. Even if sonic gets some benefit from blending in very particular screens, it's not worths to enable it if it cannot detect the places where it has to be applied.
I would argue the opposite and say that the full screen composite blend is the only correct representation, but of course preferred image quality is a matter of taste, too. That is why options for "more original with composite blend" and "RGB like perfect" are great.

As said, the improvement I am talking about is having more choice in image represenation. The Genesis core can display the games as they were intended with all the tricks used to achieve blending, gradients etc. that could otherwise not be achieved.

Not only I love this feature, as you can read on this thread and I like to add the "catmull rom scanlines filter 010" to it. The image quality is perfect to me personally when using both and I would really love to have this in all the cores that used CRTs.

Note that I do not make such requests lightly, because I am aware that open source developers of populars applications get swamped with feature requests and had I the skill I would do it myself. People without programming skill should and usually will try to contribute in other ways which we tried here by making a point for adding a feature that exists in one core, to the other cores.

Therefore once again a thank you to you and the developers who make MiSTer possible, it is not taken for granted.

We are not asking about the Adaptive Composite Blend, only the fullscreen "Composite Blend ON".
User avatar
FaSMaN
Posts: 8
Joined: Mon Jun 15, 2020 4:52 pm
Been thanked: 1 time

Re: Any chance for composite blend like in Genesis?

Unread post by FaSMaN »

Sorgelig wrote: Tue Jun 16, 2020 10:12 am Wolf3D is originally very pixelated game. Talking about dithering on some walls in this game is meaningless. If you wouldn't show that pic i wouldn't even notice.
At the end of the day it depends on what you experienced growing up, Wolf3D on the PC was one of my absolute favorite games, and when the author wrote that all most impossible homebrew for megadrive I was jumping for joy, only to test it on RGB on my PVM and found that the walls and gun looked like completely wrong, I even reached out to the author to find out if it was a limitation and indeed it was hence why he used composite blend , after plugging in some composite cables it was gorgeous, sure on a PVM the composite is bearable with scan lines disguising the composite blurriness and artifacts on real hardware.

If the aim of the mister is to mimic the original system 1:1 then surely the shortcomings and fringe cases should be included as well? Else its definitely just easier and cheaper just to use software emulation.
Just a small random youtuber from a South Africa.
User avatar
Sorgelig
Site Admin
Posts: 877
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 211 times

Re: Any chance for composite blend like in Genesis?

Unread post by Sorgelig »

Sure, use similar RGB to composite adaptor and use ancient CRT. So everything is already there. MiSTer emulates the console. Composite output is simply not a part of MiSTer, so you need to add it if you are fan of blurry videos.

Basically scaling filter with blurriness already simulates bad quality of composite video.
User avatar
Threepwood
Posts: 133
Joined: Mon May 25, 2020 9:14 am
Has thanked: 4 times
Been thanked: 23 times

Re: Any chance for composite blend like in Genesis?

Unread post by Threepwood »

Sorgelig wrote: Tue Jun 16, 2020 11:16 am Sure, use similar RGB to composite adaptor and use ancient CRT. So everything is already there. MiSTer emulates the console. Composite output is simply not a part of MiSTer, so you need to add it if you are fan of blurry videos.

Basically scaling filter with blurriness already simulates bad quality of composite video.
I remember a post where you referred to the VGA Out as a leftover of debugging and HDMI as the main output of MiSTer, which makes absolute sense. The digital I/O board also drops VGA Out. So why recommend the use of CRTs now?

Composite Blend and filters are already a part of MiSTer, all we ask for is this feature to be extended to the other cores so we can have one more choice of an authentic image on modern, available hardware.
User avatar
FaSMaN
Posts: 8
Joined: Mon Jun 15, 2020 4:52 pm
Been thanked: 1 time

Re: Any chance for composite blend like in Genesis?

Unread post by FaSMaN »

Sorgelig wrote: Tue Jun 16, 2020 11:16 am Sure, use similar RGB to composite adaptor and use ancient CRT. So everything is already there. MiSTer emulates the console. Composite output is simply not a part of MiSTer, so you need to add it if you are fan of blurry videos.

Basically scaling filter with blurriness already simulates bad quality of composite video.
So throw more hardware at the problem, instead of working on the software based implementation?

Crts wont last forever sadly, and really its not about blurry picture quality at all but displaying it the way the developers intended to or how you grew up, the screenshots I posted early is evidence that what people are after isnt blurry picture but proper blending to make the games look correct.
Just a small random youtuber from a South Africa.
User avatar
Sorgelig
Site Admin
Posts: 877
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 211 times

Re: Any chance for composite blend like in Genesis?

Unread post by Sorgelig »

FaSMaN wrote: Tue Jun 16, 2020 11:43 am So throw more hardware at the problem, instead of working on the software based implementation?
This is how it's designed originally. Actually blurriness of composite output wasn't supposed to be abused by dithering to get specific effect.

You call Sonic screen with composite blend (shown above) as normal? For me it looks like crap. It's like whole MiSTer project made in vain if I watch at that pic. Although it's good as a concept and demonstration how bad quality sometimes can give special semi-transparent effects.

I'm not denying that similar composite blend may appear on Master System. This is specific to core and need to be coded in. It's not what can be added independently from core.
akeley
Top Contributor
Posts: 1303
Joined: Mon May 25, 2020 7:54 pm
Has thanked: 416 times
Been thanked: 399 times

Re: Any chance for composite blend like in Genesis?

Unread post by akeley »

As was mentioned already, "looks very bad" / "crap" is a subjective thing. Other people seem to like it. Personally I use CRTs for 95% of my retro gaming, but when I display something on modern panel I need to use shaders or at least some sort of scanlines/filters, because the sharp, square modern pixels look really awful to me. While we may say it's also a personal, subjective opinion, obviously it's also more accurate historically, since there was no adaptive blending or HD panels back then. Trying to promote the modern look as the "correct" one and the old one as "inferior" is not only a complete misunderstanding, but also really unfair and one of the big problems within the retro scene.

I mostly aim for RGB, but can fully understand why people would want composite, and not only because of a few famous examples like this Sonic waterfall. Its inherent softness across the whole scene was the original anti-alias and also colour blending has benefited countless games (eg Amiga's point'n click adventures), artifacting was huge on platforms such as Apple 2 or Atari 8-bit.

In the end of the day it's all about options and choices, and I don't see how adding this option can do any harm, it'd certainly not made the whole MiSTer project in vain - just the opposite, it would bring it closer to the original, intended look. And nobody's demanding it, it's just a feature request. If we don't talk about it, it might never happen.
User avatar
FaSMaN
Posts: 8
Joined: Mon Jun 15, 2020 4:52 pm
Been thanked: 1 time

Re: Any chance for composite blend like in Genesis?

Unread post by FaSMaN »

Sorgelig wrote: Tue Jun 16, 2020 12:04 pm This is how it's designed originally. Actually blurriness of composite output wasn't supposed to be abused by dithering to get specific effect.
I am a bit confused do you mean on the mister side or the consoles side, because on the consoles it has been used for decades for just that especially on earlier systems that cant handle transparencies, just about every fighting game for shadows, demo scene, and with the future Psone core etc....
Sorgelig wrote: Tue Jun 16, 2020 12:04 pm You call Sonic screen with composite blend (shown above) as normal? For me it looks like crap. It's like whole MiSTer project made in vain if I watch at that pic. Although it's good as a concept and demonstration how bad quality sometimes can give special semi-transparent effects.
I am sorry it makes you feel like that, I can sympathise that's how I feel when I see wolf3d without it, on some of the demoscene demos, that relies on it.

Sonic is probably not a good example as its only the waterfalls , slap some scan lines over it and it becomes a lot better though.
Sorgelig wrote: Tue Jun 16, 2020 12:04 pm I'm not denying that similar composite blend may appear on Master System. This is specific to core and need to be coded in. It's not what can be added independently from core.
I am glad to hear, I guess its up to the who ever writes the core, and I think we made a good case here today that some users want it.
Just a small random youtuber from a South Africa.
User avatar
Threepwood
Posts: 133
Joined: Mon May 25, 2020 9:14 am
Has thanked: 4 times
Been thanked: 23 times

Re: Any chance for composite blend like in Genesis?

Unread post by Threepwood »

Sorgelig wrote: Tue Jun 16, 2020 12:04 pm This is how it's designed originally. Actually blurriness of composite output wasn't supposed to be abused by dithering to get specific effect.

You call Sonic screen with composite blend (shown above) as normal? For me it looks like crap. It's like whole MiSTer project made in vain if I watch at that pic.
Well, like with most tech the developers got every bit they could out of hardware by abusing things that were not meant to be used in that certain way and the artwork for the games was created for standard TV sets. That holds true for basically all retro systems.

I can totally understand your reaction when looking at MiSTer with a "perfect image quality"-dogma in mind, but what is "perfect"? The way it was seen on screen, or the way how the video signal was ideally put out? With the Genesis core MiSTer does "perfect" in both areas, imho, and we can choose the historical accurate (and by many beloved) display or the pixel perfect way.

Sorgelig wrote: Tue Jun 16, 2020 12:04 pmAlthough it's good as a concept and demonstration how bad quality sometimes can give special semi-transparent effects.
That is one of the bonus applications I always have in mind, the teaching aspect, so I can only agree.

Sorgelig wrote: Tue Jun 16, 2020 12:04 pm I'm not denying that similar composite blend may appear on Master System.
It holds true for basically all systems where the artwork was created for standard television setups. To give one more example, on SNES the supposed-to-be-semi-transparent text boxes in RPGs do not look as intended without composite blend.

Sorgelig wrote: Tue Jun 16, 2020 12:04 pm This is specific to core and need to be coded in. It's not what can be added independently from core.
I was hoping that it would be relatively easy to implement as per what Kitrinx said the module was once meant to be very portable. Thus I hoped it would not be a big deal to do. Everything is work, of course, but it sounded like it would not be too much to at least request.

You are in no way making MiSTer less perfect with such a feature. On the contrary: More options make it more powerful in general.


EDIT: Found the link making a case for composite again https://nerdlypleasures.blogspot.com/20 ... osite.html

Just look at the palm trees in Sonic, MiSTer with Composite ON actually achieves this look where they otherwise are just pixel stripes.
User avatar
Sorgelig
Site Admin
Posts: 877
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 211 times

Re: Any chance for composite blend like in Genesis?

Unread post by Sorgelig »

Threepwood wrote: Tue Jun 16, 2020 12:44 pm on SNES the supposed-to-be-semi-transparent text boxes in RPGs do not look as intended without composite blend.
SNES already has implemented such blending with option for that. Unlike Genesis, it uses other feature (fake 512px mode) which can be used for full screen blending without sacrificing the quality. You can look at Jurassic Park game for example.
Found the link making a case for composite again https://nerdlypleasures.blogspot.com/20 ... osite.html
Yeah, look at SFII screens. This is total crap. It's like "catch the flea but miss the elephant."
Generic dithering NEVER meant for composite blending. It's standard practice to make more colors on limited systems. It was present a lot on systems without composite output. Of course more blurry pic you make, more it will be blended. But it's absolutely has nothing to do with composite blend. As most of screens on that misleading article. Dithering in most cases are meant to look as dithering without any blur.

Sonic, SoR2 (and some other games) unlike traditional dithering used transparency on each other pixel to explicitly use blending and make semi-transparency effect. Don't assume any generic dithering with semi-transparency technique on above games.
User avatar
Threepwood
Posts: 133
Joined: Mon May 25, 2020 9:14 am
Has thanked: 4 times
Been thanked: 23 times

Re: Any chance for composite blend like in Genesis?

Unread post by Threepwood »

Sorgelig wrote: Tue Jun 16, 2020 1:23 pmYeah, look at SFII screens. This is total crap. It's like "catch the flea but miss the elephant."
Do we really need to throw so much "crap" around here?

I disagree that the article is incorrect and what you call "crap" is a composite video capture of a real Sega Genesis Model 1. This is what the games were developed for and the intended, historically accurate look. The developers and artists did develop games for a common target medium, which was not RGB.

The good thing about optional features is that they can be turned off or on as per individual taste.
User avatar
lomdar67
Posts: 182
Joined: Sun May 24, 2020 8:27 pm
Has thanked: 12 times
Been thanked: 8 times

Re: Any chance for composite blend like in Genesis?

Unread post by lomdar67 »

Sorry to chime in here. Don't you think you have made your point? As far as I see it it is something that has to implemented into the core. So if a core developer want's to implement it fine. If not there is always the option to get into it and do it your self, it's all on Github!
We raise hopes here...until they're old enough to fend for themselves.
--Mike Callahan
msimplay
Posts: 50
Joined: Tue Jun 16, 2020 6:33 am
Has thanked: 32 times
Been thanked: 2 times

Re: Any chance for composite blend like in Genesis?

Unread post by msimplay »

Sorgelig wrote: Tue Jun 16, 2020 9:33 am While talking how good one particular scene when screen is heavily blurred you completely disregard that wast majority of time it simply render the video as complete crap without any benefits.
I don't disregard the lack of sharpness to me that looks better the sharpness brings out all of the flaws in the image

Crap being subjective term sure the quality of RGB is better as a standard but those games were made with composite in mind and the RGB makes the flaws of the old games more apparent but yeah I guess a lot of people prefer the games to look sharp but I do prefer them to look authentic.

The games were not meant to look pixelated the Arcade versions of 3D games at the time already had bilinear filtering

Actually I do that with all of my classic consoles up until the Dreamcast the consoles use heavy dithering patterns and surely you must know that it was used with the limits of composite in mind there have been many instances where dithering gave a better appearance.

https://youtu.be/niKblgZupOc is an example

But then it is a preference some people prefer RGB but I do prefer the smooth look in the comments section of youtube one referred to it as free anti aliasing.

With that all said you must already know the benefits of composite the project as I quote is so that original hardware is no longer needed the choice of being able to choose is a part of that.

PVMs and BVMs were certainly not consumer grade during their time and all consoles came with RF back in the day the balance between RF and Super Sharpness for me is composite.
akeley
Top Contributor
Posts: 1303
Joined: Mon May 25, 2020 7:54 pm
Has thanked: 416 times
Been thanked: 399 times

Re: Any chance for composite blend like in Genesis?

Unread post by akeley »

lomdar67 wrote: Tue Jun 16, 2020 2:56 pm do it your self
That's a great advice mate. Last time I coded something was a simple BASIC game back in the eighties, and I've struggled even with that. But no matter, I will just drop everything I'm doing now and spend a few years learning Verilog, or whatever other sorcery MiSTer project demands. It totally makes sense, right?

This silly "well, why don't you code it yourself" aside seems to be a common rebuttal in similar situations. Try as I may, I really fail to see why asking about some features is automatically perceived as a grave insult and sign of disrespect, when it's anything but. Such requests bring attention to assorted features and may cause somebody who has the ability to try and fulfil them. And how many times have I heard the "there doesn't seem to be much interest in the X/Y/Z, so..."?

I'm pretty sure most users have great admiration for Sorgelig and the rest of talented people who create the cores and hardware. But we're adults here, so there is no need to preface every post or request with such disclaimers. This respect and admiration also does not mean we have to agree on everything, like in this discussion, which now went well past simple feature request and regards a broader issue (composite=crap).
dshadoff
Core Developer
Posts: 534
Joined: Sun May 24, 2020 9:30 pm
Has thanked: 19 times
Been thanked: 141 times

Re: Any chance for composite blend like in Genesis?

Unread post by dshadoff »

Asking again and again won't position it any higher on a developer's priority list.
You've made your request, the thread is here for when a developer wants to work on it. (But chances are, if they wanted to work on it, they would already have come up with the idea themselves, and wouldn't need an external suggestion.)

Sorgelig has made it clear that he isn't interested in working on it, and none of the other million or so (hah !) developers has stood up to take it on... so that leaves effectively nobody, unless you decide to take it on. Or wait until new developers arrive, or existing developers reach this on their "to do" lists.

But adding to the thread is just a little annoying, and might serve to reduce developer interest.

...Just saying...
akeley
Top Contributor
Posts: 1303
Joined: Mon May 25, 2020 7:54 pm
Has thanked: 416 times
Been thanked: 399 times

Re: Any chance for composite blend like in Genesis?

Unread post by akeley »

dshadoff wrote: Tue Jun 16, 2020 5:11 pm Asking again and again won't position it any higher on a developer's priority list.
I agree, but we weren't "asking again and again". The initial request has evolved into discussion about reasons for and against it. I don't see anything wrong or annoying about that.

But, indeed, I have stated my point on both counts and will refrain from further posts in this thread (unless somebody wants to carry on with the composite=crap fallacy, though it'd probably be best done in a dedicated thread).
User avatar
lomdar67
Posts: 182
Joined: Sun May 24, 2020 8:27 pm
Has thanked: 12 times
Been thanked: 8 times

Re: Any chance for composite blend like in Genesis?

Unread post by lomdar67 »

It’s a little off-topic, but maybe this is something for the „composite guys“ : https://twitter.com/retrotink2/status/1 ... 8016002048
We raise hopes here...until they're old enough to fend for themselves.
--Mike Callahan
User avatar
Threepwood
Posts: 133
Joined: Mon May 25, 2020 9:14 am
Has thanked: 4 times
Been thanked: 23 times

Re: Any chance for composite blend like in Genesis?

Unread post by Threepwood »

lomdar67 wrote: Wed Jun 17, 2020 7:53 pm It’s a little off-topic, but maybe this is something for the „composite guys“: https://twitter.com/retrotink2/status/1 ... 8016002048
Thank you, but this would better go into "Display Devices" where it would get appropriate attention.

It is a composite out board to connect to ta CRT, but this thread here is about composite "simulation" on HDMI Out to get the appropriate composite look on modern displays.

Folks with a CRT do have less of a need for this feature in cores other than the Genesis.
msimplay
Posts: 50
Joined: Tue Jun 16, 2020 6:33 am
Has thanked: 32 times
Been thanked: 2 times

Re: Any chance for composite blend like in Genesis?

Unread post by msimplay »

lomdar67 wrote: Wed Jun 17, 2020 7:53 pm It’s a little off-topic, but maybe this is something for the „composite guys“: https://twitter.com/retrotink2/status/1 ... 8016002048
Wow superb just what I was looking for but not sure if he is releasing it.

There is one guy selling one but he has been out of stock for a long time
https://www.antoniovillena.es/store/pro ... o-adapter/
User avatar
lomdar67
Posts: 182
Joined: Sun May 24, 2020 8:27 pm
Has thanked: 12 times
Been thanked: 8 times

Re: Any chance for composite blend like in Genesis?

Unread post by lomdar67 »

akeley wrote: Tue Jun 16, 2020 4:55 pm Such requests bring attention to assorted features and may cause somebody who has the ability to try and fulfil them. And how many times have I heard the "there doesn't seem to be much interest in the X/Y/Z, so..."?
Don't want to stretch this anymore as it is becoming off topic.

But everybody should consider that MiSTer and (all?) cores are open source and non profit hobby project. So you shouldn't request anything. You can ask or suggest features and that's it.

Sometimes these "suggestion" sound so demanding and for my taste this is not right and annoying! Sorry, but that's the way I see it.
We raise hopes here...until they're old enough to fend for themselves.
--Mike Callahan
User avatar
FaSMaN
Posts: 8
Joined: Mon Jun 15, 2020 4:52 pm
Been thanked: 1 time

Re: Any chance for composite blend like in Genesis?

Unread post by FaSMaN »

I havent been on here too long and when I joined I thought it would be a good place to discuss new features and make a request or two that will help the greater community, but it appears that some users believe this practice to be irrelevant and we should all game the same, this thread is completely derailed now , what started off as a good conversation with photos, use cases etc... has turned into a * flinging match with some basing their opinion on no logical ground other than their own feelings and desires, to somehow grasp at power and control.

Features can be disabled and enabled, if you don't like one simply don't enable it, rather than shooting people down who request it :)
Just a small random youtuber from a South Africa.
User avatar
Threepwood
Posts: 133
Joined: Mon May 25, 2020 9:14 am
Has thanked: 4 times
Been thanked: 23 times

Re: Any chance for composite blend like in Genesis?

Unread post by Threepwood »

lomdar67 wrote: Fri Jun 19, 2020 6:24 am So you shouldn't request anything. You can ask or suggest features and that's it.
"to ask for" is literally the meaning of "to request", see https://www.merriam-webster.com/dictionary/request

lomdar67 wrote: Fri Jun 19, 2020 6:24 am Sometimes these "suggestion" sound so demanding and for my taste this is not right and annoying! Sorry, but that's the way I see it.
Outside of obvious slurs there is no "sound" to text, which makes it so easy to misunderstand. In communication there is a sender who tries to word a message with a certain meaning and context in mind and a recipient who has to interpret the message according to their understanding of the words and within their own context. When the intonation of a voice and visual cues (body language) are missing, then it is the recipient who fills in the gaps with the context they are having in mind. In other words: It can be the recipient who in their own mind adds negativity or hostility to a message that contained none to begin with. It gets worse with language barriers on international forums, because then subtext and connotation are even less reliable than among native speakers.


I can only speak for myself now:

I am never angry or put any hostility in my messages and would want them to be read with a soft, warm and benevolent voice in mind. For example, some people probably read my message from earlier "Do we really need to throw so much "crap" around here?" with an angry and shouting voice in their mind. Try reading it again with a warm and benevolent voice and you will see that there isn't any inherent hostility even is such, text only, words that are void of intonation.


In general, from my own community experience that I can offer:

A good code of conduct in discussions would be to always assume the best intention, but if something comes across in a negative way, then this mindset requires a simple request for clarification, in the way of "this came across like ..., was that your intention?". It is a benevolent mindset of discussion culture that makes debating the most enjoyable.

Likewise, intentions need to be made clear and cannot be assumed by other, third parties. Fruitful discussion requires a to and forth of stating and offering viewpoints that differ and it is only natural to start with a position of disagreement. Claiming disagreement is not claiming the other person to be wrong, but stating that the viewpoints differ. What then happens is an exchange of facts, cases and descriptions of reasons to fully try to explain there differing viewpoints. Viewpoints and opinions can change or can be revealed to not actually disagree to begin with.

There was no statement of rejection to implement such a feature, this discussion here never reached such a point. If there were such a clear statement of "I do not want to do it" that would simply be respected by all parties involved and there would be no hard feelings. Such a statement must come from the people actually involved in that discussion, though and cannot be made on behalf that person by third parties (this is usually refered to as white knighting). Nobody demanded anything, like nobody is required to do anything.

Discussions go a certain way and people behave in certain ways. This is individuality. Together with the emotional void that is the nature of simple text, of course it happens that we: 1) Dislike how a discussion is evolving after getting involved or 2) dislike the topic or mode of a discussion before getting involved. Keeping in mind that nobody is obligated to post, the sensible option is to either stop replying or, if there was no involvement in the discussion yet, to not get involved in the first place. Doing so otherwise quickly leads to derailing the topic, because there is nothing constructive added. Such posts are "off topic". Naturally it may happen that users who are not very aware of this try to steer the discussion culture of a thread to what they deem is the best form of conduct and they do so with the best of intentions. Literal users-level individuals are equals though and if one tries to impose their preferred way onto others, that is usually called "bullying" or "backseat moderating".


Again only speaking for myself:

After 1,5 years of using MiSTer I do a lot of user support here - something I always did and Sorgelig happened to request in his disclaimer recently -, because it is inherent to this aforementioned spirit of a benevolent approach to help each other. There is experience gathered over time and such experience shared makes a community stronger and more pleasant, as well as ultimately the product the community revolves around better. Helping newcomers to overcome initial hurdles helps a community to grow and as a side effect to again add more diverse opinions and viewpoints. In discussions these diverse opinions allow to find better solutions again. More individuals > more viewpoints > more ideas to pick and choose from. This was such a thread of exchaning ideas and viewpoints.

This discussion here is indeed entirely derailed now, but I would be glad to pick it up again, because the different views on our very niche hobby can only make the product better not worse and image representation on screen according to different TV standards appears to be a woefully neglected topic. :)

Thus: Let's go back to a constructive on-topic talk.
antibolo
Posts: 99
Joined: Mon Jun 08, 2020 9:49 pm
Been thanked: 15 times

Re: Any chance for composite blend like in Genesis?

Unread post by antibolo »

I used to own a SMS (sold it because a Genesis with Everdrive can replace almost all of it) and I remember the composite out being particularly terrible and weird as hell, definitely not like what the Genesis composite looks like (which is still ugly because composite is composite, but otherwise pretty good quality). For that reason I don't believe it's accurate to claim that the Genesis filters should just be copied over to the SMS core, as both systems' composite outputs are actually quite different on the real hardware.

(Meanwhile the RGB out was super clean and absolutely gorgeous. Personally I'm in the Sorgelig camp on this debate, I don't see why people want to deliberately destroy their picture quality for some dubious argument about composite output being the "correct" way to render those graphics (it's not), but to each his own...)
rhester72
Top Contributor
Posts: 1107
Joined: Thu Jun 11, 2020 2:31 am
Has thanked: 13 times
Been thanked: 169 times

Re: Any chance for composite blend like in Genesis?

Unread post by rhester72 »

antibolo wrote: Sun Jun 21, 2020 6:46 pm (Meanwhile the RGB out was super clean and absolutely gorgeous. Personally I'm in the Sorgelig camp on this debate, I don't see why people want to deliberately destroy their picture quality for some dubious argument about composite output being the "correct" way to render those graphics (it's not), but to each his own...)
Could not possibly disagree more. The pursuit of fidelity in this case (pixel accuracy) is actually harming accuracy. 80s and 90s developers *ABSOLUTELY* understood how composite dithering could be exploited to increase color palette, and used it to advantage. This is no secret - it's been talked about in *many* contemporary interviews at the time. If you are looking at (nearly all systems' at that time) pure RGB output, you are _not_ looking at what the artist *intended*, whatever your own preferences.

The same is absolutely true of 4:3. *NO* video chip from that era produced square pixels, yet that's how they were drawn - artists had to actually take that into account and compensate for it by drawing art stretched 'thin' so it would appear properly on a 4:3 CRT. "Pixel perfect" (or 1:! square pixels), in retro terms, is *inherently wrong*.

>soapbox> (If you are a wilting flower, the rest is almost certainly going to insult you, so tread carefully!)

I find it interesting that nobody is arguing against a distorted (from a 'pure pixels' standpoint) stretching of output to 4:3, even though it's imperfect by design. Nobody's arguing against the feature to allow stereo mixing on Minimig, despite the fact that it is completely inaccurate (as the system never supported such a thing and output harshly separated audio). There's countless examples, in many cores, of where video and audio output is deliberately "muddied" to achieve either a higher degree of contemporary accuracy and/or player convenience, but somehow only composite blend is controversial. I genuinely don't get it.

For those who seem put off by end users asking for features they find desirable or usable: Please don't code open source. Just code for yourself, use it yourself, enjoy it yourself. I've been doing this for a LONG time, and I assure you that you will quickly tire of this and move on to another shiny, because in reality it's almost certainly people you don't like and has nothing to do with technology. People are the lifeblood of open-source - developers AND users. One has no purpose without the other.

Sorry for being this harsh, but it's getting rather ridiculous. The current spate of devs don't want to implement it, and that's fine - I have no issue with that. But if people want to discuss relevance, and are not just being criticized - but *judged* - for pointing out that _yes, that's really how it was, no matter how much you wish it were otherwise_, I just don't know what to say other than you clearly weren't around to experience it when it was actually happening the first time around. Please take the memories of us old-timers with a little less salt...we sometimes actually know whereof we speak. :)

I'm also no stranger to coding - I was doing OSS before it was cool (or called that), and I've got a pretty sizable list of very public credits to my name. Rest assured, were I motivated to learn Verilog, I'd *absolutely* do this myself...but I'm not, and I'm older and more tired, and so I'm going to conclude now and hope someone, someday, listens to reason.

</soapbox>
User avatar
Sigismond0
Posts: 339
Joined: Mon May 25, 2020 2:21 am
Has thanked: 1 time
Been thanked: 66 times

Re: Any chance for composite blend like in Genesis?

Unread post by Sigismond0 »

rhester72 wrote: Tue Jun 23, 2020 2:52 pmThe same is absolutely true of 4:3. *NO* video chip from that era produced square pixels, yet that's how they were drawn - artists had to actually take that into account and compensate for it by drawing art stretched 'thin' so it would appear properly on a 4:3 CRT. "Pixel perfect" (or 1:! square pixels), in retro terms, is *inherently wrong*.
Well, sometimes. There are plenty of examples of SNES games where square pixels in the native 8:7 aspect ratio produce true circles, while a 4:3 stretch of that makes ovals. That feature very obviously varies by developer, so you can't just blanket state that one or the other is truly correct.
Post Reply