Overlays for Specific Systems (8K, 4K, FHD)

My console and arcade overlays are recommended to be used with the crt-guest shader due to “screen options”.

Logos created by Dan Patrick.


OVERLAYS


https://postimg.cc/gallery/vGjSvRN


DOWNLOAD



CONSOLES


console

SNES
Super Famicom
Super Game Boy
TurboGrafx-16
TurboGrafx-CD
PC Engine
PC Engine CD-ROM²
Philips CD-i

Video

Integer Scale: OFF
Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 768 (8K) / 384 (4K) / 192 (FHD)
Custom Aspect Ratio Y Pos.: 0
Custom Aspect Ratio Width: 6144 (8K) / 3072 (4K) / 1536 (FHD)
Custom Aspect Ratio Height: 4320 (8K) / 2160 (4K) / 1080 (FHD)

crt-guest shader

SCREEN OPTIONS
Integer Scaling: 3.00
Curvature X: 0.04
Curvature Y: 0.06
Corner Size: 0.01
Border Size: 0.10

console

NES
Famicom
Famicom Disk System
ColecoVision
SG-1000
Master System
Sega Mark III
SuperGrafx

Video

Integer Scale: OFF
Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 768 (8K) / 384 (4K) / 192 (FHD)
Custom Aspect Ratio Y Pos.: 0
Custom Aspect Ratio Width: 6144 (8K) / 3072 (4K) / 1536 (FHD)
Custom Aspect Ratio Height: 4320 (8K) / 2160 (4K) / 1080 (FHD)

crt-guest shader

SCREEN OPTIONS
Integer Scaling: 0.00
Curvature X: 0.04
Curvature Y: 0.06
Corner Size: 0.01
Border Size: 0.10

console

Atari 2600
Atari 5200
Atari 7800
Atari Jaguar
Intellivision
Genesis
Mega Drive
Sega CD
Sega CD 32X
Sega 32X
3DO
Saturn
Playstation 1
Nintendo 64

Video

Integer Scale: OFF
Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 640 (8K) / 320 (4K) / 160 (FHD)
Custom Aspect Ratio Y Pos.: 0
Custom Aspect Ratio Width: 6400 (8K) / 3200 (4K) / 1600 (FHD)
Custom Aspect Ratio Height: 4320 (8K) / 2160 (4K) / 1080 (FHD)

crt-guest shader

SCREEN OPTIONS
Integer Scaling: 3.00
Curvature X: 0.04
Curvature Y: 0.06
Corner Size: 0.01
Border Size: 0.10

console

Neo Geo AES
Neo Geo CD

Video

Integer Scale: OFF
Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 640 (8K) / 320 (4K) / 160 (FHD)
Custom Aspect Ratio Y Pos.: 0
Custom Aspect Ratio Width: 6400 (8K) / 3200 (4K) / 1600 (FHD)
Custom Aspect Ratio Height: 4320 (8K) / 2160 (4K) / 1080 (FHD)

crt-guest shader

SCREEN OPTIONS
Integer Scaling: 0.00
Curvature X: 0.04
Curvature Y: 0.06
Corner Size: 0.01
Border Size: 0.10

console

Dreamcast
Playstation 2
Game Cube
Wii

Video

Integer Scale: OFF
Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 960 (8K) / 480 (4K) / 240 (FHD)
Custom Aspect Ratio Y Pos.: 0
Custom Aspect Ratio Width: 5760 (8K) / 2880 (4K) / 1440 (FHD)
Custom Aspect Ratio Height: 4320 (8K) / 2160 (4K) / 1080 (FHD)

crt-guest shader

SCREEN OPTIONS
Integer Scaling: 0.00
Curvature X: 0.04
Curvature Y: 0.06
Corner Size: 0.01
Border Size: 0.10

HANDHELD


handheld

Game Boy
Game Gear
Neo Geo Pocket
Neo Geo Pocket Color

Video (GB)

