An ASM Hack is any kind of modification to the game's code. In order to learn how to patch an ASM hack, please refer to [this tutorial|How to Patch ASM Hacks]

This is a list with ASM hacks made for MKDS. All of the ASM hacks listed below are made for the European release of Mario Kart DS

{{{
NOTE: Creating a wiki page for an ASM hack is not required. Simply link the ASM Hack on this table
}}}

||ASM Hack||Author||Information
|[ROB Pallete Swap Disabler|https://mega.nz/file/BJM0kI5C#UF-Rs6ziw2UjsHB2VfyoCmVUbzD-f7R7JOr-eCjsw5w]|Ermelber|Disables the hardcoded ROB palette swap in non-Japanese copies of MKDS. Hence making it possible to replace him by any other character.
|[Mission Disable|https://mega.nz/file/dJdxjCZZ#9rHnm2Bc-Mu-_Xrag8QbFm6ZHkGnDZiXciLV7dyHs_E]|Ermelber|When you use the D-pad to select a mode, it skips over mission mode, and goes back to GP Mode. (The touch of the mission mode button can be removed by editing a file in the game)
|[No Retro|https://mega.nz/file/5E9zBDRT#gR689TtQRDjaXI7zSq3wZvCAVEe_mLn6At8Ta_g14U4]|Ermelber|Revokes access to the retro cups. Pressing up, or down on the d-pad won't select a retro cup. You'll need to edit a file in the game to remove the touch screen input. Useful if you want to make a smaller scale 16 track hack instead of the normal 32. Note: Retro tracks will still show up in VS if you choose the random setting for courses, to mask this just replace the Retro Tracks wil clones/dupes of your other tracks. Also makes unlocking everything by playing the game normally impossible. So include a 100% save file with your hack if you use this.
|[Polygon ID|https://mega.nz/file/JQtUCSRI#MtojIz8F9866iJe4CAw3-4JrofPR4nC4TjUEab7XSmo]|Ermelber|Fixes issues with translucent textures in certain courses that are caused by polygonal ID stuff. (Only use if it's really needed, otherwise it's useless).
|[Warp Pipes|https://mega.nz/file/wUlVmLoD#MCDdvdy96x7By9kTIKLB_SkFQjUKlp84UDpBwzmzuyA]|Ermelber|Enables Warp Pipe behaviour outside of battle mode. Requires to be edited in order to be properly used. Please refer to [this image|https://imgur.com/a/jnz9TDQ]
|[Global Map|https://mega.nz/file/FVl3XBST#Hhd-Jvrkv_6b8NAlU_j7mrTyVvNJC7tk7jfdFbQWOsY]|Ermelber|Removes the hardcoded rotation global maps have on certain courses
|[5 Cups|https://mega.nz/file/XjoDURDD#FuFRx8qNxgC2L8PKV3k_4NSb1PpDulnnILU2I2ApYO8]|Rocoloco321 and Prellit|Change the cup cursor mouvement and some unlock condition to have 5 cups. The ASM do not change the graphic layout nor the touchscreen layout, please edit their respective .bnbl and .bncl file to avoid being able to access the other cups.
|[Local Map Disabler|https://mega.nz/file/BRkUQRwb#MXGGp1DKSricH3-r0_jRDF2X1ucogCF5hQHjdTK2HFA]|Szymbar|Disables local maps except in battle mode