Skip to content

Releases: T-Troll/alienfx-tools

9.0.2 (New global effects, better fan control)

13 Oct 12:07
Compare
Choose a tag to compare

Important! If you are using tools for the first time, please read Beginner's guide and AlienFX-GUI readme to configure out its concept and operation principle.

Fan-SDK_V1.zip have binaries built against older fan control version, use it only in case you know what you're doing (or have Aurora R7), check readme file inside archive first to configure out how to make it working!

Changes into this release:

Light control SDK:

  • Optimization and new features for APIv5 (Internal keyboard) global effects.

Fan control GUI tools:

  • Monitoring thread priority boosted to avoid slow temperature update and control.

AlienFX-GUI:

  • APIv5 (Internal keyboard) Global Effect rework (at Profiles->Device effects):
    • Additional effect modes added. Please keep in mind - some of them may not work on your device, but work at other gear.
    • Color mode enabled for this API as for APIv8. Check different mode + color combinations - for example, "Side Wave" provide simple moving wave with "Single-color", but providing rainbow-moving wave (like at device start) at "Multi-Color".
  • Light refresh procedures rework and patches to decrease CPU load and minimal color set.
  • Better color handling at resume (this should avoid some lights not set at resume).
  • Brazil m16R1 keyboard added into detection list, choose it if you have M16 with Brazil keyboard.

Known issues:

  • Patch to refresh colors for system with hardware light timeout removed - it provides a lot of issues. In case you have lights timeout into your BIOS - TURN IT OFF. Use "Follow screen state" setting instead to turn off lights, then you don't use your system or make a profile to turn it off for some applications!

9.0.1 (SDK rework, "Enable OC" setting)

24 Sep 07:27
Compare
Choose a tag to compare

Important! If you are using tools for the first time, please read Beginner's guide and AlienFX-GUI readme to configure out its concept and operation principle.

Fan-SDK_V1.zip have binaries built against older fan control version, use it only in case you know what you're doing (or have Aurora R7), check readme file inside archive first to configure out how to make it working!

Changes into this release:

