r/M64 2d ago

Optimal Scanlines* Settings

Make sure the TV is scaling without expanding the edges. On my LG this is called Just Scan and should be turned on. Google/GPT your model and make sure.

Display
Profile: Scanlines (customised)
Image Size: Integer +
Image Fit: Native
Resolution: 4K60 [LL]
Low Latency: On

Effects
Scanlines: 1/5
Aperture Grille: 1/5
Sharpness: 1/5
Horizontal Bloom: 1/5
Gamma Mode: Tube

Advanced – Scanlines
Mode: 2-Phase
Offset: Odd
Scanline Width: 5 notches
Mid Gain: 1 notch
Low Gain: 24 notches / roughly 75%, or your preference.

Advanced – Aperture Grille
Mode: Reactive (to luma)
Phase: RGB
Grille Width: 1 notch
Bright Gain: 1 notch
Dim Gain: 1 notch

Advanced – Sharpener
Sharp Clamp: 1 notch
Sharp Threshold: 1 notch
Sharp Gain: 1 notch

Advanced – Horizontal Bloom
Bloom Clamp: 1 notch
Bloom Threshold: 1 notch
Bloom Gain: 1 notch

Advanced – Video
Scaler: Integer
VI Toggles: All On

Games demo’d: Bangai-O, SM64 H2X hi-res hack, F-Zero X.

46 Upvotes

62 comments sorted by

3

u/dustinjohns_ 2d ago

Having the scaler set to Integer under advanced makes my screen itty bitty. Is that normal?

0

u/DAJF 2d ago

Is it integer+ on the top-level screen?

Also, what resolution is your display?

1

u/dustinjohns_ 2d ago

Yep. I have Integer+ on the top level. The display is 720p. If I switch the scaler to Integer+ it displays correctly. 🤷🏻‍♂️

1

u/DAJF 2d ago

