Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update DWM.dll for Windows 11 24h2 update #6

Open
Vaashx opened this issue Oct 19, 2024 · 26 comments
Open

Update DWM.dll for Windows 11 24h2 update #6

Vaashx opened this issue Oct 19, 2024 · 26 comments

Comments

@Vaashx
Copy link

Vaashx commented Oct 19, 2024

yop, like the title said, are you planing to update your app to be able to work on update windows 11 24h2 ? since the update change the DWM version or something else, cuz i tried to use it on update 24h2 and i got an error that said the app need to be updated to match the DWM version on windows 11 24h2. just making you aware of this issue for other people to be able to use your app.

@TheG-VAN
Copy link
Owner

Ah, thank you for spotting this. The hooking into dwm stuff in this repo is actually copied off of dwm_lut, so I will be waiting for a fix there. Here is the issue that has been raised in that repo: lauralex/dwm_lut#60
The developer said that they have started working on updating it, so hopefully this will be fixed soon

@lauralex
Copy link

Gonna provide a release very soon, I finished reversing the offsets

@Vaashx
Copy link
Author

Vaashx commented Nov 11, 2024

sup dude, any news for the 24h2 ?

@TheG-VAN
Copy link
Owner

Looking at the linked issue, the offsets have been updated but there are some issues with the new Windows version. I've copied over the changes so it should be compatible with Win 24H2 but there may be some issues. Check the linked issue for possible fixes if you encounter them.

@Vaashx
Copy link
Author

Vaashx commented Nov 17, 2024

Looking at the linked issue, the offsets have been updated but there are some issues with the new Windows version. I've copied over the changes so it should be compatible with Win 24H2 but there may be some issues. Check the linked issue for possible fixes if you encounter them.

