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.
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.
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.
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.
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.
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.
- 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.
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.
RetroArch (Advanced) -
ReShade (Advanced) -
RetroArch (HD) -
ReShade (HD) -
RetroArch (NTSC) -
ReShade (NTSC) -
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.
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 -
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).
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
- The dithering effect (example grey area below the carts) isnāt creating a gradient
- 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
- 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
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.
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.
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?