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

[Advanced Users only] CPU AutoTDP #2151

Open
wants to merge 153 commits into
base: main
Choose a base branch
from

Commits on Jan 12, 2024

  1. Configuration menu
    Copy the full SHA
    b0e412f View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2024

  1. Configuration menu
    Copy the full SHA
    0dc16c5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b006a11 View commit details
    Browse the repository at this point in the history
  3. Application.Exit might not exit if there is a child process running. …

    …Environment.Exit(0) do though.
    IceStormNG committed Jan 13, 2024
    Configuration menu
    Copy the full SHA
    acf52c2 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Configuration menu
    Copy the full SHA
    0a86b6d View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Configuration menu
    Copy the full SHA
    df52fbe View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2024

  1. Configuration menu
    Copy the full SHA
    0d18e5b View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Configuration menu
    Copy the full SHA
    cf44717 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    7e3d6ea View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2024

  1. Configuration menu
    Copy the full SHA
    e08092a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac9b678 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Configuration menu
    Copy the full SHA
    dea90f6 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    7cc4e87 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Configuration menu
    Copy the full SHA
    84a6fd4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    20c9d57 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    54dcb46 View commit details
    Browse the repository at this point in the history
  4. Remove unnecessary usings

    IceStormNG committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    4af2bf6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    82f90fc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    06205a1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    20a04dd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9b59e7b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    37dfa19 View commit details
    Browse the repository at this point in the history
  10. ASUS power limiter fixes

    IceStormNG committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    b9b9857 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5d231ea View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2aebf30 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8cd2564 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    f119844 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    0370aa8 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6850b64 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    7f087d3 View commit details
    Browse the repository at this point in the history
  18. Logic to find a stable minimum TDP for improved stability and less fr…

    …ame dips in low demanding scenes.
    IceStormNG committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    5fee6e0 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    c31e52b View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    599def9 View commit details
    Browse the repository at this point in the history
  21. Merge branch 'main' into cpu-auto-tdp

    # Conflicts:
    #	app/Settings.cs
    IceStormNG committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    181a16b View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

  1. Configuration menu
    Copy the full SHA
    2e9a34d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    082c703 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    edf0593 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    40d31c0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    89de581 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b104d85 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f2ef77b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    da47c09 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b765514 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0eb5394 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b8c3c04 View commit details
    Browse the repository at this point in the history
  12. Added more logging.

    IceStormNG committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    6523d6a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    cb685f9 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    12d7afc View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    adcec74 View commit details
    Browse the repository at this point in the history
  16. Renamed some controls

    IceStormNG committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    61803db View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    65c5b64 View commit details
    Browse the repository at this point in the history
  18. Power limits in Asus way

    seerge committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    02c2a7f View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2024

  1. Configuration menu
    Copy the full SHA
    8cde3cc View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1 from seerge/cpu-auto-tdp

    Power limits in Asus way
    IceStormNG authored Mar 3, 2024
    Configuration menu
    Copy the full SHA
    9d12c4c View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Configuration menu
    Copy the full SHA
    df10af9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    531138f View commit details
    Browse the repository at this point in the history
  3. Separate logger for auto tdp. Increased sampling rate to have smoothe…

    …r framerates and faster power reduction.
    IceStormNG committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    bc5f568 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b2064c2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    87eb983 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e9f6e62 View commit details
    Browse the repository at this point in the history
  7. Additional error checking whether WinRing0 driver was loaded. Logging…

    … whether rdmsr and wrmsr actually worked.
    IceStormNG committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    fa10100 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. Configuration menu
    Copy the full SHA
    cf77977 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1fe8eba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    143137b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5636a5b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8594e78 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    63bf0bb View commit details
    Browse the repository at this point in the history
  7. Add preparation step. ASUS ACPI needs that to switch into manual mode…

    … on some laptops or power limiting will not work at all.
    IceStormNG committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    e9250d0 View commit details
    Browse the repository at this point in the history
  8. Fixed a typo

    IceStormNG committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    8d9c8c4 View commit details
    Browse the repository at this point in the history
  9. Apparently we cannot read the power limits back from the API. Just re…

    …turn 200. We need a high value as starting point (which is usually the current limit).
    IceStormNG committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    8c11521 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fd4ba47 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    05591ba View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3d3f67a View commit details
    Browse the repository at this point in the history
  13. This is required or the function would always return "false" when the…

    … laptop is currently not in a manual mode, which prevents the manual mode preparation to not engage.
    IceStormNG committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    2fe9835 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1e5ab00 View commit details
    Browse the repository at this point in the history
  15. RTSS needs admin privileges for starting. But we can still attach to …

    …one if we're not admin and it is already running.
    IceStormNG committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    207b44f View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    4412286 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Configuration menu
    Copy the full SHA
    51d457c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    29813ef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d82b855 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. Configuration menu
    Copy the full SHA
    f3daea2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09c0367 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into cpu-auto-tdp

    # Conflicts:
    #	app/Settings.Designer.cs
    IceStormNG committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    e36a9d6 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2024

  1. Configuration menu
    Copy the full SHA
    937d329 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d1fa3e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3521ae7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    db799b3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4d54b7e View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2024

  1. Allow selecting .dat files as game. CNC Tiberium Wars and Kanes's Wra…

    …th for example do that stuff.
    IceStormNG committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    27188e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d012fda View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    71e072b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f9de6c4 View commit details
    Browse the repository at this point in the history
  5. Code cleanup

    IceStormNG committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    1799dc2 View commit details
    Browse the repository at this point in the history
  6. Intel MSR is fast, we can change power at 30Hz if we want to without …

    …any performance issues.
    IceStormNG committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    6a54bac View commit details
    Browse the repository at this point in the history
  7. Slower intervals mean longer time for stutter recover, but also less …

    …stutter in general. 1000ms seems to be a good tradeoff.
    IceStormNG committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    85f0617 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9572e4c View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Configuration menu
    Copy the full SHA
    de41454 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b03431 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    973bc29 View commit details
    Browse the repository at this point in the history
  4. 500ms seems to be the sweet spot for most games. Only ignore single d…

    …ips for high sample rates or it will not react to longer dips.
    IceStormNG committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    0de0963 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Configuration menu
    Copy the full SHA
    11f1e89 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    85a3e28 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Configuration menu
    Copy the full SHA
    5e75829 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into cpu-auto-tdp

    # Conflicts:
    #	app/AppConfig.cs
    IceStormNG committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    e1f765d View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. Configuration menu
    Copy the full SHA
    cdb80b2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69895f4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8d83d35 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Configuration menu
    Copy the full SHA
    dc835f5 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Configuration menu
    Copy the full SHA
    b6dac45 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd9c974 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    64217f1 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2024

  1. Configuration menu
    Copy the full SHA
    0973814 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b32c6d View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Configuration menu
    Copy the full SHA
    c6e8d0e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f01efd7 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Shortcut, when max = min TDP. In this case, there is no auto adjustme…

    …nt, but the value is considered a fixed power limiter for this game.
    IceStormNG committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    f715194 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e7f8ef8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5ec3682 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2024

  1. Configuration menu
    Copy the full SHA
    c103b1a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f74050 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2d9b29d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3f9ef96 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. Configuration menu
    Copy the full SHA
    4fa59b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    603c1fd View commit details
    Browse the repository at this point in the history

