CRT-Guest-Advanced, HD and NTSC for ReShade!

Works fine for the most part. Guest Advanced has a problem with my custom 1600x1000 resolution, it displays these white lines. Log says nothing about it.

1 Like

Seems like an Integer Scaling issue with thick scanlines. What did you set Resolution Y to?

@guest.r can probably explain it better.

Y Resolution is set to 200 and the older Guest Advanced port has no problems.

1 Like

I assume you set Resolution_Y to 200 too? Scale that image (without shader) to 200p, load it up in RetroArch and apply the same settings in Guest Advanced there.

It can totally be down to the changes in Scanline code in the new version.

Looks fine in RA. Iā€™ve seen somewhat similar behavior in combination with shifted Masks when pumping up the strength, but the Steem shots are just with default settings.

1 Like

Uh! Those do not look like the same settings. If they are the same - post your preset here and Iā€™ll test it in the morning.

1 Like

Thatā€™s indeed weird, I would think the scanline settings would need to differ a lot to result in this.

Iā€™ve exported the Reshade setting:

  • [CRT-Guest-Advanced.fx]
  • addnoised=0.000000
  • bardir=0.000000
  • barintensity=0.000000
  • barspeed=50.000000
  • beam_max=1.000000
  • beam_min=1.300000
  • beam_size=0.600000
  • blm_1=0.000000
  • blm_2=0.000000
  • BLOOMCUT_X=0.000000
  • BLOOMCUT_Y=0.000000
  • bloom_dist=0.000000
  • brightboost1=1.400000
  • brightboost2=1.100000
  • bsize1=0.010000
  • csize=0.000000
  • c_shape=0.250000
  • dctypex=0.000000
  • dctypey=0.000000
  • deconbx=0.000000
  • deconby=0.000000
  • decongx=0.000000
  • decongy=0.000000
  • deconrx=0.000000
  • deconry=0.000000
  • decons=1.000000
  • double_slot=2.000000
  • downsample_levelx=0.000000
  • downsample_levely=0.000000
  • ei_limit=0.250000
  • gamma_c=1.000000
  • gamma_i=2.400000
  • gamma_o=2.400000
  • glow=0.080000
  • gsl=0.000000
  • halation=0.000000
  • h_sharp=5.200000
  • inter=400.000000
  • interm=1.000000
  • intres=0.000000
  • IOS=0.000000
  • iscan=0.200000
  • iscans=0.250000
  • lsmooth=0.700000
  • maskboost=1.000000
  • masksize=1.000000
  • maskstr=0.300000
  • mask_bloom=0.000000
  • mask_drk=0.500000
  • mask_gamma=2.400000
  • mask_layout=0.000000
  • mask_lgt=1.500000
  • mask_zoom=0.000000
  • mclip=0.000000
  • mcut=1.100000
  • mshift=0.000000
  • m_glow=0.000000
  • m_glow_cutoff=0.120000
  • m_glow_dist=1.000000
  • m_glow_high=5.000000
  • m_glow_low=0.350000
  • m_glow_mask=1.000000
  • noiseresd=2.000000
  • noisetype=0.000000
  • no_scanlines=0.000000
  • OS=1.000000
  • overscanX=0.000000
  • overscanY=0.000000
  • post_br=1.000000
  • ResolutionX=320.000000
  • ResolutionY=240.000000
  • ring=0.000000
  • rolling_scan=0.000000
  • sborder=0.750000
  • scangamma=2.400000
  • scanline1=6.000000
  • scanline2=8.000000
  • scans=0.500000
  • scan_falloff=1.000000
  • shadowMask=0.000000
  • SIGMA_H=1.200000
  • SIGMA_V=1.200000
  • SIGMA_X=0.750000
  • SIGMA_Y=0.600000
  • SIZEH=6.000000
  • SIZEV=6.000000
  • SIZEX=3.000000
  • SIZEY=3.000000
  • slotmask=0.000000
  • slotmask1=0.000000
  • slotms=1.000000
  • slotwidth=0.000000
  • smart_ei=0.000000
  • smask_mit=0.000000
  • smoothmask=0.000000
  • spike=1.000000
  • sth=0.230000
  • s_sharp=0.500000
  • TATE=0.000000
  • vigdef=1.000000
  • vigstr=0.000000
  • warpX=0.000000
  • warpY=0.000000

