1
0
mirror of https://github.com/Artemis-RGB/Artemis synced 2025-12-12 21:38:38 +00:00
Artemis/README.md
2019-11-22 19:13:58 +01:00

3.7 KiB

Artemis

Build status GitHub release Github All Releases GitHub license GitHub stars Donate

Artemis adds highly configurable support for several games to a range of RGB keyboards, mice and headsets.
Download: https://github.com/SpoinkyNL/Artemis/releases
FAQ: https://github.com/SpoinkyNL/Artemis/wiki/Frequently-Asked-Questions-(FAQ)

Notice

Artemis 2 is in development. In the meanwhile I'm no longer supporting Artemis 1.x, sorry!
Executable of latest Artemis 2 build: Artemis_Build.zip. To use, extract the ZIP and run Artemis.UI.exe.

Please note that for now I've only included Corsair and very limited Logitech support. If you want to test support for a different device (must be RGB.NET supported), let me know on Discord.

Want to build? Follow these instructions

  1. Create a central folder like C:\Repos
  2. Clone RGB.NET's development branch into <central folder>\RGB.NET
  3. Clone Artemis into <central folder>\Artemis
  4. Open <central folder>\RGB.NET\RGB.NET.sln and build with the default config
  5. Open <central folder>\Artemis\src\Artemis.sln
  6. Restore Nuget packages
  7. Run Update-Package -reinstall PropertyChanged.Fody on both the Artemis.Core and Artemis.UI projects

Some things I have planned for 2.0

  • Completely overhauled UI
  • Deep intergration with DarthAffe's RGB.NET (meaning more devices!)
  • Profiles will no longer be bound to a specific keyboard but will work on any keyboard
  • Layers will be assigned to keys accurately like done in per example Corsair's CUE thanks to RGB.NET
  • Instead of the built-in game support Artemis currently offers there will be plugins that add support for games, new layers, effects and more
  • The plugin system will replace the current idea of having a scripting engine and will be in multiple languages (these will be in the form of plugins themselves)
  • I'll include some plugins by default to support most of the games Artemis currently supports (I might drop some games that don't work well/are too much work to maintain)
  • There will be a workshop to share plugins, profiles and even layers. This workshop will be part of an Artemis website

Much of this is subject to change and will take a while to create but it'll leave us with a much better platform to create a community around 😃

Special thanks to: