Releases: ixjf/MSIRGB
MSIRGB v2.4.0.0 + scripts
- 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
Fixes reversed colour issue for a bunch of motherboards. No longer shows warning message on a couple more.
MSIRGB v2.2.1.2
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
Fixes check for MB vendor name added in 2.2.1.
MSIRGB v2.2.1
Adds specific check for non-MSI boards so that MSIRGB shuts down before bad things can happen.
Scripts for MSIRGB v2.2.0
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
Adds the Pumpkin and Strobe effects, adds check for running MSI apps that may interfere with MSIRGB's functioning.
v2.1.0
v2.0.1
v2.0.0
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.