This is a short platformer but with some neat rope mechanics and a lot of interesting (for the Gameboy) graphical elements.
I was hoping it would be a stress test for GBHawk but it didn't really happen given that this run still syncs in 2.5.2. It's console verified though so that's good.
I was able to improve a few sections thanks to some different strategies, most notably in level 2. I also got a pretty good Joker fight saving 35 frames over the old movie. It's about 150 frames faster overall.
If anyone wants to try to improve this please do, sometimes things work out in weird ways and you can save frames unexpectedly, although be warned it's not entirely sync friendly.

Samsara: File replaced with a 49 frame improvement.
feos: Judging...
feos: Per-room comparison shows that this movie is 212 frames faster than the current one, every level is faster, accepting over [1708] GB Batman: Return of the Joker by adelikat in 03:41.13.
Zinfidel: Processing...


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15543
Location: 127.0.0.1
EZGames69
He/They
Publisher, Reviewer, Expert player (4454)
Joined: 5/29/2017
Posts: 2761
I'll be creating an encode in a bit but first I just want to post this resync I did on Gambatte to highlight the differences in emulation. http://tasvideos.org/userfiles/info/66875643350111316 For one, the loading times are slightly longer than in GBHawk still, and there are some lag frames in Gambatte that I would have to assume are from ELF being off.
It's console verified though so that's good.
Was this tested on console? If so, I'd like to see the video of it. Edit: encode: Link to video
[14:15] <feos> WinDOES what DOSn't 12:33:44 PM <Mothrayas> "I got an oof with my game!" Mothrayas Today at 12:22: <Colin> thank you for supporting noble causes such as my feet MemoryTAS Today at 11:55 AM: you wouldn't know beauty if it slapped you in the face with a giant fish [Today at 4:51 PM] Mothrayas: although if you like your own tweets that's the online equivalent of sniffing your own farts and probably tells a lot about you as a person MemoryTAS Today at 7:01 PM: But I exert big staff energy honestly lol Samsara Today at 1:20 PM: wouldn't ACE in a real life TAS just stand for Actually Cease Existing
Memory
She/Her
Site Admin, Skilled player (1551)
Joined: 3/20/2014
Posts: 1765
Location: Dumpster
He didn't say he thought it was console verified because it was running in GBA mode, please do not insert words into the submitter's mouth.
[16:36:31] <Mothrayas> I have to say this argument about robot drug usage is a lot more fun than whatever else we have been doing in the past two+ hours
[16:08:10] <BenLubar> a TAS is just the limit of a segmented speedrun as the segment length approaches zero
Player (52)
Joined: 4/1/2016
Posts: 292
Location: Cornelia Castle
How is this 150 frames faster? Wasn't the previous movie a 3:41?
DJ Incendration Believe in Michael Girard and every speedrunner and TASer!
Alyosha
He/Him
Editor, Emulator Coder, Expert player (3807)
Joined: 11/30/2014
Posts: 2827
Location: US
EZGames69 wrote:
Was this tested on console? If so, I'd like to see the video of it.
Yes I played it back on my GBP. I don't have a capture device though, the best I could do is a poor quality cell phone video.
DJ Incendration wrote:
How is this 150 frames faster? Wasn't the previous movie a 3:41?
The previous run did not include BIOS (that's 190 frames.) Also time in VBA movies was not calculated accurately due to the way it processed loading times when the screen was off. There are ~100 extra lag frames from loading time being counted correctly in the new movie.
EZGames69
He/They
Publisher, Reviewer, Expert player (4454)
Joined: 5/29/2017
Posts: 2761
Alyosha wrote:
Yes I played it back on my GBP. I don't have a capture device though, the best I could do is a poor quality cell phone video.
To be fair, most of the older console verification videos dont use capture cards at all, but cell phone video or any camera pointing at the TV (I personally find those videos more fun to watch for some reason).
[14:15] <feos> WinDOES what DOSn't 12:33:44 PM <Mothrayas> "I got an oof with my game!" Mothrayas Today at 12:22: <Colin> thank you for supporting noble causes such as my feet MemoryTAS Today at 11:55 AM: you wouldn't know beauty if it slapped you in the face with a giant fish [Today at 4:51 PM] Mothrayas: although if you like your own tweets that's the online equivalent of sniffing your own farts and probably tells a lot about you as a person MemoryTAS Today at 7:01 PM: But I exert big staff energy honestly lol Samsara Today at 1:20 PM: wouldn't ACE in a real life TAS just stand for Actually Cease Existing
EZGames69
He/They
Publisher, Reviewer, Expert player (4454)
Joined: 5/29/2017
Posts: 2761
I was able to save 7 frames. Some came from me doing the inputs in the first stage boss 2 frames earlier than what was done here (some extra ones were saved from a faster stage select screen spawn due to this). Unfortunately I encountered a desync in the last area at around frame 12029, the last rock doesnt get destroyed unless you delay your batarang throw by 8 frames, which ate up all of my improvements. http://tasvideos.org/userfiles/info/66876284450158039
[14:15] <feos> WinDOES what DOSn't 12:33:44 PM <Mothrayas> "I got an oof with my game!" Mothrayas Today at 12:22: <Colin> thank you for supporting noble causes such as my feet MemoryTAS Today at 11:55 AM: you wouldn't know beauty if it slapped you in the face with a giant fish [Today at 4:51 PM] Mothrayas: although if you like your own tweets that's the online equivalent of sniffing your own farts and probably tells a lot about you as a person MemoryTAS Today at 7:01 PM: But I exert big staff energy honestly lol Samsara Today at 1:20 PM: wouldn't ACE in a real life TAS just stand for Actually Cease Existing
Alyosha
He/Him
Editor, Emulator Coder, Expert player (3807)
Joined: 11/30/2014
Posts: 2827
Location: US
I tried your suggestion, but it seemed like I always ended up losing any frames I gained somewhere else. I did go back and save some lag on level 4 though, it added up to quite a bit. Please replace the movie file with this one: http://tasvideos.org/userfiles/info/66897177042784615 EDIT: I tried making a console verification video of this version, kind of shaky but not too bad. Link to video
mklip2001
He/Him
Editor
Joined: 6/23/2009
Posts: 2227
Location: Georgia, USA
Oh nice, I like seeing this game get improvements. For such a short game, it's incredibly bitchy to play well in real time. I also don't understand why the devs decided to make the easiest of the stages be Stage 3 instead of Stage 1 (even if you can select the first 3 stages in any order you want).
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.
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15543
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. ---- [4322] GB Batman: Return of the Joker by adelikat & Alyosha in 03:44.69
TiKevin83
He/Him
Ambassador, Moderator, Site Developer, Player (154)
Joined: 3/17/2018
Posts: 357
Location: Holland, MI
Link to video I have this cart too and was able to replicate Alyosha's verification!
Player (61)
Joined: 9/15/2023
Posts: 71
Someone should probably edit the publication to link to the new console verification video