This 1 player run of Chip 'n Dale: Rescue Rangers 2 is a 45.35 second improvement over fisker N.'s submission through much more aggressive boss fights and general optimization.

Game objectives

  • Emulator used: fceux 2.1.6 with TAS Editor (new PPU)
  • Aims for fastest time
  • Takes damage to save time
  • Genre: Platform

Comments

When I saw fisker N.'s attempt on the submission feed the comments noted various instances where they believed there could be a few improvements so I thought I would give it a shot.
In the end I saved much more time than I initially expected. The improvements from the movie are almost equally split between pure optimizations of the routes shaving a frame to a second off the platforming sections and optimizing the bosses. The main gain on the bosses was to simply take a much more aggressive approach and picking up and throwing the items at the bosses as soon as was possible where fisker N. tended to hold back a little while.
In the end on ever section (from fade in to fade out) I either saved frames or matched the previous attempt, excluding the final boss.
The last boss caused a problem in that between the older versions of fceux and 2.1.6 lag was handled slightly different and the last boss became slower by a quarter second. The lag change was strange and unexpected because it was the only part of the run that changed between fceux versions as fisker N.'s run actually desyncs unless you switch over to the old ppu. With the lag change it resulted that there were very few moments during that boss fight where you were able to move and not introduce more lag frames slowing the movie. As a result I have decided to go with a more minimalist style on the last level to save frames and to add cohesiveness so there isn't random period of non-movement (do to lag reduction) surrounded by sporatic jumping and twisting around.

Other comments

I would like to thank fisker N. for his run as it gave me very specific goals for levels to beat and helped come up with a few time saving strategies I did not think of on my own.
I hope you enjoy.

Baxter: Accepting to be published alongside the 2-player TAS.