so i have reverted on windows 10 since 11 had a lot of crashes for me with my gpu driver, but the least i can say is, it's working great on windows 10 but i have a some questions. For the performance multiplicator, its the more numbers (like 8) the more quality the image is ? and for this new version you've said [ changed FPS counter in bottom right to show target FPS (refresh rate / multiplier] so for the previous version it shows 160 because i have 160Hz monitor and now when i using (FPS multiplier to 3) to match closely my monitor and 'Resolution multiplier to 1) to get best fluidity ( i think it work like that tell me if i using it badly ) but now instead of showing 160, it show 54 but i'm on 160Hz, i just not understand how it work, can you tell me if you know what could be the sweet spot for your side with your hardware for me to be able to reproduce it with mine ?

@TheG-VAN
Copy link
Owner

You want the number to be close to the fps of the game you are playing. If you are playing a 60fps game, then having it say 54 in the bottom right is good because that's the closest you can get to 60 (if you set fps multiplier to 2, you would get 80 in the bottom right and if you set it to 4, you would get 40). If you are playing a game which is 30fps, I would recommend changing your fps multiplier to 5. This will change the number in the bottom right to 32 which is close enough to 30.

Basically, what you've got it as now is good for 60fps games.

@TheG-VAN
Copy link
Owner

And yeah, I would say leave resolution multiplier to 1. You can try setting it higher but you might see the performance drop with little improvement in the output.

@Vaashx
Copy link
Author

Vaashx commented Nov 17, 2024

You want the number to be close to the fps of the game you are playing. If you are playing a 60fps game, then having it say 54 in the bottom right is good because that's the closest you can get to 60 (if you set fps multiplier to 2, you would get 80 in the bottom right and if you set it to 4, you would get 40). If you are playing a game which is 30fps, I would recommend changing your fps multiplier to 5. This will change the number in the bottom right to 32 which is close enough to 30.

Basically, what you've got it as now is good for 60fps games.

Ok thx got it, so the more close the overlay is to the fps of a game the more fluidity you have so the best is to cap fps, but it's strange because if i cap the fps to 60 and put multiplier to 2, it's smoothier but if i set it to 3, it's seems to be smooth but not great or its just a placebo or my eyes or Fckd XD, thx for the anwsers.

@Vaashx
Copy link
Author

Vaashx commented Nov 17, 2024

i understand the logic now thx, dang this app is so damn genius finding this is a blessing

@TheG-VAN
Copy link
Owner

With your monitor being 160hz, setting the multiplier to 2 would work best with a game being around 80fps but 3 should theoretically work better at 60fps. However, in the end, all that matters is what looks best for you. If you prefer how it looks with the multiplier as 2, then you should keep it at 2.

@Vaashx
Copy link
Author

Vaashx commented Nov 30, 2024

sup dude i wanna try windows 11 24h2 again, did you have any update for your soft ?

@TheG-VAN
Copy link
Owner

TheG-VAN commented Nov 30, 2024 via email

@Vaashx
Copy link
Author

Vaashx commented Dec 1, 2024

The latest release should be compatible with 24H2. However, apparently Windows broke a few things with the release so it might not work properly. In the issue I linked earlier, someone suggested using older Nvidia drivers and that fixed it, so if you have any issues, check that thread.

Screenshot 2024-12-01 033754
Screenshot 2024-12-01 033817

On Sat, 30 Nov 2024, 18:15 Vaashx, @.> wrote: sup dude i wanna try windows 11 24h2 again, did you have any update for your soft ? — Reply to this email directly, view it on GitHub <#6 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIWXWER6KHPASSR6YG3BYR32DH6FZAVCNFSM6AAAAABQHJ6C6GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMBZGEZTCMBXG4 . You are receiving this because you commented.Message ID: @.>

sry can't get into that link it said that i'm not subscribe ti this and no it's not working for me i have AMD gpu "RX 6900 XT" when i try to enable it it shows me different things and do nothing and do not shows the fps overlay counter and when i disable it and re-activate it again it shows the same and nothing happen, maybe it's normal but i see no differences.

@TheG-VAN
Copy link
Owner

TheG-VAN commented Dec 1, 2024 via email

@Vaashx
Copy link
Author

Vaashx commented Dec 1, 2024

Can you try changing your AMD drivers to 24.5.1

On Sun, 1 Dec 2024, 02:39 Vaashx, @.> wrote: The latest release should be compatible with 24H2. However, apparently Windows broke a few things with the release so it might not work properly. In the issue I linked earlier, someone suggested using older Nvidia drivers and that fixed it, so if you have any issues, check that thread. … <#m_-7895464153139005348_> Screenshot.2024-12-01.033754.png (view on web) https://github.com/user-attachments/assets/e90d550f-a678-49f6-98e7-ad63828bf69f Screenshot.2024-12-01.033817.png (view on web) https://github.com/user-attachments/assets/7bee680a-bcc0-4711-9e4f-8d17701c1cda On Sat, 30 Nov 2024, 18:15 Vaashx, @.> wrote: sup dude i wanna try windows 11 24h2 again, did you have any update for your soft ? — Reply to this email directly, view it on GitHub <#6 (comment) <#6 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIWXWER6KHPASSR6YG3BYR32DH6FZAVCNFSM6AAAAABQHJ6C6GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMBZGEZTCMBXG4 https://github.com/notifications/unsubscribe-auth/AIWXWER6KHPASSR6YG3BYR32DH6FZAVCNFSM6AAAAABQHJ6C6GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMBZGEZTCMBXG4 . You are receiving this because you commented.Message ID: @.> sry can't get into that link it said that i'm not subscribe ti this and no it's not working for me i have AMD gpu "RX 6900 XT" when i try to enable it it shows me different error and do nothing and when i disable it and re-activate it again it shows the same and nothing happen. — Reply to this email directly, view it on GitHub <#6 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIWXWEV72GZHFQL2IG3MABD2DJZHTAVCNFSM6AAAAABQHJ6C6GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMBZGUZTKMJYGQ . You are receiving this because you commented.Message ID: @.**>

sure i can try, i tell you when it's done but would be great if i can get the latest optimization for games from latest drivers.

@Vaashx
Copy link
Author

Vaashx commented Dec 1, 2024

Can you try changing your AMD drivers to 24.5.1

On Sun, 1 Dec 2024, 02:39 Vaashx, @.> wrote: The latest release should be compatible with 24H2. However, apparently Windows broke a few things with the release so it might not work properly. In the issue I linked earlier, someone suggested using older Nvidia drivers and that fixed it, so if you have any issues, check that thread. … <#m_-7895464153139005348_> Screenshot.2024-12-01.033754.png (view on web) https://github.com/user-attachments/assets/e90d550f-a678-49f6-98e7-ad63828bf69f Screenshot.2024-12-01.033817.png (view on web) https://github.com/user-attachments/assets/7bee680a-bcc0-4711-9e4f-8d17701c1cda On Sat, 30 Nov 2024, 18:15 Vaashx, @.> wrote: sup dude i wanna try windows 11 24h2 again, did you have any update for your soft ? — Reply to this email directly, view it on GitHub <#6 (comment) <#6 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIWXWER6KHPASSR6YG3BYR32DH6FZAVCNFSM6AAAAABQHJ6C6GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMBZGEZTCMBXG4 https://github.com/notifications/unsubscribe-auth/AIWXWER6KHPASSR6YG3BYR32DH6FZAVCNFSM6AAAAABQHJ6C6GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMBZGEZTCMBXG4 . You are receiving this because you commented.Message ID: @.> sry can't get into that link it said that i'm not subscribe ti this and no it's not working for me i have AMD gpu "RX 6900 XT" when i try to enable it it shows me different error and do nothing and when i disable it and re-activate it again it shows the same and nothing happen. — Reply to this email directly, view it on GitHub <#6 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIWXWEV72GZHFQL2IG3MABD2DJZHTAVCNFSM6AAAAABQHJ6C6GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMBZGUZTKMJYGQ . You are receiving this because you commented.Message ID: @.**>

Ok so with 24.5.1 driver, it work but every time i activate it, i have the pop-up like i send you before that show up and kinda boring would be great without it but yeah it work

@TheG-VAN
Copy link
Owner

TheG-VAN commented Dec 1, 2024

I've just made a new release that should get rid of the pop-ups. Sorry about having to use an older driver, it's an issue with the latest Windows update which hopefully they'll fix.

@Vaashx
Copy link
Author

Vaashx commented Dec 1, 2024

I've just made a new release that should get rid of the pop-ups. Sorry about having to use an older driver, it's an issue with the latest Windows update which hopefully they'll fix.

sure no worries, thx for the update !

@Vaashx
Copy link
Author

Vaashx commented Dec 8, 2024

What's up dude ! hope your good !, i have two requests if it's possible:
=>Do you have found a way for us to not use old driver to get the app working ?

=>I wanted to know if it's possible to modified the app for a test ? ( i don't know if the previous older version was like that ), so i would like to know if it's possible and try a version of the app that always brut force the fuidity at the max refresh rate of the monitor ?