Light control SDK:

  • Code rework for APIv2,3,6,9 (older systems and monitors). All light control tools smaller now.
  • Code rework for lights save for APIv2,3 (older systems). Hope it will work correctly now (i don't have v2 hardware to test).

Fan control SDK:

  • Bug fixed: TCC control detected as present for some systems doesn't support it.

All fan control GUI tools:

  • New: "Enable OC" setting added to settings (top menu for Fan GUI, Settings tab for FX GUI). It's disabled by default, you need to enable it if you plan to use OC functions. It's useful for systems with buggy OC support.

All CLI tools:

  • Documentation updated to reflect current state.

Known issues:

  • GUI manuals and guides a bit outdated, update in progress.

9.0.0.2 (Light and Fan SDK fixes)

15 Sep 08:55
Compare
Choose a tag to compare

Important! If you are using tools for the first time, please read Beginner's guide and AlienFX-GUI readme to configure out its concept and operation principle.

Fan-SDK_V1.zip have binaries built against older fan control version, use it only in case you know what you're doing (or have Aurora R7), check readme file inside archive first to configure out how to make it working!

Changes into this release:

Light control SDK:

  • New: Operation timeout added for all USB devices, prevent app from hang if device not respond (AW410/510k and some monitor firmware have a bug hangs device sometimes).
  • Bug fixed: APIv8 (external keyboards) set lights incorrectly in some cases (blinking light remains).
  • Bug fixed: APIv2 and APIv3 (old systems) power button color set issues (possible, i don't have older device to check exactly).

All fan-control tools:

  • Override added for SystemIDs 4800 and 3200 to prevent fan stuck.

AlienFX-CLI:

  • Code optimisation

Known issues:

  • Tool manuals and guides a bit outdated, i will update it then have time without additional release.

9.0.0.1 (Small improvements)

08 Sep 04:55
Compare
Choose a tag to compare

Important! If you are using tools for the first time, please read Beginner's guide and AlienFX-GUI readme to configure out its concept and operation principle.

Fan-SDK_V1.zip have binaries built against older fan control version, use it only in case you know what you're doing (or have Aurora R7), check readme file inside archive first to configure out how to make it working!

Changes into this release:

All lights-control tools:

  • SDK changed to add override for APIv8 (external keyboards) firmware bug, which provide device hang after some commands chain.

AlienFan-CLI:

  • Code reworked to provide more info at power control and better error handling.

9.0.0.0 (Overclocking)

01 Sep 09:11
Compare
Choose a tag to compare

Important! If you are using tools for the first time, please read Beginner's guide and AlienFX-GUI readme to configure out its concept and operation principle.

Fan-SDK_V1.zip have binaries built against older fan control version, use it only in case you know what you're doing (or have Aurora R7), check readme file inside archive first to configure out how to make it working!

Changes into this release:

The most important change of v9 release is OC (Overclock) features. It still experimental and under construction, but some features available right now!

All fan-control GUI tools:

  • New: CPU TCC control and memory XMP profile selection sliders added to GUI. TCC is a throttling point, you can decrease it to throttle CPU earlier. XMP is memory profile settings can boost memory performance.
  • New: System ID (system identification) exposed into GUI. For FX-GUI, it's located at fan tab's top right corner. For Fan-GUI, it's located the bottom-left corner. See "Known Issues" for some details.

AlienFan-CLI:

  • New: settcc, gettcc, setxmp, getxmp commands added.
  • Experimental: 2 test commands added:
    • probe=?: BIOS OC unlock setting. Seems like "0" enable BIOS OC, "1" disable it.
    • test: Current system OC status. It's 3-digit status code (like "101" or "202") - for my reference.

AlienFX-GUI:

  • New: ALieware Area 51R4 profile added to autodetection.
  • Bug fixed: Tool crashes after some time if Grid effect applied to the zone without lights on grid.

Known issues:

  • On some systems, enabling overclock will provide a change into System ID - it alters to 0. So check it - this can be indicator OC enabled in BIOS.
  • Some OC functions not implemented into my BIOS, so i need community help to implement it. Feel free to contact me into Discord if you want to be a part of testers. Your system should support "Overclock" functionality into AWCC.
  • There are still some rare random crashes into light configuration, under investigation.

8.6.1.3 (Monitoring optimization and bugfixes)

10 Aug 03:49
Compare
Choose a tag to compare

Important! If you are using tools for the first time, please read Beginner's guide and AlienFX-GUI readme to configure out its concept and operation principle.

Fan-SDK_V1.zip have binaries built against older fan control version, use it only in case you know what you're doing (or have Aurora R7), check readme file inside archive first to configure out how to make it working!

Changes into this release:

Fan control SDK:

  • New functions added to better control power mode and as a preparation to OC control.

AlienFan-CLI:

  • Power mode code in hex now for better check.
  • Bug fixed: getpower/setpower doesn't show power mode name correctly.
  • Bug fixed: Fan configuration does not store correctly after setboost.

All GUI fan control tools:

  • Monitoring routine optimized to decrease amount of the BIOS calls, CPU usage should be lowed.
  • Bug fixed: Another G5525 buggy BIOS fix (it report random state for G-mode).
  • Bug fixed: GUI visual bug in fan control dialogue.

8.6.1.2 (m16 autodetect and fixes)

02 Aug 04:54
Compare
Choose a tag to compare

Important! If you are using tools for the first time, please read Beginner's guide and AlienFX-GUI readme to configure out its concept and operation principle.

Fan-SDK_V1.zip have binaries built against older fan control version, use it only in case you know what you're doing (or have Aurora R7), check readme file inside archive first to configure out how to make it working!

Changes into this release:

All fan-control GUI tools:

  • Bug fixed: Then in G-mode, tool trying to set it again every poll interval, providing micro freeze and other sad effects.

AlienFX-GUI:

  • New: Full map with grids for Alienware m16R1.
  • New: SystemID (hardware identificator) added to "Fans and Power" tab (right corner above curve). This ID used to define exceptions for some systems not working well at default settings.
  • Bug fixed: Light stay on then switching to other light at the same device at "Devices and Grids" tab.

Known issues:

  • AlienFX-GUI can crash at start due to incorrect settings. Feel free to contact me in case you meet this, i need your configuration to pinpoint it, currently can't reproduce at my hardware zoo.
  • ESIF (DPTF/IPF) sensors can disappear from sensor list in some cases. Under investigation. As a quick fix, open registry editor and set "DPTF" to 1 at "HKCU\Software\Alienfan" branch.
  • ESIF sensor names can't be retrieved for the newer IPF systems. Under development.

8.6.1.1 (Fixes and improvements)

05 Jul 11:56
Compare
Choose a tag to compare

Important! If you are using tools for the first time, please read Beginner's guide and AlienFX-GUI readme to configure out its concept and operation principle.

Fan-SDK_V1.zip have binaries built against older fan control version, use it only in case you know what you're doing (or have Aurora R7), check readme file inside archive first to configure out how to make it working!

Changes into this release:

All light control tools:

  • Light control SDK optimization and performance improvement.

All fan control GUI tools:

  • Workaround added for some G-series notebooks (BIOS incorrectly report G-mode on at Manual mode, which make fan control not working).

AlienFX-GUI:

  • Bug fixed: Ghost light still set on Devices tab after device switch.
  • Bug fixed: Some lights reset still stay in groups.
  • EXPERIMENTAL: Some workaround added for newer devices (some G-series, m16/18, x16/18) with light timer in BIOS, which now turn it on if turned off after timeout.

Special thanks to @sa-zrx for help in research and testing.

8.6.1 (Dimming and power fixes)

22 Apr 10:59
Compare
Choose a tag to compare

Important! If you are using tools for the first time, please read Beginner's guide and AlienFX-GUI readme to configure out its concept and operation principle.

Fan-SDK_V1.zip have binaries built against older fan control version, use it only in case you know what you're doing (or have Aurora R7), check readme file inside archive first to configure out how to make it working!

Changes into this release:

All tools:

  • Bug fixed: non-terminated string can be loaded from registry, providing incorrect string value (ghost chars at the end).

All fan-control GUI tools:

  • Bug fixed: Incorrect power mode can be selected in some cases

AlienFX-GUI:

  • MS fix screen dimming support (was not work for years). Now, GUI support screen dimming (lights will be dimmed as well) in case "Follow screen state" enabled into Options tab.

8.6.0.1 (Tooltip, LightFX rework)

12 Mar 06:49
Compare
Choose a tag to compare

Important! If you are using tools for the first time, please read Beginner's guide and AlienFX-GUI readme to configure out its concept and operation principle.

Fan-SDK_V1.zip have binaries built against older fan control version, use it only in case you know what you're doing (or have Aurora R7), check readme file inside archive first to configure out how to make it working!

Changes into this release:

All fan-control GUI tools:

  • Tray icon tooltip changed: Fan trigger temperature (which provide current fan setting) showed near fan RPM, instead of fan boost. More informative, in general.

Dell LightFX/AlienFX library:

  • Better disabled (disconnected) devices handling, avoiding incorrect color set in some cases.
  • Code optimization, DLL is smaller and consume less CPU.