MW: Rhythm by ShifterSc, giovannosaur, Szymkim2134

Category: Scripts | Game: Need for Speed: Most Wanted


MW: Rhythm





MWRhythm v1.0.1

MWRhythm is a rhythm "minigame" mod built for Need for Speed: Most Wanted (2005).

This project is a fork of CarbonRhythm, originally created for Need for Speed: Carbon, and has been ported to Need for Speed: Most Wanted.

  • 6-lane rhythm input system
  • Car animations
  • Beat-synced scrolling notes
  • Judgement system: Perfect / Good / Bad / Miss
  • Combo and multiplier system
  • Accuracy calculation
  • Custom beatmap support
  • Custom UI skin support
  • Visual overlay with animated UI elements


Compatibility

MWRhythm is fully compatible with CarbonRhythm beatmaps and skins.

You can use existing CarbonRhythm songs, beatmaps, and UI skins directly with MWRhythm, as long as they are placed in the correct asset folders.

Install & Play

  • Extract the files from the zip to the root folder of your game.
  • In game, press F2 to show the mod's menu.
  • Use IJKL keys for menu navigation.
  • J / L are used for Enter / Return.
  • I / K are used for Up / Down.
  • Use IJKLUO keys for playing.


It is recommended to turn off all in-game music for a better experience.

Change Configurations

  • Open scripts/MWRhythm.ini.
  • Configure keys if needed. You can look up Virtual-Key Codes online.
  • Configure beatmap recording settings if needed.
  • If you want to edit the config without restarting the game, use the Reload Config option in the mod's menu.


Record Custom Beatmap

  • Open scripts/MWRhythm.ini.
  • Put your audio file in the MWRhythmAssets/maps/ folder. MP3 is recommended.
  • In MWRhythm.ini, put your audio path and file name in the AudioPath option under [Recorder].
  • Put your preferred output beatmap name in OutputName.
  • Find out the BPM of the song, then put it in both BPM and JellyBPM.
  • If your song has an audio offset, put the offset value in Offset using milliseconds.
  • If you do not want to use quantization, you can ignore the offset or set quantization to 0.
  • Set your preferred quantization division if needed. A value of 4 is fine for most songs.
  • If the song has fluctuating tempo, if you want full control of note placement, or if the audio is not aligned to the beat, set quantization to 0.
  • Configure difficulty settings, including beat windows for scoring and judgement, if needed.
  • Configure Dance Settings, which control how the car dances, if needed.
  • Configure metadata if needed, including Title, Artist, and Difficulty. These will show up in the Beatmap Select menu.
  • Reload the config from the mod menu if you do not want to restart the game.
  • Go to the Beatmap Recording menu.
  • If all settings shown in game are correct, press ENTER to start recording.
  • When you are done, press F4 to stop recording.
  • Check the Beatmap Select menu. Your new beatmap should appear automatically.


Controls

Default lane keys:

  • Lane 1 - U
  • Lane 2 - J
  • Lane 3 - K
  • Lane 4 - I
  • Lane 5 - L
  • Lane 6 - O


Key bindings may depend on your game input configuration.

Included Beatmaps

  • Bad Apple
  • Belt Remix
  • Burnout
  • Decadence
  • Gangnam Style
  • Gas Gas Gas
  • Induction Kit
  • Flowering Night of Nights
  • Night of Fire
  • Speed Over Beethoven


Coming Soon

  • Beatmap converter: players will be able to convert beatmaps from other rhythm games and add them to the plugin.
  • More songs and beatmap packs.
  • More UI skins.


Notes

  • This mod is made for the PC version of Need for Speed: Most Wanted (2005).
  • This mod is still in development, so bugs or issues may occur.
  • Since this is a fork and port of CarbonRhythm, some behavior may still be adjusted in future versions.


Troubleshooting

If the mod does not load:

  • Ensure you are using the correct game version.
  • Ensure the files were extracted to the correct game root folder.
  • Ensure you have Microsoft Visual C++ x86 Redistributable installed.
  • If Widescreen Fix or ExOpts works in your game, this mod should usually be able to load as well.


Credits & Thanks

  • giovannosaur / nismofan - Original author of CarbonRhythm
  • ShifterSC - Porting CarbonRhythm to Need for Speed: Most Wanted
  • ShifterSC & Szymkim2134 - Later maintenance
  • Lee-Ryo - Special thanks for creating the new UI skin
  • ThirteenAG - Ultimate ASI Loader
  • Zolika1351 - NFSC-SDK references
  • MinHook - Hooking library
  • nlohmann/json - JSON library
  • BASS Audio Library - Audio playback support


License

  • MinHook is licensed under the BSD 2-clause license.
  • nlohmann/json is licensed under the MIT license.
  • BASS is free for non-commercial use.


Disclaimer

This project is a fan-made modification.

Need for Speed: Most Wanted is owned by Electronic Arts.

This mod is not affiliated with or endorsed by EA Games.




Comments


No comments, be the first one to leave a comment!

Uploaded on June 04, 2026 at 18:16:55.
Last updated on June 04, 2026 at 18:29:25.