Integer Scale: OFF
Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 1840 (8K) / 920 (4K) / 460 (FHD)
Custom Aspect Ratio Y Pos.: 72 (8K) / 36 (4K) / 18 (FHD)
Custom Aspect Ratio Width: 4000 (8K) / 2000 (4K) / 1000 (FHD)
Custom Aspect Ratio Height: 3616 (8K) / 1808 (4K) / 904 (FHD)

Video (GG)

Integer Scale: OFF
Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 1920 (8K) / 960 (4K) / 480 (FHD)
Custom Aspect Ratio Y Pos.: 432 (8K) / 216 (4K) / 108 (FHD)
Custom Aspect Ratio Width: 3840 (8K) / 1920 (4K) / 960 (FHD)
Custom Aspect Ratio Height: 3456 (8K) / 1728 (4K) / 864 (FHD)

Video (NGP)

Integer Scale: OFF
Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 2240 (8K) / 1120 (4K) / 560 (FHD)
Custom Aspect Ratio Y Pos.: 640 (8K) / 320 (4K) / 160 (FHD)
Custom Aspect Ratio Width: 3200 (8K) / 1600 (4K) / 800 (FHD)
Custom Aspect Ratio Height: 3040 (8K) / 1520 (4K) / 760 (FHD)

Video (NGPC)

Integer Scale: OFF
Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 2240 (8K) / 1120 (4K) / 560 (FHD)
Custom Aspect Ratio Y Pos.: 640 (8K) / 320 (4K) / 160 (FHD)
Custom Aspect Ratio Width: 3200 (8K) / 1600 (4K) / 800 (FHD)
Custom Aspect Ratio Height: 3040 (8K) / 1520 (4K) / 760 (FHD)

ARCADE


arcade

MAME
FinalBurn Neo
Neo Geo MVS
Naomi
Atomiswave
Arcade

Video (Horizontal)

Integer Scale: OFF
Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 960 (8K) / 480 (4K) / 240 (FHD)
Custom Aspect Ratio Y Pos.: 0
Custom Aspect Ratio Width: 5760 (8K) / 2880 (4K) / 1440 (FHD)
Custom Aspect Ratio Height: 4320 (8K) / 2160 (4K) / 1080 (FHD)

Video (Vertical)

Integer Scale: OFF
Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 1920 (8K) / 960 (4K) / 480 (FHD)
Custom Aspect Ratio Y Pos.: 0
Custom Aspect Ratio Width: 3840 (8K) / 1920 (4K) / 960 (FHD)
Custom Aspect Ratio Height: 4320 (8K) / 2160 (4K) / 1080 (FHD)

crt-guest shader

SCREEN OPTIONS
Integer Scaling: 0.00
Curvature X: 0.03
Curvature Y: 0.06
Corner Size: 0.01
Border Size: 0.20

COMPUTER


computer

MSX
MSX2

Video

Integer Scale: OFF
Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 768 (8K) / 384 (4K) / 192 (FHD)
Custom Aspect Ratio Y Pos.: 0
Custom Aspect Ratio Width: 6144 (8K) / 3072 (4K) / 1536 (FHD)
Custom Aspect Ratio Height: 4320 (8K) / 2160 (4K) / 1080 (FHD)

crt-guest shader

SCREEN OPTIONS
Integer Scaling: 3.00
Curvature X: 0.04
Curvature Y: 0.06
Corner Size: 0.01
Border Size: 0.10

computer

Windows 3.x
Windows 95
Windows 98

Video

Integer Scale: OFF
Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 1280 (8K) / 640 (4K) / 320 (FHD)
Custom Aspect Ratio Y Pos.: 228 (8K) / 114 (4K) / 57 (FHD)
Custom Aspect Ratio Width: 5120 (8K) / 2560 (4K) / 1280 (FHD)
Custom Aspect Ratio Height: 3840 (8K) / 1920 (4K) / 960 (FHD)

Shader

zfast_crt + ewa_curvature

