freshVeggie
Member
nm
This is awesome! Thanks Durante! Original Sin runs lovely on this. Running the game currently at 4k downsampled to 1080p @ max settings for the game. Capped the frames at 30 and it never drops below. I have a Gtx 780 Ti.
For scaling, used Lanczos just for shits and giggles.
Hmm, maybe it's just me but that looks oddly sharper than I would have expected.
Are you using any AA? Maybe that's why it seems different
Here's another screenshot. The only problem I see is that Steam Overlay is pretty much useless. lol
I should note that your monitor recommendation actually helped me find an LCD that I can stand using. I didn't get that Eizo (too small), but I ended up with that 32" 1440p BenQ AMVA monitor. While not as dark as my plasma it's still worlds beyond any IPS or TN display I've used. It's certainly made playing from my desk enjoyable again.
Is the Lanczos more like Lanczos 3 or 2? (IE: LZ2 is way too sharp and creates aliasing) Or more custom?It totally depends on the game. For example, I'm playing Blackguards right now, and on my lowly 770 I can put it at 4k with lanczos downsampling and hit 30 fps (which is totally fine since the game is turn-based).
And of course I can downsample Ys Origin from 6k with 100+ FPS
Did I ever tell you that your complaints about the downsampled screenshots in the screenshot thread not looking like what people are actually playing were one reason I started working on GeDoSaTo? Now, with Lanczos support, we're pretty much there.
Thanks! Writing GUIs is very boring, but I realized that it's the only way to get most people to even have a look at the settings.
Works for me usingAm still not getting it able to work with Mafia II no matter what. Alternative injection doesn't detect the application.
Yep, that's the one. Absolutely blows away any IPS display I've used and the AMVA panel is an improvement on older VA panels as well. There's virtually no contrast shift and the image is very consistent across the entire panel. I actually feel the viewing angles are better on this display than the IPS display I also use.Damn.. I wish I had known about this monitor.
I recently bought an ASUS PA248Q because I needed a second monitor that was 1920x1200 at least and had decent display quality. Unfortunately was using a Dell 2408WFP which is a PVA monitor and going from PVA to IPS is kind of a shocker with the 3Dish light glow if you're offcenter a little bit. There's also a lot of light bleed/blooming compared to my old monitor.
Is the monitor you have a BenQ BL3200PT ? Do you have an extended impressions post or review somewhere I can look at?
Edit: Ooh. Found a TFTCentral review on it (Love their reviews)
http://www.tftcentral.co.uk/reviews/benq_bl3200pt.htm
You are basically asking to configure the program without configuring it. That's kind of difficult.How can i enable postprocessing only for Dark Souls 2 and disable for all others games (without tinkering ini files or pressing numpad every time)?
===== Tue Jul 01 00:19:17 2014 =====
===== start GeDoSaTo version 0.8.823 built on 2014/06/29 16:51:55 "Rapidity is a justice" (GENERIC/RELEASE) = fn: mafia2
===== installation directory: C:\Users\Reia\Desktop\Crysis_Benchmark_Tool-[\Downsampling_GeDoSaTo_DS2Edition_Alpha1a\GeDoSaTo_Beta8_RapidityIsAJustice\
===== end =
===== Tue Jul 01 00:25:12 2014 =====
===== start GeDoSaTo version 0.8.823 built on 2014/06/29 16:51:55 "Rapidity is a justice" (GENERIC/RELEASE) = fn: mafia2
===== installation directory: C:\Users\Reia\Desktop\Crysis_Benchmark_Tool-[\Downsampling_GeDoSaTo_DS2Edition_Alpha1a\GeDoSaTo_Beta8_RapidityIsAJustice\
All settings loaded.
= Settings read:
- renderWidth : 3840
- renderHeight : 2160
- reportedHz : 60
- presentWidth : 1600
- presentHeight : 900
- presentHz : 60
- presentInterval : -1
- overrideWidth : 0
- overrideHeight : 0
- forceAlwaysDownsamplingRes : false
- scalingType : bilinear
- emulateFlipBehaviour : false
- enableTextureDumping : false
- enableTextureOverride : false
- enableTextureMarking : false
- modifyGetCursorPos : false
- modifySetCursorPos : false
- interceptWindowProc : false
- adjustMessagePt : false
- logLevel : 2
- forceBorderlessFullscreen : false
- hideMouseCursor : false
- injectPSHash :
- aaType : fxaa
- aaQuality : 4
- ssaoStrength : 0
- ssaoScale : 1
- ssaoBlurType : gaussian
- enableDoF : false
- dofBaseRadius : 1.050000
- dofType : bokeh
- enableBloom : false
- enablePostprocessing : false
- postProcessingType : durante
=============
Loading general keybindings.
Loading game-specific keybindings.
All keybindings loaded.
= Loaded Keybindings:
- 00000061 => toggleAA
- 00000062 => toggleDOF
- 00000063 => toggleAO
- 00000064 => togglePost
- 00000065 => setBilinearScaling
- 00000066 => setBicubicScaling
- 00000067 => toggleBloom
- 00000069 => setLanczosScaling
- 0000006A => takeScreenshot
- 0000006B => showStatus
- 0000006D => togglePerfInfo
- 0000006F => takeHUDlessScreenshot
=============
-> Created hook for LoadLibraryA, target: 61E72914, dll: 763E0000
-> Enabled hook for LoadLibraryA
-> Created hook for LoadLibraryW, target: 61E72920, dll: 763E0000
-> Enabled hook for LoadLibraryW
-> Created hook for LoadLibraryExA, target: 61E72928, dll: 763E0000
-> Enabled hook for LoadLibraryExA
-> Created hook for LoadLibraryExW, target: 61E72930, dll: 763E0000
-> Enabled hook for LoadLibraryExW
-> Created hook for Direct3DCreate9, target: 61E72940, dll: 684E0000
-> Enabled hook for Direct3DCreate9
-> Created hook for Direct3DCreate9Ex, target: 61E72950, dll: 684E0000
-> Enabled hook for Direct3DCreate9Ex
Found dll matching pattern d3dx9_*.dll in C:\Windows\system32\d3dx9_42.dll
-> Created hook for D3DXCreateTextureFromFileInMemory, target: 61E7296C, dll: 61AE0000
-> Enabled hook for D3DXCreateTextureFromFileInMemory
Found dll matching pattern d3dx9_*.dll in C:\Windows\system32\d3dx9_42.dll
-> Created hook for D3DXCreateTextureFromFileInMemoryEx, target: 61E72984, dll: 61AE0000
-> Enabled hook for D3DXCreateTextureFromFileInMemoryEx
-> Created hook for EnumDisplaySettingsExA, target: 61E729B0, dll: 77790000
-> Enabled hook for EnumDisplaySettingsExA
-> Created hook for EnumDisplaySettingsExW, target: 61E729D4, dll: 77790000
-> Enabled hook for EnumDisplaySettingsExW
-> Created hook for ChangeDisplaySettingsExA, target: 61E729DC, dll: 77790000
-> Enabled hook for ChangeDisplaySettingsExA
-> Created hook for ChangeDisplaySettingsExW, target: 61E729E4, dll: 77790000
-> Enabled hook for ChangeDisplaySettingsExW
-> Created hook for GetSystemMetrics, target: 61E729F8, dll: 77790000
-> Enabled hook for GetSystemMetrics
-> Created hook for GetDeviceCaps, target: 61E7287C, dll: 76800000
-> Enabled hook for GetDeviceCaps
-> Created hook for GetMonitorInfoA, target: 61E72888, dll: 77790000
-> Enabled hook for GetMonitorInfoA
-> Created hook for GetMonitorInfoW, target: 61E72890, dll: 77790000
-> Enabled hook for GetMonitorInfoW
-> Created hook for GetClientRect, target: 61E729EC, dll: 77790000
-> Enabled hook for GetClientRect
-> Created hook for GetWindowRect, target: 61E729F0, dll: 77790000
-> Enabled hook for GetWindowRect
-> Created hook for GetCursorPos, target: 61E72898, dll: 77790000
-> Enabled hook for GetCursorPos
-> Created hook for SetCursorPos, target: 61E728A0, dll: 77790000
-> Enabled hook for SetCursorPos
-> Created hook for SetCursor, target: 61E728AC, dll: 77790000
-> Enabled hook for SetCursor
-> Created hook for ShowCursor, target: 61E728B4, dll: 77790000
-> Enabled hook for ShowCursor
-> Created hook for PeekMessageA, target: 61E728BC, dll: 77790000
-> Enabled hook for PeekMessageA
-> Created hook for GetMessageA, target: 61E728C4, dll: 77790000
-> Enabled hook for GetMessageA
-> Created hook for GetMessagePos, target: 61E728D8, dll: 77790000
-> Enabled hook for GetMessagePos
-> Created hook for SetWindowLongA, target: 61E72948, dll: 77790000
-> Enabled hook for SetWindowLongA
-> Created hook for SetWindowLongW, target: 61E72958, dll: 77790000
-> Enabled hook for SetWindowLongW
-> Created hook for GetWindowLongA, target: 61E72934, dll: 77790000
-> Enabled hook for GetWindowLongA
-> Created hook for GetWindowLongW, target: 61E72944, dll: 77790000
-> Enabled hook for GetWindowLongW
-> Created hook for DirectInput8Create, target: 61E72968, dll: 6F9F0000
-> Enabled hook for DirectInput8Create
DetouredGetSystemMetrics 8192 - SM_SHUTTINGDOWN
-> 0
DetouredGetDeviceCaps 4601002D PLANES
DetouredGetDeviceCaps 4601002D BITSPIXEL
DetouredGetSystemMetrics 80 - SM_CMONITORS
-> 2
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetDeviceCaps 4601002D PLANES
DetouredGetDeviceCaps 4601002D BITSPIXEL
DetouredGetSystemMetrics 80 - SM_CMONITORS
-> 2
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredDirectInput8Create!
DetouredGetSystemMetrics 19 - SM_MOUSEPRESENT
-> 1
DetouredGetSystemMetrics 75 - SM_MOUSEWHEELPRESENT
-> 1
DetouredGetSystemMetrics 43 - SM_CMOUSEBUTTONS
-> 3
DetouredGetSystemMetrics 19 - SM_MOUSEPRESENT
-> 1
DetouredGetSystemMetrics 75 - SM_MOUSEWHEELPRESENT
-> 1
DetouredGetSystemMetrics 43 - SM_CMOUSEBUTTONS
-> 3
DetouredGetSystemMetrics 31 - SM_CYSIZE
-> 21
DetouredGetSystemMetrics 31 - SM_CYSIZE
-> 21
DetouredGetSystemMetrics 31 - SM_CYSIZE
-> 21
DetouredGetSystemMetrics 19 - SM_MOUSEPRESENT
-> 1
DetouredGetSystemMetrics 75 - SM_MOUSEWHEELPRESENT
-> 1
DetouredGetSystemMetrics 43 - SM_CMOUSEBUTTONS
-> 3
DetouredGetSystemMetrics 19 - SM_MOUSEPRESENT
-> 1
DetouredGetSystemMetrics 75 - SM_MOUSEWHEELPRESENT
-> 1
DetouredGetSystemMetrics 43 - SM_CMOUSEBUTTONS
-> 3
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
DetouredGetMonitorInfoA 00010001
Removed hook for LoadLibraryA
Removed hook for LoadLibraryW
Removed hook for LoadLibraryExA
Removed hook for LoadLibraryExW
Removed hook for Direct3DCreate9
Removed hook for Direct3DCreate9Ex
Removed hook for D3DXCreateTextureFromFileInMemory
Removed hook for D3DXCreateTextureFromFileInMemoryEx
Removed hook for EnumDisplaySettingsExA
Removed hook for EnumDisplaySettingsExW
Removed hook for ChangeDisplaySettingsExA
Removed hook for ChangeDisplaySettingsExW
Removed hook for GetSystemMetrics
Removed hook for GetDeviceCaps
Removed hook for GetMonitorInfoA
Removed hook for GetMonitorInfoW
Removed hook for GetClientRect
Removed hook for GetWindowRect
Removed hook for GetCursorPos
Removed hook for SetCursorPos
Removed hook for SetCursor
Removed hook for ShowCursor
Removed hook for PeekMessageA
Removed hook for GetMessageA
Removed hook for GetMessagePos
Removed hook for SetWindowLongA
Removed hook for SetWindowLongW
Removed hook for GetWindowLongA
Removed hook for GetWindowLongW
Removed hook for DirectInput8Create
Not removing hook for DirectInputCreateEx, not set
Not removing hook for DirectInputCreateA, not set
Not removing hook for DirectInputCreateW, not set
Not removing hook for CreateDXGIFactory, not set
Not removing hook for CreateDXGIFactory1, not set
Not removing hook for CreateDXGIFactory2, not set
Not removing hook for D3D11CreateDevice, not set
Not removing hook for D3D11CreateDeviceAndSwapChain, not set
===== end =
When a program isn't allowed to do something, most of the times, running it elevated ('Run as administrator') fixes this.I'm getting the following message when I attempt to use the latest version of GeDoSaTo:
Error setting Installation path:
Access to the registry key 'HKEY_LOCAL_MACHINE\SOFTWARE\Durante\GeDoSaTo' is denied.
Is there a fix for this?
You are basically asking to configure the program without configuring it. That's kind of difficult.
Anyway, .ini files don't bite. What you need to do is disable postprocessing in the global settings and enable it in the DS2 profile. Takes all of 5 seconds.
Couple shots from The Witcher 1 (6720x4200) :
It's not working yet in the current 0.8 build but probably will in the next one, I made a very small modification to the code
Unfortunately the UI becomes very tiny and it's unplayable at such a high res
EDIT : also SSFIV running at a ridiculous 58fps even at 6720x4200+CSQ16 ingame AA+FXAA, I swear while gorgeous this game could run on a Pentium II
http://abload.de/img/screenshot_2014-07-01oms7b.jpg
This worked for me using alt injection:Witcher 2 doesn't seem to work for me (using alternate injection). The game boots and then I get a Direct3d error, then the game goes windowed and kinda blurry.
If the alternative injection method is not working for you, you might have to set the registry value LoadAppInit_DLLs in the key HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Windows to 1″. Beta 9 will do this automatically.
Couple shots from The Witcher 1 (6720x4200) :
It's not working yet in the current 0.8 build but probably will in the next one, I made a very small modification to the code
Unfortunately the UI becomes very tiny and it's unplayable at such a high res
EDIT : also SSFIV running at a ridiculous 58fps even at 6720x4200+CSQ16 ingame AA+FXAA, I swear while gorgeous this game could run on a Pentium II
http://abload.de/img/screenshot_2014-07-01oms7b.jpg
Like I said it won't work in the current 0.8. Wait for the next buildWait wut?? You got SSFIV running? I must know your config (how many souls will it take to share this 0_0).
Yup you're right, that's a heavily compressed jpg but even without it the rendering doesn't look quite good, probably because the resolution is too high or something I don't know. I don't care : It's definitely not worth GeDoSato'ing for SSFIV anyway
The cool thing is that the fix I made to SSF4 seems to also make (certain) ENB compatible with GTA IV :
It runs like crap of course (with IceEnhancer 2.1) and I can't guarantee this is going to work with newer ENB. I'll probably submit the modification to Durante anyway
Like I said it won't work in the current 0.8. Wait for the next build
Loving this program so much! I was wondering, for those running this with Divinity: Original Sin, what resolutions/settings are you using and what kind of FPS are you getting. Using the settings listed below I am averaging around 30-35FPS. I am using an i7 4770k OC'd to 4.2 GHz and a GTX 770OC 4GB video card without OC'ing it.
I am running everything maxed out in the game with GeDoSATo using the following settings (removed extra settings that are default or commented out). I apologize for the long wall of code text.
Have been testing the new beta in a few games - Witcher 2, Divinity OS, and Hard Reset, particularly the new Lanczos scaling method. Long story short, I like how Lanczos looks in Divinity but it looks oversharpened with more aliasing in Hard Reset and Witcher 2. I prefer to use Bicubic for those instead. Captured a quick comparison for Witcher 2:
Lanczos: https://farm4.staticflickr.com/3904/14551960991_011671fc92_o.jpg
Bicubic: https://farm3.staticflickr.com/2917/14368762988_bc4956f2cc_o.jpg
For Gedosato settings, all am using is lanczos downsampling, everything else disabled. For ingame settings, am using SMAA and everything maxed out except for ssao disabled (it flickers too much for me). I get around 30-45 fps at 4K, 55-60fps at 2880x1620. With ocd 2600K and 780.Loving this program so much! I was wondering, for those running this with Divinity: Original Sin, what resolutions/settings are you using and what kind of FPS are you getting. Using the settings listed below I am averaging around 30-35FPS. I am using an i7 4770k OC'd to 4.2 GHz and a GTX 770OC 4GB video card without OC'ing it.
What other titles were you interested in testing? I can test some for you if it's within my reach.Been unable to test myself, but it definitely sounds like it's too close to Lanczos2 , ick.
Just looked over your code and noticed you typed "SSAO" under Anti-Aliasing settings. You probably want to change that to "SMAA"
For Gedosato settings, all am using is lanczos downsampling, everything else disabled. For ingame settings, am using SMAA and everything maxed out except for ssao disabled (it flickers too much for me). I get around 30-45 fps at 4K, 55-60fps at 2880x1620. With ocd 2600K and 780.
That's why you have options.Have been testing the new beta in a few games - Witcher 2, Divinity OS, and Hard Reset, particularly the new Lanczos scaling method. Long story short, I like how Lanczos looks in Divinity but it looks oversharpened with more aliasing in Hard Reset and Witcher 2. I prefer to use Bicubic for those instead.
When a program isn't allowed to do something, most of the times, running it elevated ('Run as administrator') fixes this.
It's digging in the crates, but the Silent Hill 2 and 3 PC ports would be awesome. They are available via the PCSX2, but I would be interested to see how the legit PC ports compared.
using an AMD 280X latest drivers
I can't get it to work with Bioshock Infinite
and whats VK_DIVIDE?
I pressed that key on my keyboard... nothing happened