User Files for Mario Kart DS

Upload All User Files

#638662174941822628 - MKDS Info.lua

MKDS Info.lua
35 downloads
Uploaded 11/3/2024 7:58 AM by Suuper (see all 1)
A Lua script that aims to be helpful for creating tool-assisted speedruns for Mario Kart DS.
This script shows a bunch of information in text form on the bottom screen, and some information about collisions on the top screen. Use the view collision button to see a 2D top-down view of your kart's hitbox and nearby collision surfaces. Then change the viewing angle with the < and > buttons. Press < once for a 3D view from the camera.
Using a button you can toggle between viewing information for your kart and the ghost's kart. You can also use the copy from player button to copy the inputs (recorded by the game itself) for the current race, to the ghost. The Lua script will automatically rewind to sync the ghost (though this may fail; if it does, manually rewind until it does sync and modify an input in TAStudio there). It will also rewind if needed when you load a branch. Click the button again to stop auto rewinding/updating ghost inputs.
Most of the information displayed by the Lua script is explained on the MKDS Game Resources page.

#638500849999171208 - Desert Hills 20.549 fast lap TAS

549549549.bk2
In 04:00.15 (14367 frames), 2241 rerecords
98 downloads
Uploaded 4/30/2024 2:43 PM by Puddings (see all 3)
Achieved on December 25, 2023
current TAS BKT as of April 30, 2024 (date of upload)
it's alright I guess lol
just the inputs for the run

#638500305234255566 - Waluigi Pinball 1'30"653 TAS

waluigipinball130653TAS.bk2
In 04:18.50 (15465 frames), 5510 rerecords
77 downloads
Uploaded 4/29/2024 11:35 PM by Puddings (see all 3)
my current 3lap TAS of Waluigi Pinball which clocks in at 1'30"653 [The TAS BKT as of April 29, 2024] note: this file does contain my previous TAS of 1'31"715 in the same file before the faster time, separating the two would be a nightmare and I simply want this project to be available for other to download and check out for themselves!
This TAS utilizes the newly discovered shortcut which allows racers to skip a significant portion of the track as seen here:
The red path shows the intended route through the track and the gold path is the route we take with the shortcut! It saves about 7-8 seconds a lap if done optimally and this TAS is an improvement of ~23 seconds over the previous TAS BKT without the shortcut so that checks out! There are a lot more details about the shortcut that I will add later to this post but for now I will just post the video and paste an explanation of how to perform the sc rta for anyone interested.
Credit to iMathII for this explanation: "aside from that, try to land on the ground and hit the wall at almost the same time, and you must hop frame perfect when you hit the ground you must be angled as straight-forward as possible when you hit the ground, ideally start pressing right a little bit before the jump, how much before depends on your setup. in my run with my "setup", i started holding right 15 frames before the jump, so 1/4 of a second.
keep holding right until at least 2 frames after the jump, after that, start holding up to fast fall (not usually necessary, but it helps) shroom timing is not important, as long as the shroom is active when you shroom (shrooming on the frame you hop will not work though, even 1 frame before is good but the same frame will fail)
hold down as early as possible after leaving the ramp, i forget how long exactly you need to hold it for but not very long, you can let go of it in the air pretty much whenever you like, but don't press up
also pressing A or B in the air or during the hop changes nothing
~~~~
for my setup specifically (you do not need to do this, but this is what helps me)
i put myself in the middle of the road before the ramp, where the road changes from green to grey. then i aim to the left where the solid grey road, grates, and zipper meet (a little to the left, if anything)"

#638489656119329905 - BizHawk RAM Watch v1.1

Mario Kart DS.lua
95 downloads
Uploaded 4/17/2024 3:46 PM by lexikiq (see all 15)
Update to UserFiles/Info/638275741882298253 which re-adds the "real speed" variable, which is a simple arithmetic operation displaying your effective speed across the previous frame. It relies on data from the previous frame and thus will not display correctly after loading a save state.

#638421425281574175 - MKDS 100% Complete Save

