Use this app:
It should look the same as JXR when displayed in the browser.
I just use CRT-Guest-NTSC instead of Megatron, that’s it really.
As for settings, see below:
addnoised=0.000000
AS=0.200000
bardir=0.000000
barintensity=0.000000
barspeed=50.000000
beam_max=1.000000
beam_min=1.300000
beam_size=0.600000
blm_1=0.030000
blm_2=0.000000
bloom_dist=0.100000
bmask=0.000000
BP=0.000000
brightboost1=1.000000
brightboost2=1.000000
bsize=0.010000
b_mask=0.000000
CCONTR=0.050000
CDETAILS=1.000000
clp=0.000000
contr=0.000000
CP=3.000000
CS=0.000000
CSHARPEN=0.000000
csize=0.000000
cust_artifacting=1.000000
cust_fringing=1.000000
c_shape=0.250000
dctypex=0.000000
dctypey=0.000000
DEBLUR=1.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=2.000000
downsample_levely=0.000000
FINE_BLOOM=1.000000
FINE_GAUSS=1.000000
gamma_c=1.000000
gamma_i=2.000000
gamma_o=1.950000
glow=0.080000
gsl=-1.000000
halation=0.000000
HARNG=0.300000
hiscan=0.000000
HSHARP=1.200000
HSHARPNESS=1.600000
h_mask=0.500000
interm=1.000000
interr=400.000000
intres=2.000000
IOS=0.000000
iscanb=0.200000
iscans=0.250000
lsmooth=0.700000
LUTBR=1.000000
LUTLOW=5.000000
maskboost=1.000000
masksize=1.000000
maskstr=1.000000
mask_bloom=0.000000
mask_drk=0.500000
mask_gamma=5.000000
mask_layout=0.000000
mask_lgt=1.500000
mask_zoom=-2.000000
MAXS=0.180000
mclip=0.000000
mcut=1.000000
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
ntsc_brt=1.000000
ntsc_cscale1=1.000000
ntsc_cscale2=1.000000
ntsc_fields=1.000000
ntsc_gamma=1.000000
ntsc_phase=1.000000
ntsc_rainbow=0.000000
ntsc_ring=0.500000
ntsc_sat=1.500000
ntsc_scale=1.325000
ntsc_shpe=0.750000
ntsc_shrp=0.000000
ntsc_taps=32.000000
OS=1.000000
overscanx=0.000000
overscany=0.000000
PB=0.320000
PG=0.320000
post_br=1.000000
PR=0.320000
PreprocessorDefinitions=Resolution_X=1280,Resolution_Y=448
pre_bb=1.000000
quality=0.000000
sat=0.500000
sborder=0.750000
scangamma=2.400000
scanline1=6.000000
scanline2=8.000000
scans=0.500000
scan_falloff=1.000000
sega_fix=0.000000
shadow_msk=13.000000
SIGMA_H=1.200000
SIGMA_HOR=0.800000
SIGMA_V=1.200000
SIGMA_X=0.750000
SIGMA_Y=0.600000
SIZEH=6.000000
SIZEV=6.000000
SIZEX=3.000000
SIZEY=3.000000
slotmask1=1.000000
slotmask2=1.000000
slotms=1.000000
slotwidth=0.000000
smask_mit=0.000000
smoothmask=0.000000
spike=1.000000
ssharp=0.000000
S_SHARPH=1.200000
tds=0.000000
TNTC=4.000000
vigdef=1.000000
vigstr=0.000000
warpx=0.010000
warpy=0.010000
WP=0.000000
wp_saturation=1.000000
zoom_mask=0.000000
This is for Duckstation. For PCSX2 just change intres
to 0.
Now, if only there was some way to pass internal resolution form Duckstation to reshade shader…