Skip to content

Commit 6ae96ce

Browse files
(finally) Add new screenshots to the README
- Remove last MSI Fan Control references from README
1 parent 5719df6 commit 6ae96ce

File tree

4 files changed

+12
-12
lines changed

4 files changed

+12
-12
lines changed

Media/MSIFC-MainWindow.png

-7.42 KB
Binary file not shown.

Media/YAMDCC-ExtrasTab.png

5.02 KB
Loading

Media/YAMDCC-FanControlTab.png

8.22 KB
Loading

README.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -27,16 +27,16 @@ A fast, lightweight alternative to MSI Center for MSI laptops, written in C#.
2727
- **Charging threshold:** MSI laptops come with the ability to limit the battery charge percentage,
2828
which can reduce battery degradation. This utility can set your charge threshold to whatever
2929
you want.
30-
- **Lightweight:** MSI Fan Control takes up less than a megabyte of disk space when installed, and
30+
- **Lightweight:** YAMDCC takes up less than a megabyte of disk space when installed, and
3131
only works when re-applying configs (manually, or when rebooting or waking up from sleep mode).
3232
- **Configurable:** Almost all settings (including those not accessible through the config GUI) can
3333
be changed with the power of XML.
3434

3535
## Screenshots
3636

37-
![A screenshot of YAMDCC (formerly MSI Fan Control)'s main interface](Media/MSIFC-MainWindow.png)
37+
![A screenshot of YAMDCC's fan control interface](Media/YAMDCC-FanControlTab.png)
3838

39-
*Note: this screenshot is outdated. I will update it Soon™, after other features are finished.*
39+
![A screenshot of YAMDCC's extra options interface](Media/YAMDCC-ExtrasTab.png)
4040

4141
## Supported Laptops
4242

@@ -94,7 +94,7 @@ are you're looking for [NoteBook FanControl](https://github.com/UraniumDonut/nbf
9494
- The only thing we need to do is get the default fan curve from the user's laptop, and add
9595
it to the default fan profile.
9696
- [ ] Command line support
97-
- The beginning of a CLI for MSI Fan Control exists, just not publicly yet
97+
- The beginning of a CLI for YAMDCC exists, just not publicly yet
9898
- [ ] .NET support
9999
- Mandatory for Linux support
100100
- The GUI *should* compile on .NET 8, but hasn't been tested yet
@@ -119,23 +119,23 @@ Alternatively, you can [build the program yourself](#build).
119119
1. Install Visual Studio 2022 with the `.NET Desktop Development` workload checked.
120120
2. Download the code repository, or clone it with `git`.
121121
3. Extract the downloaded code, if needed.
122-
4. Open `MSIFanControl.sln` in Visual Studio.
122+
4. Open `YAMDCC.sln` in Visual Studio.
123123
5. Click `Build` > `Build Solution` to build everything.
124-
6. Your output, assuming default build settings, is located in `MSIFanControl.GUI\bin\Debug\net48\`.
124+
6. Your output, assuming default build settings, is located in `YAMDCC.GUI\bin\Debug\net48\`.
125125
7. ???
126126
8. Profit!
127127

128-
Make sure to only use matching `msifcsvc.exe` and `MSIFanControl.exe` together, otherwise you
129-
may encounter issues (that means `net stop msifcsvc` first, then compile).
128+
Make sure to only use matching `yamdccsvc.exe` and `YAMDCC.exe` together, otherwise you
129+
may encounter issues (that means `net stop yamdccsvc` first, then compile).
130130

131131
### From command line
132132

133133
1. Follow steps 1-3 above to install Visual Studio and download the code.
134134
2. Open `Developer Command Prompt for VS 2022` and `cd` to your project directory.
135135
3. Run `msbuild /t:restore` to restore the solution, including NuGet packages.
136-
4. Run `msbuild MSIFanControl.sln /p:platform="Any CPU" /p:configuration="Debug"` to build
136+
4. Run `msbuild YAMDCC.sln /p:platform="Any CPU" /p:configuration="Debug"` to build
137137
the project, substituting `Debug` with `Release` (or `Any CPU` with `x86` or `x64`) as
138-
5. Your output should be located in `MSIFanControl.GUI\bin\Debug\net48\`, assuming you built
138+
5. Your output should be located in `YAMDCC.GUI\bin\Debug\net48\`, assuming you built
139139
with the above unmodified command.
140140
6. ???
141141
7. Profit!
@@ -223,7 +223,7 @@ and the Win/Fn key swap setting.
223223

224224
Due to WinForms limitations, no.
225225

226-
Technical explanation: A few specific WinForms controls used by MSI Fan Control look really bad
226+
Technical explanation: A few specific WinForms controls used by YAMDCC look really bad
227227
when trying to recolour them to be dark themed. Also, built-in dialog boxes (for C# programmers,
228228
think `MessageBox.Show`) cannot be recoloured from their default white theme. Also, I have little
229229
to no experience with other UI kits (e.g. WPF).
@@ -271,7 +271,7 @@ details.
271271

272272
This project makes use of the following third-party libraries:
273273

274-
- [Named Pipe Wrapper](https://github.com/acdvorak/named-pipe-wrapper), as `MSIFanControl.IPC`,
274+
- [Named Pipe Wrapper](https://github.com/acdvorak/named-pipe-wrapper), as `YAMDCC.IPC`,
275275
for communication between the service and UI program.
276276
- [WinRing0](https://github.com/QCute/WinRing0) for low-level hardware access required to
277277
read/write the EC.

0 commit comments

Comments
 (0)