[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/vr/ - Retro Games


View post   

File: 179 KB, 1024x446, PhosphorSimTest1.jpg [View same] [iqdb] [saucenao] [google]
1500765 No.1500765 [Reply] [Original]

Which are your favourite filters/shaders when emulating retro consoles?

>> No.1500887

The one that doesn't make everything look like diarrhea. E.g., none.

>> No.1500926

I used to use CRT-Geom, but since I rejoined the CRT monitor master race (for emulation purposes, that is), I have no more need of it or any other shader except perhaps one for basic gamma correction, or Blargg's NTSC filters if I feel like it.

>> No.1500959
File: 702 KB, 1130x921, 1395935735682.png [View same] [iqdb] [saucenao] [google]
1500959

>> No.1500962

>>1500959
this looks decent

>> No.1500970
File: 806 KB, 1130x921, efef.jpg [View same] [iqdb] [saucenao] [google]
1500970

>>1500962

>> No.1500979

None, I play the games in a window.

>> No.1501013

>>1500970
looks like the retron 5

>> No.1501017
File: 23 KB, 173x278, filters2.png [View same] [iqdb] [saucenao] [google]
1501017

>>1500970

>> No.1501020

>>1500970
>glare filter

my fucking sides

>> No.1501025
File: 1.11 MB, 1440x1080, RetroArch-0324-050945.png [View same] [iqdb] [saucenao] [google]
1501025

>> No.1501035

Pixelate (integer ratio nearest followed by resampling filter), which is required for NES/SNES games because of the non 1:1 pixel aspect.

>> No.1501045

>>1501035
You can fix the 16:15/8:7/16:10 aspect ratios to 4:3 with integer scaling. You just need a high enough resolution to accommodate the picture.

>> No.1501054
File: 99 KB, 641x480, Untitled.png [View same] [iqdb] [saucenao] [google]
1501054

I use the (MD) Ntsc Blargg filter for kega fusion. It took a little bit of searching to find a good one but I think my picture speaks for its self.

>> No.1501469

bamps

>> No.1501514
File: 856 KB, 983x768, Kega Fusion filters.png [View same] [iqdb] [saucenao] [google]
1501514

>>1501054

Blargg is my favourite too, altough some color innacuracies.

>> No.1501516

>>1501514

>although

Fix'd

>> No.1501553
File: 1.67 MB, 1954x766, CRTFilters Is Kill.png [View same] [iqdb] [saucenao] [google]
1501553

>>1501054
>>1500926
>>1500765

CRT filters are overly blurry crap wif wrong colors. fact. see muh screenshots!

>> No.1501561
File: 2.15 MB, 1954x766, 2Sai_n_3X.png [View same] [iqdb] [saucenao] [google]
1501561

>>1501553
base ricest filters r only dis 2 . ONLY!

>> No.1501565

>>1501514
you sure that's inaccurate?
Composite signals are encoded a specific way that make it so high resolution patterns get colors on them. This is due to the fact that color info gets 1/3 the resolution of black and white info, and that black and white and color signals tend to crosstalk. In fact, I bet that as you walk, the color on it flickers.

>> No.1501572

>>1501514
Would you mind sending that to him (Blargg is the name of the author)? He's the type that would want to get to the bottom of the issue.

>> No.1501573

>>1501565
>>1501553

the colors r wrong. stop justifiying with muh old tech! developers never wanted them to look that wrong. CRT filters r not sharia law!

>> No.1501576

>>1501565
They are not encoded in a specific way, they just have shit colour resolution, plus all colour info is mangled into one cable, and the comb filters at the time were shit, etc. It's a combination of many things that results in composite rainbowing.

>>1501553
>>1501561
If you are using the Blaarg NTSC filter for Kega in those, keep in mind that it does not work right on 32x games and WILL remove a lot of colours due to not being designed for the higher colour palette of it.

However you don't even need it for the 32x since it has big enough colour palette that dithering was used less often.

>> No.1501683 [DELETED] 

>>1501514
>>1501054
where did you get your blargg's for Kega Fusion?
It's my favorite by far for snes9x and I tried for ages to find a working Kega version before finally giving up. So many dead links..

>> No.1501813
File: 349 KB, 746x643, philtrums.jpg [View same] [iqdb] [saucenao] [google]
1501813

>>1501017
Whoa, did somebody actually take pic related and enlarged it with another filter?! I wonder how many times you can do this before it starts looking like postmodern art.

>> No.1501816
File: 451 KB, 1365x1024, 2014-03-22_00002.jpg [View same] [iqdb] [saucenao] [google]
1501816

I love MAME with this modified HLSL filter: http://www.aep-emu.de/index.php?name=PNphpBB2&file=viewtopic&t=18991&postdays=0&postorder=asc

in other emulators I usually stick with no filters because most of them blur way too much

>> No.1501882

>>1501816
you can get the same effect on retroarch using crt-geom-halation

>> No.1501924
File: 179 KB, 1031x675, this is BS.jpg [View same] [iqdb] [saucenao] [google]
1501924

>>1501576
tried a normie sega genesis gam, and it still looks like shit. the original PC budokan wasn't s'pose 2 look anything like that on a PC CRT monitor!

>> No.1501962
File: 465 KB, 245x118, 1362510185224.gif [View same] [iqdb] [saucenao] [google]
1501962

>>1501017
>someone saved the image I made

>> No.1501963

Vector magic

http://research.microsoft.com/en-us/um/people/kopf/pixelart/supplementary/comparison_vectormagic.html

>> No.1501968
File: 1.73 MB, 2984x2572, filters.png [View same] [iqdb] [saucenao] [google]
1501968

>>1501813
Yyyyep

>> No.1501969
File: 67 KB, 964x449, BOO.png [View same] [iqdb] [saucenao] [google]
1501969

>>1501963

>> No.1501976
File: 33 KB, 136x344, gaxe2_axbattler_01_ours_4x.png [View same] [iqdb] [saucenao] [google]
1501976

>>1501963
This one looks awesome though. And I don't even like filters.

>> No.1502017

>>1501816
I don't speak German. How do I install this filter?

>> No.1502030

>>1501924
>the original PC budokan wasn't s'pose 2 look anything like that on a PC CRT monitor!

But that isn't the original PC game you are playing but the Megadrive version, which was most likely intended to look like that.

>> No.1502032

>>1501963
Did any emulator ever actually implement this, or would it be too cpu intensive to do real-time?

>> No.1502083

>>1501969
Well, you gotta admit it looks much scarier now. Mission accomplished!

>> No.1502124
File: 346 KB, 1360x768, 1395971765362.jpg [View same] [iqdb] [saucenao] [google]
1502124

I don't notice a lot of difference among the ones in ZSNES; I like them all. Naysayers gonn' naysay.

>> No.1502335

>>1502124
top bait

>> No.1502375

>>1500926
>CRT monitor master race (for emulation purposes, that is), I have no more need of it
Which would be good if that made any sense.
CRT monitors are not CRT TVs and they're high resolution and sharp. If you needed CRT geom for an LCD you still need one for a CRT monitor.

>> No.1502381

>>1501561
>blurry crap wif wrong colors
>post even worse messes as base ricest

>> No.1502383

>>1501969
where can i get this vector magic filter

>> No.1502394
File: 157 KB, 720x540, disgusting.jpg [View same] [iqdb] [saucenao] [google]
1502394

>>1500959

You may as well play on the mobile fucking platform where all their ports use vector art.

>> No.1502402

>>1502375
CRT-Geom, for one, does not quite accurately capture a CRT TV. It just adapts old games to modern LCDs better than the default filtering methods, such as nearest and bilinear, in my opinion.

Also, I actually disliked how blurry the regular version on the shader repos look, so I took it upon myself to modify it so it's sharper (turning it into what is now known as the "sharpness" variant). See, what I liked about Geom, most of all, was the smaller aspects aside from the scanlines, such as pixels looking rounder without looking blurry or smudged. Also, things like scanline blooming.

With a CRT monitor, I get similar sharpness to what I had with CRT-Geom-Sharpness, only with actually natural scanlines, blooming on brightly colored pixels, and of course, the trademark better contrast and motion inherent to CRTs.

I am not looking to recreate a TV. I go with what makes old games look best. And a CRT monitor, for me, is currently the best way to achieve it.

>> No.1502468
File: 172 KB, 1280x854, 1395982461167.jpg [View same] [iqdb] [saucenao] [google]
1502468

CRT Geom halation with some distance looks pretty close to the original.

>> No.1502489
File: 268 KB, 1136x640, filters.jpg [View same] [iqdb] [saucenao] [google]
1502489

The way the developers intended it to be played

>> No.1502492
File: 2.87 MB, 300x200, shaders.gif [View same] [iqdb] [saucenao] [google]
1502492

>> No.1502495

>>1502492
>not flying backwards

Casual.

>> No.1502571

>>1502492
>The way Nintendo intended it to be played.gif

>> No.1502584
File: 730 KB, 4092x1532, Mega man filters.jpg [View same] [iqdb] [saucenao] [google]
1502584

>>1502468
You should use some HQ filters.Play it the devs way.

>> No.1502593

>>1502492
Looks fun.

>> No.1502595

>>1502489
>has never owned a crt in his life
scanlines > no scanlines

>> No.1502624

>>1502584
Looks great in high-res, until it wobbles anyway.

>> No.1502645

>>1502595
fake scalines =/= scanlines.

Those look nothing like a CRT, CRTs were nice and bright and all those fake ass shits do is dim the image on an already dimmer LCD display.

>> No.1502653
File: 422 KB, 1441x1079, scanlines.png [View same] [iqdb] [saucenao] [google]
1502653

>>1502645
fake scanlines are fine but people set them way too dark

I only use like 15% scanlines

>> No.1502659

>>1502595
>actually wanting a game to have the limitations of ancient fucking technology instead of looking like the developers actually intended it
Man, you filterkids. Fucking hell.

>> No.1502663

>>1502645
There are shaders that don't darken the image. I never liked scanlines in emulators, or darker CRT shaders.

>> No.1502669

>>1502659
>looking like the developers actually intended it
They intended them to not be played on consumer televisions of that era? Wow, that's news to me.

>> No.1502705

>>1502124
new here. What game is that, pls?

>> No.1502709

>>1501963
All that site proves is that hq2x is god-tier.

>> No.1502710

>>1502705
Seiken Densetsu 3. Well worth playing and widely considered one of Square's best efforts.

>> No.1502714

>>1502595
>owning a pleb-tier TV
I've only used one aperture-grille TV in my life, and I couldn't even see the scanlines unless I was sitting six inches away.

>> No.1502919

>>1502653
>>1502645

Yes, when it comes to lazy raster emulation, a lot of older programs just add some black lines and call it a day. Newer ones however, such as CRT Geom bleed quite a bit, so the lines are much more subtle and do not really darken the image.

>> No.1502926
File: 2.19 MB, 2351x1500, 1379910383336.jpg [View same] [iqdb] [saucenao] [google]
1502926

>> No.1502927
File: 383 KB, 1576x1044, 1379248849394.jpg [View same] [iqdb] [saucenao] [google]
1502927

>> No.1502930
File: 1.04 MB, 1280x960, 1392891304133.png [View same] [iqdb] [saucenao] [google]
1502930

>> No.1502941

The NTSC filter for nestopia is the only one I've ever seen that looks good.

>> No.1502971

>>1502926
The image quality is too inconsistent for a real comparison.

>> No.1503205
File: 583 KB, 1029x768, 1396019795044.jpg [View same] [iqdb] [saucenao] [google]
1503205

>>1502335
scanlinefag detected

AMIDOINITRITE

>> No.1503215
File: 302 KB, 1280x800, 1396020122252.jpg [View same] [iqdb] [saucenao] [google]
1503215

>>1502705
GET THEE TO AN EMULATOR

>mfw CRT anti-emulator folks will never experience SD3 without first learning Japanese

>> No.1503226

>>1502930
This is hilariously ironic.

>> No.1503271

>>1502624
Looks shit in low res anyway.

>> No.1503276

>>1503215
>mfw i can barely read Japanese and i played SD3 anyway
try harder next time

>> No.1503279
File: 261 KB, 640x480, MML PC.png [View same] [iqdb] [saucenao] [google]
1503279

>>1502584
just play PC port with AA\AF\FXAA\whatever turned on

btw. need win7 coz those borders pisses me off

>> No.1503282 [DELETED] 

>>1502705
>>1502710
ugh. Don't play it, and whatever you do don't play it's god awful predecessor Secret of Mana

>> No.1503281
File: 906 KB, 1024x768, MGS PC.png [View same] [iqdb] [saucenao] [google]
1503281

>>1503279
same goes with MGS

>> No.1503284

>>1503215
nigga doesn't know what a flashcart is

>> No.1503293

>>1503281
>>1503279
So they don't wobble?

>> No.1503295

>>1503293
nope

>> No.1503458

2x nearest, then 2xBR, then linear filtering the rest of the way

>> No.1503470
File: 264 KB, 1360x768, 1396034291944.jpg [View same] [iqdb] [saucenao] [google]
1503470

>>1503276
But that isn't a counterargument, since you did, in fact, by your own admission, have to learn (or teach yourself) some Japanese in order to play it

>> No.1503481

>>1502971
It's just meant to be a quick comparison of scanlines on 240p, 480p, and 960p

>> No.1503751

>>1502030
>>1502030

i dun remember megadrive gams looking that shit even on a crappy sanyo 14-inch CRT!

blarrgg can go eat a retro 30 year old dick if he thinks that's ACCURATE.

>> No.1503813
File: 1.06 MB, 1880x960, ryu.png [View same] [iqdb] [saucenao] [google]
1503813

>>1502017
The filtering in MAME is set by editing the mame.ini file, which should be in the same folder as mame.exe. You just paste the settings in the post over the settings in your mame.ini. If you fuck something up, you can just rename/delete mame.ini, and mame.exe will generate a clean one next time you run it.

>> No.1503825

anyone who uses scanlines is a masochist
Super Eagle 4 life

>> No.1503830

>>1503470
what game is this

>> No.1503841

>>1503830

MOTHER FUCKING Seiken Densetsu 3, aka Secret of Mana 2, aka one of the BEST RPGs ever.

It never came to the states and was fan translated some years ago, super fucking highly recommend playing it

>> No.1503842

>>1501813
what kind of filter is that?

>> No.1503853

>>1503842
Vector magic

>> No.1503856

>>1503813
>>1502927

Those look like they've also twiddled with the gamma value in the filter.

(which is actually a pretty good point, TV gamma != PC monitor gamma)

>> No.1503862

>>1502653
Which filter is this? About to replay SMT 1 & 2 and this is a GOOD match.

>> No.1503893
File: 534 KB, 864x1157, FHM169jan04Baywatch_vectorized.png [View same] [iqdb] [saucenao] [google]
1503893

>>1503853

>> No.1503913
File: 874 KB, 1280x960, nojumping.png [View same] [iqdb] [saucenao] [google]
1503913

>>1503856
I don't see any gamma settings in the post-processing section of my .ini, but you could be right. The goal in these cases is actually to recreate an arcade monitor.

>> No.1503929

>>1503913
how do i make mame look like that picture of ryu

>> No.1504027

>>1503929
Guy who posted Ryu here. This is the post-processing section of my mame.ini. Try copying these settings over their respective counterparts in your mame.ini.

# DIRECT3D POST-PROCESSING OPTIONS
#
hlsl_enable 1
hlslini hlsl
hlslpath hlsl
hlsl_prescale_x 0
hlsl_prescale_y 0
hlsl_preset -1
hlsl_snap_width 1920
hlsl_snap_height 1200
shadow_mask_alpha 0.100000
shadow_mask_texture aperture.png
shadow_mask_x_count 320
shadow_mask_y_count 240
shadow_mask_usize 0.093750
shadow_mask_vsize 0.093750
curvature 0.050000
curvature 0.050000
pincushion 0.050000
scanline_alpha 0.600000
scanline_size 1.000000
scanline_height 0.700000
scanline_bright_scale 1.500000
scanline_bright_offset 0.600000
scanline_jitter 0.000000
defocus 1.500000,1.500000
converge_x 0.000000,0.000000,0.000000
converge_y 0.000000,0.000000,0.000000
radial_converge_x 0.000000,0.000000,0.000000
radial_converge_y 0.000000,0.000000,0.000000
red_ratio 1.000000,0.000000,0.000000
grn_ratio 0.000000,1.000000,0.000000
blu_ratio 0.000000,0.000000,1.000000
saturation 1.050000
offset 0.000000,0.000000,0.000000
scale 1.000000,1.000000,1.000000
power 2.200000,2.200000,2.200000
floor 0.020000,0.020000,0.020000
phosphor_life 0.200000,0.200000,0.200000
yiq_enable 0
yiq_cc 3.597545
yiq_a 0.500000
yiq_b 0.500000
yiq_o 0.000000
yiq_p 1.000000
yiq_n 1.000000
yiq_y 6.000000
yiq_i 1.200000
yiq_q 0.600000
yiq_scan_time 52.599998
yiq_phase_count 2

#
# VECTOR POST-PROCESSING OPTIONS
#
vector_length_scale 0.8
vector_length_ratio 500.0

#
# BLOOM POST-PROCESSING OPTIONS
#
vector_bloom_scale 0.3
raster_bloom_scale 0.225
bloom_lvl0_weight 1.0
bloom_lvl1_weight 0.21
bloom_lvl2_weight 0.19
bloom_lvl3_weight 0.17
bloom_lvl4_weight 0.15
bloom_lvl5_weight 0.14
bloom_lvl6_weight 0.13
bloom_lvl7_weight 0.12
bloom_lvl8_weight 0.11
bloom_lvl9_weight 0.10
bloom_lvl10_weight 0.09

>> No.1504049

>>1504027
which version of mame do you have?

>> No.1504063

>>1504049
0.149. If you don't have those post-processing sections in your .ini, try just pasting them in there. If the picture is really blurry and has 5 giant scanlines, try changing hlsl_prescale_x and hlsl_prescale_y to 2 or 3. 0 is auto. You might have to mess with the bloom a bit, too.

>> No.1504079

>>1504063
Also, if certain games need some settings tweaked from the settings you generally like, you can make another mame.ini with those settings and name it [romname].ini. For example, I don't like those settings I posted when I'm playing the 2-screen X-Men game, so I have a separate xmen6pu.ini.

>> No.1504083

>>1504063
aw man, i can't find it anywhere

>> No.1504091

>>1504083
Mame.ini? That's in the base mame folder with mame.exe. The options I posted may not be in your default mame.ini; if not, you can just drop them in there on a new line. You don't have to have .149, either. Whatever version you have should work.

>> No.1504095

>>1504091
no i mean mame 0.149

>> No.1504113

>>1501045
Could you explain that in greater detail please? I've gotten filters to look decent at 4:3 for NES/SNES with integer scaling, 3:2 for GBA looks like shit no matter how much I tweak it. I don't know what the fuck I'm doing and google doesn't help.

>> No.1504191

>>1504095
I completely forgot an important step. I apologize for my terrible advice. You don't necessarily have to have .149. If you already have MAME, just use what you have. Your version just has to match your ROMs.

Hold shift and right click the folder that mame.exe is in, then click "Open command window here" from the menu. Type mame.exe -cc (or mame64.exe -cc if you have the 64bit version). This will generate your mame.ini. Completely forgot.

>> No.1504710

>>1503841
>some years ago
You mean ... like a decade? Probably even earlier.

>> No.1505786
File: 80 KB, 1280x960, RetroArch-0329-130208.png [View same] [iqdb] [saucenao] [google]
1505786

>> No.1505801

>>1505786
is thiss for the phone

>> No.1505807
File: 190 KB, 1440x1080, RetroArch-0329-131159.png [View same] [iqdb] [saucenao] [google]
1505807

>> No.1507750

NTSC filter is best

>> No.1507843

>>1501013
>said no one ever

>> No.1507910

>>1500765
What filter is that? Me wants.

It's stuff like these that kinda make me regret having a translated SD3 cartridge for my SNES.

>> No.1507914

>>1504027
+1 internet to you sir

>> No.1507919

>>1502710
Muh nigga.

This game is as loved as mixed-rated it is. And then, I see most people giving the music side the worst score out of all categories. I don't even understand this planet anymore.

>> No.1507946

>>1507910
I believe that particular "filter" was more of a mockup created in Photoshop as a proof of concept. However, it is possible to get quite close to it. Shaders like CRT-Geom-halation should provide the scanlines, light blur, and the glow effect.

>> No.1507947

>>1503281
>>1503279
I actually have a fix for those borders. Let me find it real quick.

>> No.1507951

>>1507946
>mockup created in Photoshop as a proof of concept
MATLAB, actually

>> No.1508007

>>1503279
>>1503281
Okay

>Download this
http://www.microsoft.com/en-us/download/confirmation.aspx?id=7352
>Install it, then run Compatibility Administrator (32-bit)
>right click on the New Database, and select Create New>Application Fix
>Put in name and point to the game's exe (and vendor if you want)
>skip the compatibility mode window
>on the Compatibility Fixes window find ForceSimpleWindow and check it
>press next, then finish
>now save the database somewhere
>now right click on the Database and press install
>border should now be gone on the exe you selected

Also, you can make a batch file with this in it

sdbinst.exe -q "%CD%\anons_borderfix.sdb"

where "anons_borderfix.sdb" is what you saved the database as. Put it next to the sdb file and run it to install it on other computers without having to install the application compatibility toolkit.

To uninstall, run

sdbinst.exe -u -q "%CD%\anons_borderfix.sdb"

or just find what you named it when saving in the control panel and uninstall it from there

>> No.1509483

>>1502710
>widely considered one of Square's best efforts
Yeah nah.