Releases: bnfour/mx-mods
v8 — maintenance, new menu tweaks
new year, new mental issues
Long time no see guys!
This is a small update that adds two new menu tweaks and acknowledges the new year. There's also small refactorings here and there.
Don't know if it's a common knowledge, but I found out that the game runs way better on Proton 9 as opposed to the one Steam uses by default.
Not really hyped on the announced return/reboot/remake/resomething else, but it just might be me being an old man and disliking the new stuff, a very old man thing to do.
Tested with the second 2025-12-19 release of Musynx.
Changelog
A lot of under the hood changes.
Repo itself
(mostly a test run for the other repo tbf)
- Converted to use the new and shiny slnx solution format.
It has an "X" in its name, so it has to be at least 20% cooler. - Introduced the
Directory.Build.propsfile to define the settings shared between the mod projects once.
Some projects only use the common settings and so their csprojs are now one-liners.
All mods
All the mods in the repo have been changed:
- Target MelonLoader version is now 0.7.1 Open-Beta.
Up from 0.7.0, seems to work well. - Built with
net481framework now.
Up fromnet472, the last version I remember before switching to Core. - Copyright message extended to include the current year.
Mostly to show that I'm still (occasionally) working on them. - Minor refactorings here and there, too minute to be listed for individual mods.
Like converting stray CRLF files to LF; switching somenameofs totypeofs in patch definitions; you get the idea.
In addition, there are also some bigger changes to some of the mods:
Menu tweaks
Added two new tweaks:
- To use one of the two drop shadow colors for all white text in the big menu.
Now you can't unsee it too ¯\_(ツ)_/¯ - To prevent the song switching when trying to select Inferno difficulty for a song that does not have one.
Only for the list (small) menu.
Plentiful stats
- Fixed the unfortunate typo in the message shown when the mod is configured to do nothing.
This is the third time I'm fixing this typo pasted to multiple projects xdd.
Checksums
Don't forget to verify your downloads! SHA256 checksums for DLLs (and the script too):
39a49f59fba3fcf78dff0eb447cb82688b46c843f905d493e48f97480f4c4dfe HiddenCursor.dll
0624eeda80de2d941119de7ffb7cdc820ee5629ade1875bacaf4d8e7887b2ea8 MenuTweaks.dll
6566a3022184b007bc9878ba86d219b0e629be7172b343613ed50674ec6d5a95 OptionalOptions.dll
866f32fa85c8df798f0d4138f378395e68475667cd5209e22169e05ba7cda537 PlentifulStats.dll
957db3fce832a4f06b01bd3f9eb83c369a0b6964282cc6abbcd3f7859066d28a QuickQuit.dll
2989acf327231a7bcbbdac12576a52ce031df3ded1dc71a27e21126a20b88c7c SkinTweaks.dll
3a67ea68b2bae20e35d6813d11ca655de650ad5b6f882d733ead9482a84b5674 SongInfo.dll
9f4d688d5b3a4262cb0c4715efbef1316a3bddea5d0883353e2e4311f6f405be VSyncAnnihilator.dll
e86ee2feb6c5d4b9b044fdd832e5e2cc0523fbdba67a60d4e14a024177c89874 VSyncAnnihilator/resource-patcher.py
v7 — new mod, typos
faster than a game update
Long time no see guys!
This is an update that adds a new mod (again), bringing the total mod count to eight!
There are also fixes to some minor issues for tweaks mods.
Tested with:
- 2025-04-03 release of Musynx
- 2025-12-19 releases of Musynx, both of them
(still updating PagMan)
Changelog
Added Song info; Skin tweaks and Menu tweaks are updated; rest re-released.
🎉 New mod, Song info, released as 1.0.0
totally original name, i know
This is a mod that adds essential information about songs: duration and BPM to the selection menus. See the updated readme for more details.
Menu tweaks, now 1.0.1
- Patch for fixing ordinal suffixes for "big" menu updated to not use reflection for (most likely) better performance
- Fixed an unfortunate typo in the message mod displays when it's configured to do nothing
Skin tweaks, now 1.2.1
- Fixed an unfortunate typo in the message mod displays when it's configured to do nothing
All other mods
Re-released as usual, check the notes for previous releases for latest changes.
Checksums
Don't forget to verify your downloads! SHA256 checksums for DLLs (and the script too):
46c78ecbcbe0ccb620cfa02c7e2cfc226eca064050b559132d7a31233684d341 HiddenCursor.dll
58f3ef374e80f76d194a9d41c846bed2035adb21e87d0d8e788a573611161bfc MenuTweaks.dll
d85db7bd83c07e85051d288a1081e76faf1c21b1b162a79c7bbf385a25c4735c OptionalOptions.dll
9bdf2ddbd8a10b5ca85cd0e187cffba15390f415596777c5edc6ec5ed48c1772 PlentifulStats.dll
c32da88f92c12b94d6e17ab25d0172130779d3c534caf041d20fd66e53c42bf4 QuickQuit.dll
1787891c9ac208fe3bc38338dc906f25784ad8114ffad25a34fba2ecdb5326ed SkinTweaks.dll
45a6189f72959d03753ec15ef05f26fc201110abd049bc287cce6e9bba83ef35 SongInfo.dll
228f1354a150562f0620545cbaeb7a25ab675f8bca8eafcf5b6f0922ce18a1d2 VSyncAnnihilator.dll
e86ee2feb6c5d4b9b044fdd832e5e2cc0523fbdba67a60d4e14a024177c89874 VSyncAnnihilator/resource-patcher.py
v6 — new mod
all according to keikaku
Long time no see guys!
This is an update that adds a small mod, bringing the total mod count to 7. The rest of the mods are simply re-released.
Tested with 2025-04-03 release of Musynx (I'll let you know when (if?) the version number changes).
Other things I'd like to point out:
- The supported MelonLoader version is now 0.7.0.
I recommend to upgrade, as the console output is fixed (and colors are back for Proton too!). Old version, 0.6.1, still worked when I last tried it, though, so this is optional. - Since this repo has no release schedule, you might be interested in an Atom feed for releases, available at https://github.com/bnfour/mx-mods/releases.atom (thanks, GitHub — it's also present for any other repo and more)
Subscribe if you want to be notified whenever a new release is available.
Changelog
🥳 New mod, Quick quit and restart, released as 1.0.0
It's a mod to quicky (one key tap) restart or leave the level without opening the pause menu:
- Press
Backspacein-game to restart. - Press
Deletein-game to quit to song select.
Let me know if you run into any issues or have other feedback.
Other mods
All other mods are unchanged from v5, refer to its changelog for the list of latest changes.
Checksums
Don't forget to verify your downloads! SHA256 checksums for DLLs (and the script too):
46c78ecbcbe0ccb620cfa02c7e2cfc226eca064050b559132d7a31233684d341 HiddenCursor.dll
7ef0444635ad8acd1d1052c3fdf3a2ceff6bca39789f72bed0e4bbdcfe2c432c MenuTweaks.dll
d85db7bd83c07e85051d288a1081e76faf1c21b1b162a79c7bbf385a25c4735c OptionalOptions.dll
9bdf2ddbd8a10b5ca85cd0e187cffba15390f415596777c5edc6ec5ed48c1772 PlentifulStats.dll
c32da88f92c12b94d6e17ab25d0172130779d3c534caf041d20fd66e53c42bf4 QuickQuit.dll
b9bfc0d888f92949971c4ffbcb025c81653ccaca428e7ed76f98b81b6e93c2e4 SkinTweaks.dll
228f1354a150562f0620545cbaeb7a25ab675f8bca8eafcf5b6f0922ce18a1d2 VSyncAnnihilator.dll
e86ee2feb6c5d4b9b044fdd832e5e2cc0523fbdba67a60d4e14a024177c89874 VSyncAnnihilator/resource-patcher.py
v5 — new mod, transpilation magic, and whatnot
booted up the game to perform a quick smoke test, but ended up setting a bunch of personal bests ¯\_(ツ)_/¯
Long time no see, guys! (or Hello everyone)
This is an update that has a bit of everthing: there is a new mod, meaningful and label-only updates to old ones.
Tested with Musynx 1.5.1, released:
- 2025-01-02
- 2025-01-27
- 2025-02-18
- 2025-02-28
- 2025-03-03
- 2025-04-03
Changelog:
New mod, Menu tweaks, released as 1.0.0:
- A collection of "fixes" to the song selection menus, similar to Skin tweaks (10/10 naming, I know)
- Features including:
-
- Fix for player rank sometimes using wrong suffix, like "eleventh" displayed as "11st"
-
- Mute of menu sounds other than the song preview
Skin tweaks, now 1.2.0:
- now STG2D certified
-
- I bought the DLC and can confirm the features I used to say "should maybe work, but unsure" did work the whole time!
- new tweak: background art for STG2D with configurable transparency
-
- it was way trickier than expected to implement, I can see why it's not there originally
- (cosmetic) copyright updated to include current year
-
- I only did this to assert that this is still a work in progress; the rest of existing mod were updated as well
Plentiful stats, now 1.1.1:
- rewrote some patches using the magic of transpiling
-
- still behaves the same, but the code is prettier now and I'm equally proud of and terrified by my new byte-code alteration super powers; it was fun and educational, so I advise fellow dotnet devs to look into it too
- (cosmetic) copyright updated to include current year
VSync annihilator, now 1.0.1 -- cosmetic changes only:
- minor text fixes
- (cosmetic) copyright updated to include current year
Optional options, now 1.0.1 -- cosmetic changes only:
- (cosmetic) copyright updated to include current year
Hidden cursor, now 1.0.1 -- cosmetic changes only:
- (cosmetic) copyright updated to include current year
Don't forget to verify your downloads! SHA256 checksums for DLLs (and the script too):
46c78ecbcbe0ccb620cfa02c7e2cfc226eca064050b559132d7a31233684d341 HiddenCursor.dll
7ef0444635ad8acd1d1052c3fdf3a2ceff6bca39789f72bed0e4bbdcfe2c432c MenuTweaks.dll
d85db7bd83c07e85051d288a1081e76faf1c21b1b162a79c7bbf385a25c4735c OptionalOptions.dll
9bdf2ddbd8a10b5ca85cd0e187cffba15390f415596777c5edc6ec5ed48c1772 PlentifulStats.dll
b9bfc0d888f92949971c4ffbcb025c81653ccaca428e7ed76f98b81b6e93c2e4 SkinTweaks.dll
228f1354a150562f0620545cbaeb7a25ab675f8bca8eafcf5b6f0922ce18a1d2 VSyncAnnihilator.dll
e86ee2feb6c5d4b9b044fdd832e5e2cc0523fbdba67a60d4e14a024177c89874 VSyncAnnihilator/resource-patcher.py
v4 — the score goes BRRR
i guess "just go do something else for a while and you'll think of the solution" works
This is an update for Skin tweaks, making it work like I originally envisioned it, but was unable to implement earlier. The rest of the mods are re-released.
Tested with Musynx 1.5.1:
- 2024-06-25 release
- 2024-09-30 release
- 2024-12-24 release
Changelog for Skin tweaks, now 1.1.0:
- Added a new mode to update the score on Techno2D (and STG2D?) every combo tick while long notes are held. See the updated readme for more info, key points:
-
- It's enabled by default, the old behaviour can be restored by setting
AdvLongNoteScoringtofalsein the config.
- It's enabled by default, the old behaviour can be restored by setting
-
LongNoteEndScoringto toggle the feature was renamed to justLongNoteScoring— if you have it disabled, please set it tofalsemanually again (sorry (シ_ _)シ)
Don't forget to verify your downloads! SHA256 checksums for DLLs (and the script too):
73b43793378c785fb34fcfd25fb0b19c908b4407312734d237332cbba0ec5e1e HiddenCursor.dll
40d4efa17c3d401d7f13aab0f76d01851adf52ef5f7ff3b2488a1efe5fafed98 OptionalOptions.dll
fc87c9bfdd4c4dd3b1306949985436793a2fc8178770a36fe17ccb365e85400a PlentifulStats.dll
a643e480edce32a0a3c5eb72d85f563934bffc0dda123e4c7b9d2ceb6197738e SkinTweaks.dll
307470579644432ebfeb47f1d0c1723867cededc22ac04d7a316fdfe2e31295e VSyncAnnihilator.dll
d6b0910c8209a590df801a57101350b30a1d14fdce03ed65e01f53b22dc04cac VSyncAnnihilator/resource-patcher.py
v3 — another mod
long time no see guys!
This is a small update that adds Skin tweaks — a mod which improves some of the game's skins; take a look a the updated readme for a visual demonstration.
Tested with Musynx 1.5.1 (2024-06-25 release).
The rest of the mods are re-released.
Don't forget to verify your downloads! SHA256 checksums for DLLs (and the script too):
73b43793378c785fb34fcfd25fb0b19c908b4407312734d237332cbba0ec5e1e HiddenCursor.dll
40d4efa17c3d401d7f13aab0f76d01851adf52ef5f7ff3b2488a1efe5fafed98 OptionalOptions.dll
fc87c9bfdd4c4dd3b1306949985436793a2fc8178770a36fe17ccb365e85400a PlentifulStats.dll
1044eb787016509792754e31447b2689a1a125c21c0ce172d6a19664a4d9b905 SkinTweaks.dll
307470579644432ebfeb47f1d0c1723867cededc22ac04d7a316fdfe2e31295e VSyncAnnihilator.dll
d6b0910c8209a590df801a57101350b30a1d14fdce03ed65e01f53b22dc04cac VSyncAnnihilator/resource-patcher.py
v2 — extra bugfix
Update Notice of "bnfour/mx-mods" (i feel like this format is too forced though)
Hello everyone. The following is the content of this update:
1. New feature
"Plentiful stats" mod is updated to version 1.1.0, now includes a fix for sprite localization on the stats screen! See the updated readme for details.
The rest of the mods are not changed and re-released along with the updated one.
Tested with Musynx 1.5.1 (apparently the version is here to stay):
- small unnamed patch; released 2024-02-29
- new update with 3 songs; released 2024-04-30
Don't forget to verify your downloads! SHA256 checksums for DLLs (and the script too):
73b43793378c785fb34fcfd25fb0b19c908b4407312734d237332cbba0ec5e1e HiddenCursor.dll
40d4efa17c3d401d7f13aab0f76d01851adf52ef5f7ff3b2488a1efe5fafed98 OptionalOptions.dll
fc87c9bfdd4c4dd3b1306949985436793a2fc8178770a36fe17ccb365e85400a PlentifulStats.dll
307470579644432ebfeb47f1d0c1723867cededc22ac04d7a316fdfe2e31295e VSyncAnnihilator.dll
d6b0910c8209a590df801a57101350b30a1d14fdce03ed65e01f53b22dc04cac VSyncAnnihilator/resource-patcher.py
v1 — initial release
does anyone even read this? Σ( °∇°)
Hello everyone. I'm pleased to introduce a pack of QoL mods for another rhythm game!
The following is the content of this release:
1. New mods
Released four mods: "Hidden cursor", "Optional options", "Plentiful stats", "VSync annihilator", all versioned 1.0.0
Please refer to the repo's readme for more information.
Tested with
- Musynx 1.5.1, aka Spring Festival Update, released 2024-02-08
also small unnamed patch released 2024-02-29
Don't forget to verify your downloads! SHA256 checksums for DLLs (and the script too):
73b43793378c785fb34fcfd25fb0b19c908b4407312734d237332cbba0ec5e1e HiddenCursor.dll
40d4efa17c3d401d7f13aab0f76d01851adf52ef5f7ff3b2488a1efe5fafed98 OptionalOptions.dll
2be12a7a21ab9c638df936a030d4ebb68b2adabb45135a042431c92b80f785fd PlentifulStats.dll
307470579644432ebfeb47f1d0c1723867cededc22ac04d7a316fdfe2e31295e VSyncAnnihilator.dll
d6b0910c8209a590df801a57101350b30a1d14fdce03ed65e01f53b22dc04cac VSyncAnnihilator/resource-patcher.py