Brandon: Publication underway.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15580
Location: 127.0.0.1
mklip2001
He/Him
Editor
Joined: 6/23/2009
Posts: 2227
Location: Georgia, USA
It turns out older versions of FCEUX desync much earlier than the last boss. I watched this with FCEUX 2.1.5 and it desynced in Stage 3. What I saw until then was great... I loved how you made the phases of the bat fight faster by hitting him earlier. I'll try to catch the run on the right emulator later, maybe tomorrow.
Used to be a frequent submissions commenter. My new computer has had some issues running emulators, so I've been here more sporadically. Still haven't gotten around to actually TASing yet... I was going to improve Kid Dracula for GB. It seems I was beaten to it, though, with a recent awesome run by Hetfield90 and StarvinStruthers. (http://tasvideos.org/2928M.html.) Thanks to goofydylan8 for running Gargoyle's Quest 2 because I mentioned the game! (http://tasvideos.org/2001M.html) Thanks to feos and MESHUGGAH for taking up runs of Duck Tales 2 because of my old signature! Thanks also to Samsara for finishing a Treasure Master run. From the submission comments:
Shoutouts and thanks to mklip2001 for arguably being the nicest and most supportive person on the forums.
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11475
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
It was recorded with New PPU. And it was proved that the old one is more accurate. Post #228842
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Post subject: Re: #3472: goofydylan8's NES Chip 'n Dale: Rescue Rangers 2 "1player, Dale" in 16:33.2
XTREMAL93
He/Him
Active player (446)
Joined: 1/6/2012
Posts: 586
Location: Azerbaijan, Baku
TASVideoAgent wrote:
In the end I saved much more time than I initially expected.In the end on ever section (from fade in to fade out) I either saved frames or matched the previous attempt, excluding the final boss
Как это понять? Feos, можешь перевести?
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11475
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
В итоге он спас больше кадров, чем расчитывал (что стабильно всегда и происходит - это я от себя). В конце каждой секции/комнаты он либо был быстрее, либо наравне с фискером, ЗА ИСКЛЮЧНИЕМ последнего босса. Там лагало сильно. Из-за смены PPU со старого на новое, надо полагать.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
XTREMAL93
He/Him
Active player (446)
Joined: 1/6/2012
Posts: 586
Location: Azerbaijan, Baku
Thanks , Feos. Voting Yes
Experienced player (520)
Joined: 11/2/2010
Posts: 359
feos wrote:
It was recorded with New PPU. And it was proved that the old one is more accurate. Post #228842
I could go back through and correct this with the old ppu if it is a problem, but it would be a bit annoying. EDIT Also, just so I know, is it always more inaccurate or just when emulating resets because I thought everything I read said that it was more accurate, but wasn't as stable.
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11475
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
I imagine that you would have to resync bosses, but hey, if this really appears to be faster - why not? My last (not yet submitted) TAS of James Bond was started four times over (and required painful resyncings due to global timer dependetnt enemies), some vast parts were made 5+ times over, and each time I improved significantly. After that I don't afraid of improving something before submitting. XD
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
mklip2001
He/Him
Editor
Joined: 6/23/2009
Posts: 2227
Location: Georgia, USA
Thanks, feos, for the syncing help! I wasn't sure that this run would work with the new PPU on an older FCEUX, but apparently it did. Other highlights for me: * I'm especially glad to see the third boss improved; that fight has the aggression I was suggesting fisker N's run should have. * Awesome damage shortcut in Clock Tower Ideally, there wouldn't any boss time-wasters (like that one dash of the ostrich, and the stuff with the final boss), but I guess that can't be helped. Yes vote.
Used to be a frequent submissions commenter. My new computer has had some issues running emulators, so I've been here more sporadically. Still haven't gotten around to actually TASing yet... I was going to improve Kid Dracula for GB. It seems I was beaten to it, though, with a recent awesome run by Hetfield90 and StarvinStruthers. (http://tasvideos.org/2928M.html.) Thanks to goofydylan8 for running Gargoyle's Quest 2 because I mentioned the game! (http://tasvideos.org/2001M.html) Thanks to feos and MESHUGGAH for taking up runs of Duck Tales 2 because of my old signature! Thanks also to Samsara for finishing a Treasure Master run. From the submission comments:
Shoutouts and thanks to mklip2001 for arguably being the nicest and most supportive person on the forums.
AnS
Emulator Coder, Experienced player (728)
Joined: 2/23/2006
Posts: 682
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11475
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
AnS wrote:
http://tasvideos.org/forum/viewtopic.php?p=242235#242235
Wow, the next adelikat's post there is mindblowing. Wasn't it discussed to hide this option back into config file?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Joined: 1/16/2012
Posts: 54
Location: Russia, Novocheboksarsk
Feos! скачал я его сабмишн, посмотрел. Почему он на 3 уровне подыхает? пробовал запускать с разными версиями fceux'a, такая же фигня.
Experienced player (520)
Joined: 11/2/2010
Posts: 359
fiskerN wrote:
Feos! скачал я его сабмишн, посмотрел. Почему он на 3 уровне подыхает? пробовал запускать с разными версиями fceux'a, такая же фигня.
Click Config->PPU->New PPU
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11475
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
fiskerN wrote:
Feos! скачал я его сабмишн, посмотрел. Почему он на 3 уровне подыхает? пробовал запускать с разными версиями fceux'a, такая же фигня.
Так задумано, это шуточный сабмишен.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Joined: 1/16/2012
Posts: 54
Location: Russia, Novocheboksarsk
Feos ну посмейся тогда.
goofydylan8 wrote:
fiskerN wrote:
Feos! скачал я его сабмишн, посмотрел. Почему он на 3 уровне подыхает? пробовал запускать с разными версиями fceux'a, такая же фигня.
Click Config->PPU->New PPU
goofydylan8 thanks)
Skilled player (1441)
Joined: 12/30/2007
Posts: 486
Location: Hubei,China
OK,I'll have a look tonight. I say I don't like this catagory. But it deserves a try.Maybe it could be more impressive than what I imagine.
Do the work.
Joined: 1/16/2012
Posts: 54
Location: Russia, Novocheboksarsk
goofydylan8 NICE JOB :D Voting Yes
XTREMAL93
He/Him
Active player (446)
Joined: 1/6/2012
Posts: 586
Location: Azerbaijan, Baku
The most entertain moments are fights with ostrich and gecko
Editor, Emulator Coder, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
http://www.youtube.com/watch?v=vOBmmo394b0 Syncs on 2.1.5, new ppu Publication quality encodes available on request
Experienced player (520)
Joined: 11/2/2010
Posts: 359
natt wrote:
http://www.youtube.com/watch?v=vOBmmo394b0 Syncs on 2.1.5, new ppu Publication quality encodes available on request
Thanks natt
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11475
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
That's what happens if you play a 2p game and the respawn baloons break in a wrong place. Shot from console. Unfortunately Dale can't move there.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Skilled player (1410)
Joined: 5/31/2004
Posts: 1821
Why are the differences compared to the 2-player TAS particularly interesting so that this game deserves two published movies?
Experienced player (520)
Joined: 11/2/2010
Posts: 359
Baxter wrote:
Why are the differences compared to the 2-player TAS particularly interesting so that this game deserves two published movies?
The strategies between the two runs are very different. As stated earlier, in the two player run a solid portion of the run is spent in no-clip mode after death so that many obstacles can be avoided and shortcuts taken. Another major difference in the strategies on the boss fights. In the one player run you have to avoid the boss, collect boxes (or similar items) and then throw said items at the boss so you are limited by what the game provides for you. In the two player run you can throw the partner so attacks can happen far more rapidly. On many of the bosses the two-player run is able to win before the boss even is able to attack for the first time so there is no avoidance necessary. This may not be different enough in your opinion but if you watch the two runs the listed changes result in very different strategies on levels and boss fights.
Site Admin, Skilled player (1254)
Joined: 4/17/2010
Posts: 11475
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Bosses shall be manipulated here. But I hate how the last one looks!
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced player (520)
Joined: 11/2/2010
Posts: 359
feos wrote:
Bosses shall be manipulated here. But I hate how the last one looks!
Believe me, I do too. Picking up the bombs is most definitely slower as it causes the boss' to act differently (I did it where I picked up every bomb, still hitting on the earliest frame and it ended up being 5 seconds slower than my current version). And that final boss is the only level in the game where lag became a problem. All other levels allowed for "dancing" without hurting the time but on that one moving around caused lag about every third frame.