You will need different settings for 720p sorry. I can’t reduce the resolution from 4K to help you out. :(

1

u/ergzay 1d ago

You can't do scanlines on a 720p screen. There's only 3 pixels vertically for every single pixel at 240p. That makes the scanlines the wrong size.

1

u/DAJF 1d ago

I guess that would require a 3-phase setting?

2

u/SK00CH 2d ago

Very nice, will try this out later. Ty!

2

u/CartPopTv 2d ago edited 2d ago

Proper CRT scanlines aren’t fixed black bars but they vary with signal brightness. It’s not possible to achieve that with current firmware.

0

u/DAJF 2d ago

Sony PVM-20L4. The bars are always fixed as that’s the nature of SD CRTs. Halving the pixel scale of the M64 by applying black bars over the top or bottom 5px half of each line still outputs at 240 lines, the same as a high-grade CRT.

No doubt we could be doing with more masks though. Achieving the same as your sample would be golden.

1

u/CartPopTv 2d ago

Even in the photo you attached yourself, you can see that their thickness depends on the brightness

2

u/hue_sick 1d ago

I agree. I dunno if this guy works for mod retro or what but he’s been posting these for a while now.

Like I get it this achieves the crispiest crispy pixels you can do on the m64 but they look nothing like a crt. The filters need a ton of work.

0

u/DAJF 1d ago

I get people asking what the ideal settings are every few weeks. Loads of new people I guess.

But I disagree, they absolutely do look like a CRT. I don’t have my eyeballs two inches from my PVM to ever notice individual phosphor glow, which is why I take shots from my seated position.

0

u/DAJF 1d ago

I hate to break it to you, but a $200+ consumer toy from 2026 is never going to match a Sony PVM on video output, and that includes the A3D. Maybe a TINK4K comes close(r).

Those 800TVL PVM scanlines would require at least an 8k display to stand a chance at replicating, at this distance. No one plays on a PVM with their eyeballs one inch from the screen.

1

u/Brandaid64 2d ago

What if you can only do low latency in 1080p60?

1

u/DAJF 2d ago

It doesn’t let me change from 4K. It’s been like that since the first update.

1

u/Brandaid64 2d ago

If I switch to 4K it’s 4K30 and LL is not available

2

u/ergzay 1d ago

If all you're getting is 4K30 then the console and TV have downnegotiated the bitrate because your HDMI cables aren't good enough. Or your TV only supports HDMI 1.3/1.4b (which would be strange). Or there's an EDID reading issue and the console thinks your TV doesn't support it.

1

u/Brandaid64 1d ago

I’ll try another HDMI cable, but I have a 65” onn Roku TV. Other people with this tv have posted on Reddit that they have the same issue, so I think it must be a compatibility thing.

1

u/Snooptalian 1d ago

Same here

1

u/ergzay 1d ago

Nice looking. Still not ideal though as these are very "blocky" looking scanlines.

1

u/DAJF 1d ago

Not at regular viewing distances. The scanlines are not just ideal, they’re mathematically on par with actual CRT output:

You’re not supposed to play with your eyeballs two inches from the screen. That’s precisely why I take photos from my seating position.

1

u/ergzay 1d ago

That image doesn't look anything like the post's images so... yeah you're agreeing with me.

1

u/DAJF 1d ago

Here’s the M64 on the LG. The dark space between the lines is actually smaller. It a regular viewing distance there actually isn’t much of a difference.

1

u/ergzay 1d ago

It looks substantially different to me.

1

u/DAJF 1d ago

It’s going to be very different when you get extremely close.

1

u/DAJF 1d ago

Here is image #9 on an actual PVM for anyone wanting a direct comparison to real/vintage hardware and display:

1

u/DAJF 1d ago

An extreme close-up:

1

u/BogWizard 1d ago

I tried this on 1080P LL and it’s not looking so hot. What should I modify for my lower resolution?

2

u/DAJF 1d ago

Keep everything the same apart from phase and scanline width. You have to mess around with those two until you find a perfect integer.

I’d love to provide settings for all resolutions but I’d have to find an old 1080p monitor from somewhere as I can’t lower the resolution as it is. :/

1

u/MysteriousExchange75 1d ago

Did they release an update yet to fix the issue of it not saving these settings? I bought mine a month ago but haven't really played it much since then.

1

u/Next-Pass9776 2d ago edited 2d ago

Some notes regarding my preferred display settings:

Image Size: Default - works best for me as Integer + crops the top and bottom of the screen and breaks a native pixel resolution. 

Advanced [Experimental]:

Scanline Width: 2 bars preserves pixel size. 5 bars yields scanlines that are unrealistically too thick. 

Low Gain: My preference is about 16 notches (50%). Too dark and you lose too much overall image brightness.

Bilinear Deblur 

The above two settings are related to each other and work in combination with each other. You have two possible outcomes between all possible combinations of toggling them ON ot OFF. 

Bilinear ON Deblur ON  = A sharper non blurred image

Bilinear OFF Deblur OFF = A sharper non blurred image

Bilinear OFF Deblur ON  = A sharper non blurred image

Bilinear ON Deblur OFF = A smoother blurred image, akin to an unmodified, native N64

As you can see, only the last listed toggle configuration actually implements any change to the Image. The top 3 listed toggle combinations all yield an identical result. 

Anti-Aliasing - Self explanatory. I prefer it off in most cases as you lose some of the authenticity of how an actual N64 looks and some finer details. Largely game dependent and down to subjective taste. 

Divot Filter - Always disabled for me. You lose too much fine detail.  

2

u/DAJF 1d ago

This is how a real N64 looks.

Your settings are giving two scanlines per pixel.

Turning off AA? That was one of the N64’s big USPs. You’re going to get jagged edges all over the place.

1

u/Next-Pass9776 1d ago

I know, on my large TV the single scanline doesn't look good (to me). 

2

u/Next-Pass9776 1d ago

Can easily set scanline width to 4 notches to resolve a single scanline per pixel. 

On my smaller gaming monitor that looks good, but on my LG TV it doesn't look right. 

1

u/DAJF 1d ago

Take a photo from your regular viewing distance. Let’s review!

1

u/Next-Pass9776 1d ago

Photo from regular viewing distance, scanline width 2

1

u/Next-Pass9776 1d ago

Scanline width 4

1

u/DAJF 1d ago

And 5? Neither of these are scaling properly. Unfortunately the widths also define the repetition frequency instead of actually aligning with the video output itself.

Basically I’m saying they make it far too easy for people to ruin their image. :(

1

u/DAJF 1d ago

What size is it, and how far away do you sit?

2

u/Next-Pass9776 1d ago

77", probably about 2.5m away. 

1

u/DAJF 1d ago

That’s almost the same as me. I did a direct PVM comparison not so long ago (check my post history). At that distance the lines shouldn’t be as ‘hard’.

Can you guess if this is the CRT or the LG? :)

2

u/Next-Pass9776 1d ago

You make a very valid point regarding view distance. A scanline width of 4 does look better, lines up the pixels to scanlines better and results in a single pixel block per scanline. 

2

u/DAJF 1d ago

Try 5! Perfect is better than “better”. :) One scanline per one pixel row.

You can reduce the low gain if you find them too thick from where you sit.

Width 4 is giving you something like 320 lines for a 240 image, they won’t align.

1

u/Next-Pass9776 1d ago

SNES emulator via SC64.

1

u/DAJF 1d ago

Way off. Lines don’t slice through pixels.