Skip to content

Commit

Permalink
m16R1 full mappings, bugfixes
Browse files Browse the repository at this point in the history
  • Loading branch information
T-Troll committed Aug 1, 2024
1 parent 67adc3c commit 57dc8ae
Show file tree
Hide file tree
Showing 6 changed files with 136 additions and 256 deletions.
2 changes: 1 addition & 1 deletion AlienFX-SDK/AlienFX_SDK/AlienFX_SDK.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -535,7 +535,7 @@ chain++;
DebugPrint("SDK: Set light " + to_string(act->index) + "\n");
PrepareAndSend(COMMV1_color, SetMaskAndColor(&mods, 1 << act->index, *ca, c2));
}
DebugPrint("SDK: Loop\n");
//DebugPrint("SDK: Loop\n");
res = PrepareAndSend(COMMV1_loop);
chain++;
return res;
Expand Down
180 changes: 25 additions & 155 deletions Install/Install.vdproj
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
"Entry"
{
"MsmKey" = "8:_055E075BF224A12F432351DF93952E0E"
"OwnerKey" = "8:_1924518F6EA84AD696BCCE8E589E25C7"
"OwnerKey" = "8:_4B7975803E6C492C8F7D8B599766674C"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
Expand All @@ -39,12 +39,6 @@
}
"Entry"
{
"MsmKey" = "8:_1375B50A6DC9C5B6B588529FB724B677"
"OwnerKey" = "8:_1924518F6EA84AD696BCCE8E589E25C7"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_1924518F6EA84AD696BCCE8E589E25C7"
"OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
Expand All @@ -69,14 +63,8 @@
}
"Entry"
{
"MsmKey" = "8:_4F8B5EE2B052FEA2FFA646E5A39AF737"
"OwnerKey" = "8:_1924518F6EA84AD696BCCE8E589E25C7"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_557F8C025C2F12A22DEB61B7BD602D9A"
"OwnerKey" = "8:_1924518F6EA84AD696BCCE8E589E25C7"
"MsmKey" = "8:_62778E3B93EA66E8423CFE35D880654B"
"OwnerKey" = "8:_AB07B12C770D4D4A9DE7E3A7F6280FFF"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
Expand All @@ -87,14 +75,14 @@
}
"Entry"
{
"MsmKey" = "8:_83763AF12CFE41FE16B491DE99592F8F"
"OwnerKey" = "8:_1924518F6EA84AD696BCCE8E589E25C7"
"MsmKey" = "8:_82E4C2532EEB39831247EDB4B6D917DC"
"OwnerKey" = "8:_AB07B12C770D4D4A9DE7E3A7F6280FFF"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_8F3090BEFD2084C54DFF0BFAD98DA84F"
"OwnerKey" = "8:_1924518F6EA84AD696BCCE8E589E25C7"
"MsmKey" = "8:_83763AF12CFE41FE16B491DE99592F8F"
"OwnerKey" = "8:_4B7975803E6C492C8F7D8B599766674C"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
Expand Down Expand Up @@ -142,19 +130,7 @@
"Entry"
{
"MsmKey" = "8:_E57C9B0CB5862DCB6BAC31D289B34509"
"OwnerKey" = "8:_1924518F6EA84AD696BCCE8E589E25C7"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_E62E3EC8F5681811CD45B0147079B24F"
"OwnerKey" = "8:_1924518F6EA84AD696BCCE8E589E25C7"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_ECA7B10455E9FEA298D65C36BC39D1CE"
"OwnerKey" = "8:_1924518F6EA84AD696BCCE8E589E25C7"
"OwnerKey" = "8:_4B7975803E6C492C8F7D8B599766674C"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
Expand All @@ -163,12 +139,6 @@
"OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_FE510A127E1B3283F303BA235B3D1001"
"OwnerKey" = "8:_1924518F6EA84AD696BCCE8E589E25C7"
"MsmSig" = "8:_UNDEFINED"
}
}
"Configurations"
{
Expand Down Expand Up @@ -287,7 +257,7 @@
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
"Exclude" = "11:FALSE"
"Exclude" = "11:TRUE"
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
Expand Down Expand Up @@ -331,26 +301,6 @@
"IsDependency" = "11:FALSE"
"IsolateTo" = "8:"
}
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_1375B50A6DC9C5B6B588529FB724B677"
{
"SourcePath" = "8:d3d11.dll"
"TargetName" = "8:d3d11.dll"
"Tag" = "8:"
"Folder" = "8:_77CCC7F3944A4B009D9231F8B41DFD6D"
"Condition" = "8:"
"Transitive" = "11:FALSE"
"Vital" = "11:TRUE"
"ReadOnly" = "11:FALSE"
"Hidden" = "11:FALSE"
"System" = "11:FALSE"
"Permanent" = "11:FALSE"
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
"Exclude" = "11:FALSE"
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_3AE7CAAC94814B3090DEAE0C5F50265B"
{
"SourcePath" = "8:..\\Doc\\alienfan-cli.md"
Expand Down Expand Up @@ -391,32 +341,12 @@
"IsDependency" = "11:FALSE"
"IsolateTo" = "8:"
}
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_4F8B5EE2B052FEA2FFA646E5A39AF737"
{
"SourcePath" = "8:pdh.dll"
"TargetName" = "8:pdh.dll"
"Tag" = "8:"
"Folder" = "8:_77CCC7F3944A4B009D9231F8B41DFD6D"
"Condition" = "8:"
"Transitive" = "11:FALSE"
"Vital" = "11:TRUE"
"ReadOnly" = "11:FALSE"
"Hidden" = "11:FALSE"
"System" = "11:FALSE"
"Permanent" = "11:FALSE"
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
"Exclude" = "11:FALSE"
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_557F8C025C2F12A22DEB61B7BD602D9A"
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_62778E3B93EA66E8423CFE35D880654B"
{
"SourcePath" = "8:MSIMG32.dll"
"TargetName" = "8:MSIMG32.dll"
"SourcePath" = "8:SETUPAPI.dll"
"TargetName" = "8:SETUPAPI.dll"
"Tag" = "8:"
"Folder" = "8:_77CCC7F3944A4B009D9231F8B41DFD6D"
"Folder" = "8:_39E2774D52CE4B619039352379796769"
"Condition" = "8:"
"Transitive" = "11:FALSE"
"Vital" = "11:TRUE"
Expand All @@ -427,7 +357,7 @@
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
"Exclude" = "11:FALSE"
"Exclude" = "11:TRUE"
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
Expand All @@ -451,12 +381,12 @@
"IsDependency" = "11:FALSE"
"IsolateTo" = "8:"
}
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_83763AF12CFE41FE16B491DE99592F8F"
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_82E4C2532EEB39831247EDB4B6D917DC"
{
"SourcePath" = "8:VERSION.dll"
"TargetName" = "8:VERSION.dll"
"SourcePath" = "8:HID.DLL"
"TargetName" = "8:HID.DLL"
"Tag" = "8:"
"Folder" = "8:_77CCC7F3944A4B009D9231F8B41DFD6D"
"Folder" = "8:_39E2774D52CE4B619039352379796769"
"Condition" = "8:"
"Transitive" = "11:FALSE"
"Vital" = "11:TRUE"
Expand All @@ -467,14 +397,14 @@
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
"Exclude" = "11:FALSE"
"Exclude" = "11:TRUE"
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_8F3090BEFD2084C54DFF0BFAD98DA84F"
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_83763AF12CFE41FE16B491DE99592F8F"
{
"SourcePath" = "8:SETUPAPI.dll"
"TargetName" = "8:SETUPAPI.dll"
"SourcePath" = "8:VERSION.dll"
"TargetName" = "8:VERSION.dll"
"Tag" = "8:"
"Folder" = "8:_77CCC7F3944A4B009D9231F8B41DFD6D"
"Condition" = "8:"
Expand All @@ -487,7 +417,7 @@
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
"Exclude" = "11:FALSE"
"Exclude" = "11:TRUE"
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
Expand Down Expand Up @@ -587,67 +517,7 @@
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
"Exclude" = "11:FALSE"
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_E62E3EC8F5681811CD45B0147079B24F"
{
"SourcePath" = "8:COMDLG32.dll"
"TargetName" = "8:COMDLG32.dll"
"Tag" = "8:"
"Folder" = "8:_77CCC7F3944A4B009D9231F8B41DFD6D"
"Condition" = "8:"
"Transitive" = "11:FALSE"
"Vital" = "11:TRUE"
"ReadOnly" = "11:FALSE"
"Hidden" = "11:FALSE"
"System" = "11:FALSE"
"Permanent" = "11:FALSE"
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
"Exclude" = "11:FALSE"
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_ECA7B10455E9FEA298D65C36BC39D1CE"
{
"SourcePath" = "8:HID.DLL"
"TargetName" = "8:HID.DLL"
"Tag" = "8:"
"Folder" = "8:_77CCC7F3944A4B009D9231F8B41DFD6D"
"Condition" = "8:"
"Transitive" = "11:FALSE"
"Vital" = "11:TRUE"
"ReadOnly" = "11:FALSE"
"Hidden" = "11:FALSE"
"System" = "11:FALSE"
"Permanent" = "11:FALSE"
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
"Exclude" = "11:FALSE"
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_FE510A127E1B3283F303BA235B3D1001"
{
"SourcePath" = "8:dxgi.dll"
"TargetName" = "8:dxgi.dll"
"Tag" = "8:"
"Folder" = "8:_77CCC7F3944A4B009D9231F8B41DFD6D"
"Condition" = "8:"
"Transitive" = "11:FALSE"
"Vital" = "11:TRUE"
"ReadOnly" = "11:FALSE"
"Hidden" = "11:FALSE"
"System" = "11:FALSE"
"Permanent" = "11:FALSE"
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
"Exclude" = "11:FALSE"
"Exclude" = "11:TRUE"
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
Expand Down Expand Up @@ -818,7 +688,7 @@
"Name" = "8:Microsoft Visual Studio"
"ProductName" = "8:AlienFX Tools"
"ProductCode" = "8:{10350CA8-6D06-4DE6-A71F-BF65338F49B7}"
"PackageCode" = "8:{B3B12175-34B4-499B-B298-760A2EA3E190}"
"PackageCode" = "8:{DE680EE3-6B41-41B9-9028-28A996870948}"
"UpgradeCode" = "8:{EFC2D182-AE5E-4585-92D3-0759F77F59AA}"
"AspNetVersion" = "8:4.0.30319.0"
"RestartWWWService" = "11:FALSE"
Expand Down
3 changes: 2 additions & 1 deletion alienfan-tools/alienfan-mon/MonHelper.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,8 @@ byte MonHelper::GetFanPercent(byte fanID)
}

int MonHelper::GetPowerMode() {
return acpi->GetGMode() ? (systemID == 4800 && acpi->GetPower() == (powerSize - 1)) ? powerSize : acpi->GetPower() : acpi->GetPower();
int cmode = acpi->GetPower();
return acpi->GetGMode() ? (systemID != 4800 || acpi->GetPower() != (powerSize - 1)) ? powerSize : cmode : cmode;
}

void MonHelper::SetPowerMode(WORD newMode) {
Expand Down
9 changes: 8 additions & 1 deletion alienfx-gui/FXHelper.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -115,10 +115,12 @@ void FXHelper::TestLight(AlienFX_SDK::Afx_device* dev, int id, bool force, bool
if (oldtest >= 0) {
DebugPrint(", remove old");
dev->dev->SetColor(oldtest, c);
oldtest = -1;
}
if (id >= 0) {
DebugPrint(", set");
dev->dev->SetColor(id, Code2Act(&conf->testColor));
oldtest = id;
}
dev->dev->UpdateColors();
}
Expand Down Expand Up @@ -273,7 +275,12 @@ void FXHelper::Refresh(bool forced)
#endif
conf->modifyProfile.lock();
for (auto it = conf->activeProfile->lightsets.begin(); it != conf->activeProfile->lightsets.end(); it++) {
RefreshOne(&(*it), false);
groupset set = *it;
// Hack for m16/18/g5525
if (set.color.size() == 1 && set.color.front().type == AlienFX_SDK::AlienFX_A_Color) {
set.color.push_back(set.color.front());
}
RefreshOne(/*&(*it)*/&set, false);
}
conf->modifyProfile.unlock();
if (!forced) {
Expand Down
Loading

0 comments on commit 57dc8ae

Please sign in to comment.