Commits on May 12, 2024

  1. Configuration menu
    Copy the full SHA
    376f60f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    57fbcc9 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Configuration menu
    Copy the full SHA
    71b2a02 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b641137 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Configuration menu
    Copy the full SHA
    acd1810 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Configuration menu
    Copy the full SHA
    ec6ecd4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    222ec6c View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. Configuration menu
    Copy the full SHA
    153328c View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. Configuration menu
    Copy the full SHA
    d0421f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a671b89 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cff6976 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2024

  1. Configuration menu
    Copy the full SHA
    c90d293 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    d2c1d07 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into cpu-auto-tdp

    # Conflicts:
    #	app/Settings.cs
    IceStormNG committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    842dcf1 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2024

  1. Configuration menu
    Copy the full SHA
    d298d31 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2024

  1. Configuration menu
    Copy the full SHA
    f49387b View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. ROG Strix Evolve seerge#2842

    seerge committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    8961e8d View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2024

  1. Configuration menu
    Copy the full SHA
    887e636 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    45f0e34 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2024

  1. Configuration menu
    Copy the full SHA
    a0e62d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ab5b77a View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Configuration menu
    Copy the full SHA
    4d85919 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba918ed View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2024

  1. Configuration menu
    Copy the full SHA
    fac4772 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7297703 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. Configuration menu
    Copy the full SHA
    fe377e5 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Configuration menu
    Copy the full SHA
    6d12af7 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2024

  1. Configuration menu
    Copy the full SHA
    2cfdc58 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40a9750 View commit details
    Browse the repository at this point in the history