Skip to content
This repository has been archived by the owner on Sep 3, 2021. It is now read-only.

Releases: ixjf/MSIRGB

MSIRGB v2.4.0.0 + scripts

03 Sep 15:47
7c4a9a2
Compare
Choose a tag to compare
  • Updated Heartbeat effect to feel smoother and work consistently across all motherboards
  • Cleaned up scripts, fixed some bugs in them & added inverted_colours option to Police Lights effect (light green-blue vs dark red-blue)
  • Added code to check if anti-cheats are running, and give some info as to what to do
  • Lua scripts can now call any Lua function, including loading modules (Lua or C modules via require)
  • Added button to change all colours at once in the GUI
  • Added code to invert colour channels on the chip, which apparently allows you to use more vivid colours (i.e. same RGB values, but colours presented are slightly different)
  • Tried to fix some problems with LED settings not being applied fast enough, causing LED settings to be messed up (mixed settings from different scripts) - I think it's okay? Haven't noticed anything much
  • Tried to improve the GUI overall look
  • Fixed some motherboards not getting correctly initialized because they weren't on the list of supported motherboards even though they were reportedly working
  • Disable support for model 7B45 (wasn't supported, shouldn't have been allowed to work)
  • Fixed LED settings not being applied after a cold boot

MSIRGB v2.3.0

05 Sep 17:20
Compare
Choose a tag to compare

Fixes reversed colour issue for a bunch of motherboards. No longer shows warning message on a couple more.

MSIRGB v2.2.1.2

11 May 15:09
Compare
Choose a tag to compare

Update motherboard vendor name check code to look for keyword "MSI" as well, as MSIRGB wouldn't run on some of the supported motherboards otherwise.

MSIRGB v2.2.1.1

05 May 17:17
Compare
Choose a tag to compare

Fixes check for MB vendor name added in 2.2.1.

MSIRGB v2.2.1

04 May 14:55
Compare
Choose a tag to compare

Adds specific check for non-MSI boards so that MSIRGB shuts down before bad things can happen.

Scripts for MSIRGB v2.2.0

26 Apr 19:23
36e560b
Compare
Choose a tag to compare

From now on, scripts will be included separately from MSIRGB so that new scripts can be published without releasing new versions of the tool.

Includes:
- Hue Wheel
- Pumpkin
- Strobe
- Police Lights

Compatible with MSIRGB 2.2.0.

MSIRGB v2.2.0

17 Apr 19:42
Compare
Choose a tag to compare

Adds the Pumpkin and Strobe effects, adds check for running MSI apps that may interfere with MSIRGB's functioning.

v2.1.0

27 Mar 14:05
Compare
Choose a tag to compare

Fixes bug where MSIRGB would fail to start if the script service was already running and it had been started by Windows.
Introduces Lua API function Lighting.ColourUtils.HSVtoRGB.

v2.0.1

27 Feb 14:26
Compare
Choose a tag to compare

Improves fix of potential data races from v2.0.0. Improves error messages that may appear on startup of MSIRGB. Improves the GUI.

v2.0.0

27 Feb 02:32
Compare
Choose a tag to compare

This is a compatibility breaking update. The changes are as such:

  • Lighting.BatchBegin and Lighting.BatchEnd Lua API functions now no longer return false if called incorrectly (e.g. called BatchEnd() but there was no matching call to BatchBegin()), but rather stop execution of the script and throw an error in the log
  • Since there was a fix for MSIRGB to properly understand the colours from the chip (it was previously interpreting 4 colours of 24-bit depth, while the chip in fact supports 8 colours but only of 12-bit depth), there were some changes to accomodate this:
    • Lighting.SetColour now only accepts values for each channel between 0x0 and 0xf
    • The colour picker in the GUI was replaced with a slider-based colour picker, allowing to choose only between the 4096 available colours. Previously, the colour chosen from the colour picker was approximated to make work with the chip.