KrossX's Magical Tools™

Discussion in 'Web development / Programming' started by KrossX, Jun 22, 2011.

  1. @ruantec

    @ruantec Crazy GFX coder Emu Author

    Messages:
    14,538
    Likes Received:
    989
    No Problem... it seems like i was very tired yesterday because i totally misunderstood KrossX's post... was 3 AM after all :p
  2. SCHUMI_4EVER

    SCHUMI_4EVER Hackin 'n Slashin Staff Member Award Winner!

    Messages:
    28,624
    Likes Received:
    18
    What on earth is the practical application of this? anything that needs to hide the cursor allready can...plus you can always move it offscreen...
  3. KrossX

    KrossX クロスエクス

    Messages:
    4,664
    Likes Received:
    125
    Some apps and games don't autohide your cursor, or worse the cursor gets centered every now and then.

    Note that autohide is just hide after a certain period of cursor inactivity.
  4. KrossX

    KrossX クロスエクス

    Messages:
    4,664
    Likes Received:
    125
    Concept prototype: Force Radeon clock to 3D clock.

    I just found out the AMD Display Library (ADL) exists, so I made a small app that sets all performance profiles to the highest default profile and restores default profiles afterwards.

    Note: Since it uses default profiles, custom ones will be reset.

    This is for cases where the driver sets a lower performance profile than desired, like when using emulators. It seems to work. :D
  5. Squall-Leonh@rt

    Squall-Leonh@rt Maybe I'm a Lion

    Messages:
    4,949
    Likes Received:
    107
    thought CCC had a control for that now.
  6. KrossX

    KrossX クロスエクス

    Messages:
    4,664
    Likes Received:
    125
    Something like nVIDIA's power management setting? Nope. You can set custom clocks, but that's also only for the high performance profile.
  7. Strike105X

    Strike105X ヒットハード&高速 Award Winner!

    Messages:
    18,958
    Likes Received:
    752
    If i get it right this makes the card use its full power despite of the app used right ? This could be useful for Dark Souls since at least last time i played ati cards wouldn't use all there power in this game.
  8. KrossX

    KrossX クロスエクス

    Messages:
    4,664
    Likes Received:
    125
    The card has different profiles or performance modes with different clock values for each. The card should switch properly between them, depending on gpu load and whatnots.

    For example (gpu mhz/vram mhz): Low (150/300), Medium (400/600), High (900/1200). This app, simply would simply make Low and Medium be equal to High. So the card would run at (900/1200) all the time. (The overdrive tool in CCC to overclock the card, affects the High profile only)

    In emulators, the logic for changing profiles can get very confused it seems, since sometimes you'll get a lower profile than you need (or even never get the high profile triggered) and actually have lower performance.

    Would this help Dark Souls? No idea. If the game already triggers high performance mode, then it won't have a difference. You can see your current clocks with tools like gpu-z and the like.
  9. Strike105X

    Strike105X ヒットハード&高速 Award Winner!

    Messages:
    18,958
    Likes Received:
    752
    Actually what you described above was the problem with dark souls, don't know if its been fixed or not but back when i played it i actually kept searching for an app such as this to no avail... So definetly a big thanks and saving it for future proofing.
  10. shinra358

    shinra358 Member

    Messages:
    1,043
    Likes Received:
    41
    Sorry to bug you Kross, but I was playing SSF4 again online and my logitech controller is kinda losing its grip with the analog triggers. The L2 trigger keeps pressing by itself because it has gotten loose from gameplay. It's also affecting every game I play for PC as well. So if you aren't that busy or are taking a break in between what you are working on now, how 'bout those deadzone trigger settings for durazno (puts up firaga shield)?

    [​IMG]
  11. KrossX

    KrossX クロスエクス

    Messages:
    4,664
    Likes Received:
    125
    This weekend I'm super busy, but I'll on the week.
  12. shinra358

    shinra358 Member

    Messages:
    1,043
    Likes Received:
    41
  13. KrossX

    KrossX クロスエクス

    Messages:
    4,664
    Likes Received:
    125
    Can you test this Durazno trigger deadzone build please? HERE

    The setting will show up on the INI after first use.
  14. shinra358

    shinra358 Member

    Messages:
    1,043
    Likes Received:
    41
    Works, Thanks.
    Is it possible to use this .dll and .ini with the scp xinput1_3.dll in order to have this function work directly with the ps3 controllers or is it coded differently?
  15. KrossX

    KrossX クロスエクス

    Messages:
    4,664
    Likes Received:
    125
    Is the same Durazno. With the native SCP support, it should work. Otherwise, you would need to rename the SCP wrapper, and use LoadDLL on Durazno's INI.
  16. shinra358

    shinra358 Member

    Messages:
    1,043
    Likes Received:
    41
    Okay, cool. Thanks again.
  17. KrossX

    KrossX クロスエクス

    Messages:
    4,664
    Likes Received:
    125
    You're welcome.
  18. shinra358

    shinra358 Member

    Messages:
    1,043
    Likes Received:
    41
    Hey, for Pokopom, the trigger deadzone feature doesn't work for EPSXE1.9 or Project641.6. The .ini doesn't go into the .ini folder in EPSXE. Also, don't forget to set that flag so that when a controller is removed from the Project64, it displays the 'No Controller, Please Reset Game" in-game dialogue.
    Last edited: Nov 4, 2013
  19. KrossX

    KrossX クロスエクス

    Messages:
    4,664
    Likes Received:
    125
    The INI only goes to the INI folder for PCSX2. It would be besides the plugin for PS1 emus.
  20. shinra358

    shinra358 Member

    Messages:
    1,043
    Likes Received:
    41
    Yeah, I know. I just thought that was something that was overlooked because I see an ini folder in the epsxe main folder. I forgot that Shark and GDSX created the ini folder and not EPSXE itself.

Share This Page