what i mean for this is actually your app working with a system of multipliers to match the best spot of the base fps ( ingame ) like 80 Fps to 160 Hz/Fps by putting 2 in the multplier.

what i would try is having the app brut force 160 Hz/Fps without multiplier, it's like the app don't care if the game have 40 Fps or 80 Fps, it just gonna force any windows with any amount of Fps to the refresh rate of the monitor.

Is that possible to try ?

@TheG-VAN
Copy link
Owner

TheG-VAN commented Dec 8, 2024 via email

@Vaashx
Copy link
Author

Vaashx commented Dec 8, 2024 via email

@TheG-VAN
Copy link
Owner

I've now added an option to auto calculate the fps multiplier in the latest release. This means that you no longer have to work out the best multiplier, the program will do that itself.

@Vaashx
Copy link
Author

Vaashx commented Dec 13, 2024

I've now added an option to auto calculate the fps multiplier in the latest release. This means that you no longer have to work out the best multiplier, the program will do that itself.

i have to try it on windows 10 and wait for the windows 11 24h2 update hope we get this soon, thx for this update!

@Vaashx
Copy link
Author

Vaashx commented Dec 13, 2024

sup i just tried the new version on windows 10, damn dude it's really good, i just see some artifacts when moving fast but that normal since the app have no access to motion vector from the game engine but it really good and smooth !

@Vaashx
Copy link
Author

Vaashx commented Jan 30, 2025

Hi !, any news for update W11 24h2 or any update for quality and performance ?

@TheG-VAN
Copy link
Owner

TheG-VAN commented Jan 30, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants