All projects
A list of projects that I created or contributed in some way to. Each sub-category is sorted roughly by popularity and "usefulness".
Projects created by me
All of my projects are licensed under GNU General Public License v3+, unless otherwise stated on the project page.
-
YAMDCC
The first project I ever released on GitHub. It, among other things, controls the fan speed of MSI laptops. I originally wrote it ~mid-2023 to control my own laptop's fans and charge limit, but decided in 2024 to clean up the code and publish it to GitHub. Since then it has gained a moderate following of over 100 stars.
-
OpenBootCamp (OBC)
Basically YAMDCC for Apple computers at this point, but with special Fn key handling. Created to fix bugs with special Fn keys under regular Boot Camp Assistant (from not remembering the keyboard backlight brightness, to straight up not working at all), but has since evolved to include fan control and battery charge limiting (hence "YAMDCC for Apple computers"). Config GUI is still a WIP, mainly due to the fact this project is much less popular than YAMDCC.
-
Refresh Rate Tuner
A very simple app that changes your laptop display's refresh rate based on whether it's plugged in or not. Written in response to a YAMDCC feature request. I personally have no use for this app, as none of my computers have a display refresh rate of over 60 Hz.
-
Prophecy Pane Generator
A WIP webpage to faithfully recreate prophecy panes from Deltarune Chapter 4. Currently only able to generate the graphic used on the homepage (at least not without manual CSS editing).
-
KernelDriverLib
A C# library for installing and communicating with Windows kernel drivers. Originally developed for YAMDCC, but I decided to spin it off into its own project in case future C# developers need this.
Projects I've forked
-
Named Pipe Wrapper
A C# library for inter-process communication (IPC) between processes. Forked for use in YAMDCC. Because of this, new features added to this fork are influenced by that app's needs.
-
OpenFreezeCenter-Lite
Another fan control program for MSI laptops, this time for Linux. This fork contains a bug fix that has had an open pull request for the past year. I'd use MControlCenter instead.
Projects I've contributed to
-
melonDS
I'm the guy responsible for fixing melonDS's horrendous audio latency in time for release 1.0. You're welcome, Rhythm Heaven enthusiasts.