.𝓢𝓜 𝓜𝓸𝓭𝓲𝓯𝓲𝓮𝓻 𝓽𝓾𝓽𝓸𝓻𝓲𝓪𝓵 (𝓫𝔂 𝓵𝓰𝓴𝓲𝓭) .SM modifiers work similarly to .CRS modifiers, but instead of courses, the modifiers are embedded in the song stepdata itself. LG Courses 1-4 have been made by .SM mods. In order to do this technique well, you need to have a basic understanding of .CRS mods. WinDEU has great "Marathon" tutorials on Youtube. 𝓜𝓪𝓲𝓷 𝓽𝓾𝓽𝓸𝓻𝓲𝓪𝓵 --Open SM5. --Open your desired song in the editor. --Select a desired area to launch an attack in the SM5 editor --Select the A key and hit enter on "Convert selection to attacks" --Select the desired modifiers for the selection, for example we want 200% Bumpy instantly, so we input only Bumpy for now. --Hit "Exit" once done, do NOT hit the esc key or the modifiers will not be applied. --Hit the esc key to bring up the main menu. Save the .SM file from there. --Open up /Songs/Song Folder with Modfile/Modfile/ in your Stepmania 5 folder, the directory should look like this. ---------/Modfile/-- ---song.sm ---song.sm.old* ---song.ssc* ---song.dwi* ---song.dwi.old* ---song.ogg ---background.png ---banner.png --Files with the *'s should be deleted. Leave only the sm file. --Open the .sm file in a text editor. You can do this in Notepad, Notepad++ or Sublime Text, any editor of your choice. --Look for your modifier in the #ATTACKS line, since we selected Bumpy earlier, and wanted 200% Bumpy, we should look for Bumpy. --The line with your modifier should look like this: #ATTACKS:TIME=0.000000:LEN=(how long the mod is on for):MODS=Bumpy, Overhead: --Delete the "Overhead" if you dont want the modifier for now. --Since we wanted 200% Bumpy instantly, we would have to change the line like this: #ATTACKS:TIME=0.000000:LEN=(how long the mod is on for):MODS=*10000 200% Bumpy, Overhead: --Save the .sm file once the changes are made. --So back to your Stepmania 5 editor, be on the main menu, and select Revert From Disk, which will reload any changes made to the .sm file. --Play through the selection of your song to make sure you have the desired modifiers. 𝓣𝓻𝓸𝓾𝓫𝓵𝓮𝓼𝓱𝓸𝓸𝓽𝓲𝓷𝓰 --There will be cases when modifiers overlap in the same line, like this: #ATTACKS:TIME=0.000000:LEN=(how long the mod is on for):MODS=*10000 200% Bumpy, Overhead:TIME=0.000000:LEN=(how long the mod is on for):MODS=*10000 200% Beat, Overhead: --This instance is normal. Just find your desired modifier in the line and edit it. --If you are using Notepad, or Sublime Text, There will be times when mods will spread over 2 or more lines, take "Cleaner" from LGC4 for example, which spreads 14 lines in Notepad. #ATTACKS:TIME=0.230000:LEN=0.150000:MODS=*200 2.25x, *20 Drunk, Overhead:TIME=1.410000:LEN=0.150000:MODS=*20 Drunk, Overhead:TIME=2.590000:LEN=0.150000:MODS=*20 Drunk, Overhead:TIME=3.780000:LEN=0.150000:MODS=*20 Drunk, Overhead:TIME=4.960000:LEN=0.150000:MODS=*20 Drunk, Overhead:TIME=6.140000:LEN=0.150000:MODS=*20 Drunk, Overhead:TIME=7.320000:LEN=0.150000:MODS=*20 Drunk, Overhead:TIME=8.500000:LEN=0.150000:MODS=*20 Drunk, Overhead:TIME=9.690000:LEN=18.920000:MODS=*200 400% Bumpy, Overhead:TIME=10.130000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=10.570000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=10.720000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=10.870000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=11.460000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=11.760000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=12.050000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=12.500000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=12.940000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=13.090000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=13.230000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=13.830000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=14.120000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=14.420000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=14.860000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=15.300000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=15.450000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=15.600000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=16.190001:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=16.490000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=16.780001:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=17.219999:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=17.670000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=17.820000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=17.959999:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=18.549999:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=18.850000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=19.150000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=19.590000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=20.030001:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=20.180000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=20.330000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=20.920000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=21.209999:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=21.510000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=21.950001:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=22.400000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=22.540001:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=22.690001:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=23.280001:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=23.580000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=23.870001:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=24.320000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=24.760000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=24.910000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=25.059999:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=25.650000:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=25.940001:LEN=0.150000:MODS=*20 300% Drunk, Overhead:TIME=26.240000:LEN=2.070000:MODS=*0.5 Mini, *20 No Drunk, Overhead:TIME=28.600000:LEN=4.580000:MODS=*200 50% Wave,*200 Drunk, *200 Beat, *200 2.5x, Overhead:TIME=33.180000:LEN=0.370000:MODS=*200 1189% Bumpy, Overhead:TIME=33.549999:LEN=0.070000:MODS=*200000 No Bumpy, Overhead:TIME=33.630001:LEN=9.010000:MODS=*200 50% Wave,*200 Drunk, *200 Beat, *200 2.5x, Overhead:TIME=42.639999:LEN=0.370000:MODS=*20000 20000% Bumpy, Overhead:TIME=43.009998:LEN=0.070000:MODS=*20000 No Bumpy, Overhead:TIME=43.090000:LEN=2.070000:MODS=*200 70% Wave, *200 2.5x, *200 2000% Beat, Overhead:TIME=45.160000:LEN=0.100000:MODS=*200 60% Stealth, Overhead:TIME=45.349998:LEN=0.100000:MODS=*200 60% Stealth, Overhead:TIME=45.549999:LEN=0.100000:MODS=*200 60% Stealth, Overhead:TIME=45.750000:LEN=0.100000:MODS=*200 60% Stealth, Overhead:TIME=45.950001:LEN=0.100000:MODS=*200 60% Stealth, Overhead:TIME=46.139999:LEN=0.100000:MODS=*200 60% Stealth, Overhead:TIME=46.340000:LEN=0.040000:MODS=*200 2.25x, *200 Drunk, *200 Bumpy, *8 40% Split, Overhead:TIME=46.380001:LEN=0.040000:MODS=*8 -40% Split, Overhead:TIME=46.410000:LEN=0.040000:MODS=*8 40% Split, Overhead:TIME=46.450001:LEN=0.040000:MODS=*8 -40% Split, Overhead:TIME=46.490002:LEN=0.040000:MODS=*8 40% Split, Overhead:TIME=46.529999:LEN=0.040000:MODS=*8 -40% Split, Overhead:TIME=46.560001:LEN=0.040000:MODS=*8 40% Split, Overhead:TIME=46.599998:LEN=0.040000:MODS=*8 -40% Split, Overhead:TIME=46.639999:LEN=0.040000:MODS=*200 No Split, Overhead:TIME=47.523155:LEN=9.162560:MODS=*200 2.25x, *200 Drunk, *200 Bumpy, *200 No Beat, Overhead:TIME=48.114288:LEN=0.073891:MODS=*200 Reverse, Overhead:TIME=48.188179:LEN=0.073891:MODS=*200 50% Reverse, Overhead:TIME=48.262070:LEN=0.073895:MODS=*200 200% Reverse, Overhead:TIME=48.335964:LEN=0.073891:MODS=*200 -15% Reverse, Overhead:TIME=48.409855:LEN=0.073891:MODS=*200 No Reverse, *200 Flip, Overhead:TIME=48.483746:LEN=0.073891:MODS=*200 No Flip, Overhead:TIME=48.557636:LEN=0.073895:MODS=*200 Flip, Overhead:TIME=48.631531:LEN=0.073891:MODS=*200 No Flip, Overhead:TIME=48.705421:LEN=0.073891:MODS=*200 Centered, Overhead:TIME=49.887688:LEN=0.036945:MODS=*200 -35% Mini, Overhead:TIME=49.924633:LEN=0.036945:MODS=*200 No Mini, Overhead:TIME=50.183254:LEN=0.036945:MODS=*200 -35% Mini, Overhead:TIME=50.220200:LEN=0.036945:MODS=*20 No Mini, Overhead:TIME=50.331036:LEN=0.036945:MODS=*20 -35% Mini, Overhead:TIME=50.367981:LEN=0.036949:MODS=*20 No Mini, Overhead:TIME=50.478821:LEN=0.073891:MODS=*200 200% Reverse, Overhead:TIME=50.552711:LEN=0.073891:MODS=*200 -15% Reverse, Overhead:TIME=50.626602:LEN=0.073891:MODS=*200 50% Reverse, Overhead:TIME=50.700493:LEN=0.073895:MODS=*200 -20% Reverse, Overhead:TIME=50.774387:LEN=0.073891:MODS=*200 No Reverse, *200 Flip, Overhead:TIME=50.848278:LEN=0.073891:MODS=*200 No Flip, Overhead:TIME=50.922169:LEN=0.073895:MODS=*200 Flip, Overhead:TIME=50.996063:LEN=0.073891:MODS=*200 200% Flip, Overhead:TIME=51.069954:LEN=0.295567:MODS=Expand, Overhead:TIME=51.365520:LEN=0.024632:MODS=*200 No Expand, *200 Reverse, Overhead:TIME=51.390152:LEN=0.024628:MODS=*200 No Reverse, Overhead:TIME=51.414780:LEN=0.024632:MODS=*200 Reverse, Overhead:TIME=51.439411:LEN=0.024632:MODS=*200 No Reverse, Overhead:TIME=51.464043:LEN=0.024628:MODS=*200 Reverse, Overhead:TIME=51.488670:LEN=0.024632:MODS=*200 No Reverse, Overhead:TIME=51.513302:LEN=0.024632:MODS=*200 Reverse, Overhead:TIME=51.537933:LEN=0.024632:MODS=*200 No Reverse, Overhead:TIME=51.562565:LEN=0.024632:MODS=*200 Reverse, Overhead:TIME=51.587196:LEN=0.024628:MODS=*20 No Reverse, Overhead:TIME=51.611824:LEN=0.024632:MODS=*200 Reverse, Overhead:TIME=51.636456:LEN=5.344826:MODS=*200 No Flip, *200 No Reverse, Overhead:TIME=51.661087:LEN=0.147781:MODS=*200 10000% Confusion, Overhead:TIME=51.808868:LEN=0.073891:MODS=*2000 No Confusion, *200 Reverse, Overhead:TIME=51.882759:LEN=0.073895:MODS=*200 No Reverse, Overhead:TIME=51.956654:LEN=0.073891:MODS=*200 Reverse, Overhead:TIME=52.030544:LEN=0.073891:MODS=*200 No Reverse, Overhead:TIME=52.104435:LEN=0.073891:MODS=*200 Reverse, Overhead:TIME=52.178326:LEN=0.073895:MODS=*200 No Reverse, Overhead:TIME=54.616753:LEN=2.068962:MODS=*200 0.75x, *200 Drunk, *200 400% Bumpy, Overhead:TIME=56.685715:LEN=0.295567:MODS=*200 2.5x, *200 No Drunk, *20 No Bumpy, Overhead:TIME=56.981281:LEN=14.187191:MODS=4.25x, Beat, Overhead:TIME=71.168472:LEN=4.729065:MODS=*200000 7x, *2000 500% Tornado, *2000 500% Bumpy, *2000 500% Hallway, *2000 -200% Mini:TIME=74.124138:LEN=6.502464:MODS=*20000 2.25x, *20000 0% Tornado, *20000 No Bumpy, *2000 200% Beat, *2000 No Hallway:TIME=80.626602:LEN=4.729065:MODS=*200 No Mini, *200 2.5x, *200 Wave, *200 Overhead:TIME=82.547783:LEN=0.024635:MODS=*200 -35% Mini, Overhead:TIME=82.572418:LEN=0.024628:MODS=*200 No Mini, Overhead:TIME=82.695564:LEN=0.024635:MODS=*200 -35% Mini, Overhead:TIME=82.720200:LEN=0.024628:MODS=*200 No Mini, Overhead:TIME=82.991135:LEN=0.024628:MODS=*200 -35% Mini, Overhead:TIME=83.015762:LEN=0.024635:MODS=*200 Mini, Overhead:TIME=83.286697:LEN=0.049263:MODS=*200 400% Bumpy, Overhead:TIME=83.335960:LEN=0.049263:MODS=*10 No Bumpy, Overhead:TIME=85.355667:LEN=1.921181:MODS=*200 89% Mini, *200 -20% Flip, *200 400% Bumpy, *200 Stealth, Overhead:TIME=85.503448:LEN=0.098526:MODS=*10 No Stealth, Overhead:TIME=86.981285:LEN=0.295563:MODS=*100 No Mini, *200 No Bumpy, Overhead:TIME=87.572418:LEN=4.729057:MODS=*200 2.5x, *200 15% Wave, *200 60% Drunk, *200 200% Beat, Overhead:TIME=92.301476:LEN=0.443672:MODS=*200 4x, *2000 10000% Bumpy, Overhead:TIME=92.745148:LEN=4.433495:MODS=*200000 No Bumpy, *200 2.5x, *200 15% Wave, *200 60% Drunk, *200 200% Beat, Overhead:TIME=97.178642:LEN=4.581284:MODS=*200 3x, *200 70% Drunk, *200 10% Tornado, *200 Bumpy, Overhead:TIME=97.400322:LEN=0.073891:MODS=*2000 Hallway:TIME=97.474213:LEN=0.073891:MODS=*2000 Overhead:TIME=97.548103:LEN=0.073891:MODS=*2000 Hallway:TIME=97.621994:LEN=0.073891:MODS=*2000 Overhead:TIME=97.695885:LEN=0.073891:MODS=*2000 Hallway:TIME=97.769775:LEN=0.073898:MODS=*2000 Overhead:TIME=97.843674:LEN=0.073891:MODS=*2000 Hallway:TIME=97.917564:LEN=0.073891:MODS=*2000 Overhead:TIME=97.991455:LEN=0.073891:MODS=*2000 Hallway:TIME=98.065346:LEN=0.073891:MODS=*2000 Overhead:TIME=98.139236:LEN=0.073891:MODS=*2000 Hallway:TIME=98.213127:LEN=0.073891:MODS=*2000 Overhead:TIME=98.287018:LEN=0.073891:MODS=*2000 Hallway:TIME=98.360909:LEN=0.073891:MODS=*2000 Overhead:TIME=98.434799:LEN=0.073898:MODS=*2000 Hallway:TIME=98.508698:LEN=0.073891:MODS=*2000 Overhead:TIME=98.582588:LEN=0.073891:MODS=*2000 Hallway:TIME=98.656479:LEN=0.073891:MODS=*2000 Overhead:TIME=98.730370:LEN=0.073891:MODS=*2000 Hallway:TIME=98.804260:LEN=0.073891:MODS=*2000 Overhead:TIME=98.878151:LEN=0.073891:MODS=*2000 Hallway:TIME=98.952042:LEN=0.073891:MODS=*2000 Overhead:TIME=99.025932:LEN=0.073898:MODS=*2000 Hallway:TIME=99.099831:LEN=0.073891:MODS=*2000 Overhead:TIME=99.173721:LEN=0.073891:MODS=*2000 Hallway:TIME=99.247612:LEN=0.073891:MODS=*2000 Overhead:TIME=99.321503:LEN=0.073891:MODS=*2000 Hallway:TIME=99.395393:LEN=0.073891:MODS=*2000 Overhead:TIME=99.469284:LEN=0.073891:MODS=Hallway:TIME=99.543175:LEN=0.073891:MODS=*2000 Overhead:TIME=99.617065:LEN=0.073898:MODS=*2000 Hallway:TIME=99.690964:LEN=0.073891:MODS=*2000 Overhead:TIME=99.764854:LEN=0.073891:MODS=*2000 Hallway:TIME=99.838745:LEN=0.073891:MODS=*2000 Overhead:TIME=99.912636:LEN=0.073891:MODS=*2000 Hallway:TIME=99.986526:LEN=0.073891:MODS=*2000 Overhead:TIME=100.060417:LEN=0.073891:MODS=*2000 Hallway:TIME=100.134308:LEN=0.073891:MODS=*2000 Overhead:TIME=100.208199:LEN=0.073891:MODS=*2000 Hallway:TIME=100.282089:LEN=0.073898:MODS=*2000 Overhead:TIME=100.355988:LEN=0.073891:MODS=*2000 Hallway:TIME=100.429878:LEN=0.073891:MODS=*2000 Overhead:TIME=100.503769:LEN=0.073891:MODS=*2000 Hallway:TIME=100.577660:LEN=0.073891:MODS=*2000 Overhead:TIME=100.651550:LEN=0.073891:MODS=*2000 Hallway:TIME=100.725441:LEN=0.073891:MODS=*2000 Overhead:TIME=100.799332:LEN=0.073898:MODS=Hallway:TIME=100.873230:LEN=0.073891:MODS=*2000 Overhead:TIME=100.947121:LEN=0.073891:MODS=*2000 Hallway:TIME=101.021011:LEN=0.073891:MODS=*2000 Overhead:TIME=101.094902:LEN=0.073891:MODS=*2000 Hallway:TIME=101.168793:LEN=0.073891:MODS=*2000 Overhead:TIME=101.242683:LEN=0.073891:MODS=*2000 Hallway:TIME=101.316574:LEN=0.073891:MODS=*2000 Overhead:TIME=101.390465:LEN=0.073891:MODS=*2000 Hallway:TIME=101.464355:LEN=0.073898:MODS=*2000 Overhead:TIME=101.538254:LEN=0.073891:MODS=*2000 Hallway:TIME=101.612144:LEN=0.073891:MODS=*2000 Overhead:TIME=101.686035:LEN=0.073891:MODS=*2000 Hallway:TIME=101.759926:LEN=0.443672:MODS=*200 4x, *200 5000% Bumpy, Overhead:TIME=102.129707:LEN=2.142853:MODS=*200 20% Wave, *200 No Bumpy, *200 200% Beat, Overhead:TIME=102.277489:LEN=0.073891:MODS=*200 Reverse, Overhead:TIME=102.351379:LEN=0.073891:MODS=*200 No Reverse, Overhead:TIME=102.425270:LEN=0.073891:MODS=*200 Reverse, Overhead:TIME=102.499161:LEN=0.073898:MODS=*200 No Reverse, Overhead:TIME=102.573059:LEN=0.073891:MODS=*200 Reverse, Overhead:TIME=102.646950:LEN=0.073891:MODS=*200 No Reverse, Overhead:TIME=102.720840:LEN=0.073891:MODS=*200 Reverse, Overhead:TIME=102.794731:LEN=0.073891:MODS=*200 No Reverse, Overhead:TIME=102.868622:LEN=0.073891:MODS=*200 Reverse, Overhead:TIME=102.942513:LEN=0.073891:MODS=*200 No Reverse, Overhead:TIME=103.016403:LEN=0.073891:MODS=*200 Reverse, Overhead:TIME=103.090294:LEN=0.073898:MODS=*200 No Reverse, Overhead:TIME=103.164192:LEN=0.073891:MODS=*200 Reverse, Overhead:TIME=103.238083:LEN=0.073891:MODS=*200 No Reverse, Overhead:TIME=103.311974:LEN=0.073891:MODS=*200 Reverse, Overhead:TIME=103.385864:LEN=0.073891:MODS=*200 No Reverse, Overhead:TIME=103.459755:LEN=0.073891:MODS=*200 Reverse, Overhead:TIME=103.533646:LEN=0.073891:MODS=*200 No Reverse, Overhead:TIME=103.607536:LEN=0.073891:MODS=*200 Reverse, Overhead:TIME=103.681427:LEN=0.073898:MODS=*200 No Reverse, Overhead:TIME=103.755325:LEN=0.073891:MODS=*200 Reverse, Overhead:TIME=103.829216:LEN=0.073891:MODS=*200 No Reverse, Overhead:TIME=103.903107:LEN=0.073891:MODS=*200 Reverse, Overhead:TIME=103.976997:LEN=0.073891:MODS=*200 No Reverse, Overhead:TIME=104.050888:LEN=0.073891:MODS=*200 Reverse, Overhead:TIME=104.124779:LEN=0.073891:MODS=*200 No Reverse, Overhead:TIME=104.272560:LEN=1.109245:MODS=*2000 3x, *2000 300% Bumpy, Overhead:TIME=105.381805:LEN=1.256157:MODS=*20000 No Bumpy, *200 2.25x, *200 Wave, *200 Drunk, *200 -15% Tornado, *200 Beat, *200 Space:TIME=106.637962:LEN=1.330132:MODS=*200 Stealth, Overhead:TIME=107.968094:LEN=0.591133:MODS=*200 60% Stealth, Overhead:TIME=0.278261:LEN=4.482759:MODS=*2000 60% Stealth, Overhead; --This instance is normal. Just find your desired modifier in the line and edit it. --There will be times when you revert from the disk, but then the steps dissapear in the editor. Just close the app, delete the Cache folder, and then launch the app again. --Once all modifiers are applied, hit save on your SM5 main menu, and playtest in game mode. 𝓟𝓻𝓸𝓼 𝓪𝓷𝓭 𝓒𝓸𝓷𝓼 PROS: .SM mods work for Stepmania 5 and NotITG. .SM mods are compact, and there is no need to drop the .CRSes in Courses, just play it. When used in an Arcade cabinet running a version of Stepmania 5 or any version of NotITG, they can be played more in sucsession, instead of standalone .CRS files in Marathon mode. CONS: It is required that the step editor constantly delete files, and save and revert from disk, which is a tedious process compared to .CRS file writing. There is usually an error in which the steps in the editor, the bpm, the song title and artist dissapear, after reverting from disk, which requires deleting the Cache folder and restarting the program to fix. .CRS files are compatible with, but not limited to: OpenITG, NotITG, Stepmania 5, Stepmania 4, Stepmania 3.5, etc.. whilst .SM mods work only with Stepmania 5, and any version of NotITG. 𝓒𝓸𝓷𝓿𝓮𝓻𝓽𝓲𝓷𝓰 .𝓢𝓜 𝓜𝓸𝓭𝓼 𝓽𝓸 .𝓒𝓡𝓢 𝓜𝓸𝓭𝓼 --in Courses, create a .crs with the following text: #COURSE: #METER:Regular:12; #MODS: #SONG::Your Modfile Here:Your Settings Here; --Edit the text as desired, first. --Copy and paste the .SM mods from the .SM modfile to the .CRS, which should look like this: #COURSE: #METER:Regular:12; #ATTACKS:TIME=0.000000:LEN=(how long the mod is on for):MODS=*10000 200% Bumpy, Overhead:TIME=0.000000:LEN=(how long the mod is on for):MODS=*10000 200% Beat, Overhead: #SONG::Your Modfile Here:Your Settings Here; --Then change #ATTACKS to #MODS. --Once that is done, save the .CRS file, then run the game and playtest.