MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

anikom15
Instigator/Local CRT Guru
Reged: 04/11/16
Posts: 287
Send PM
Re: Best Nintendo 64 emulator?
05/17/17 10:09 PM


> I understand the appeal of increased resolution, improved textures, overclocking to
> get rid of slowdown and flicker that occurred on the original machine, etc., it's an
> interesting new way to look at this stuff, but that should not be considered to be
> pure "emulation." Just call it what it is: modding. I'm not against this stuff per
> se, but it should never, never be considered the end goal of the emulation scene.
>
> Also, don't forget that home systems were meant to be viewed on low-resolution CRTs
> through analog RCA composite input (at best). Sure, the developers would have likely
> worked on RGB computer monitors, but they'd still be outputting at a lower native
> resolution with no bilinear filtering or upscaling. On a modern display, they are
> going to look like crap, and not just because graphics have advanced so much in the
> interim, but also because they have been completely stripped of the degradation in
> picture that occurred in the original delivery methods. There's something to be said
> for simulating loss of picture quality/fidelity, that's the only way to reproduce
> things like the Genesis/Mega Drive's dithered "transparency" and "extra" colors, or
> the "larger" color palette of composite mode CGA on old PC games. Sometimes you have
> to make the picture look "worse" to make it look "better."
>
> At least when you add a layer of CRT simulation or fake vector glow/flicker, it's
> just a "mask" on top of the base system emulation which is no less accurate than it
> would be without them.

It's not really a loss in quality that has the aesthetic effect, in my opinion. Things like composite artifacts don't lend much. The three major contributions I feel are the scanlines, the shadow mask, and the beam focus.

The beam focus gives a slightly blurred image. Even the best monitors cannot draw perfectly square pixels. The result are subtle soft edges between pixels and scanlines. This will aid in the brain's interpolation which is amplified by the scanline and shadow mask stages.

The scanline effect can be described as essentially an upsampling with zero insertion, i.e. the vertical lines are impulses of color bands. There are some caveats to this. Due to physical factors the color lines and the black lines are not the same height, but that's not really important to the overall idea, which is that zero-insertion is going to look better than stretching out the image with nearest-neighbor or bilinear filtering. With these filters, the constructed image is complete, with no room for your brain to dither things on its own. The bilinear filter will be blurry, while the nearest neighbor will be blocky. With the zero insertion, your brain fills in the black space. It can imagine what the full image 'behind' the scanlines looks like.

The shadow mask contributes to this effect as well, in both x and y dimensions, but to a lesser extent (in cases where there are no scanlines, the shadow mask has a greater effect, since dots per pixel is smaller). The shadow mask, due to its geometry, results in some distortions. This can be thought of as a lowpass filter. This is also why monochrome monitors are much sharper than color ones.







Entire thread
Subject Posted by Posted on
* Best Nintendo 64 emulator? jonwil 05/04/17 12:19 PM
. * Re: Best Nintendo 64 emulator? andreol263  05/27/17 12:28 AM
. * Re: Best Nintendo 64 emulator? R. Belmont  05/04/17 04:59 PM
. * Re: Best Nintendo 64 emulator? MooglyGuy  05/04/17 05:40 PM
. * Re: Best Nintendo 64 emulator? Envisaged0ne  05/04/17 06:10 PM
. * Re: Best Nintendo 64 emulator? Heihachi_73  05/05/17 08:39 AM
. * Re: Best Nintendo 64 emulator? CiroConsentino  05/06/17 04:18 AM
. * Re: Best Nintendo 64 emulator? Heihachi_73  05/08/17 12:38 AM
. * Re: Best Nintendo 64 emulator? CiroConsentino  05/08/17 02:36 AM
. * Re: Best Nintendo 64 emulator? Envisaged0ne  05/08/17 05:07 AM
. * Re: Best Nintendo 64 emulator? Ziggy100  05/09/17 03:29 PM
. * Re: Best Nintendo 64 emulator? R. Belmont  05/27/17 08:38 PM
. * Re: Best Nintendo 64 emulator? Heihachi_73  05/30/17 07:26 PM
. * Re: Best Nintendo 64 emulator? smf  05/08/17 11:16 PM
. * Re: Best Nintendo 64 emulator? Envisaged0ne  05/08/17 11:22 PM
. * Re: Best Nintendo 64 emulator? smf  05/09/17 08:46 AM
. * Re: Best Nintendo 64 emulator? Envisaged0ne  05/09/17 10:11 AM
. * Re: Best Nintendo 64 emulator? Haze  05/09/17 12:42 PM
. * Re: Best Nintendo 64 emulator? Shoegazr  05/09/17 03:28 PM
. * Re: Best Nintendo 64 emulator? CiroConsentino  05/09/17 05:43 PM
. * Re: Best Nintendo 64 emulator? Haze  05/09/17 03:48 PM
. * Re: Best Nintendo 64 emulator? Shoegazr  05/09/17 07:08 PM
. * Re: Best Nintendo 64 emulator? R. Belmont  05/27/17 08:41 PM
. * Re: Best Nintendo 64 emulator? CiroConsentino  05/09/17 05:48 PM
. * Re: Best Nintendo 64 emulator? anikom15  05/17/17 04:34 AM
. * Re: Best Nintendo 64 emulator? TServo2049  05/17/17 06:41 PM
. * Re: Best Nintendo 64 emulator? anikom15  05/17/17 10:09 PM
. * Re: Best Nintendo 64 emulator? TServo2049  05/17/17 10:49 PM
. * I think you're both right MooglyGuy  05/17/17 11:04 PM
. * Re: Best Nintendo 64 emulator? Haze  05/09/17 07:29 PM
. * I curse you again PS Emu Pro!!! BIOS-D  05/07/17 06:38 AM
. * Re: I curse you again PS Emu Pro!!! Shoegazr  05/07/17 05:01 PM
. * Re: Best Nintendo 64 emulator? CiroConsentino  05/04/17 01:52 PM
. * Re: Best Nintendo 64 emulator? CTOJAH  05/04/17 12:40 PM
. * Re: Best Nintendo 64 emulator? jonwil  05/26/17 01:36 PM
. * Re: Best Nintendo 64 emulator? Heihachi_73  05/26/17 11:10 PM
. * Re: Best Nintendo 64 emulator? jonwil  05/27/17 02:47 PM
. * Re: Best Nintendo 64 emulator? Heihachi_73  05/30/17 07:51 PM
. * Re: Best Nintendo 64 emulator? B2K24  05/30/17 09:05 PM
. * Re: Best Nintendo 64 emulator? jonwil  05/31/17 01:51 AM
. * Re: Best Nintendo 64 emulator? Heihachi_73  05/31/17 11:36 PM
. * Re: Best Nintendo 64 emulator? jonwil  06/01/17 02:08 PM
. * Re: Best Nintendo 64 emulator? R. Belmont  06/05/17 05:06 PM
. * A Challenger Appears MooglyGuy  06/02/17 01:39 PM
. * Re: A Challenger Appears jonwil  06/03/17 04:02 AM
. * Re: Best Nintendo 64 emulator? B2K24  05/31/17 06:31 AM
. * Re: Best Nintendo 64 emulator? BIOS-D  05/30/17 11:24 PM
. * Re: Best Nintendo 64 emulator? anikom15  05/27/17 01:48 AM
. * Re: Best Nintendo 64 emulator? Heihachi_73  05/27/17 10:54 AM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 19 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 4081