Supersheep Posted December 21, 2012 Posted December 21, 2012 Hi! For recording purposes, I want to make DCS run in 1920x1080, but my monitor only supports 1680x1050. How can I do that? Reportedly, you can type it into the options page, but it won't let me :/ Super- The PVC Pipe Joystick Stand How to thread
metalnwood Posted December 21, 2012 Posted December 21, 2012 Not sure if you can? Are you trying to run in full screen? If so then untick that option so you are running in windowed mode and then see if it will let you type in the res of 1920x1080. If not then perhaps you can do it with softth.
MTFDarkEagle Posted December 21, 2012 Posted December 21, 2012 If your monitor only supports 1680x1050 there is NO possible way of getting a higher resolution. This simply because of a hardware limitation of there being only enough pixels to get 1680x1050 and not a single one more. Lukas - "TIN TIN" - 9th Shrek Air Strike Squadron TIN TIN's Cockpit thread
Supersheep Posted December 21, 2012 Author Posted December 21, 2012 Strange, I assumed it could be rendered independently and then downscaled by the screen, because I don't need it displayed, I only need it recorded. Super- The PVC Pipe Joystick Stand How to thread
KillaALF Posted December 21, 2012 Posted December 21, 2012 But even if it was possible to downscale/-sample, wouldn't your recording software still only record at the monitor's native resolution? Just guessing here, but you probably would have to hook directly into the GPU's framebuffer to get to the higher resolution images.
Kuky Posted December 21, 2012 Posted December 21, 2012 nope, you can't run at higher resolution than what your monitor(s) can support PC specs: Windows 11 Home | Asus TUF Gaming B850-Plus WiFi | AMD Ryzen 7 9800X3D + LC 360 AIO | MSI RTX 5090 LC 360 AIO | 55" Samsung Odyssey Gen 2 | 64GB PC5-48000 DDR5 | 1TB M2 SSD for OS | 2TB M2 SSD for DCS | NZXT C1000 Gold ATX 3.1 1000W | TM Cougar Throttle, Floor Mounted MongoosT-50 Grip on TM Cougar board, MFG Crosswind, Track IR
metalnwood Posted December 21, 2012 Posted December 21, 2012 Can it not be done in windows mode where you can arbitrarily type in all sofrts of resolutions? If it was larger would the part of the window just not be visible on screen but still able to render the video?
159th_Viper Posted December 21, 2012 Posted December 21, 2012 Your software (FRAPS) is capturing what is on the monitor/being sent to the monitor. Cannot capture pixels which aren't there to begin with. Novice or Veteran looking for an alternative MP career? Click me to commence your Journey of Pillage and Plunder! [sIGPIC][/sIGPIC] '....And when I get to Heaven, to St Peter I will tell.... One more Soldier reporting Sir, I've served my time in Hell......'
Supersheep Posted December 21, 2012 Author Posted December 21, 2012 That is what I don't understand: I thought the 1920x1080 goes to the monitor and is reduced only there. FRAPS would get the normal unscaled output...? I don't get it, but I gather it's impossible. Thanks! Super- The PVC Pipe Joystick Stand How to thread
159th_Viper Posted December 21, 2012 Posted December 21, 2012 I thought the 1920x1080 goes to the monitor...... No, in your instance the GPU is only sending 1680x1050 pixels to your monitor. Novice or Veteran looking for an alternative MP career? Click me to commence your Journey of Pillage and Plunder! [sIGPIC][/sIGPIC] '....And when I get to Heaven, to St Peter I will tell.... One more Soldier reporting Sir, I've served my time in Hell......'
Lange_666 Posted December 21, 2012 Posted December 21, 2012 (edited) That is what I don't understand: I thought the 1920x1080 goes to the monitor and is reduced only there. FRAPS would get the normal unscaled output...? If your monitor's max is 1680x1050 it should not be possible anymore these days to select any higher resolution (used to be possible in the past). Just curious... what makes you think 1920x1080 goes to the monitor (or did you set that in FRAPS somewhere before recording?) if you have only 1680x1050 max? Edited December 21, 2012 by Lange_666 Win11 Pro 64-bit, Ryzen 5800X3D, Corsair H115i, Gigabyte X570S UD, EVGA 3080Ti XC3 Ultra 12GB, 64 GB DDR4 G.Skill 3600. Monitors: LG 27GL850-B27 2560x1440 + Samsung SyncMaster 2443 1920x1200, HOTAS: Warthog with Virpil WarBRD base, MFG Crosswind pedals, TrackIR4, Rift-S, Elgato Streamdeck XL. Personal Wish List: A6 Intruder, Vietnam theater, decent ATC module, better VR performance!
Supersheep Posted December 21, 2012 Author Posted December 21, 2012 I put that wrong: Right now, 1680 is rendered and goes to the screen. What I thought it that if I could set 1920, that would be rendered and then scaled by the screen. Consequently, Fraps would grab 1920 before the signal heads to the monitor. :book: Super- The PVC Pipe Joystick Stand How to thread
BHawthorne Posted December 21, 2012 Posted December 21, 2012 (edited) On the NVIDIA side of the fence this is possible. Set for 1650x1050 native then go into custom resolution setup. Make one for 1920x1080 then set your scaling to full screen in the NVIDIA control panel. The NVIDIA driver will driver scaler up to a 1920x1080 virtual resolution using your 1650x1050 native. This is something AMD doesn't have readily available in it's driver hince those that know AMD might say that it's not possible. This is one of the perks on the NVIDIA side of the fence. Be mindful that this is a scaler thing and not native so text legibility might be affected. You can fake higher resolution but your display only has so many pixels and that is a fixed native resolution. I've used this to do 2560x1440 on 1080p screens. I wanted to test my system capabilities to see if it was worth upgrading to those new 27" 1440p panels. You can fake it for testing this way. This is a little known function NVIDIA can do. Almost no one is aware of the NVIDIA driver level scaler engine. It's not something they market or do PR on. Edited December 21, 2012 by BHawthorne
metalnwood Posted December 21, 2012 Posted December 21, 2012 Oh, duh. I didn't see fraps and assumed you were using the built in video recorder. If you can get away with a track having everything you need then dcs can render a track file to video in any resolution you need
PeterP Posted December 21, 2012 Posted December 21, 2012 (edited) you can use SoftTH to scale the image up even if your monitor doesn't support it . Before the question arise: Yes - it works also on a single screen set-up. Download: the latest 64bit SoftTh version here This is the config.softthconfig you probably have to use to render a 1920x1080 image on a 1680x1050 monitor: [main] renderResolution=1920x1080 nonlocalFormat=RGB16D keepComposition=1 smoothing=0 debugD3D=0 zClear=0 vsync=0 tripleBuffer=0 screenshotFormat=jpg dllPathD3D9=auto dllPathDXGI=auto dllPathD3D11=auto [overrides] forceResolution=0 antialiasing=0 processAffinity=1 FOVForceHorizontal=0 FOVForceVertical=0 [debug] compatibleIB=0 compatibleTex=0 compatibleVB=0 enableVBQuirk=0 [head_primary] sourceRect=0,0,1920,1080 screenMode=1680x1050Set DCS to 1920x1080 and fullscreen via the options GUI of DCS. If that fails for any reason use this info how to do it via a *.lua edit : Fix: adding a custom resolution to in-game options. More info: SoftTH NEWS Please do me a favour before asking me for help via PM: Read the softth.read-me two times . I'm very inexperienced with the use of Fraps together with Softth - so if it fails, use the in-game render and recording tool via a track and the mission-editor. Edited December 22, 2012 by PeterP
Kuky Posted December 22, 2012 Posted December 22, 2012 On the NVIDIA side of the fence this is possible. Set for 1650x1050 native then go into custom resolution setup. Make one for 1920x1080 then set your scaling to full screen in the NVIDIA control panel. The NVIDIA driver will driver scaler up to a 1920x1080 virtual resolution using your 1650x1050 native. This is something AMD doesn't have readily available in it's driver hince those that know AMD might say that it's not possible. This is one of the perks on the NVIDIA side of the fence. Be mindful that this is a scaler thing and not native so text legibility might be affected. You can fake higher resolution but your display only has so many pixels and that is a fixed native resolution. you can use SoftTH to scale the image up even if your monitor doesn't support it . Before the question arise: Yes - it works also on a single screen set-up. Damn, there you learn something new every day... I Admit I am AMD user so didn't have clue about this nVidia driver feature, and I don't use SoftTH :D PC specs: Windows 11 Home | Asus TUF Gaming B850-Plus WiFi | AMD Ryzen 7 9800X3D + LC 360 AIO | MSI RTX 5090 LC 360 AIO | 55" Samsung Odyssey Gen 2 | 64GB PC5-48000 DDR5 | 1TB M2 SSD for OS | 2TB M2 SSD for DCS | NZXT C1000 Gold ATX 3.1 1000W | TM Cougar Throttle, Floor Mounted MongoosT-50 Grip on TM Cougar board, MFG Crosswind, Track IR
Supersheep Posted December 22, 2012 Author Posted December 22, 2012 That is a bit redundant, because I can scale up the video in the editing software all day without playing with scripts. The idea to work with the video driver for this is intereesting, though. I am nowhere near my gaming PC, but will try some things when I'm back and will then report. Super- The PVC Pipe Joystick Stand How to thread
Lange_666 Posted December 22, 2012 Posted December 22, 2012 Damn, there you learn something new every day... Yup, didn't even think about multi-monitor setup and the software behind it because i don't have one (i never even seen a live setup in a gaming environment so...). Also, i played around a bit with the nVidia driver and creating custom resolutions with anything else then the native refresh freq (which worked perfect) but i didn't think about upgrading the resolution for recording purposes. Win11 Pro 64-bit, Ryzen 5800X3D, Corsair H115i, Gigabyte X570S UD, EVGA 3080Ti XC3 Ultra 12GB, 64 GB DDR4 G.Skill 3600. Monitors: LG 27GL850-B27 2560x1440 + Samsung SyncMaster 2443 1920x1200, HOTAS: Warthog with Virpil WarBRD base, MFG Crosswind pedals, TrackIR4, Rift-S, Elgato Streamdeck XL. Personal Wish List: A6 Intruder, Vietnam theater, decent ATC module, better VR performance!
metalnwood Posted December 22, 2012 Posted December 22, 2012 That is a bit redundant, because I can scale up the video in the editing software all day without playing with scripts. The idea to work with the video driver for this is intereesting, though. I am nowhere near my gaming PC, but will try some things when I'm back and will then report. Super- Supersheep, it it working the opposite. You are telling the game that it can render to a real resolution of 1920x1080 so that is the actual res the game will render. soffth will then scale it to show on your monitor. The real question is where will fraps capture the frame from? at 1920x1080 or after it's scaled down? Not sure.
BHawthorne Posted December 22, 2012 Posted December 22, 2012 Supersheep, it it working the opposite. You are telling the game that it can render to a real resolution of 1920x1080 so that is the actual res the game will render. soffth will then scale it to show on your monitor. The real question is where will fraps capture the frame from? at 1920x1080 or after it's scaled down? Not sure. IF you do it natively within the NVIDIA driver SoftTH is redundant for that purpose.
Recommended Posts