MW: Rhythm by ShifterSc, giovannosaur, Szymkim2134

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


MW: Rhythm





MWRhythm v1.0.2

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
  • Beatmap converter tool


Changelog — v1.0.2

New Features
  • Dynamic BPM Support
    Beatmaps can now define a
    bpmChanges
    array to change BPM while a song is playing.

  • Beat-Based Note Scrolling
    Notes now scroll based on beat distance instead of raw seconds, preventing sudden jumps around BPM changes.

  • Autoplay Mode
    Autoplay simulates lane inputs and blocks player rhythm input while enabled.

  • Configurable Autoplay Key
    The default key is F1 and can be changed through
    AutoplayToggle
    in the config file.

  • Hit Sounds
    Perfect, Good, and Bad hits now play
    CarbonRhythmAssets/CRsoft.mp3
    . Misses remain silent.

  • Optional Jelly BPM Sync
    The car jelly animation can now follow the current BPM, including Dynamic BPM changes. This feature can be disabled in the config file.


Fixes
  • Spin Restart Behavior
    Starting a slow spin now cancels any active quick spin, while starting a quick spin cancels any active slow spin. Interrupted spins will no longer resume after the new spin finishes.




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
Download the full beatmap pack to access all 71 songs and 168 charts.

  • All Star [Medium / Hard / And they dont stop Comming]
  • Bad Apple [Medium]
  • Bangarang [Hard / Challenge]
  • Bass Slut [Advanced]
  • Battle Against a True Hero [Hard / Challenge]
  • Belt (vanno remix) [Easy / Medium / Dad's Belt]
  • Billie Jean [Medium / Hard]
  • Blogoslawieni Milosierni (Krysiek Remix) [Blessing]
  • Brain Power [Medium / Hard / Challenge]
  • burn it down [Easy / Medium / Hard]
  • Burnout [Easy / Medium / Freedom]
  • butterfly (UPSWING MIX) [Medium / Hard / Challenge]
  • Caramelldansen [Hard]
  • Chandelier [Medium / Hard / Challenge]
  • CHUJ KURWA [O kurcze]
  • Circus (SIGMA Rizz mode Final Arc Ultra Edition) [SIGMA]
  • Cold Green Eyes [3 Stars]
  • Decadence [Challenge / Challenge No Lines]
  • Despacito [Medium / Hard]
  • Doki Doki Morning [Easy / Medium / Hard]
  • Dorime [Medium]
  • Electric Angel [Easy / Medium / Hard]
  • Everytime We Touch [Easy / Medium / Hard]
  • Flowering Night of Nights [Medium / Hard]
  • FREEDOM DiVE↓ [Medium / Hard / Cookiezi]
  • Fury Of The Storm [Medium / Hard / Challenge]
  • Gangnam Style [Hard]
  • Gas Gas Gas [Medium / Hard]
  • Get Lucky [Medium / Hard / Challenge]
  • Gimme Chocolate!! [Easy / Medium / Hard / Challenge]
  • Hail To The King [Medium / Hard / Challenge]
  • Harder, Better, Faster, Stronger [Medium / Hard / Challenge]
  • Harumachi Clover (TV Size) [Hard]
  • Headbangeeer!!! [Medium / Hard / Challenge]
  • Hitorigoto (TV Mix) [Hard / Chippy]
  • Hopes and Dreams [Challenge]
  • I Took A Pill In Ibiza [Medium / Hard / Challenge]
  • Ievan Polkka [Medium / Hard / Challenge]
  • Induction Kit [Easy / Twin Scroll Turbo]
  • Karate [Medium / Hard / Challenge]
  • Koi no HIME HIME Pettanko [Virtue's HIME]
  • Live and Learn [Medium / Hard / UUU]
  • MINE DIAMONDS | miNECRAFT PARODY OF TAKE ON ME [Medium / Dear God / EarRape]
  • Moves Like Jagger [Easy / Medium / Hard]
  • Mr. Saxobeat [Easy / Medium / Hard]
  • Never Gonna Give You Up [Medium / Hard]
  • Night Of Fire [Hard]
  • Numb [Easy / Medium / Hard]
  • Nyan Cat [Easy / Medium / Hard]
  • Party Rock Anthem [Easy / Medium / Hard]
  • Pushing Me Away [Medium / Hard / Challenge]
  • River Flows In You (Radio Mix) [Easy / Medium / Hard]
  • Rockefeller Street (Nightcore) [Medium / Hard / Challenge]
  • Running in the 90's [Challenge]
  • Scary Monsters And Nice Sprites [Easy / Medium / Joel]
  • Shut Up and Dance [Medium / Hard / Challenge]
  • Something Just Like This [Medium / Hard / Challenge]
  • Spear of Justice [Hard / Challenge]
  • SPEED OVER BEETHOVEN [Medium / Hard]
  • Spider Dance [Hard / Challenge]
  • Stratofortress [Challenge]
  • Stronger Than You [Easy / Medium / Hard]
  • Subways of your mind [Hard]
  • Take On Me [Easy / Medium / Hard]
  • THE ONE [Easy / Medium / Hard]
  • This is SPARTA!!! [Medium / Hard / Challenge]
  • This Is What You Came For [Easy / Medium / Hard]
  • Through the Fire and Flames [Medium / Hard / Challenge]
  • Tunak Tunak Tun [Hard]
  • U.N Owen Was Her? [Medium / Hard / Challenge / Hard-duplicate]
  • Wake Me Up [Medium / Hard / Challenge]



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


TCRRR (June 18, 2026 @ 04:57)
sure does look 𝖕𝖗𝖊𝖋𝖊𝖈𝖙 to me

JOLESJOEY (June 05, 2026 @ 16:33)
🎵Why's this dealer taking a piss~
🎵I've been standing here for thirty mins~


Uploaded on June 04, 2026 at 18:16:55.
Last updated on July 25, 2026 at 03:57:11.

Download

 
b28933-MWRhythm_BeatMap_260725.zip (Size: 2.21KB) Latest Version
 
a4966b-MWRhythm v1.0.2.zip (Size: 44.68MB) Old Version
 
5637b5-ConverterForCarbonRhythmMod.rar (Size: 6.93KB) Old Version