Ben_Hall
He/Him
Joined: 10/9/2017
Posts: 1
Location: USA
First post on the forums here, so hi. I want to mention I've been looking into this game for a long time now, and I'm eventually hoping to get my own TAS in the works (I've had a few practice TASes done so far, but they weren't exceptional). To bring up an actual discussion point, I wanted to share something useful. I traced the game code back through a debugger to find the rng value, at address 0204219c (2 bytes). I'm not sure yet what method it uses to choose the initial seed, but I managed to decompile the 'randi' function and the method it uses to update the rng value, and to my surprise the rng is significantly easier to predict than I would have imagined. It caps out the rng value to only 12 bits, so there are a total of 0x1000 or 4096 different values it cycles through in this order: https://pastebin.com/atpYsE6x the randi function is the one it uses commonly in game code, it returns a value in the range [0, X) where X is the input value. All it does to calculate this is take (rng value * X) / 0x1000, using integer division. Thus it would be straightforward to produce a table of outputs for different values of X. Knowing which values of X it uses in different situations requires more debugging though
KMR1
He/Him
Joined: 4/20/2019
Posts: 1
Location: France
I had two ideas one was a TAS to manipulate king dedede to let him get the fastest time in gourmet race, i've tested lots of things two was to see what was the maximum score in gourmet race, in the first level, youy can have all of theme, but in the second, you need to give some to dedede that he slow down and pick up more food, it's very difficult... if anyone whant's to do it just go on i'm a bit tired and i'm not really good at this game
Banned User
Joined: 5/27/2019
Posts: 136
Location: Gensokyo
https://www.youtube.com/watch?v=Kd6iMWS4e08 KSSU MWW any% TAS by Me https://www.youtube.com/watch?v=BC7_Gy3iyE4 KSSU GCO any% TAS by Me https://www.youtube.com/watch?v=IB8oBUjm3OQ a KSSU any% TAS by Me More TAS videos can be found on my YT channel. EDIT: Thanks for the feedback ago on the KSSU any% TAS WIP! Unfortunately, I won't be working on it until MUGG shows me his Dyna Blade TAS. And it better not spam wheel! EDIT: Latest DSM for WIP is here: http://tasvideos.org/userfiles/info/60462354582699310
i think i got banned again... I don't know if I can do TASing at the moment. May in summer or something? Soon-ish... Aka. Chuterix, formerly ChutacoackoTAS (did I even address that name?) Check out my RTA's and TASes here: https://www.youtube.com/channel/UCx6JXd3XDSkJqREaLQDYlDg P.S. I have school on weekdays unless break or something. So I will not read messages until the weekends or until further notice.
Post subject: New WIP continuing...
Banned User
Joined: 5/27/2019
Posts: 136
Location: Gensokyo
http://tasvideos.org/userfiles/info/60462354582699310 KSSU any% TAS WIP, Dyna Blade finished
i think i got banned again... I don't know if I can do TASing at the moment. May in summer or something? Soon-ish... Aka. Chuterix, formerly ChutacoackoTAS (did I even address that name?) Check out my RTA's and TASes here: https://www.youtube.com/channel/UCx6JXd3XDSkJqREaLQDYlDg P.S. I have school on weekdays unless break or something. So I will not read messages until the weekends or until further notice.
Post subject: any% WIP Progress
Banned User
Joined: 5/27/2019
Posts: 136
Location: Gensokyo
This post shows the progress of my newest Kirby Super Star Ultra any% TAS. KSSU WIP 1 (Spring Breeze) KSSU WIP 2 (cropped and recorded with OBS, and input display, Dyna Blade) KSSU WIP 3 (Great Cave Offensive, Gourmet Race) UNAVAILABLE KSSU WIP 4 (Revenge of Meta Knight, Milky Way Wishes) UNAVAILABLE Latest DSM: User movie #60574462377010098 Emulator Used: DeSmuME 0.9.9 x86 Win32 To sync the movie, you need Advanced-Bus Level Timing on, and JIT block size set to 1. Any other settings will desync. I am currently at Great Cave Offensive. Post will update upon completion of sub-games. Speaking of "currently", I will ask WaddleDX if he can help me in PM.
i think i got banned again... I don't know if I can do TASing at the moment. May in summer or something? Soon-ish... Aka. Chuterix, formerly ChutacoackoTAS (did I even address that name?) Check out my RTA's and TASes here: https://www.youtube.com/channel/UCx6JXd3XDSkJqREaLQDYlDg P.S. I have school on weekdays unless break or something. So I will not read messages until the weekends or until further notice.
Editor, Expert player (2330)
Joined: 5/15/2007
Posts: 3933
Location: Germany
New strat in Dyna Blade, performed by Chutacoacko Playz: Link to video
Noxxa
They/Them
Moderator, Expert player (4124)
Joined: 8/14/2009
Posts: 4090
Location: The Netherlands
Topic locked until further notice. If you have real content to add to this thread, send me a private message. Do not create a new thread. EDIT: Topic unlocked
http://www.youtube.com/Noxxa <dwangoAC> This is a TAS (...). Not suitable for all audiences. May cause undesirable side-effects. May contain emulator abuse. Emulator may be abusive. This product contains glitches known to the state of California to cause egg defects. <Masterjun> I'm just a guy arranging bits in a sequence which could potentially amuse other people looking at these bits <adelikat> In Oregon Trail, I sacrificed my own family to save time. In Star trek, I killed helpless comrades in escape pods to save time. Here, I kill my allies to save time. I think I need help.
Joined: 12/16/2008
Posts: 60
Location: a brontosaurus... havin' breakfast
just came across this, and am surprised to have not seen it materialize here yet https://www.youtube.com/watch?v=NuYGNlidKfw&ab_channel=Sample
Zinfidel
He/Him
Player (206)
Joined: 11/21/2019
Posts: 247
Location: Washington
mobilisq wrote:
just came across this, and am surprised to have not seen it materialize here yet https://www.youtube.com/watch?v=NuYGNlidKfw&ab_channel=Sample
I too was surprised when I didn't see it in the submission list! Maybe the author is taking their time on a submission? Not sure if they use the site or not.
Skilled player (1022)
Joined: 1/9/2011
Posts: 231
That's an incredible TAS. I loved every minute of watching it.
Editor, Expert player (2330)
Joined: 5/15/2007
Posts: 3933
Location: Germany
As someone who TASed some of the modes 100% before, I'm positively surprised that someone created such a high level work. In terms of strategy, it does a few things that I didn't. It also uses soft-resets. So congratulations! I didn't know wheelie rider was so good. He even improved my Gourmet Race times. There was this section where I wondered if the chest or the bomb block can be reached through the wall. Did he confirm if it was slower? Or what about using the dive glitch in the early lava section? (mentioned in the linked post at the bottom) Is it possible or not? I'll watch the rest later. If anyone wonders why all my KSSU videos are gone, it's because of the Nintendo copyright claim issue I had and it was not possible to reinstate the videos after the issue settled, along with youtube bugging out on my re-encode of Dynablade, so I had given up. This was a few years ago.
SimVYo
He/Him
Joined: 2/12/2016
Posts: 4
Location: Quebec, Canada
I got very inspired watching Sample's 100% TAS, so I decided to try and improve Spring Breeze. I'm very satisfied with the result. If my calculations are right, this saves around 2 seconds of gameplay over Sample's TAS. It's hard to tell because I am also losing multiple seconds from loading times. I used BizHawk, which I know for this game emulates loading times more accurately than desmume, which I suspect is what he used. Most of the time save (100 frames) comes from a route change near the end where I opt to switch to stone earlier. The rest is just maybe 20 or 30 frames of very minor optimization. I ended up recreating mostly the same movement despite trying out multiple things. The crazy part is that I tried a whole different route where I mix for Jet instead of Wing and both route end up at almost the same time even though they are nothing alike. Despite my best efforts the Jet route is just 43 frames slower. Link to video
Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4036
Well done saving those ~2 seconds! You're right that loading times don't matter when the gameplay is faster. Do you plan to continue your TAS? Also, could you post the Jet movie file or a video of it, for curiosity's sake?
SimVYo
He/Him
Joined: 2/12/2016
Posts: 4
Location: Quebec, Canada
Here's the Jet route: https://youtu.be/9gdreqZgBsI I am working on Dyna Blade next, with some ideas on how to improve it, hopefully by more than 2 seconds. I'd like to continue TASing this game but I'll just think of doing one chapter at a time because a full TAS is a long long way out there.
SimVYo
He/Him
Joined: 2/12/2016
Posts: 4
Location: Quebec, Canada
Ok it definitely was bothering me to not know for sure whether Wing or Jet was faster for Spring Breeze, so I spent a lot of time improving both routes... I found many new optimizations with Jet, and now it's back to being faster than Wing by over a second lol. At this point I convinced myself that it's impossible to improve the Wing route to beat Jet again but you never know... Jet is obviously much cooler than Wing so I'm satisfied with this outcome. Link to video