Aims for Fastest Time
Genre: Platform
Emulator:FCEUX 2.20.20
Improve fast-forward speed after injury, and reduce lag and faster forward route
error:
I found an error in 3-2. The first frame of the game can take off.
5-1 can pause the game without causing damage, but it will increase the time. (Found by xxnkxx)
skill:
Can pass briefly when the enemy is injured
Boomerang can attack enemies behind you
The climbing wall can jump one frame in advance, so climbing in certain places can save one frame
If you can skip, please do not skip, because skipping will increase time. (Big jump is 2 frames slow, small jump is 5 frames slow)
If you want to jump, please jump as high as possible. The big jump is 3 frames faster than the small jump. (The condition for jumping is that Batman's head cannot touch anything, otherwise the distance and time of the long jump will be shortened)
When jumping, you can hit the wall with your head and land quickly to save time
The flamethrower has a few frames gap, so it can pass
mechanism:
The Batman game has a global timer mechanism. This global timer affects the attack time, attack frequency and action path of certain enemies (this may prevent you from moving forward). If you want to change the actions of these enemies, you can only change the time you meet with them, which of course is not worth it!
So far, I found that the enemies affected by the global timer are:
2-1: The first flamethrower
2-4: Boss bottom shot
3-1: All large jumping monsters
3-2: All jumping monsters
3-3: Flame Car
4-1: All jumping monsters
4-3: All electric shock and flame cars
4-4: Boss shooting
Frame gains and losses:
Checkpoint,Get the number of frames
1-1 = 2
1-2 = 4
1-3 = 1
2-1 = 4
2-2 = 7
2-3 = 18
2-4 = -18
3-1 = 4
3-2 = 9
3-3 = 3
3-4 = 0
4-1 = 1
4-2 = 18
4-3 = 26
4-4 = -18
5-1 = 14
5-2 = 1
5-3 = 0
Total: 76 frames
Improvement details:
Level 1-1: I change a small jump into a big jump (get 2 frames)
Level 1-2: Reduce the last hop (get 2 frames)
Level 1-3: I bring the boss closer to me, then kill (get 1 frame)
Level 2-1: Reduce lag
Level 2-2: Injured can advance faster (gain 6 frames)
Checkpoint 2-3: Injured, faster forward, faster landing
Level 2-4: The shooting of the boss timer is affected by the global timer, which hinders my killing progress (lost 18 frames)
Level 3-1: Reduce one hop at the beginning (get 2 frames)
Level 3-2: Jump from the first frame at the beginning (9 frames are obtained)
Level 3-3: Reduce lag
Stage 4-1: Reduce lag
Checkpoint 4-2: Damage and acceleration
Level 4-3: Damage and landing faster, reduce lag
Level 4-4: The boss’s firing frequency is also affected by the global timer, which limits my attack and killing methods (loss of 18 frames)
Level 5-1: Reduce lag, pause the game without causing damage
Level 5-2: Enter the boss faster (get 1 frame)
The following is Chinese information:
以下为中文信息:
改进了受伤能更快的前进以及更少的Lag和更快的前进路线
BUG:
我在3-2中发现了一个BUG。游戏开始的第一帧可以跳跃,节省9帧。
5-1游戏可以暂停而不会造成伤害,但会增加时间。(由xxnkxx发现)
技巧:
打击敌人有短暂的时间通过且不受伤
回旋镖可以攻击到身后的敌人
攀岩墙可以提前一帧跳跃,因此在某些地方攀爬可以节省一帧
如果您可以不跳跃,请尽量不要跳跃,跳跃会增加时间。(大跳动作慢2帧,小跳动作慢5帧)
如果要跳跃,跳得越高越好。大跳动作比小跳动作快3帧。(跳跃的条件是蝙蝠侠的头不能碰任何东西,否则会缩短跳远的距离和时间)
跳跃时头顶墙可以快速降落以节省时间
火焰喷射器有短暂的间隙,因此有几帧时间可以通过
机制:
蝙蝠侠这款游戏有一个全局计时器的机制,部分敌人的攻击时间、攻击频率、行动路径,都会受到这个全局计时器的影响(这可能会阻挡你的前进)。如果你想要改变这些敌人的行动,你只能改变你和它相遇的时间,当然这是不值得的!
目前为止我发现受全局计时器影响的敌人有:
2-1:第一个火焰喷射器
2-4:Boss底部的射击
3-1:所有的跳跃大怪兽
3-2:所有的跳跃大怪兽
3-3:火焰车
4-1:所有的跳跃大怪兽
4-3:所有的电击、火焰车
4-4:Boss的射击
帧数得失:
关卡,获得帧数
1-1 = 2
1-2 = 4
1-3 = 1
2-1 = 4
2-2 = 7
2-3 = 18
2-4 = -18
3-1 = 4
3-2 = 9
3-3 = 3
3-4 = 0
4-1 = 1
4-2 = 18
4-3 = 26
4-4 = -18
5-1 = 14
5-2 = 1
5-3 = 0
总计:76帧
改进详情:
关卡1-1:我把其中一次小跳动作改成了大跳动作(获得2帧)
关卡1-2:我在末尾少了一次跳跃(获得2帧)
关卡1-3:我使Boss更加靠近了我然后击杀(获得1帧)
关卡2-1:更少的Lag
关卡2-2:受伤可以更快的前进(获得6帧)
关卡2-3:受伤更快的前进、快速降落
关卡2-4:Boss底部的射击受到全局计时器的影响因此阻挡了我的前进于击杀(丢失18帧)
关卡3-1:我在开始的时候少了一次跳跃(获得2帧)
关卡3-2:游戏开始的第一帧可以跳跃(获得9帧)
关卡3-3:更少的Lag
关卡4-1:更少的Lag
关卡4-2:受伤更快的前进
关卡4-3:受伤更快的降落、更少的Lag
关卡4-4:Boss的射击频率也受到全局计时器的影响因此限制了我攻击和击杀方式(丢失18帧)
关卡5-1:更少的Lag、暂停游戏而不造成伤害
关卡5-2:更快的进入Boss体内(获得1帧)

feos: As shown in the thread, this movie is actually more optimal than the current publication in a lot of places, not just where damage was taken. There is a WIP that is even faster in some levels, but it's unfinished and it's also slower in some other levels than this movie. Until that WIP is completed and the possible improvements are incorporated, it makes sense to have this submission published.
There wasn't much feedback in terms of entertainment, but the current publication stands very well in Moons, and this movie's gameplay is mostly the same. Damage that Aglar's movie avoids doesn't save **too much** time either way, so I think that this difference doesn't significantly affect this movie's entertainment, not enough to move it to Vault anyway.
Accepting to Moons over [1049] NES Batman by Aglar in 09:21.93.
Zinfidel: Processing...

TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14776
Location: 127.0.0.1
This topic is for the purpose of discussing #6874: DreamYao's NES Batman in 09:19.74
Spikestuff
They/Them
Editor, Expert player, Publisher (2254)
Joined: 10/12/2011
Posts: 6324
Location: The land down under.
I nuked the branch. Do not add a branch back on it. This is faster than: [1049] NES Batman by Aglar in 09:21.93 However. The movie that's being obsoleted takes deliberate speed/entertainment tradeoffs. And I was honestly expecting a larger time difference between this and the 12 year old movie than what's presented here with no tradeoffs.
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. These colours are pretty neato, and also these.
Experienced player (632)
Joined: 1/23/2019
Posts: 38
Location: China
please forgive
mklip2001
He/Him
Editor
Joined: 6/23/2009
Posts: 2224
Location: Georgia, USA
How much time does this gain over an optimal damageless run? It looks like there are gameplay improvements other than just damage boosts in the movie description. The previous run may be 12 years old, but it was a heavily optimized movie that finally has had improvements. I wonder if you're being overly critical of this, Spikestuff, because of past issues with branch names and the previous run category. I think this is awesome.
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.
Skilled player (1431)
Joined: 11/26/2011
Posts: 655
Location: RU
Watched this TAS with great pleasure. Good work DreamYao! Yes vote. @Spikestuff Instead of complaining that improvements are not big enough try to make your own movie with a larger time difference. Or silently enjoy this version.
I show you how deep the rabbit hole goes. Current projects: NES: Tetris "fastest 999999" (improvement, with r57shell) Genesis: Adventures of Batman & Robin (with Truncated); Pocahontas; Comix Zone (improvement); Mickey Mania (improvement); RoboCop versus The Terminator (improvement); Gargoyles (with feos)
Experienced player (632)
Joined: 1/23/2019
Posts: 38
Location: China
Thank you for your vote! I think "aglar" has done it perfectly. It's also the third time I've made TAS, and I've done what I can.
Experienced player (632)
Joined: 1/23/2019
Posts: 38
Location: China
Yes, there are some improvements in the details. Although level 2 and level 4 are injured and move faster, their boss has a reaction mechanism, so the number of frames obtained is not very large. As a result, levels 2 and 4 will not be too fast. At the same time, this is my third TAS, I have tried my best to optimize it!
mklip2001
He/Him
Editor
Joined: 6/23/2009
Posts: 2224
Location: Georgia, USA
Hey, I think a clarification is in order. Archanfel and I read Spikestuff's comments a certain way, and I don't think it's how they were intended. Spikestuff wrote "And I was honestly expecting a larger time difference between this and the 12 year old movie than what's presented here with no tradeoffs." I think we interpreted this (Archanfel and I) to mean "You should be able to do better than this, because it's an old movie with tradeoffs". Maybe the intended message was closer to "It's quite impressive the old movie was so good, since we only get minor improvements even 12 years later!" I'm not sure which meaning was intended (and it could be a mix of both), but I presume the meaning was more positive than we first thought. Also, regarding level 2 and 4 bosses, frame rules suck.
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.
Samsara
She/They
Expert player, Senior Judge, Site Admin (2121)
Joined: 11/13/2006
Posts: 2792
Location: Northern California
User movie #65083822042001624 Someone else has been working on this game recently, so I decided to take a look at their userfile in comparison to this submission. According to the userfile, 4-3 is the last optimized stage in it, with everything after that being WIP input. By the end of 4-3, the userfile is 68 frames faster than the submission (this does not include BizHawk's 1 frame loading advantage), but 4-4 is also 5 frames faster, for a total of at least 73. Improvements look to be mostly movement based, particularly in walljumps, but there's also a little more lag reduction all throughout. EDIT: I'm not entirely sure how "legit" these improvements are due to the boss in 5-2 being significantly slower, I imagine it's a global timer thing so it might be possible to salvage but I'd need to hear from someone much more familiar with the game to be sure.
TASvideos Admin and acting Senior Judge 💙 | Cohost
warmCabin wrote:
You shouldn't need a degree in computer science to get into this hobby.
Riyan
He/Him
Active player (300)
Joined: 7/31/2019
Posts: 9
Location: Western Europe
Samsara wrote:
User movie #65083822042001624 EDIT: I'm not entirely sure how "legit" these improvements are due to the boss in 5-2 being significantly slower, I imagine it's a global timer thing so it might be possible to salvage but I'd need to hear from someone much more familiar with the game to be sure.
The reason it's slower is because I wanted to try out the joker glitch (triggers the final cutscene early, but probably won't be implemented since it makes the movie longer), but a fast 5-2 is possible.
WST
She/Her
Active player (442)
Joined: 10/6/2011
Posts: 1690
Location: RU · ID · AM
DreamYao wrote:
Thank you for your vote! I think "aglar" has done it perfectly. It's also the third time I've made TAS, and I've done what I can.
Aglar is a very very expert player, the Ronaldo and Messi* of TAS :) Definetely not the best choice to try improving their run. Try improving someone else, usually it’s way easier, and you can gain experience to return to improving Aglar someday :) * 2 in 1
S3&A [Amy amy%] improvement (with Evil_3D & kaan55) — currently in SPZ2 my TAS channel · If I ever come into your dream, I’ll be riding an eggship :)
Site Admin, Skilled player (1234)
Joined: 4/17/2010
Posts: 11251
Location: RU
This makes it clear that the overall quality of the movie is indeed higher, it's not just taking some damage to only save some frames there. If Riyan isn't planning to finish their movie soon, I feel like accepting this submission and then obsoleting it with one that's faster or equal in all levels, barring the timer that causes unavoidable loss. But if Riyan's movie is finished and submitted soon, I'll have to reject this movie in favor of the new one.
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.
Riyan
He/Him
Active player (300)
Joined: 7/31/2019
Posts: 9
Location: Western Europe
feos wrote:
If Riyan isn't planning to finish their movie soon, I feel like accepting this submission and then obsoleting it with one that's faster or equal in all levels, barring the timer that causes unavoidable loss. But if Riyan's movie is finished and submitted soon, I'll have to reject this movie in favor of the new one.
I'm not sure if I'll be able to submit my movie soon since I keep finding new time saves, also I'm trying to reduce the lost frames caused by the global timer (and there are also a few of DreamYao's strats that need to be added in). I could submit my current movie but it isn't optimal, so I say give me two or three weeks and it'll hopefully be finished by then. But since I'm not sure how much time it'll actually take me to finish the movie then I guess it would be better to accept DreamYao's submission.
Site Admin, Skilled player (1234)
Joined: 4/17/2010
Posts: 11251
Location: RU
Yeah I don't want you to rush :)
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: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14776
Location: 127.0.0.1
This movie has been published. The posts before this message apply to the submission, and posts after this message apply to the published movie. ---- [4300] NES Batman by DreamYao in 09:19.74