Shader Passes: 2

Shader #0: zfast_crt_finemask.slang
Shader #0 Filter: Linear
Shader #0 Scale: 5x
Shader #1: ewa_curvature.slang
Shader #1 Filter: Linear
Shader #1 Scale: Default

Shader Parameters

Blur Amount X-Axis: 0.00    
Dark Pixel Brightness Boost: 1.40    
Mask Effect Amount: 0.20
Mask/Scanline Fade: 0.30
EWA Curvature X-Axis: 0.01
EWA Curvature Y-Axis: 0.02    
Mask Style: -1.00 

Shader Presets

shaders = 2

shader0 = shaders_slang/crt/shaders/zfast_crt/zfast_crt_finemask.slang
filter_linear0 = "true"
scale_type_x0 = "source"
scale_x0 = "5.000000"
scale_type_y0 = "source"
scale_y0 = "5.000000"

shader1 = shaders_slang/anti-aliasing/shaders/ewa_curvature.slang
filter_linear1 = "true"

BLURSCALEX = "0.000000"
BRIGHTBOOST = "1.400000"
MASK_DARK = "0.200000"
MASK_FADE = "0.300000"
warpX = "0.010000"
warpY = "0.020000"
shadowMask = "-1.000000"

15 Likes

Those are awesome. Great job!

1 Like

SEGA CD


Video

Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 320 (4K) / 160 (FHD)
Custom Aspect Ratio Y Pos.: -40 (4K) / -20 (FHD)
Custom Aspect Ratio Width: 3200 (4K) / 1600 (FHD)
Custom Aspect Ratio Height: 2240 (4K) / 1120 (FHD)
Integer Scale: OFF

4K

FHD


SEGA 32X


Video

Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 320 (4K) / 160 (FHD)
Custom Aspect Ratio Y Pos.: -40 (4K) / -20 (FHD)
Custom Aspect Ratio Width: 3200 (4K) / 1600 (FHD)
Custom Aspect Ratio Height: 2240 (4K) / 1120 (FHD)
Integer Scale: OFF

4K

FHD


SEGA CD 32X


Video

Integer Scale: OFF
Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 320 (4K) / 160 (FHD)
Custom Aspect Ratio Y Pos.: -40 (4K) / -20 (FHD)
Custom Aspect Ratio Width: 3200 (4K) / 1600 (FHD)
Custom Aspect Ratio Height: 2240 (4K) / 1120 (FHD)

4K

FHD


DOWNLOAD ALL

4 Likes

SNK NEO GEO CD


Video

Integer Scale: OFF
Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 320 (4K) / 160 (FHD)
Custom Aspect Ratio Y Pos.: 0
Custom Aspect Ratio Width: 3200 (4K) / 1600 (FHD)
Custom Aspect Ratio Height: 2160 (4K) / 1080 (FHD)

4K

FHD


DOWNLOAD ALL

4 Likes

These are nice overlays! But what other crt shader with curvature would you suggest for use on Pi4? Guest’s shader is too demanding (at least for use with Sega CD which I’m currently playing), and these overlays are obviously designed with a curved screen in mind.

Thanks for the compliment!

Are you already tried crt-guest-dr-venom-fast + ewa_curvature?


SONY PLAYSTATION


Video

Integer Scale: OFF
Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 320 (4K) / 160 (FHD)
Custom Aspect Ratio Y Pos.: -120 (4K) / -60 (FHD)
Custom Aspect Ratio Width: 3200 (4K) / 1600 (FHD)
Custom Aspect Ratio Height: 2400 (4K) / 1200 (FHD)

4K

FHD


DOWNLOAD ALL

5 Likes

SEGA SATURN


Video

Integer Scale: OFF
Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 320 (4K) / 160 (FHD)
Custom Aspect Ratio Y Pos.: -120 (4K) / -60 (FHD)
Custom Aspect Ratio Width: 3200 (4K) / 1600 (FHD)
Custom Aspect Ratio Height: 2400 (4K) / 1200 (FHD)

