Another game that has some really questionable cover art choices for the USA release.
Anyway this is a game where you possess people and things

Game objectives

  • Emulator used: BizHawk 2.5.2
  • Takes damage to save time
  • uses GBC in GBA mode (needs the AGB bios to work)

Comments

roughly a 1,612 frame improvement to the current publication if you factor out the BIOS (I didn't actually do the exact math so that might be off by a couple of frames, I'll fix it sometime later)
The improvements come from some different strategies that help make some levels faster, as well as some other better optimizations.
Best Ending is described as getting all 3 keys to open the door and save your girlfriend. At this time we aren't interested in making an any% version of this TAS, however if enough demand exists for it then we might consider it, however there's not really that much different we'd do for any% as you just dont go for the keys.

Stage by stage comments

Stage 1

Out of the 3 enemies the game gives you to possess, the girl is the fastest in walking speed, so we get her first. We later take over a bomb throwing enemy because he can do 2 bars of damage with each hit instead of one hit from the girl.

Stage 2

As a ghost you can move through walls, however doing so will take a ton of life off of you very quickly, so we can't realistically stay as a ghost for too long.
Here we get the Robot, which has the fastest walking speed. It also has a rocket launcher which makes for a great weapon on some bosses. There are other characters however that can kill bosses faster than the Robot, however they lose a ton of time from normal walking speed, which makes it not worth doing.

Stage 3

there's a small opening in the wall at the beginning where we can jump through, there are a couple secret areas behind walls like what you'd see in DKC2 for example.
You can get a pretty fast shooting pattern with the robot if you duck immediately after shooting, normally it takes about 60 frames for you to shoot another rocket because of the shooting animation, but this way we can fire it as soon as possible.

Stage 4

For the boss we can keep firing while staying on the ground, the published tas actually jumps when the boss shoots goo at the player, however we don't have to do that, which means we can keep giving damage to the boss and do a faster 3 cycle fight.

Stage 5

Lots of rooms where the game can lag very easily. a few frames were lost in areas where the invisible lag could not be removed.
For the boss we want to get him to be near the ground as much as possible so we can keep shooting at it. we sometimes take damage on the boss in order to stay in the air longer and fire more shots.

Stage 6

We switch to the girl here because she has a really fast climb. while her walking speed is slower compared to the robot, it ends up saving enough time than it wastes to be worth it.
to get the last key, you need to step on platforms that spell the word "GHOST", it doesn't have to be in any order. the route that's taken is a tunnel with invisible walls all around, so if you're wondering why we dont just jump very early on, that's why. (In fact, we jump early on to show you the invisible ceiling)
after we save our Girlfriend, we then possess her and use her body to defeat the final boss (why did I sound so casual when saying that?)

feos: Confirmed the improvements, and the entertainment value haven't changed much since the current movie, accepting over [1465] GB Avenging Spirit "best ending" by Mukki in 08:29.18.
fsvgm777: Processing.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15576
Location: 127.0.0.1
Player (26)
Joined: 8/29/2011
Posts: 1206
Location: Amsterdam
Whyyy does your gf shoot laser beams? This game makes no sense! But it's fun to watch, yes vote.
GJTASer2018
He/Him
Joined: 1/24/2018
Posts: 303
Location: Stafford, NY
To be fair, the gangster on the US cover is a frequently seen enemy in the game - perhaps the marketing team thought showing him instead of the ghost would fit the "Avenging Spirit" title better?
c-square wrote:
Yes, standard runs are needed and very appreciated here too
Dylon Stejakoski wrote:
Me and the boys starting over our games of choice for the infinityieth time in a row because of just-found optimizations
^ Why I don't have any submissions despite being on the forums for years now...
EZGames69
He/They
Publisher, Reviewer, Expert player (4460)
Joined: 5/29/2017
Posts: 2761
Because this run got added to the Console De-Verified list, I’d like to set this movie to delayed until we get more information about why it desynced.
[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 (4460)
Joined: 5/29/2017
Posts: 2761
After a bit of a talk with TiKevin83, it’s unlikely we’ll see a solution for the desync on console for awhile, so I’m gonna retract my request to delay this submission.
[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
ViGadeomes
He/Him
Judge, Active player (311)
Joined: 10/16/2017
Posts: 461
Location: France
Seeing an any% is always interresting for my part. But of course, if you don't have the motivation at the moment, don't begin it to just stop mid-run ;).
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15576
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. ---- [4348] GB Avenging Spirit "best ending" by EZGames69 & WarHippy in 08:08.25
Alyosha
He/Him
Editor, Emulator Coder, Expert player (3821)
Joined: 11/30/2014
Posts: 2829
Location: US
EZGames69 wrote:
After a bit of a talk with TiKevin83, it’s unlikely we’ll see a solution for the desync on console for awhile, so I’m gonna retract my request to delay this submission.
what was wrong with it?
EZGames69
He/They
Publisher, Reviewer, Expert player (4460)
Joined: 5/29/2017
Posts: 2761
I meant research into it hasn’t started yet and wouldn’t start for awhile
[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
Emulator Coder, Judge, Experienced player (729)
Joined: 2/26/2020
Posts: 779
Location: California
Link to video Console verification has been successful. The previous verification failures were due to a flawed script, not any actual emulation issue.