I donā€™t know how I would go about exporting the default parameters in RA. I havenā€™t touched the defaults for advanced in this case, shader was updated a week ago. Edit: I also noticed that these exported parameters of ReShade list 320x240 res, for my test I had 1600x200, so these appear really exported defaults.

1 Like

Wait. Are you saying that ReShade Guest Advanced looks like that first image you posted with default settings?

I just did another test with full 1920x1200 (native res). The white lines are gone, but Reshade and RA Guest Advanced look completely different with default settings. Like this:

1)Base screenshot (320x200) from Steem.

  1. Loaded into Imageviewer in Ra, Guest ADV. applied

3)Reshade Guest Advanced. The difference in sharpness looks to be due to me having 1920 instead of 320 as X resolution. The scanlines look different, I canā€™t tell from the defaults why.

Starflight_00002

1 Like

Have you tried clearing the cache in ReShade? You can find it in the settings tab.

And no worries if that doesnā€™t work, Iā€™ll test with Steem in the morning anyway.

1 Like

RetroArch (Advanced) -

ReShade (Advanced) -

RetroArch (HD) -

ReShade (HD) -

RetroArch (NTSC) -

ReShade (NTSC) -

3 Likes

It only affects the standard Advanced on my end, no change after clearing cache and reinstalling ReShade to another folder. Iā€™ll try and test with some other computers later.

1 Like

Hereā€™s the Github link to the shader. (Please report any issues you find in these forums.)

IMPORTANT -

Always drag/move CRT-Guest-PreShader above CRT-Guest-Advanced, CRT-Guest-HD or CRT-Guest-NTSC in the ReShade menu.

EXAMPLE -

5 Likes

I did some testing on my Surface laptop (Intel GPU). Problems with dx9 are worse there and itā€™s not limited to one shader port, so I have to assume that Reshade with DX9 is just the relatively worst combo compared to the other apisā€¦ Your shader ports work in principle I donā€™t really want you dig into further (at least on my behalf).

2 Likes

I normally use RetroArch with Sonkunā€™s shaders applied.

Iā€™d like to apply a similar effect to some retro PC games and stand alone emulators which is why I stumbled on to this post about ReShade.

Iā€™m using a 1080p monitor and Iā€™m having difficulty getting it to look similar to the RetroArch example I included below. Here are some of the differences that I would like to change

  1. The dithering effect (example grey area below the carts) isnā€™t creating a gradient
  2. The text is more blurry in Reshade and in some games it causes letters to bleed together and itā€™s not uniform e.g. look at the two 0ā€™s in 2001
  3. The image is darker in Reshade than it is in RetroArch

Do you know if itā€™s possible for me to tweak the settings within ReShade to create an image that is closer to the RetroArch example.

No Filter Applied

RetroArch Sonkun Shader

Reshade CRT-Guest Advance

Reshade CRT-Guest HD

Reshade CRT-Guest NTSC

1 Like

Man I wish I could help especially being the creator of the presets. Unfortunately I have no knowledge on Reshade or how to port my presets to them. By the way I releases a brand new update to my presets two days if you havenā€™t seen it yet. Got a brand new look.

1 Like

Thanks for replying and letting me know about the update.

Your RetroArch shaders are 100% my favorite shaders to use however I canā€™t see to find an alternative for standalone emulators and old PC games.

My thought process is that since this ReShade shader also uses Guest Advanced I can hopefully get a similar type of look I just donā€™t understand how to use ReShade enough to make that happen.

2 Likes

Thank you I appreciate it. Hopefully youā€™ll like the new look as Iā€™ve given everything a new make over, looks way better now in my opinion. Iā€™m assuming it should be tweakable on there to get a similar look but yes Iā€™ll eventually get on Reshade so I can figure out how to port my presets there, the more places it can be used the better.

First thing first you need to set your 2 resolution settings in ReShade correctly.

The resolution in your ReShade preset is higher than the resolution in your RetroArch example leading to a higher number of scanlines.

That number needs to match what you have in RetroArch for things to begin to look more similar.

See here for more info:

I guess Iā€™m confused about this, Per the link you provided it indicates that I should set X & Y Resolution to what is found in the Preprocessor definitions. When I check that section of ReShade it indicates Resolution_X = 320 & Resolution_Y = 240 which is what I have it set to currently.

If this is different in RetroArch do you know where I can locate that information so I can correct the settings in ReShade to match?

1 Like