4K

FHD


DOWNLOAD ALL

4 Likes

NINTENDO GAMECUBE


Video

Integer Scale: OFF
Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 480 (4K) / 240 (FHD)
Custom Aspect Ratio Y Pos.: 0
Custom Aspect Ratio Width: 2880 (4K) / 1440 (FHD)
Custom Aspect Ratio Height: 2160 (4K) / 1080 (FHD)

4K

FHD


DOWNLOAD ALL

3 Likes

ATARI 2600


Video

Integer Scale: OFF
Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 320 (4K) / 160 (FHD)
Custom Aspect Ratio Y Pos.: -60 (4K) / -30 (FHD)
Custom Aspect Ratio Width: 3200 (4K) / 1600 (FHD)
Custom Aspect Ratio Height: 2280 (4K) / 1140 (FHD)

4K

FHD


DOWNLOAD ALL

1 Like

My hero. Thanks for making these. Gonna be following this in case you add more.

Been hunting for a 4K set for awhile. This is a good chunk of one with all the sizing info to boot.

Awesome :slight_smile:

1 Like

Thanks, @klepp0906!

I will make more overlays. I need more time. For now we have a good quantity. Some overlays had the arts updated.

:stuck_out_tongue_winking_eye:

1 Like

take your time! Im old, i understand the value of time very acutely. Especially with toddlers running around.

I’m just ocd. I dont like to mix and match overlays, I like to keep it all the same style which leaves very few options since i have a playlist for pretty much every single console and handheld made in NA that retroarch can emulate :stuck_out_tongue:

Either way, huge thanks. They look great!

I like to mantain a standard too, and the overlays are made according to the console display res. Only for arcade and systems above 320px I use 1440 x 1080, and for PC I use 1280 x 960.

1 Like

@klepp0906, do you know the overlays for handheld made by Jeff Jenkins?


SEGA SG-1000


Video

Integer Scale: OFF
Aspect Ratio: Custom
Custom Aspect Ratio X Pos.: 384 (4K) / 192 (FHD)
Custom Aspect Ratio Y Pos.: 0
Custom Aspect Ratio Width: 3072 (4K) / 1536 (FHD)
Custom Aspect Ratio Height: 2160 (4K) / 1080 (FHD)

4K

FHD


DOWNLOAD ALL

4 Likes

Hi again, I actually did not (know of his overlays) but I’ll certainly take a look today! Thank you for pointing me that way.

And thanks for the others you’ve added between then and now.

I’ve been largely using orionsangels overlays for the consoles, as he has one for just about everything. I think I recall 1 being missing, maybe neogeocd I had to source. It’s been awhile.

Unfortunately they aren’t 4K and they’re a little busy for my tastes now.

I’ve set up a pretty nice big box setup to couch game and I’m trying to get it looking as polished and uniform as I can which is what put me back on the overlay hunt.

Wish I could help but my photoshop is ultra rudimentary. (If that’s even what you use to make overlays lol. Illustrator maybe?)

These are awesome! Great job!

1 Like

I use Photoshop.

@Orionsangel and ArsImvictus have excepcional overlays.

2 Likes

I’ll check out arslmvictus too.

I’m only familiar with what i was able to find via google, or to a lesser extent emumovies submissions.

much of that has been mame centric or in small pieces.

at this point im looking for something

A) comprehensive or very close to it

B) a bit more simple

C) 4k

checking all those boxes is a tall order im sure. I imagine creating overlays takes a fair amount of time and a lot of people are only motivated to create them for platforms they use themselves.

add in the fact that plenty of people are not using 4k yet, or stick to integer or non integer scale and it makes finding a nice set rough.

Almost even considered something generic to cover the retro consoles if i could find an equivalent for the handhelds.

Anywho - thank you for your input (and definitely the overlays) thus far :slight_smile:

1 Like