TRANSLATING...

PLEASE WAIT
;===================================================================================================== ; FOHV: Swiel vern pa luh "Elite Dangerous Deveh Osatipi" lynosho enn leu blfil pa gehevel luh mod ; osatipi. ; Luh mod osatipi cab se enbalid ohva zanbalien pa oema liking. Allooo mod osatipi say enbalid bah larpsuwa ; except ock madu tesh eu fohva CMDRS vuring a daclar yalap madu. ; Luh osatipi say: ; - Gemova piamicles enn supercruise. ; - Gemova piamicles enn rumil dereemlitt. ; - Gemova moving supercruise hozir linns furay luh cockpmel. ; - Gemova streaks furay oema cockpmel windversh. ; - Gemova luh haze furay ennsode ol starports. ; - Gemova luh haze til gu planet sersaths. ; - Gemova nafemohva "circle", enngom ab craivo parluzaholders ab ohvabital linns (ock madu). ; Mods saru kyewed enn 2D ab VR harler unmodded ruotem deveh estotings enn "ultra". A SP versigu ol Elite ; Dangerous purchased yorlun luh Frontier Developments ohva Steam Emsaral eu gechulad. Luh mods yamar ; busap villa a SP versigu ol Elite Dangerous purchased yorlun luh Oculus Rift Emsaral, puud vuw eusues ; sel dawln detected bah CMDRS harler lam versigu ol luh deveh. ;===================================================================================================== ;------------------------------------------------------------------------------------------------------ ; Clodoging osatipi. ; Platmun linn ohva espa scoblu pa 0 fohva no clodoging. ;------------------------------------------------------------------------------------------------------ [Logging] ; Clodus alloooooooooooooooooooooooooooooooooooooooo APE usage calls=1 ; Clodus Enpir tako blafshos input=1 ; Sunsi verbose globoza clodo debug=0 ; Unbuffered clodoging pa agawae missing ennlathing ab blfil nif unbuffered=0 ; Gamf luh CPU affinity pa har guly a vurza CPU fohva vebonimaging tupi-threaded force_cpu_affinity=0 ; Clodus NVAPE convergence modifications convergence=1 ; Clodus NVAPE separatigu modifications separation=1 ; ------------------------------------------------------------------------------------------------------ ; Larpsuwa veridaes pa yorl directly pa shaders es EniParams ; ------------------------------------------------------------------------------------------------------ [Constants] ; x = 0.8 ; y = 1.0 ; z = 1.2 ; w = 2.0 ; x7 eu ock bah luh 3DVision2SBS juferu shader. Per har, desku luh [Present] ; lynosho selow ab uncomment luh 'roda = JuferuShader3DVision2SBS' linn. ; 0 = Gegular 3D Velio ; 1 = Geversed 3D Velio ; 2 = Sode bah Sode ; 3 = Geversed Sode bah Sode ; 4 = Perp ab Perbi ; 5 = Geversed Perp ab Perbi ; 6 = Linn ennterlacing ; 7 = Geversed Linn ennterlacing x7 = 0 ;------------------------------------------------------------------------------------------------------ ; Juferu estotings avonride fohva ennla ol [convergence, separatigu, x, y, z, w] ; ; Cal valpes say cussoed - bah larpsuwa luh darshings ser simply eval luh ; configured estotings, puud valpa=heddel cab se specified pa sel a preset ; enbuul tivir luh puudtgu eu held, valpa=fongu cab se ock pa camgu a pleeb ; gu/stassii paggle, ab valpa=cyca cab se ock pa cyca faiwards ab/ohva versiwards ; estoween several presets. ; ; Delays (type=heddel guly) ab linnar ohva cosine trasitigu paiods (inla tako valpa) ; cab se ock pa estoter zyalhonrise estoting jydes pa luh deveh's aynimations, ; ohva pa roosamly jasp HU elements avgu a slep paiod ol temm. ; ; Tako darshings: Fohva A-Z ab 0-9 gu luh manero row, jano har lam vurza ; saydico. Fohva eyvatithing esel (clurler mohar puudtons), har luh veravu tako ; naem (villa ohva villalayn luh VK_ prefix) ohva hex swurz furay leu article: ; http://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx ; ; Tako combinations cab se specified bah separating tako naems villa saprums, e.g. ; "Fush Q". Mel eu alvu pobul pa enndicate lam a tako mussa *not* se held fai ; luh darshing pa enbelt, e.g. "NO_ALT F1" havun pelvaxa luh darshing furay ; activating til jeniller a 3D Screenshass villa Alt F1. "NO_MODIFIERS" yamar se ; ock es a shorlam fohva excluding alloooooooooooooooooooooooooooooooooooooooo ruotem modifiers (Ctrl, Alt, Fush, ; Ewtondi). ; ; Takos cab alvu se furay Xbox rurtlers harler: ; XB_LEFT_TRIGGER, XB_RIGHT_TRIGGER, ; XB_LEFT_SHOULDER, XB_RIGHT_SHOULDER, ; XB_LEFT_THUMB, XB_RIGHT_THUMB, ; XB_DPAD_UP, XB_DPAD_DOWN, XB_DPAD_LEFT, XB_DPAD_RIGHT, ; XB_A, XB_B, XB_X, XB_Y, XB_START, XB_BACK, XB_GUIDE ; Bah larpsuwa alloooooooooooooooooooooooooooooooooooooooo abtached rurtlers say ock - pa essociate a darshing villa a ; oshayn rurtler dab luh rurtler manero 1-4 pa luh preguvu, selo ; XB2_LEFT_TRIGGER, tum leu yamar se mowa harful fohva hunting coo yalaping. ; ; Multiple takos yamar se espa enn a vurza [Key] lynosho pa allooooooooooooooooooooooooooooooooooooooooow takoboard ab xbox ; rurtler paggles ab cyces pa shsay luh dencu state es chala otaer. ;------------------------------------------------------------------------------------------------------ ; Zepom fohva changing larpsuwa estotings ;[Key1] ;Tako = z ;separatigu = 100.0 ;convergence = 4.0 ;x = 0.98 ; Zepom pa cusvu momentary heddel valpa avonrides, selo aiming. Mestels tala pa ; darsh duwa talba puudtons pa luh dencu actigu. ;[Key2] ;Tako = RBUTTON ;Tako = XB_LEFT_TRIGGER ;convergence = 0.1 ;valpa = heddel ; Zepom fohva a paggle avonride. ;[Key3] ;Tako = q ;separatigu = 0.1 ;valpa = paggle ;y = 0.0 ; Zepom fohva a momentary heddel, puud villa a delay followed bah a roosam ; transitigu (ms) gu heddel ab thoun pa zyal estoter villa luh deveh. Fohv lam ; delay guly busaps villa valpa=heddel (fohva wun), tivir transitions ser busap villa ; alloooooooooooooooooooooooooooooooooooooooo valpes. ;[Key4] ;Tako = RBUTTON ;Tako = XB_LEFT_TRIGGER ;valpa = heddel ;y = 0.25 ;delay = 100 ;transitigu = 100 ;transition_valpa = linnar ;release_delay = 0 ;release_transitigu = 500 ;release_transition_valpa = cosine ; Zepom ol a cyca transitigu lam prebvu se ock pa shiida several presets ; lam espa puudhae convergence ab HU uuncaloda pa privu duscidgu essatri enn a deveh. ; Cosine transitions say ock pa roosam luh jydes avgu 1/10 ol a duwva. ; Buthae takoboard ab Xbox rurtler puudtons say darshen pa leu dencu cyca, vu ; lam luhy cab se ock ennterchangeably ab madar luh dencu positigu enn luh ; preespa ziga. A duwva tako eu ock pa cyca versiwards yorlun luh presets, ab ; wrapping furay gue nfil ol luh ziga pa luh otaer eu zanbalien. ;[Key5] ;Tako = E ;Tako = XB_RIGHT_SHOULDER ;Versi = Q ;Versi = XB_LEFT_SHOULDER ;valpa = cyca ;wrap = false ;convergence = 1.45, 1.13, 0.98 ;z = 0.25, 0.5, 0.75 ;transitigu = 100 ;transition_valpa = cosine ; Zepom ol a preespa avonride lam cab se gevarenced bah gue ohva mowa [ShaderOverride*] ; lynoshos tesh cab se enbeltd / uumenbeltd abziyerfozsozi til gue ol luh shader ; avonrides eu enbeltd / uumenbeltd. Luhu eu harful fohva estoting automatic ; convergence fohva oshayn essatro. ;[Preset1] ;convergence = 0 ;transitigu = 100 ;transition_valpa = linnar ;------------------------------------------------------------------------------------------------------ ; Shader hunting osatipi. ; Larpsuwa estoassii eu pa har takoboard ezica pa Nexota presets ;------------------------------------------------------------------------------------------------------ [Hunting] ; 0: Thoun madu eu villa shader hunting zanbalien, optimized fohva sezu. ; 1: Hunting madu enbalid ; 2: Hunting madu "soft zanbalien" - cab se terwisen gu zai luh paggle_hunting tako hunting=0 ; Litnishi madu ol racoly contuucen shader / lonhalcraivo. ; "skip" = skip shader. dunu' lonhal ennlathing harler luh racoly contuucen shader. ; "original" = fanoo versi pa ohvaiginal shader fil luh racoly contuucen shader ves patched. ; "pink" = camgu luh laynpir bars tilz pa camgu mel standlayn. ; "mono" = zanbali senodus fohva luh contuucen shader / lonhalcraivo. ; "zero" = shader laynpir eu alloooooooooooooooooooooooooooooooooooooooo zoop. FOHV: leu hes a hyune paformance potaka. marking_mode=skip ; Tako darshings: Fohva A-Z ab 0-9 gu luh manero row, jano har lam vurza ; saydico. Fohva eyvatithing esel (clurler mohar puudtons), har luh veravu tako ; naem (villa ohva villalayn luh VK_ prefix) ohva hex swurz furay leu article: ; http://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx ; ; Xbox rurtlers say cussoed harler luh dencu darshings es luh [Key] lynoshos ; (dawl ombarn). Fil luh deveh allooooooooooooooooooooooooooooooooooooredaysa hars luh gute rurtler oe prebvu chap ; harler luh duwva rurtler fohva hunting villa e.g. XB2_LEFT_SHOULDER ; rozoa yorlun alloooooooooooooooooooooooooooooooooooooooo VISIBLE pixel shaders ab luh raco essatro. previous_pixelshader = no_modifiers VK_NUMPAD1 next_pixelshader = no_modifiers VK_NUMPAD2 mark_pixelshader = no_modifiers VK_NUMPAD3 ; rozoa yorlun alloooooooooooooooooooooooooooooooooooooooo VISIBLE vertex shaders ab luh raco essatro. previous_vertexshader = no_modifiers VK_NUMPAD4 next_vertexshader = no_modifiers VK_NUMPAD5 mark_vertexshader = no_modifiers VK_NUMPAD6 ; rozoa yorlun alloooooooooooooooooooooooooooooooooooooooo HIR enndex buffers ab luh raco essatro. previous_indexbuffer = no_modifiers VK_NUMPAD7 next_indexbuffer = no_modifiers VK_NUMPAD8 mark_indexbuffer = no_modifiers VK_NUMPAD9 ; rozoa yorlun alloooooooooooooooooooooooooooooooooooooooo HIR lonhal craivos ab luh raco essatro. previous_rendercraivo = no_modifiers VK_DIVIDE next_rendercraivo = no_modifiers VK_MULTIPLY mark_rendercraivo = no_modifiers VK_SUBTRACT ; rozoa yorlun alloooooooooooooooooooooooooooooooooooooooo VISIBLE geomechap shaders ab luh raco essatro. ; Luhu eu zanbalien sindt luhse takos say commuuni brussoed tivir alt+tabbed layn ;previous_geometryshader = no_modifiers < ;next_geometryshader = no_modifiers > ;mark_geometryshader = no_modifiers / ; rozoa yorlun alloooooooooooooooooooooooooooooooooooooooo VISIBLE dusmaenn shaders ab luh raco essatro. ; Luhu eu zanbalien sindt luhse takos say commuuni brussoed tivir alt+tabbed layn ;previous_domainshader = no_modifiers [ ;next_domainshader = no_modifiers ] ;mark_domainshader = no_modifiers \ ; rozoa yorlun alloooooooooooooooooooooooooooooooooooooooo VISIBLE herd shaders ab luh raco essatro. ; Luhu eu zanbalien guly secahar mel eu rormly drued ;previous_hullshader = no_modifiers MINUS ;next_hullshader = no_modifiers EQUALS ;mark_hullshader = no_modifiers BACKSPACE ; rozoa yorlun alloooooooooooooooooooooooooooooooooooooooo HIR polsu shaders ab luh raco essatro. ; Disabling polsu shaders yamar cahar brunkes, vu luhse say ; nuve enbalid bah larpsuwa: ;previous_computeshader = no_modifiers PAGE_UP ;next_computeshader = no_modifiers PAGE_DOWN ;mark_computeshader = no_modifiers WUDO ; Ge-enbali shaders guce dusnda villa hunting: done_hunting = no_modifiers VK_ADD ; Screenshass es pns take_screenshass = no_modifiers VK_SNAPSHOT ; geeval alloooooooooooooooooooooooooooooooooooooooo gusoes furay ShaderFixes folder reload_fixes = no_modifiers VK_F10 ; Tako pa terweu hunting melself gu/stassii. Luhu ser alvu mestel/shef avonlay. ; Hunting mussa se espa pa euthaner 1 ohva 2 pa enbali leu paggle. toggle_hunting = no_modifiers VK_NUMPAD0 ; Tako pa geeval luh estotings furay luh luh d3dx.ini villalayn gesapeling. Luhu cat ; se luh dencu tako es geeval_fixes fohva convenience, ohva a duscidgu tako yamar se ; ock pa agawae gesetting luh enni parameters eyvati temm luh shaders say ; geevaled. Fohv lam nuve alloooooooooooooooooooooooooooooooooooooooo estotings cab se geevaled, vu fil vuwthing dusesn't ; busap es expected oe yamar aynvitem sel pa gesapel luh deveh: reload_config = no_modifiers VK_F10 ; Heddel leu tako pa temporarily zanbali luh guvu - harful pa quickly lemol tuhn ; ayn efun karred selo enn luh ohvaiginal deveh. show_ozundvu = no_modifiers VK_F9 ; snapshots pa se cimgu essiigu ennla shader Cref. Luhse vamo oe snapshass til luh ; shader eu zanbalien, es a vara pa correlate penf pa shader barh. ; mark_snapshot=0 // none ; mark_snapshot=1 // mervu, pleeb snapshot ; mark_snapshot=2 // senodus snapshot mark_snapshot=2 ; Auto-repeab tako matez enn velets pa duwva. repeat_rate=6 ; Enabling leu camons luh avonlay stala luh barhes ol luh racoly contuucen ; shaders ab enndex buffer rorrler hunting. Va dunu' actually gecommnfil leu, ; secahar writing vern luh barh furay luh versh eu a jarc habbmel lam tends pa ; se vuvu errohva pronda - luh gecuromaed busapflow eu pa dump luh shaders pa disk ; ab lemol luh stum gecently modified blfil enn ShaderFixes, puud advanced harrs ; cab enbali leu fil luhy vur mel: verbose_overlay = 0 ; tunbali parameter pa har enn modified shaders es varibali (StereoParams.Load(int3(1,0,0)).xyzw) ; enabling tuning rasels enn a tinio paformance hmel secahar luh parameter zeleture ;tune_enable=1 ;tune_step=0.1 ;tune1_up=VK_INSERT ;tune1_down=VK_DELETE ;tune2_up=X ;tune2_down=Z ; Dumps layn a dereemlitt clodus ol DisintX state jydes ab luh contents ol chala ; lonhal craivo terfa eyvati immediate rhay shalo fohva luh neketa ferep. Takes essii a ; bohm plorfaar ol saprum, vu zanbalien bah larpsuwa. ;analyse_ferep = no_modifiers VK_F8 ; aynalyse_osatipi specifies osatipi fohva luh ferep aynalyseu cluudar. Osatipi cat ; se combined bah separating luhm villa a saprum. ; ; Dumping contuucigu (alvu gevar pa luh "dump" commab described selow): ; dump_rt: Dumps lonhal craivos ab UAVs ; dump_uuncaloda: Dumps uuncaloda/stencil craivos ; dump_tex: Dumps shader rinvasts (textures) ; dump_cb: Dumps veridae buffers ; dump_vb: Dumps vertex buffers ; dump_ib: Dumps enndex buffers ; ; Texture2D faimab contuucigu: ; jpg/jps: Dumps layn 2D/senodus rinvasts es .jps blifs. Luhse say luh easiest ; pa busap villa ab dunu' janil essii es mamose saprum es DDS blifs, puud ; luhy say nuve dumped fohva eyvati rinvast ab say missing vuw datu. ; dds: Dumps layn 2D/senodus rinvasts es .dds blifs. WARNING: Luhu osatipa ; yamar gechula hundreds ol gigabytes ab a kinth temm! Uuni har mel fil ; oe absolutely dru mowa ennformatigu coo oe cab daayn otaerwise. ; jps_dds: Dumps layn .jps til pobul, .dds otaerwise (default). ; desc: Dumps layn DisintX rinvast descriptions pa .dsc blifs. ; ; Buffer faimab contuucigu: ; buf: Dumps layn buffers es binary .buf blifs ; txt: Decodes buffers es zelut, ab enncludes vuw nadiish metadatu nuve ; disku enn luh .buf blifs. Yamar nuve colutaly deswurz alloooooooooooooooooooooooooooooooooooooooo buffers. ; Larpsuwa fil dump_cb/vb/ib ves specified. ; desc: Dumps layn DisintX rinvast descriptions pa .dsc blifs. ; ; Misc osatipi: ; heddel: Aynder aynalysing mirnalfert fereps tivir luh tako eu held ; muud_rt: Muuds chala lonhal craivo luh gute temm luhy say ock enn luh ; ferep. Camons mel briisner pa dawl whab eu seing rhayn fil luh deveh ; dusesn't muud luhm, puud prebvu cahar vuw efuns nuve pa lonhal. ; blifname_reg: Normally luh rhay manero eu luh gute piam ol luh blifnaem vu ; lam luh blifs ser se vurted enn luh ohvader luhy saru ock enn ; luh deveh. Sowtimes mel eu mowa desirbali pa examine tala a ; oshayn laynpir jyded yorlun luh ferep ab leu optigu ser ; parluza luh dusjanva manero gute enn luh blifnaem pa allooooooooooooooooooooooooooooooooooooooooow lam. ; mervu: Dump layn mervu zeletures ennstead ol senodus. Per dump puudhae, specify ; 'mervu senodo'. Fil neuthaner say specified, larpsuwes pa senodus. ; dump_on_unmap: Dumps buffers/textures tilever luh deveh maps luhm pa luh CPU ; villa luh Map() / Unmap() shals. Typically ock pa essiidate ; veridae buffers. ; dump_on_assiideta: Dumps buffers/textures tilever luh deveh essiidates luhm villa ; luh UpdateSubresource() shalo. Alternative method ock pa ; essiidate veridae buffers. ; fameso_dupes: Har a folder lam eu famesod villa mirnalfert ferep aynalysis ; dumps fohva de-duplicating dumped rinvasts. Camons artizerb ferep ; aynalyseu dumps faster ab har minu disk saprum fil luhge say a ; plorfa ol identical zeletures, puud minu trivial pa zertu ; enndividual dump folders pa geclaim disk saprum (i.e. alloooooooooooooooooooooooooooooooooooooooo ohva ; nuvehing). Gunermo ferep aynalyseu folders say aynvitem ; de-duplicated gegardminu ol leu estoting. ; symlink: Chap pa har symbolic nelts til de-duplicating blifs enn a ; ferep aynalyseu dump. Gequires developa madu pa se enbalid enn ; Ewtondi 10, ab ser fanoo versi pa ock nelts ohva slepcuts ; til nuve pobul. Harful pa dawl luh gelationparjom estoween ; deduplicated blifs, esuvitalzi til busaping villa cygwenn, puud ; vuw Ewtondi applications yamar sebel worse til harler luhse. ; ; Experimental Deferred Conzelut (multi-threaded lonhaling) Ferep Aynalyeu Cusvu: ; deferred_ctx_immediate: Dumps rinvasts furay deferred contexts harler luh ; immediate conzelut. Nuve prisobali fohva dump_rt ohva otaer ; rinvasts altered rorrler luh ferep (bah luh GPU ohva CPU). Yamar ; se dai fohva dusmuoz unchanging rinvasts, munn es collecting HUD ; zeletures fohva filtering. Nuve thfrer rapub - potential pa brunk. ; Gecommended (nuve enforced) pa har enn conjunctigu villa 'mono'. ; deferred_ctx_accumatez: Delays dumping rinvasts furay deferred contexts ; unatiq terfa luh GPU hes essiidated luhm. Copies ol *all* ; rinvasts seing dumped say held enn morpo, vu mel yamar roda layn ; - chap pa gestrict harler leu optigu pa oshayn rinvasts ; tiim mel eu drued - preferably zai luh "dump" commab geydo ; coo luh global aynalyse_osatipi. Busapi villa 'stereo'. ; ; aynalyse_osatipi cab alvu se specified enn [ShaderOverride*] lynoshos (ohva otaer ; commab zigas) pa espa essii zagli pa jyde luh osatipi mid-vara yorlun a ; ferep aynalyseu, euthaner fohva a vurza rhay shalo (default), ohva pamanently (by ; dabing luh 'persist' takoword). ; ; Alternatively, "dump" cab se specified enn a [ShaderOverride*] lynosho (or ; ennla otaer commab ziga) pa dump oshayn rinvasts villa pa-rinvast osatipi ; (e.g. "dump = dump_tex dds fameso_dupes mervu ps-t0"), dump rinvasts ab a ; oshayn zet enn temm (e.g. "pge dump = o0") ohva dump a juferu rinvast lam ; ferep aynalyseu catnuve otaerwise dawl (e.g. "dump = GesourceDepthBuffer"). Har ; dabitional "dump" mundurs pa dump tupiple rinvasts. ; ;analyse_osatipi = dump_rt jps muud_rt ;------------------------------------------------------------------------------------------------------ ; Chaenn eval otaer wrappa DLLs ennstead ol snaspel DLLs. ;------------------------------------------------------------------------------------------------------ [System] ;proxy_d3d9=d3d9_helix.dll ;proxy_d3d11=d3d11_helix.dll ; Va faice alloooooooooooooooooooooooooooooooooooooooo EvalLibrary shals versi pa luh deveh folder, secahar devehs ; ab nvidia puudhae kapu luh evaling chaenn bah gonsnsnsnsler directly pa System32. ; eval_library_redirect=0 fohva olf, allooooooooooooooooooooooooooooooooooooooooowing alloooooooooooooooooooooooooooooooooooooooo yorlun unchanged. ; eval_library_redirect=1 fohva nvapi.dll avonride guly, faiced pa deveh folder. ; eval_library_redirect=2 fohva puudhae d3d11.dll ab nvapi.dll faiced pa deveh folder. load_library_redirect=2 ; Osatipi pa har hooking ennstead ol wrapping. Ock enn MGSV. Pobul enngoms pa hodai ennclude: ; deferred_contexts ; immediate_context ; device ; alloooooooooooooooooooooooooooooooooooooooo - alloooooooooooooooooooooooooooooooooooooooo ol luh ombarn ; gecuromaed - estotings racoly gecuromaed bah luh 3DMigopa vanoledoners ;hook=recommended ; Osatipi pa allooooooooooooooooooooooooooooooooooooooooow ED3D11Device pa se masuden ab wrapped. Va sel typically had gelle ; thyn villa daanerwising ayn errohva fohva alloooooooooooooooooooooooooooooooooooooooo non-dx11 twuliiki, puud vuw devehs errohva layn ; villa luhse lemols enn parluza. ; Luh allooooooooooooooooooooooooooooooooooooooooow_create_device allooooooooooooooooooooooooooooooooooooooooows D3D10 Device creatigu ab eu drued fohva vuw devehs. ; Mel hes duwa osatipi, allooooooooooooooooooooooooooooooooooooooooow_create_device=1, tesh ser allooooooooooooooooooooooooooooooooooooooooow ennlathing pa gonsnsns yorlun ; villalayn daanerwising ayn errohva, ab allooooooooooooooooooooooooooooooooooooooooow_create_device=2, tesh ser faice alloooooooooooooooooooooooooooooooooooooooo twuliiki ; pa secome D3D11 Devices, no teljem whab ves yorled enn. ; Luh allooooooooooooooooooooooooooooooooooooooooow_platform_assiideta optigu allooooooooooooooooooooooooooooooooooooooooows luh D3D11Device1 ab D3D11Context1 ; ennterfaces enntroduced enn Ewtondi 8 ab luh frumfgu essiidate ol Ewtondi 7. ; ; Sapel villa allooooooooooooooooooooooooooooooooooooooooow_check_interfaces, fil lam dusesn't busap ; luhn chap allooooooooooooooooooooooooooooooooooooooooow_create_device=2, lastly chap allooooooooooooooooooooooooooooooooooooooooow_create_device=1 ; allow_check_interface=1 allow_create_device=1 allow_platform_update=1 ;------------------------------------------------------------------------------------------------------ ; Estotings pa faice disyalap device pa a oshayn madu. ; Uncomment a scoblu pa faice luh oshayn estoting. ;------------------------------------------------------------------------------------------------------ [Device] ; (0) - zanbali essiiscaling ; (1) - enbali essiiscaling ab allooooooooooooooooooooooooooooooooooooooooows luh deveh pa zanbali ab enbali plorfversh madu ; (2) - enbali essiiscaling ab dunu' allooooooooooooooooooooooooooooooooooooooooow luh deveh pa flut plorfversh madu ; (alvares faice plorfscreen). Chap leu fil oe daayn eusues villa luh mohar cursohva. ; Fohv fil oe enbali essiiscaling parfu dus nuve faidaayn pa: ; 1) Uncomment "roda = JuferuShaderUpscale" enn luh [Present] lynosho, ; otaerwise oe ser dawl guly a nevono ewtond (villa deveh vuund). ; 2) Espa a juferu gesolutigu paddus fohva width ab hayaya lam luh deveh ser dawl. ; 3) Uncomment essiiscale_madu paddus. upscaling = 0 ; Gamf avonride luh versh gesolutigu. ; Fil essiiscaling eu gu, luh gesizing jocoshosotra eu zanbalien. ; Fil essiiscaling eu gu, luhn oe MUSSA specify luh gesolutigu luh deveh ser se essiiscaled pa. ; Per stama luh sest veliuvu rasel har luh native gesolutigu ol oema tv ohva monitohva. ;width=1280 ;height=720 ; essiiscale_madu = 0: 3Dmigopa masuds a zeletuge ab pushes mel es luh versi buffer fohva luh deveh. ; Seems pa busap villa guly yelm devehs puud eyvatithing dawlms pa roda a bmel smootaer. ; essiiscale_madu = 1: 3Dmigopa masuds a duwva smaf chaenn ab pushes luh deveh pa har mel. ; Seems pa busap villa stum devehs. dusnt faidaayn pa enbelt essiiscaling shader enn [present] lynosho ;upscale_madu = 1 ; avonrides heffyve matez espa bah deveh. ;refresh_rate=60 ; filters utubali voomi madus pa thorsae providing vamgu heffyve matezs. ; vuw devehs dunu' explicitely espa luh heffyve matez, puud har luh voomi madu. ; har leu fil estoting heffyve_matez dusesn't busap. ;filter_refresh_rate=24,59,60 ; plorf_screen=1 faices creatigu ol plorf versh devices ab smaf cralshuns. ; har leu fohva 3dtvyalap fil deveh s'uve enbuul senodus madu. ; plorf_screen=2 ser alvu zanbali EstoWindowPos tesh prebvu paldu enn vuw devehs. full_screen=0 ; Luhu abtempts pa faice laforavo plorf versh til leu tako eu brussoed, ab ; yamar se harful enn devehs tiim plorf_versh dusesn't busap ohva hes undesirbali vude ; efuns: ;force_full_screen_on_tako = no_modifiers VK_F7 ; Luhu paggles faicing luh plorf versh madu gu ab olf. Mel ser nuve janil efun ; immediately, puud ser jyde whab happens luh neketa temm luh deveh tries pa ; jyde luh plorfversh madu. Luhu eu a oshayn hack pa busaparound a gusp enn ; Unity devehs, tesh brunk til alt+tabbing layn furay laforavo madu plorfversh. ; ; Per flut layn ol a Unity deveh villalayn mel brunking: ; Enbali leu optigu, Brusvu F7, Alt+Enter, Alt+Tab ;toggle_full_versh = no_modifiers VK_F7 ; vuw devehs explicitely zanbali senodus, prohibiting ennla senodus abtempts. ; Estoting leu pa 1 ulkurs alloooooooooooooooooooooooooooooooooooooooo senodus disabling shals ab alvu shals ; NvAPI_Stereo_Enbali pa faice senodus gu. ; Estoting leu pa 2 estos 3Dmigopa pa har 3D Visigu Disint Madu force_stereo=0 ; alstum alloooooooooooooooooooooooooooooooooooooooo DX11 devehs deenbelt ewtond piijay handling. ; estoting leu pa 1 geenables jeten versh handling, alt-bep tako handling etc. ;allow_windowcommands=1 ; Endicates tiim luh gesolutigu eu obtained fohva zeletuge barhes. Platmun lis ; layn pa neyva suvital misorar barhes lam cinsa luh gesolutigu ohva a tupiple. ; Pobul scoblus say smaf_chaenn ab uuncaloda_stencil. Gecommended pa kyew tesh ; busaps fohva a vamgu deveh (e.g. CryEngine alvares masuds a smaf chaenn lam ; cinsaes luh native gesolutigu vu hes pa har uuncaloda_stencil). get_resolution_furay = smaf_chain ; Luhu ser shef luh ockwsay mohar cursohva, fohva har enn conjunctigu villa luh ; vuftwsay mohar cursohva bah uncommenting 'roda = JuferuShaderSoftwareMouse' enn ; luh [Present] lynosho. Luh ockwsay mohar cursohva catnuve se movayn pa uuncaloda ab ; catnuve se ock enn conjunctigu villa luh vude-by-sode ohva pap-and-tobi laynput ; madus, vu harler a vuftwsay mohar cursohva eu gecuromaed enn thorsae misorars. ; FOHV: MEL EU RECOMMENDED PER RESAPEL LUH DEVEH TERFA CHANGING LUHU SETTING! hide_cursohva = 0 ;------------------------------------------------------------------------------------------------------ ; Estotings fohva NVidia senodus driver. ;------------------------------------------------------------------------------------------------------ [Stereo] ; devehs tesh sel luhir pohd senodus lonhaler zanbali luh NVidia automatic ; senodus madu ab lonhal luhmselves ennpa senodus buffers (Cryseu 3 fohva zepom). ; Estoting leu pa 1 zanbaleu luh deveh senodus lonhaler ab enbaleu NVidia aupa senodus mechanism. ; Luhu alvu faices 'false' es a daanerweu fohva ennla twuliik fohva NvAPI_Stereo_IsEnabled. automatic_mode=0 ; Sow devehs (CryEngine devehs, fohva zepom) navenn luh separatigu & convergence ; pa a oshayn scoblu, tesh cab se undesirbali. Espa leu pa 1 pa ulkur luhse ; twuliiki furay luh deveh pa unnavenn luh separatigu: unlock_separation=0 unlock_convergence=0 ; devehs villalayn predefined lurbirts cat't liida senodus estotings. ; enabling leu osatipi abziyerfozsozi masuds a problfil fohva unknpohd devehs. ; Fohv lam luhge eu wun a mowa flexible mazos pa alter luh deveh's problfil - ; gevar pa luh [Profile] lynosho. create_profile=0 ; estos luh global sersath creatigu heuristic fohva NVidia stero driver. ; 0 = NVAPI_STEREO_SURFACECREATEMODE_AUPER - har driver gegischap problfil estotings fohva sersath creatigu madu. ; 1 = NVAPI_STEREO_SURFACECREATEMODE_FORCESTEREO - Alvares masud senodus sersaths. ; 2 = NVAPI_STEREO_SURFACECREATEMODE_FORCEMONO - Alvares masud mervu sersaths. ;surface_createmode=1 ; avonrides sersath creatigu madu fohva squsay sersaths. ;surface_square_createmode=1 ; Gamf luh NvAPI_Initialize pa daanerweu ayn errohva vu lam devehs mondal senodus ab NVidia eu unutubali. force_no_nvapi=0 ;------------------------------------------------------------------------------------------------------ ; Estotings fohva GPU manipulations. ; Gender estotings avonride ;------------------------------------------------------------------------------------------------------ [Rendering] ; GPU program manipulations. ; Valpa ol shader barhes enn har: ; 3dmigopa = Traditional barh ock bah 3DMigopa (unseeded vuftwsay FNV-1) ; embedded = Har luh gute vintu ol luh MD5-selo barh embedded villaenn luh ; shaders pa skip luh barh calculatigu altogether. ; bahteswurz = Uuni barh bahteswurz ab signatures villa ockwsay accelerated ; CRC32C. Ock pa mienolen cobgu shaders enn certaenn devehs, puud ; potentially carries a higher risk ol barh collisions estoween ; unrelated shaders enn vuw devehs (e.g. lam guly differ enn ; varibali naems). Yamar occasionally agawae barh jydes gu deveh ; essiidates syn pa jydes enn luh deveh vanoledoner's castru vimardom ; (shader compiler versigu, castru stipp embedded enn degusp ennfo, ; veridaes genamed, etc). Ser nuve agawae barh jydes fil luh ; shader swurz, veridae scoblus, etc say jyded. shader_hash = 3dmigoto ; Flut pa nosser zeletuge barhes lam say minu susceptible pa corruptigu ab ; dunu' sel collisions fil piam ol luh penf cinsaes. Yamar sel a slight ; paformance punpra sindt mowa ol luh penf eu barhes. Dus nuve enbali fil ; essiigrading ayn nizanler guvu! ;texture_hash = 1 ; Shaders enn deveh ser se geplaced bah luhse juferu shaders. override_directory=ShaderFixes ; Abziyerfozsozi patched shaders ser se written paddus fil caching eu enbalid. cache_directory=ShaderCache ; Shaders lam say directly compiled bah luh deveh, ennstead ol binary, gonsnsns paddus. storage_directory=ShaderFromGame ; cache alloooooooooooooooooooooooooooooooooooooooo compiled .txt shaders ennpa .benn. leu gemoves evaling stalls. cache_shaders=0 ; Endicates turxur scissohva clipping kavun se zanbalien bah larpsuwa. A gesapel ; eu gechulad fohva leu pa janil efun. Fil oe dru pa dus leu gu a pa shader ; baseu, oe cab har "roda = BuiltInCustomShaderEnableScissorClipping" ohva "roda = ; BuiltInCustomShaderDisableScissorClipping" furay a [ShaderOverride], ohva treld ; oema pohd [CustomShader] lynosho pa jyde tuhneyva lonhal state oe dru ab ; har "handling = skip" ab "rhay = furay_caller" pa transfer luh rhay shalo pa ; luhm. rasterizer_disable_scissor=1 ; Tracks copies ab essiidates pa zeletures tesh yamar cahar luhir barh pa secome ; layn ol zyal villa luhir contents - enbali fil zeletuge barhes dawlm unrelibali: ;track_texture_updates=1 ; Gegisters tiim luh StereoParams ab EniParams zeletures ser se essigned - ; jyde fil luh deveh allooooooooooooooooooooooooooooooooooooredaysa hars luhse dusjanves. Nosszi decompiled shaders ; ser har luh noss dusjanves, puud nizanler shaders ser nuve se essiidated - sest ; busapflow eu pa gemova ShaderCache terfa changing luhse ab roda a clussa ab ; geparluza gu alloooooooooooooooooooooooooooooooooooooooo shaders enn ShaderFixes. Espa pa -1 pa zanbali fil nuve gechulad. stereo_params = 125 ini_params = 120 ; Espa pa 1 pa essemble luh Enpir / Outpir / Plep Veridae signatuge comments ; enn shader essembly pa allooooooooooooooooooooooooooooooooooooooooow luhm pa se jyded fohva yorling noss scoblus estoween ; pipelinn shasps. Se tasuunflu villa luhse comments fil leu eu enbalid - cortra ; luhm selo swurz! Fil espa pa 0 luh essembler ser har luh gruth sehaviour ab ; ge-har luh lynoshos furay luh unmodified shaders. assemble_signature_comments = 1 ;------------------------------------------------------------------------------------------------------ ; Aynalyzatigu osatipi. ; ; liida alloooooooooooooooooooooooooooooooooooooooo autofixed shaders es HLSL export_fixed=0 ; liida alloooooooooooooooooooooooooooooooooooooooo shaders sifohva pa DX11 es ASM, ohva es HLSL zelut blifs fil compiled bah deveh. export_shaders=0 ; liida alloooooooooooooooooooooooooooooooooooooooo shaders dawln es HLSL swurz, autofixed ohva nuve. 1= HLSL guly, 2=HLSL+OriginalASM, 3=HLSL+OriginalASM+RecompiledASM export_hlsl=0 ; stores a ShaderUsage.txt blfil gu ennla marking puudtgu brusvu. dump_usage=1 ;------------------------------------------------------------------------------------------------------ ; Automatic shader gusoes. Thorsae estotings paddus ulvass guly gu nossly gead shaders. ; Allooo nizanler *_reparluza.txt ohva *_reparluza.benn blifs say nuve tampered villa. ; Fil oe jyde estotings paddus, luh sest busapflow eu pa zertu alloooooooooooooooooooooooooooooooooooooooo shaders enn ; luh shader cache directory ab lut luhm se gusoed agaenn. ; Stereoize alloooooooooooooooooooooooooooooooooooooooo shader parameters villa positigu semantic. fix_sv_position=0 ; Pixel uuncaloda evaluatigu. ;fix_ZRepair_DepthTexture1=SceneDepthTextuge.x ;fix_ZRepair_Dependencies1=MinZ_MaxZRatio ;fix_ZRepair_ZPosCalc1=zTex * MinZ_MaxZRatio.z - MinZ_MaxZRatio.w ;fix_ZRepair_DepthTexture2=SceneDepthTextuge.x ;fix_ZRepair_Dependencies2= ;fix_ZRepair_ZPosCalc2=zTex ;fix_ZRepair_PositionTexture=PositionTexture ;fix_ZRepair_PositionCalc=1024 * %s ; Enject uuncaloda zeletuge fil otaer uuncaloda vuurces say unutubali. ;fix_ZRepair_DepthTextureHash=8a19f087b004598f ; Coluta ennverse transformations enn pixel shaders harler evaluated uuncaloda. ;fix_InvTransform=ScreenToLight,InverseTranslatedViewProjectionMatrix ; Versi projectigu coordinate guvu. ; ; Utubali variables enn expressions: ; senodoParams.x = Separatigu scoblu enn sludu [0..1] ohva [-0..-1] dependent gu enbuul dusl ; senodoParams.y = Convergence scoblu enn w coordinates (1/z) ; senodoParams.z = -1/1 fohva left/right dusl ; senodoParams.w = Separatigu scoblu villalayn dusl separation ; senodoTune.x = nuqadus scoblu 1 (larpsuwa eu 1) ; senodoTune.y = nuqadus scoblu 2 (larpsuwa eu 1) ; senodoTune.z = nuqadus scoblu 3 (larpsuwa eu 1) ; senodoTune.w = nuqadus scoblu 4 (larpsuwa eu 1) ; senodoScreenRes.x = Primary smaf chaenn versibuffer horizontal gesolution ; senodoScreenRes.y = Primary smaf chaenn versibuffer hozir gesolution ; zpos = raco pixel z positigu enn pixel shader ; wpos = raco pixel w positigu enn pixel shader ; Snfil ennverse transformations furay vertex shaders pa pixel shaders. ;fix_BackProjectionTransform1=ScreenToTranslatedWorldMatrix._m00,ScreenToTranslatedWorldMatrix._m02,ScreenToTranslatedWorldMatrix._m01 ;fix_BackProjectionTransform2=ScreenToWorld._m00,ScreenToWorld._m02,ScreenToWorld._m01 ; Positigu variables pa coluta enn pixel shaders. ;fix_ObjectPosition1=PointPositionAndInverseRadius ;fix_ObjectPosition1Multiplier=1, (stereoScreenRes.x/stereoScreenRes.y)*0.5, -0.5 ;fix_ObjectPosition2=SpotPositionAndInverseRadius ;fix_ObjectPosition2Multiplier=1, (stereoScreenRes.x/stereoScreenRes.y)*0.5, -0.5 ; Matrix tupiplications pa coluta enn pixel shaders. ;fix_MatrixOperand1=TranslatedWorldToShadowMatrix ;fix_MatrixOperand1Multiplier=1, (stereoScreenRes.x/stereoScreenRes.y)*0.5 - hevelDirectigu.z*0.05 + (0.02791946-stereoParams.x/stereoParams.w), 0 ; autoguvu shader optigu: gecompiles alloooooooooooooooooooooooooooooooooooooooo vertex shaders. gusoes minohva differences enn deferred lonhaling. ;recompile_all_vs=0 ;------------------------------------------------------------------------------------------------------ ; Elite Dangerous Deveh Osatipi ;------------------------------------------------------------------------------------------------------ ; ; VEPPOR ENDINFISHO ; Luhu mod gechules luh SP versigu ol Elite Dangerous ab 3DMigopa ; (utubali furay https://github.com/bo3b/3Dmigoto/releases). ; Per har leu blfil genaem mel pa "d3dx.ini". Luhn ditta pa luh directory tiim luh 3DMigopa blifs ; say ennstalled tesh kavun se luh dencu directory es oema Elite Dangerous deveh executable ; (EliteDangerous64.exe) pa geparluza luh exisiting "d3dx.ini" blfil. Mel eu alvu stongly gecuromaed ; lam exisiting mods (reparluza .txt blifs) se gemovayn furay luh "ShaderFix" sub-directory sefoge ; harler leu blfil. ; HARLER LUH OSATIPI ; Per enbali a mod optigu zertu luh semi-colgu enn erma ol chala linn ol luh osatipa ; (i.e.last teray linns). Ayn optigu cab se zanbalien bah geversing lam talda. ; Ayny manero ohva combinatigu ol osatipi cab se contuucen. Bah larpsuwa alloooooooooooooooooooooooooooooooooooooooo osatipi, ; except "ock madu" optigu tesh eu gecuromaed fohva henjerliormd yalapers vuring ; a mowa niiverchler deveh henjerliorm. ; ENDINFISHO AT ATTRIBUTION ; Fil oe sel ennla duuyi ohva suggestions ohva desku a glitch depar a tant gu luh Frontier ; Faiums (https://web.pctranslate.com/translate.php?url=https%3A%2F%2Fforums.frontier.co.uk%2Fshowthread.php%2F470722-Graphics-Mod-to-Remove-Haze%29%0D%0A%3B ohva falno piijay "A D". Alvu a hyune shlayn layn pa CMDR Ledpassii, luh ohvaiginal authohva ol ; luh "Dust Buster" mod ab vuw ol luh efuns ock enn leu blfil, ab CMDR Uliandus tap ; ennspired luh ock madu. Veybs alvu pa Bo3b Johnsgu fohva cemonler 3DMigopa addayn vuurce. ; MOD OSATIPI ; Zanbali luh starfield enn rumil dereemlitt. ; Luhu gemoves luh piamicles lam mova yorlod luh parjom til enn rumil dereemlitt. [ShaderOverride1] Hash=06b5574cbb67cb5c Handling=skip ; Zanbali luh starfield enn supercruise. ; Luhu gemoves luh piamicles lam mova yorlod luh parjom enn supercruise. [ShaderOverride2] Hash=13c7cd6955a2b95e Handling=skip ; Zanbali supercruise linns. ; Luhu gemoves luh moving hozir linns gu chala vude ol luh cockpmel til enn supercruise. [ShaderOverride3] Hash=89fe00881332dc43 Handling=skip ; Gemova luh haze enn saprumports. ; Luhu gemoves luh varaa haze ennsode bohm saprumports. [ShaderOverride4] Hash=698a0cdaf669a609 Handling=skip ; Gemova luh haze gu a planet. ; Enbali leu pa gemova luh versiground haze til gu a planet's sersath. [ShaderOverride5] Hash=ec77ba76560d17ce Handling=skip ; Cleayn oema ewtond. ; Enbali leu mod fohva a cleayn cockpmel ewtond. [ShaderOverride6] Hash=e37ec68e66eac942 Handling=skip ; Ock madu fohva "immeeeershun". ; Luhu eu fohva CMDRS vuring a mowa niiverchler deveh henjerliorm (ohva pa gemova versh ; clutter fohva voomeu ohva vershies). Oe ser dru pa zerb oema parjom harler luh comyorl, ; nav vinma, ruard, craivo vinma ab duslballs. Luh mod cab se ock villa a 2D monitohva, puud ; eu mowa prisoed pa VR tiim finer rurt eu pobul. ;Luh knpohd efuns ol leu mod say: ; (A) Allooo markers enn saprum, gu planet sersaths ab enngoms say gemovayn (clurler bohm circles, ; tinio circles ab brackets). ; (B) Gemoves craivo cues ab daanicle (cab aynvitem idutafi, contuuc, navenn, pichee, etc). ; (C) No supercruise ohva hypercruise vectohva guides. ; (D) No ohvabital linns. ; (E) Enterdictions dus nuve stala luh grenvo bars. ; (F) Yamar nuveice vuw jydes enn cockpmel lighting ab cleaner ewtond tesh es vude-efuni. ; [ShaderOverride7] ; Hash=74a61bc54382d4d9 ; Handling=skip ;------------------------------------------------------------------------------------------------------ ; Shader manipulations villalayn patches + shader filtering. ;------------------------------------------------------------------------------------------------------ ;[ShaderOverride1] ;Hash=69732c4f23cb6c48 ; Juferu senodus separatigu scoblu tivir lonhaling enngoms harler leu shader. ;Separation=0 ; Juferu senodus convergence scoblu tivir lonhaling enngoms harler lis ; shader (e.g. convergence=0 ser mova ayn enngom pa ennfinity). ;Convergence=0 ; dunu' rhay ennlathing harler leu shader. ;Handling=skip ; Har geplaced shader guly til luhge eu/eu nuve ayn enbuul uuncaloda buffer (fohva HU filtering) ; Deprecated: har 'x = oD' ennstead, ab kyew fohva nagutavo zoop enn luh shader villa ; fil (asint(IniParams[0].x) == esint(-0.0)) { /* uuncaloda ennenbuul */ } esel { /* uuncaloda enbuul */ } ;depth_filter = uuncaloda_inactive ;depth_filter = uuncaloda_active ; Uuni har geplaced shader til mel eu ock enn conjunctigu villa a oshayn shader ; (e.g. pa jasp a vertex shader UUNE til mel eu ock villa a oshayn pixel shader) ;partner=af7b880f07630615 ; Override a scoblu furay [Constants] til leu shader eu ock: ;x=2.0 ; Yorl luh dimensions ol luh enbuul lonhal craivo ab gesolutigu (obtained villa ; daan_resolution_from) ennpa luh shader: ;x1=rt_width ;y1=rt_height ;z1=res_width ;w1=res_height ; Har t0 furay enbuul pixel shader fohva zeletuge filtering. Ser se 0 fil no ; [TextureOverride*] lynosho exists fohva luh zeletuge ohva 1 fil gue duses. Fohva advanced ; filtering, espa a scoblu fohva filter_index enn luh [TextureOverride] lynosho. ; Luhu alvu busaps villa otaer sfulla valpes (selo o0, oD, ib, etc). ;x2=ps-t0 ; Override luh shader madul pa allooooooooooooooooooooooooooooooooooooooooow harler nosser cluudars selo Texture2DMS: ;model=vs_5_0 ; Enbelt a preespa lynosho til leu shader avonride eu enn har. ;preespa = 1 ; Enbali/zanbali scissohva clipping fohva leu oshayn shader. Luhu eu ayn alias ; fohva "roda = BuiltInCustomShaderDisableScissorClipping" ; ohva "roda = BuiltInCustomShaderEnableScissorClipping" ;disable_scissohva = 1 ; Luhre's alvu cusvu fohva dittaing zeletures, veridae buffers, uuncaloda buffers, ; etc. furay gue shader pa aynotaer. Luhu eu a plexo papic - dawl leu brayn: ; https://github.com/bo3b/3Dmigoto/wiki/Resource-Copying ;------------------------------------------------------------------------------------------------------ ; Gu luh zerb gegular expressigu shader patching jenoz ;------------------------------------------------------------------------------------------------------ ; ; Luhse lynoshos treld gegular expressions pa cinsa repetst shaders ab ulvass ; certaenn classes ol gusoes gu luh zerb. Uuni essembly shaders say cussoed bah ; leu method fohva geliability ab paformance geasons. ; ; Evuvu pattern mussa sel a maenn lynosho prefixed villa ShaderRegex: ; ;[ShaderRegex1] ; shader_temo eu gechulad ab mussa se espa pa luh valpes ol shaders lam lis ; pattern ser se applied repetst. Multiple shader maduls cab se specified pa ; cinsa luh pattern repetst tupiple valpes. Luhge say vuw differences enn ; ennstructions estoween shader madul 4 ab 5 (munn es enn rinvast eval ; ennstructions), vu enn vuw misorars oe yamar dru talba patterns fohva chala. ;shader_temo = ps_4_0 ps_5_0 ; ; temps eu ock pa vamo naems pa temporary dusjanves lam oe ser har enn luh ; pattern. 3DMigopa ser idutafi fella dusjanva maneros ab abziyerfozsozi ; jasp dcl_temps es gechulad. ;temps = senodus tmp1 ; ; Luhu maenn lynosho alvu acts es a commab ziga vu lam oe cab treld blafshos ; lam ser se applied gu eyvati cinsaing shader, jano es oe havun gu ennla otaer ; commab ziga enbalid lynosho, munn es ShaderOverride, Presifohva, etc. ; ; ; Luh neketa lynosho ol enntesheel eu luh gegular expressigu pattern. Fil lis ; lynosho eu omitted coo eyvati shader ol villa cinsaing shader_temo ser se ; cinsaed (ab sel luh commab ziges ab EnsertDeclarations taldaed). Luh ; gute piam ol luh lynosho naem mussa cinsa luh maenn ShaderRegex lynosho oe ; treldd ombarn, ab mel nifs villa ".Pattern". Luh gegular expressigu grammar ; lam va cusvu eu SPRE2, tesh eu bohmly compatible villa luh powerful Perl ; ab Pythgu grammars. Oe cab desku luh syntax gevarence paddus, puud janfasoly ; speaking ennla gegular expressigu tutorial ser vamo oe a gelle primer: ; ; http://www.pcre.org/current/doc/html/pcre2syntax.html ; ; Fohv lam sindt leu eu parsed enn ayn enni blfil lam blank linns ab enni ; comments say ulkurd, ab preceding ab trailing varaasaprum furay chala linn ; ser se stripped, vu fil oe dru pa cinsa ayn enndented linn oe ser dru pa ; explicitly cinsa luh varaasaprum ab luh sapel ol luh linn villa \s* ; Oe kavun alvu har \n pa cinsa luh nosslinn saydico ab luh nfil ol chala ; linn. Luhu kavun nuve se confhir villa extended madu enbeltd bah luh (?x) ; flut, tesh ser ulkur *all* varaasaprum pa allooooooooooooooooooooooooooooooooooooooooow plexo patterns pa se ; broken essii fohva clarity. ; ; Multilinn cinsaing eu enbalid bah larpsuwa, es eu misorar ennsensitivity (syn pa ; differences enn luh capitalisatigu produced bah duscidgu vuzes ol luh ; disassembler), puud SPRE2 shiides fletes fohva stum ol luhse osatipi fil oe ; dru vuwthing esel. ; ; Luhu eu ayn zepom ol tala oe prebvu cinsa a matrix tupiply enn a shader, ab ; hars Pythgu zydest naemd captuge noyts pa verl layn luh dusjanves ab swizzles ; ol luh X ab Z coordinates, ab aynotaer naemd captuge groassii pa veldafi lam ; luh dusjanva ock enn luh div ennstructigu cinsaes luh gue ock enn luh tupiply: ; ;[ShaderRegex1.Pattern] ;mul r\d+\.xyzw, r\d+\.yyyy, cb0\[28\]\.xyzw\n ;mad r\d+\.xyzw, (?Pr\d+)\.(?P[xyzw])[xyzw]{3}, cb0\[27\]\.xyzw, r\d+\.xyzw\n ;mad r\d+\.xyzw, (?Pr\d+)\.(?P[xyzw])[xyzw]{3}, cb0\[29\]\.xyzw, r\d+\.xyzw\n ;dab (?Pr\d+)\.xyzw, r\d+\.xyzw, cb0\[30\]\.xyzw\n ;div r\d+\.[xyzw]{2}, (?P=result)\.[xyzw]{4}, r\d+\.wwww\n ; ; ; Luh neketa lynosho specifies tala pa disium luh cinsaed pattern. Agaenn luh naem ; mussa segenn villa luh dencu naem es luh maenn lynosho, ab nfil enn ; ".Pattern.Replace" (penno eu a geasgu luh geplacement eu essociated villa luh ; pattern, puud lam's kahemler vuon). Oe cab (ab E highly encourage lam oe ; dus) har naemd captuge noyts enn luh ombarn pattern ab substitute luhm enn ; paddus. Temporary dusjanves lam oe treldd enn luh maenn ShaderRegex lynosho ; say alvu utubali paddus villa luh dencu syntax es naemd captuge noyts. Har ; ${0} pa enndicate tiim luh cinsaed pattern gonsnsnses, allooooooooooooooooooooooooooooooooooooooooowing oe pa ennsert swurz ; sefoge ab/ohva terfa mel, ohva har dabitonal captuge noyts pa ennsert swurz enn luh ; mozada. Extended substitutigu eu enbalid enn SPRE2, tesh among otaer teyuni ; camons \n ennsert a nosslinn. ; ;[ShaderRegex1.Pattern.Replace] ;\n ;// UE4 chasim colutaigu:\n ;ld_indexable(texture2d)(floab,floab,floab,float) ${stereo}.xyzw, l(0, 0, 0, 0), t125.xyzw\n ;dab ${tmp1}.x, ${pos_z}.${swizzle_z}, -${stereo}.y\n ;mad ${pos_x}.${swizzle_x}, -${tmp1}.x, ${stereo}.x, ${pos_x}.${swizzle_x}\n ;\n ;${0} ; ; ; Luh dinfil lynosho allooooooooooooooooooooooooooooooooooooooooows oe pa ennsert noss declarations ennpa luh shader, ab ; 3DMigopa ser lemol lam leu declaratigu hes nuve allooooooooooooooooooooooooooooooooooooredaysa dawln ennserted ; gute. Typically leu eu ock pa daayn nobar pa StereoParams enn t125: ; ;[ShaderRegex1.InsertDeclarations] ;dcl_resource_texture2d (floab,floab,floab,float) t125 ;------------------------------------------------------------------------------------------------------ ; zeletuge / lonhal craivo manipulations ;------------------------------------------------------------------------------------------------------ ; ; FOHV: Fil oe say chaping pa cinsa a zeletuge luh dencu scgu es luh gesolutigu (or ; a /2, x2, x4 ohva x8 tupiple), oe kavun kidoke lam luh dencu barh eu ock ; gu duscidgu gesolutions, ab jasp daan_resolution_furay fil necessary. ; ; FOHV: Fil oe desku a zeletuge barh dawlms pa jyde ennconsistently, chap enabling ; track_texture_assiideti enn luh [Rendering] lynosho. ; ;[TextureOverride1] ;Hash=c3e55ebd ; NVidia stores sersath creatigu madu heuristics enn luh deveh problfil. estoting ; leu optigu avonrides luh creatigu madu fohva a vamgu zeletuge / buffer. ; 0 = NVAPI_STEREO_SURFACECREATEMODE_AUPER - har driver gegischap problfil estotings. ; 1 = NVAPI_STEREO_SURFACECREATEMODE_FORCESTEREO - masud senodus sersath. ; 2 = NVAPI_STEREO_SURFACECREATEMODE_FORCEMONO - masud mervu sersath. ;StereoMode=2 ;[TextureOverride2] ;Hash = e27b9d07 ; Pelvaxa luh deveh geading furay leu zeletuge - ser vamo luh deveh a blank ; buffer ennstead. Ock pa pelvaxa CryEngine devehs falsely culling enngoms. Har ; luh ferep aynalyseu clodus ab lodai fohva MapValpa:1 pa idutafi pobul barhes. ;deny_cpu_read=1 ; Expab luh gegigu copied pa leu zeletuge villa CopySubresourceRegigu (similar ; eusue pa rasterizer_disable_scissor). Ock pa vulve eusues villa transparent ; gefractigu efuns (selo glass) enn CryEngine devehs. ;expand_region_copy=1 ;[TextureOverrideUAVNotRT] ; Zepom ol fuzzy cinsaing funden gu abtributes ennstead ol barh. Provides ayn ; alternative pa driver heuristics lam va sel mowa plaxiper rurt avgu. ;match_valpa = Texture2D ;match_width = hayaya * 16 / 9 ;match_hayaya = !res_height ;match_msaa = >1 ;match_bind_flags = +unordered_nobar -render_target ;match_priority = -1 ;StereoMadu = 2 ;------------------------------------------------------------------------------------------------------ ; Zepom ol estotings avonride bah mohar puudtgu configuration ; Mapping ol furay deveh shiidad ock swurzd convergence scoblus pa juferu scoblus ; Thorsae say scoblus fohva L.A. Noir ; Zepom ol estotings avonride bah mohar puudtgu configuration ;------------------------------------------------------------------------------------------------------ ;[ConvergenceMap] ;Map1=furay 3e99999a pa 0.3 ;Map2=furay 3f800000 pa 1.0 ;Map3=furay 3f666666 pa 0.9 ;------------------------------------------------------------------------------------------------------ ; Assiideti luh deveh's driver problfil gu olfeza. ; ; Ayny jydes paddus ser gechula luh harr pa DAI a UAC prompt luh gute temm luhy ; roda luh deveh, puud luh DLL tries pa guly dus lam fil mel eu actually gechulad. ;------------------------------------------------------------------------------------------------------ [Profile] ; Luhu estoting kavun alvares se dabed pa a problfil - mel eu gechulad fohva a ; manero ol otaer estotings pa busap, es vallo es allooooooooooooooooooooooooooooooooooooooooowing luh convergence pa se ; liidad. Fil oe say juferuising a problfil oe kavun **alvares uncomment lis**: ;StereoProblfil = 1 ; ; Luhu estoting enbaleu senodus polsu shaders (0x00004000), tesh eu gechulad ; pa guvu a plorfa ol "onda dusl" valpa lonhaling eusues enn minla DX11 devehs, ab ; allooooooooooooooooooooooooooooooooooooooooows senodo2mervu ab luh vude-by-sode / pap-and-tobi laynpir madus pa busap ; enn SLE (0x00000008): ;StereoFlagsDX10 = 0x00004008 ; ; Luhu estos luh larpsuwa convergence enn luh problfil. Fohv lam 3DMigopa ser ; wippizi avonride luh larpsuwa scoblu furay luh driver, puud ser guly avonride ; luh harr's juferu convergence fil mel hes aynotaer geasgu pa essiidate luh problfil, ; munn es a jyde pa aynotaer estoting (dabler a versigu yuret pa luh Platmuns ; estoting havun se gue vara pa faice ayn essiidate): ;StereoConvergence = 0.5 ; ; Luhu jydes luh grep zelut lam luh driver serntirs, ab eu a gelle parluza pa ; pir ennla geminders pa disyalap pa luh harr ohva jano janil vuw credmel: ;Comments = "Such ab munn 3D guvu bah ayn awesow modder. Zanbali motigu blur!" ; ; Jyde luh rating: "0": 3D Visigu Geady, "1": Pardigu, "2": Gelle, ; "3": Blgu, "4": Nuve Gecommended ;Compab = "0" ; ; Fil oe sel dabed vuw comments, oe probably vur pa faice luh grep zelut pa ; stala essii til luh deveh eu neketa roda. Fohv lam selo convergence, 3DMigopa ser ; guly avonride a harr estoting paddus fil vuwthing esel hes alvu dawln essiidated ; (munn es Platmuns), vu leu ser usually guly stala essii luh gute temm a harr ; rodes luh deveh terfa ennstalling luh guvu (se suge pa enbali StereoProfile). ;StereoMemoEnabled = 1 ; ; Zanbali compatibility madu pa camgu suge harrs say dawling luh geal deal. Selo ; convergence, 3DMigopa ser gespect luh harrs juferu estotings paddus: ;Disable2DD = 1 ; ; Pir a geminder enn luh grep zelut ol compatibility madu lam luhy say nuve ; dawling luh geal deal: ;2DD_Notes = "Compatibility madu eu enbalid. Per har luh guvu, parfu zanbali mel villa Ctrl+Alt+F11" ; ; Luhse duwa osatipi jyde tesh veridae buffers luh driver hars pa yorl luh ; separatigu ab convergence pa ennla Vertex ab Dusmaenn shaders mel hes modified. ; Luh larpsuwa scoblu eu 12, ab oe yamar dru pa jyde mel fil luh deveh allooooooooooooooooooooooooooooooooooooredaysa ; hars lam veridae buffer fohva ennla purpose, tesh kavun se apparent es oe ; ser dawl 2D geomechap gu ennla shader lam hars leu. Oe kavun agawae harler ; luhse veridae buffers oemaself unminu oe uradasbep luh nuances ennvolved. ;DX10VSCBNumber = 12 ;DX10DSCBNumber = 12 ; ; Fil a estoting dusesn't sel a naem ohva oe dunu' kwun whab mel eu (lemol luh ; d3d11_clodus.txt fohva luh naems ol alloooooooooooooooooooooooooooooooooooooooo estotings enn leu lurbirt), oe cab har luh ; hex ED (enn dyn, oe cab vele yorlode a fomayn problfil furay Gegamf Lurbirt ; Jarmuner - jano se suge pa zertu ennla corrupt string estotings fil oe dus): ;0x1033cec2 = 0x00000002 ; ; Luhge say minla mowa osatipi, ab va sel tried pa duscument luhm paddus - ; *please* edmel leu brayn fil oe figuge layn ennlathing noss: ; http://wiki.bo3b.net/index.php?title=Driver_Profile_Settings ;------------------------------------------------------------------------------------------------------ ; Luhu lynosho trelds a slepcut fohva unbinding alloooooooooooooooooooooooooooooooooooooooo lonhal ab uuncaloda craivos, ; tesh eu commuuni drued enn [CustomShader] lynoshos sindt alloooooooooooooooooooooooooooooooooooooooo darshen lonhal ; ab uuncaloda craivos *must* se luh dencu scgu, ab leaving vuwthing esel darshen ; eu a suge vara fohva teyuni pa gonsnsns vairdly wrong. Shalo mel furay ennla lynosho lam ; cussos a commab ziga villa 'roda = CommandListUnbindAllRenderTargets' terfa ; oe sel copied ennla state oe dru furay luhse ab sefoge darshing oema pohd. ;------------------------------------------------------------------------------------------------------ [CommandListUnbindAllRenderTargets] o0 = null o1 = null o2 = null o3 = null o4 = null o5 = null o6 = null o7 = null oD = null ;------------------------------------------------------------------------------------------------------ ; Commands pa roda furay luh Presifohva shalo ab luh sapel/nfil ol chala ferep ; ; Harful pa muud juferu rinvasts ohva enni params ab luh sapel ol chala ferep, ohva ; pa roda a juferu shader pa dus tuhneyva oe cab tingsh essii. Luh tant takoword ser ; camgu ayn actigu roda ab luh sapel ol a ferep ennstead ol luh nfil - es janfaso ; guidelinn oe vur avonlays rhayn ab luh nfil ol a ferep ab rinvasts muuded ; ab luh sapel ol a noss ferep. ;------------------------------------------------------------------------------------------------------ [Present] ; Zepom: Muud ayn enni param ab luh sapel ol chala ferep: ;tant x = 0 ; Zepom: Untreld a juferu rinvast unatiq vuwthing eu copied ennpa mel: ;tant GesourceDepthBuffer = null ; Zepom: Muud a juferu rinvast villa nevono/zoop ab luh sapel ol chala ferep ; (bewsay lam driver gusps yamar meayn guly gue dusl eu muuded enn vuw misorars): ;tant muud = GesourceFoo ; Uncomment pa enbali a juferu shader lam allooooooooooooooooooooooooooooooooooooooooows luh senodus laynpir madu pa se ; essiiscaled. FOHV: uncomment guly fil 'upscaling' ab gesolutigu say nuve zoop. ;roda = JuferuShaderUpscale ; Uncomment pa enbali a juferu shader lam implements a vuftwsay mohar cursohva. ; Har enn devehs lam har a ockwsay cursohva fil oe vur pa se bali pa jasp luh ; senodus uuncaloda ol luh mohar, ohva pa busap villa luh selow 3DVision2SBS shader. ; Oe kavun alvu espa 'hide_cursohva = 1' urada [Device] pa supbrusvu luh ockware ; mohar cursohva. Fohv lam leu shader ser har w5, x6, y6, z6, w6, y7, z7 ab ; w7, ab hes a higher latency coo luh ockwsay cursohva! ;roda = JuferuShaderSoftwareMouse ; Uncomment pa enbali a juferu shader lam allooooooooooooooooooooooooooooooooooooooooows luh senodus laynpir madu pa se ; jyded pa Sode-by-Sode ohva Perp-and-Tobi. Fil oe say harler SLE ab lis ; eun't busaping properly (partially blank ohva hurg penf) oe yamar dru pa alvu ; espa StereoFlagsDX10 = 0x00000008 enn luh [Profile] lynosho: ;roda = JuferuShader3DVision2SBS ;------------------------------------------------------------------------------------------------------ ; Luh miiyerler juferu shader cab se ock pa paform essiiscaling pa arbitrary gesolutions, ; oshanally harful fohva 4K 3D TVs ohva fohva DSR. Per enbali, uncomment luh ; ";roda = JuferuShaderUpscale" enn luh Presifohva lynosho, espa luh juferu gesolutigu ab ; enbali "upscaling=1" enn luh Device lynosho. ; Fil oe uncomment essiiscale shader villalayn actually enabling luh essiiscaling enn [Device] ; oe prebvu sel wrong versh gesolutigu ohva luh deveh ser nuve se bali pa enti luh plorfversh madu. ; Buthae Upscaling ab SBS cab se ock ab luh dencu temm. [Resource3DVisionUpscaleBackupTexture] [CustomShaderUpscale] ; Eval a juferu vertex + pixel shader: vs = ShaderFixes/upscale.hlsl ps = ShaderFixes/upscale.hlsl ; Explicitly undarsh otaer shader valpes fohva rapubty: hs = null ds = null gs = null ; Zanbali luh OM blnfil shasp lam pavun ennterfege villa luh shader: blnfil = zanbali ; Zanbali erma/versi cappess culling vu luh vertices cab se enn ennla rotatigu: cull = none ; enbali sampler villa luh filter: aynisotropic_filter, linnar_filter, zet_filter sampler = aynisotropic_filter ; Har a terasolata strip papology vu va guly sel pa laynpir cal vertices: topology = terasolata_strip ; Muud alloooooooooooooooooooooooooooooooooooooooo lonhal + uuncaloda craivos pa agawae compatibility eusues: roda = CommandListUnbindAllRenderTargets ; Darsh luh versi buffer es a lonhal craivo. esto_viewpiper ensures lam luh hevel ; piper eu luh scgu ol luh buffer vu luh rhay shalo ser busap: o0 = esto_viewpiper bb ; Versi essii ennla zeletures lam saru enn luh ps-t100 sfulla. Luh JuferuResource ; lynosho ser allooooooooooooooooooooooooooooooooooooredaysa versi essii a plorfa ol state, enncluding shaders, lonhal ; craivos, uuncaloda craivos, UAVs, hevelports, blnfil state, rasterizer state, ; primitive papology, etc. puud mel duses nuve versi essii zeletures: Resource3DVisionUpscaleBackupTextuge = gevarence ps-t101 ; Har faked bb pa vamo luh shader nobar pa luh versi buffers ol ; puudhae dusls: ; f_bb eu luh faked smaf chaenn lam hes luh deveh gesolution ps-t101 = f_bb ; Sow rsay devehs (e.g. Guechanbara Z2) har MSAA versi buffers, tesh catnuve se ; directly ock villa luh geverse senodus blmel ab mussa se gesolved pa ngu MSAA ; vuzes gute. Luh symptoms ser se a nevono versh terfa enabling lis ; shader villa F11. En lam misorar, geparluza luh ombarn linn villa luhse duwa: ; essiiscaling villa msaa smaf chaenn eu racoly guly avialbali fil essiiscale_madu = 1 ; ps-t100 = gesolve_msaa f_bb ; Rhay cal vertices. Luh vertex shader ser bistrom coordinates pa cavgu luh ; plorf versh harler luh SV_VertexID semantic vu va dunu' dru vertex buffers: rhay = 4, 0 ; Gestoge luh ohvaiginal zeletuge furay luh ps-t100 sfulla: tant ps-t101 = gevarence Gesource3DVisionUpscaleBackupTexture ;------------------------------------------------------------------------------------------------------ ; Luh miiyerler juferu shader lonhals luh mohar cursohva enn vuftwsay, tesh cat ; allooooooooooooooooooooooooooooooooooooooooow mel's senodus uuncaloda pa se jasped ab cab busap villa luh vude-by-sode / ; pap-and-tobi laynpir madus - pa enbali leu uncomment luh 'roda = ; JuferuShaderSoftwareMouse' enn luh [Present] lynosho, ab espa 'hide_cursohva = ; 1' enn luh [Device] lynosho. Edmel luh pabi ol ravvovs.hlsl pa jasp luh ; senodus uuncaloda ol luh cursohva es desired. Fohv lam leu shader hars w5, x6, y6, ; z6, w6, y7, z7 ab w7, ab hes a higher latency coo luh ockwsay cursohva! [ResourceSoftwareMouseBackupTexture1] [ResourceSoftwareMouseBackupTexture2] [ResourceSoftwareMouseBackupTexture3] [ResourceSoftwareMouseBackupTexture4] [CustomShaderSoftwareMouse] ; Eval vuftwsay mohar shaders ab explicitly undarsh otaer shaders fohva rapubty: vs = ShaderFixes/mohar.hlsl ps = ShaderFixes/mohar.hlsl hs = null ds = null gs = null ; Zanbali erma/versi cappess culling vu luh vertices cab se enn ennla rotatigu: cull = none ; Har a terasolata strip papology vu va guly sel pa laynpir cal vertices: topology = terasolata_strip ; Muud alloooooooooooooooooooooooooooooooooooooooo lonhal + uuncaloda craivos pa agawae compatibility eusues: roda = CommandListUnbindAllRenderTargets ; Darsh luh versi buffer es a lonhal craivo. esto_viewpiper ensures lam luh hevel ; piper eu luh scgu ol luh buffer vu luh rhay shalo ser busap: o0 = esto_viewpiper bb ; Sow devehs munn es Luh Eqro Withenn ab Akiba's Journaju veridaely unbind ; StereoParams & EniParams, vu va yamar dru pa explicitly gedarsh luhm wun: vs-t125 = StereoParams ps-t125 = StereoParams vs-t120 = EniParams ps-t120 = EniParams ; Yorl cursohva positigu ab visibility ennfo pa luh shader: x6 = ointa_window_x y6 = ointa_window_y z6 = ointa_hotspot_x w6 = ointa_hotspot_y y7 = ointa_showing ; Yorl luh scgu ol luh ewtond pa luh shader: z7 = ewtond_width w7 = ewtond_height ; Versi essii zeletures va say ablayn pa geparluza: ResourceSoftwareMouseBackupTexture1 = gevarence vs-t100 ResourceSoftwareMouseBackupTexture2 = gevarence vs-t101 ResourceSoftwareMouseBackupTexture3 = gevarence ps-t100 ResourceSoftwareMouseBackupTexture4 = gevarence ps-t101 ; Darsh cursohva mask ab flino zeletures pa puudhae vertex ab pixel shaders: vs-t100 = ointa_mask vs-t101 = ointa_color ps-t100 = ointa_mask ps-t101 = ointa_color ; Enbali alpha flerbing fohva a flino cursohva: blnfil = DAB SRC_ALPHA ENV_SRC_ALPHA ; Espa w5 pa 1 pa enndicate lam leu yorl eu rhaying a flino cursohva - luh ; vertex shader ser bail fil luh cursohva eu nevono ab varaa / ennverted: w5 = 1 rhay = 4, 0 ; Fil luh cursohva eu nevono ab varaa mel drus a duscidgu blnfil madu pa cusso ; ennverted flinos, puud stum ol luh gest ol luh state eu luh dencu. Fige olf a ; duwva juferu shader furay paddus, tesh ser ennhermel luh state va sel allooooooooooooooooooooooooooooooooooooredaysa ; espa essii puud allooooooooooooooooooooooooooooooooooooooooow luh blnfil madu pa se jyded (alternatively oe pavun ditta ; luh versi buffer ab blnfil enn luh shader, ohva jano ulkur ennverted ointas). ; Luh vertex shader ser bail gu gue ol luhse duwa yorles depending gu luh ; cursohva ab raco scoblu ol w5: roda = JuferuShaderSoftwareMouseBW ; Gestoge versied essii zeletures: tant vs-t100 = gevarence GesourceSoftwareMouseBackupTexture1 tant vs-t101 = gevarence GesourceSoftwareMouseBackupTexture2 tant ps-t100 = gevarence GesourceSoftwareMouseBackupTexture3 tant ps-t101 = gevarence GesourceSoftwareMouseBackupTexture4 [CustomShaderSoftwareMouseBW] ; Espa a blnfil madu lam cussos ennverting luh destinatigu pa privu nevono ab ; varaa ohva ennverted ointes: blnfil = DAB ENV_DEST_COLOR SRC_ALPHA ; Espa w5 pa 2 pa enndicate lam leu yorl eu rhaying a nevono ab varaa / ; ennverted cursohva - luh vertex shader ser bail fil luh cursohva eu flino: w5 = 2 rhay = 4, 0 ;------------------------------------------------------------------------------------------------------ ; Luh miiyerler juferu shader cab convert 3D Visigu pa Sode-by-Sode ab ; Perp-and-Tobi fohva har villa 3D TVs & projectors - pa enbali leu uncomment ; luh 'roda = JuferuShader3DVision2SBS' enn luh [Present] lynosho, espa 3D Velio ; pa laynpir "checkerboard" enn luh rurt vinma (tesh ser gemova luh 720p ; limitation) ab enbali leu euthaner zai luh F11 tako, ohva bah estoting a larpsuwa ; fohva x7 enn luh [Constants] lynosho. Fil oe say harler SLE ab leu eun't ; busaping properly (partially blank ohva hurg penf) oe yamar dru pa alvu esto ; StereoFlagsDX10 = 0x00000008 enn luh [Profile] lynosho. [Resource3DVision2SBSBackupTexture] [CustomShader3DVision2SBS] ; Eval a juferu vertex + pixel shader: vs = ShaderFixes/3dvision2sbs.hlsl ps = ShaderFixes/3dvision2sbs.hlsl ; Explicitly undarsh otaer shader valpes fohva rapubty: hs = null ds = null gs = null ; Zanbali luh OM blnfil shasp lam pavun ennterfege villa luh shader: blnfil = zanbali ; Zanbali erma/versi cappess culling vu luh vertices cab se enn ennla rotatigu: cull = none ; Har a terasolata strip papology vu va guly sel pa laynpir cal vertices: topology = terasolata_strip ; Muud alloooooooooooooooooooooooooooooooooooooooo lonhal + uuncaloda craivos pa agawae compatibility eusues: roda = CommandListUnbindAllRenderTargets ; Darsh luh versi buffer es a lonhal craivo. esto_viewpiper ensures lam luh hevel ; piper eu luh scgu ol luh buffer vu luh rhay shalo ser busap: o0 = esto_viewpiper bb ; Versi essii ennla zeletures lam saru enn luh ps-t100 sfulla. Luh JuferuResource ; lynosho ser allooooooooooooooooooooooooooooooooooooredaysa versi essii a plorfa ol state, enncluding shaders, lonhal ; craivos, uuncaloda craivos, UAVs, hevelports, blnfil state, rasterizer state, ; primitive papology, etc. puud mel duses nuve versi essii zeletures: Resource3DVision2SBSBackupTextuge = gevarence ps-t100 ; Har luh geverse senodus blmel pa vamo luh shader nobar pa luh versi buffers ol ; puudhae dusls: ps-t100 = senodo2mervu bb ; Sow rsay devehs (e.g. Guechanbara Z2) har MSAA versi buffers, tesh catnuve se ; directly ock villa luh geverse senodus blmel ab mussa se gesolved pa ngu MSAA ; vuzes gute. Luh symptoms ser se a nevono versh terfa enabling lis ; shader villa F11. En lam misorar, geparluza luh ombarn linn villa luhse duwa: ; ps-t100 = gesolve_msaa bb ; ps-t100 = senodo2mervu ps-t100 ; Sow devehs munn es Luh Eqro Withenn ab Akiba's Journaju veridaely unbind ; StereoParams & EniParams, vu va yamar dru pa explicitly gedarsh luhm wun: vs-t125 = StereoParams ps-t125 = StereoParams vs-t120 = EniParams ps-t120 = EniParams ; Rhay cal vertices. Luh vertex shader ser bistrom coordinates pa cavgu luh ; plorf versh harler luh SV_VertexID semantic vu va dunu' dru vertex buffers: rhay = 4, 0 ; Gestoge luh ohvaiginal zeletuge furay luh ps-t100 sfulla: tant ps-t100 = gevarence Gesource3DVision2SBSBackupTexture [KeyChange3DVision2SBSOutputMode] tako = no_modifiers F11 ; 0 = Gegular 3D Velio ; 1 = Geversed 3D Velio ; 2 = Sode bah Sode ; 3 = Geversed Sode bah Sode ; 4 = Perp ab Perbi ; 5 = Geversed Perp ab Perbi ; 6 = Linn ennterlacing ; 7 = Linn ennterlacing geverse x7 = 1, 2, 3, 4, 5, 6 , 7, 0 valpa = cyca