DeathKontrol
He/Him
Player (103)
Joined: 11/3/2021
Posts: 12
I have been working on a TAS for this game since June 2021. It's nearly finished, and hopefully will be ready to be published soon. The category is Any%: defeat K. Rool from a new file. Current WR is 44:55 by me, 2nd place is 48:13. The TAS looks like it's clocking in somewhere around a mid-to-low 41 RTA. The game is quite glitchless casually. I have single-handedly discovered pretty much all the tech which is currently known. I plan to write a document about the mechanics used in the TAS as well as some frame data. Here is a preview of Millstone Mayhem: Link to video. There is some information in the video description explaining some of the tech used. The TAS is extremely optimized, and there is some fun idle movement as well. Even though it's my first submission, I've worked really hard on it and I hope you enjoy it when it's done.
DeathKontrol
He/Him
Player (103)
Joined: 11/3/2021
Posts: 12
Good news!!! After MONTHS of hard work plus a few breaks of various lengths, the TAS is finally completed. I'm excited to finally be able to show off my work! There's a few steps remaining: 1. Figure out how to save the movie as a video file, cause screen capping with OBS seems like a bad idea. 2. Figure out how to submit it. 3. Write up some info in a doc somewhere cause there's a lot to talk about. The final time is 150153 frames, which is 41:53 using Wikipedia's listed GBC framerate of 59.7275hz. Too bad I couldn't break sub 150k frames, but I don't think there are 154 frames left to save anywhere unless there's a new major discovery somewhere. RTA time is 149043 frames, or 41:35. Total rerecords are 183284 across two versions of BizHawk (I upgraded from 2.6.1 to 2.6.2 halfway through and ended up just copying the inputs over to a new file). More rerecords than frames. I'm pretty sure I put at least 300 hours into this, which is more time than I spent running the game RTA. It's gonna be sick, look forward to it!
Judge, Skilled player (1278)
Joined: 9/12/2016
Posts: 1645
Location: Italy
DeathKontrol wrote:
1. Figure out how to save the movie as a video file, cause screen capping with OBS seems like a bad idea.
Thread #22681: [Guide] Creating a quick HD encode in BizHawk
DeathKontrol wrote:
2. Figure out how to submit it.
https://tasvideos.org/SubmitMovie
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
DeathKontrol
He/Him
Player (103)
Joined: 11/3/2021
Posts: 12
Thanks for the tips! There's a delay right now because some parts where the movement was supposed to be synced to the audio turned out to not be synced very well and I want to redo it, but I haven't had time to finish. It will be ready soon, though!
Emulator Coder, Judge, Experienced player (595)
Joined: 2/26/2020
Posts: 697
Location: California
DeathKontrol wrote:
The final time is 150153 frames, which is 41:53 using Wikipedia's listed GBC framerate of 59.7275hz.
Note that 59.7275hz is not the framerate per se, but rather the nominal framerate. The GB/C runs at that rate when the LCD is enabled, however, the LCD can be disabled, causing it and the PPU to go to sleep until it is re-enabled. When disabled, all concept of a framerate is lost, so the GB/C has effectively a variable framerate. The true time would be derived from the cycle count tracked by the emulator, likely making the true final time a few seconds less. Also if the movie doesn't have a cycle count in its header, the judge will fix it, so don't worry if that occurs.
DeathKontrol
He/Him
Player (103)
Joined: 11/3/2021
Posts: 12
It's finally done! Although I'm not ready to submit it yet, I need some more time to write the doc and prepare the info I want to include in the submission. But here's the video on YouTube! Link to video
Fortranm
He/Him
Editor, Experienced player (775)
Joined: 10/19/2013
Posts: 1114
Is there any reason for the detour around the 6:54 mark? Is that a forced movement?
DeathKontrol
He/Him
Player (103)
Joined: 11/3/2021
Posts: 12
Fortranm wrote:
Is there any reason for the detour around the 6:54 mark? Is that a forced movement?
Yeah it's forced, every time you beat a level the map automatically sends you to the next level. In places where the path splits it chooses a direction for you (always the same). After Elevator Antics, Mine Cart Madness and Platform Perils it sends you the "right" way, but after Stop & Go Station, Tree Top Town and Torchlight Trouble it send you the "wrong" way and you gotta go back. There's no known way to override this.
DeathKontrol
He/Him
Player (103)
Joined: 11/3/2021
Posts: 12
Well I found a major time save, apparently Enguarde is faster in Croctopus Chase. I don't know how I never considered that. I had tried it RTA and couldn't get it to go faster so I just assumed it was slower. The good news is I have another chance to break 150k frames, the bad news is I'll need to redo Tanked Up Trouble because the lag in that level is very sensitive and a small change in an earlier level can mess it up. That level took me a long time to do originally, so it might be a while before it's ready. I'll also have to redo Necky because I'll be getting a new RNG seed. I don't wanna submit it unfinished, if there are frames to be saved then they must be saved.
Experienced player (630)
Joined: 11/23/2013
Posts: 2208
Location: Guatemala
How's the progress on this TAS going? It's been over a month already, so I've been a bit curious about it lately.
Here, my YouTube channel: http://www.youtube.com/user/dekutony
DeathKontrol
He/Him
Player (103)
Joined: 11/3/2021
Posts: 12
I got really busy at work, and then I had to start looking for a place to live and preparing to move, so I stopped working on it for a little bit. But I'm moving tomorrow, so once I get settled in to the new place I'm gonna pick it up again and finish it!
DeathKontrol
He/Him
Player (103)
Joined: 11/3/2021
Posts: 12
Version 2 of the video is ready: Link to video I do plan to submit it soon, but I want to finish the tech doc and include it. I guess I was planning to upload the document somewhere and link it, I've already got about 20 pages written in LaTeX. I'm just wondering if there's any way to change the info after it's published, in case there are any errors or updates?
Judge, Skilled player (1278)
Joined: 9/12/2016
Posts: 1645
Location: Italy
DeathKontrol wrote:
I'm just wondering if there's any way to change the info after it's published, in case there are any errors or updates?
Yes, you can always change the text later.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"