MKDS_COMPLETE.bk2
In 00:00.00 (0 frames), 31 rerecords
179 downloads
Uploaded 1/29/2024 4:28 PM by Puddings (see all 3)
This file is meant as a replacement to the other 100% complete tasproj file that my friend Lexi uploaded last year. The only difference between these two files is that my own personal time trial data has been deleted so that new TASers can get straight to trying out a track without having to go to the menu to delete all the ghosts I had saved. Everything is still unlocked and ready to use right away.

#638303012121128818 - [TAS] NDS Mario Kart DS "Settings - Playground" in 17.284

MK DS_Settings.bk2
In 00:17.28 (1034 frames), 149 rerecords
1 comment, 118 downloads
Uploaded 9/14/2023 3:13 PM by MrTASer (see all 46)
I am uploading this to the WIP section because I'm not sure on will it even survive even an hour in the Workbench.
I assume, it's not meant for submission. Pls suggest if I should submit it or not...

#638276391416797508 - Mario Kart DS - 100% TAStudio project

MKDS (NG+).tasproj
In 00:00.00 (0 frames), 0 rerecords
116 downloads
Uploaded 8/14/2023 7:45 PM by lexikiq (see all 15)
A BizHawk TAStudio project with SaveRAM of a 100% save file to use as a base for IL TASes. SaveRAM courtesy of Puddings. Created in BizHawk 2.8, tested in BizHawk 2.9.1.

#638275741882298253 - Mario Kart DS - BizHawk RAM Watch v1

Mario Kart DS.lua
1 comment, 97 downloads
Uploaded 8/14/2023 1:43 AM by lexikiq (see all 15)

This script is outdated!

The latest version may be found here.

Initial pass at converting some of the old DeSmuME RAM watch script from GameResources/DS/MarioKartDS to BizHawk. Renders data over the bottom screen. Window size of 2x (or higher) is required atm. Supports USA and (hopefully) EUR ROMs.

#638232294872493972 - [TAS] DS Mario Kart DS "account creation" by MewoHo (test 3, in 00:13.672)

MarioKartDS_Account_Creation_Test4.bk2
In 00:13.67 (818 frames), 79 rerecords
102 downloads
Uploaded 6/24/2023 6:51 PM by MewoHo (see all 3)
I guess this is the fastest way to do this using the "TAS" nickname.
Big thanks to BlackWinnerYoshi for the help!

#638231557047669311 - [TAS] DS Mario Kart DS "account creation" by MewoHo (test 2)

MarioKartDS_Account_Creation_Test2.bk2
In 00:14.39 (861 frames), 56 rerecords
96 downloads
Uploaded 6/23/2023 10:21 PM by MewoHo (see all 3)
Another test of my previous TAS.

#638231456867708107 - [TAS] DS Mario Kart DS "account creation" by BlackWinnerYoshi in 00:13.67

mkds-tas-accountcreation-blackwinneryoshi.bk2
In 00:13.67 (818 frames), 60 rerecords
80 downloads
Uploaded 6/23/2023 7:34 PM by BlackWinnerYoshi (see all 29)
System: Nintendo DS | Emulator: BizHawk 2.9.1 | Game Version: USA | Frame Count: 818 | ROM Filename: Mario Kart DS (USA, Australia) (En,Fr,De,Es,It).nds | Frame Rate: 16756991/280095 | Branch: account creation | Rerecord Count: 60 | Start Type: PowerOn | Authors: BlackWinnerYoshi

#638231373418026121 - [My first TAS] Mario Kart DS Account Creation

MarioKartDS_Account_Creation_Test1.bk2
In 00:45.93 (2748 frames), 23 rerecords
78 downloads
Uploaded 6/23/2023 5:15 PM by MewoHo (see all 3)
This is my first TAS ever.
I don't know if anyone will see this, but I'm doing it to confirm that I'm correctly using the markers and in general the frames I chose.
That's it.

#46416476420969623 - Mario Kart DS Baby Park 8″139 Tyrant

bp flap tyrant current.dsm
In 00:31.17 (1865 frames), 1272 rerecords
1021 downloads
Uploaded 4/13/2018 8:40 AM by ALAKTORN (see all 34)

#13765131905371532 -

Polt LC2 PRB 22.936 flap.dsm
In 01:20.38 (4809 frames), 4800 rerecords
848 downloads
Uploaded 4/3/2014 9:33 PM by ALAKTORN (see all 34)