Hello there, I have a problem. I'm trying to use the programm for rescaling bigger resolution image to a smaller screen. Eventually the programm stopped rescaling the actual image to the height&width parameters i chose. So, for example, if my game is running in 4k and my window size is set to fullHD, the image stays 4k just cropped to a smaller window (not rescaled as I'd wanted it to be). Did a clean re-install and tried to use both SKSE and .exe versions, both having the same problem. Can anyone help me out please? :B
How do you get the screen centered to the middle? When I start up my game, the screen is pushed in the left corner while there's a black bar only on the right side. How do I get a black bar on both left and right side just like in the screenshots?
This mod is amazing. However, I seem to have an issue: whenever I enter the game, after having selected TESV with SRWE, all I get is a black screen. My game is running as I can hear the music, but I can not see anything. Is there any way this can be fixed? EDIT: This only happens after resizing and positioning the window correctly. Oh, and I have Windows 10.
Changes: - added link label for copyright message to visit github repo - window is now resizable - Fixed (DA:I required fix makes SRWE less usable for ROTTR) by adding a new setting: ForceExitSizeMoveMessage. User can set this through the UI. Default, false - added migration code so settings aren't flushed when new version is released, new settings are added to existing file, version is bumped. - default folder for open/save dialogs is now obtained from last used profile - Increased # of elements in recent profile menu to 20. Elements are now also generated from constant - Added auto attach to last known process optional setting - Added Alt-key shortcuts to tab bar menu items and buttons - Fixed tab order in UI.
I tried to use SRWE to hotsample Dragon Age:Inquisition (as SRWE is a great tool for resizing the game window for any hotsampling aware game) but Bioware changed the resizing of the viewport of the game in patch 6: they no longer react to WM_SIZE.
So I grabbed SRWE, and as it's .NET I decompiled it and added: WinAPI.SendMessage(this.m_hWnd, 0x0232, (IntPtr)null, (IntPtr)null); to ApplyChanges, right after SetWindowPos(). This sends a WM_EXITSIZEMOVE and this makes the game re-initialize the viewport as it thinks the user manually resized the window.
As I don't own the sourcecode, but you do, I'd like to ask you if you could add this line of code to SRWE and release an updated build. I won't release the decompiled source, but I'm sure lots of screenshotters like me would like to use SRWE with games which react to manual resizing the game window, like DragonAge: Inquisition and others, so it would be a great addition. If you have the source on Github, I'll send you a PR so you can merge it.
If you don't want to release a new version, that's fine. I'll then write a simpler app which does just this resizing, but as you already did a lot of work, it would be easier if you'd release a new version . If you have the time, of course.
Hi OtisInf! I just noticed your post, I'm glad to know there are someone still using SRWE And thank you for your contribution. I just uploaded new version (v2.2.1) of SRWE, added SendMessage with WM_EXITSIZEMOVE just like you asked. But unfortunately I don't have Dragon Age: Inquisition, and haven't tested that. I hope I did everything right. Also, I agree with the idea of publishing the code at GitHub, since I don't have free time for supporting the program, will share that in near future.
Thank you for your contribution and feedback. Cheers.
Yes if you could, please upload the code to github so any changes required can be easily updated. Thanks for the good work! Cheers
Btw, still a lot of screenshotters, like myself, use SRWE, as it's the easiest tool to do 'hotsampling', i.e. dynamically resize the screenresolution (if the game allows it) using one of the profiles, so a screenshot can be taken with much higher resolution than normal, so it's not forgotten at all!
Not forgotten at all. Thanks for updating it with the fix and publishing the code. (And maybe someday someone will update it with hotkeys for profile selection. Because lazy is as lazy does.)
PLEASE add some way to auto-choose the application in SRWE, and some way to auto-choose the profile! It's extremely tedious having to do all this manually every single time.
Hi PaletoBay! OK, I'll try to do something about that. If you want to make Fake-fullscreen, you can use SHIFT+F7. and SHIFT+F6 to remove borders. These hotkeys work on an Active Window. So you don't have to do "Select running application". I'm gonna add some hotkeys for Profile selection in next version of SRWE.
140 comments
Did a clean re-install and tried to use both SKSE and .exe versions, both having the same problem. Can anyone help me out please? :B
EDIT: This only happens after resizing and positioning the window correctly. Oh, and I have Windows 10.
See: https://github.com/dtgDTGdtg/SRWE/releases/tag/2.3.0
Changes:
- added link label for copyright message to visit github repo
- window is now resizable
- Fixed (DA:I required fix makes SRWE less usable for ROTTR) by adding a new setting: ForceExitSizeMoveMessage. User can set this through the UI. Default, false
- added migration code so settings aren't flushed when new version is released, new settings are added to existing file, version is bumped.
- default folder for open/save dialogs is now obtained from last used profile
- Increased # of elements in recent profile menu to 20. Elements are now also generated from constant
- Added auto attach to last known process optional setting
- Added Alt-key shortcuts to tab bar menu items and buttons
- Fixed tab order in UI.
Enjoy!
I tried to use SRWE to hotsample Dragon Age:Inquisition (as SRWE is a great tool for resizing the game window for any hotsampling aware game) but Bioware changed the resizing of the viewport of the game in patch 6: they no longer react to WM_SIZE.
So I grabbed SRWE, and as it's .NET I decompiled it and added:
WinAPI.SendMessage(this.m_hWnd, 0x0232, (IntPtr)null, (IntPtr)null);
to ApplyChanges, right after SetWindowPos(). This sends a WM_EXITSIZEMOVE and this makes the game re-initialize the viewport as it thinks the user manually resized the window.
As I don't own the sourcecode, but you do, I'd like to ask you if you could add this line of code to SRWE and release an updated build. I won't release the decompiled source, but I'm sure lots of screenshotters like me would like to use SRWE with games which react to manual resizing the game window, like DragonAge: Inquisition and others, so it would be a great addition. If you have the source on Github, I'll send you a PR so you can merge it.
If you don't want to release a new version, that's fine. I'll then write a simpler app which does just this resizing, but as you already did a lot of work, it would be easier if you'd release a new version
Thanks in advance and keep up the good work!
cheers.
I just noticed your post, I'm glad to know there are someone still using SRWE
And thank you for your contribution. I just uploaded new version (v2.2.1) of SRWE, added SendMessage with WM_EXITSIZEMOVE just like you asked. But unfortunately I don't have Dragon Age: Inquisition, and haven't tested that. I hope I did everything right.
Also, I agree with the idea of publishing the code at GitHub, since I don't have free time for supporting the program, will share that in near future.
Thank you for your contribution and feedback.
Cheers.
Yes if you could, please upload the code to github so any changes required can be easily updated. Thanks for the good work!
Cheers
Btw, still a lot of screenshotters, like myself, use SRWE, as it's the easiest tool to do 'hotsampling', i.e. dynamically resize the screenresolution (if the game allows it) using one of the profiles, so a screenshot can be taken with much higher resolution than normal, so it's not forgotten at all!
EDIT:
OK, I just published SRWE sources at GitHub under MIT license. Here is the link:
https://github.com/dtgDTGdtg/SRWE
PM me your nick at GitHub, I'll add you as collaborator to the SRWE repository.
OK, I'll try to do something about that.
If you want to make Fake-fullscreen, you can use SHIFT+F7. and SHIFT+F6 to remove borders. These hotkeys work on an Active Window. So you don't have to do "Select running application".
I'm gonna add some hotkeys for Profile selection in next version of SRWE.