Howdy, friends! I’m WST and I present you my new TAS. Have you ever asked yourselves how would a TAS of S3&K look if Sonic was a girl? I doubt. Well, now you probably want to know the answer. And, as you could easilly guess, this run is an answer to your question.
The project started back in 2012. The exact date is June, 24. At that time I didn’t have enough knowledge to finish such a run, but doing short parts helped me to addict to the game’s physics better. However, it wasn’t my first project with Amy — in fact, I was an Amy TASer from the very beginning — from the very first TAS I made in my life. That particular TAS of Amy in Sonic the Hedgehog was inspired by Crramalama. Thus, Crramalama is my predcessor, and it is correct to say that in the world of TAS I am Crramalama v2.0. :)
As you, guys, know, unofficial games are not very welcome on this site unless they introduce something brand new to the gameplay process. Does this one really introduce completely new feel? I beleive, it does. Amy’s abilities differ very much from the abilities of Sonic, Knuckles or Tails. I wouldn’t like to explain her moveset right here, because it’s already explained on [Moderator Edit: Do not link to websites that host copyright protected materials (e.g. game ROMs)]. The run is using version 1.4 of the hack.
During working on this project, marzojr also joined the WIP, his comments are below.

Game objectives

  • Emulator used: Gens 11b + camera hack + solidity viewer + hitbox display + Sonic TAS tools
  • Aims for in-game time instead of real time
  • Contains speed/entertainment tradeoffs
  • Heavy glitch abuse
  • Slight luck manipulation
  • Takes damage to save time
  • Uses death to save time
  • Ignores delays caused by bonus effects
  • Unofficial game

Results

LevelIn-game time
Angel Island 10:39.35
Angel Island 20:22.41
Hydrocity 10:32.38
Hydrocity 20:20.11
Marble Garden 1 and 20:51.42
Carnival Night 10:28.10
Carnival Night 20:35.40
Ice Cap 1 and 20:45.16
Launch Base 10:30.58
Launch Base 20:27.44
Mushroom Hill 10:31.30
Mushroom Hill 20:39.18
Flying Battery 10:39.35
Flying Battery 21:41.36
Sandopolis 11:34.46
Sandopolis 20:55.12
Lava Reef 10:47.07
Lava Reef 20:33.40
Hidden Palace0:24.37
Sky Sanctuary1:49.32
Death Egg 10:55.27
Death Egg 21:42.04

Some words about the character

Amy is a pink hedgehog. Unlike Sonic, she’s a girl. Her abilities differ from the abilities of all the official characters very much. For example, after charging a spin dash, Sonic, Tails and Knuckles are in rolling state; Amy, however, is running. There is also no way to turn into rolling state intentionally (but there are a few places in the game, which force Amy to roll). For more details, see the [Moderator Edit: Do not link to websites that host copyright protected materials (e.g. game ROMs)].

Amy specific tricks

Spindash through object

This trick isn’t really Amy-specific. However, Amy’s ability to stop instantly makes her absolutely perfect for doing this trick — in many cases she can spindash through the obstacles, which no other character can pass through.

Stair clip

Also not really Amy-specific; but, as the previous trick, this one is much more often possible for Amy than for any other character (with an exception of Hyper Sonic).

Spike diving

Bringing the spikes (or other objects) in a hollow offscreen by looking up, followed by immediate hammer whirl, allows entering the terrain. However, this is often slower than using spindash-through-object (if it’s possible).

Extra boost

Yellow springs can give Amy as much boost as red ones, if she touches them with her hammer.

Stage by stage comments

Angel Island 1

The first level, nothing else to say. This is where everything starts. Most of the level was done by Aglar, the boss fight is mine.

Angel Island 2

Perfect positioning allowed me to abuse stair clip glitch and enter the terrain in the same place, where it’s usually done for Knuckles. As a result, the level is finished in just 22 seconds even without horizontal underflow.

Hydrocity 1

Using stair clip at frame 7346 to enter the terrain and skip a major portion of the level, then applying another major skip at frame 8263, then finishing the rest normally. The final result is 32 in-game seconds. Someone would ask why not to perform horizontal underflow after entering the terrain. The answer is: if you go for a level-wrap, you’ll be unable to take proper Y position quickly enough, without it you’ll not be able to reach the boss. It’s easy to do with Tails assistance, though.

Hydrocity 2

The death before HCZ2 is intentional; it helps to reset level coordinates; without it the level-wrap would be impossible. The level-wrap itself is done by entering the floor at frame 11228 and causing horizontal underflow. The boss fight is frame-perfect. As a result, the time is only 20 in-game seconds.

Marble Garden 1 and 2

There are two possible ways to beat this stage: completing each act independantly; and completing the whole zone by beating act 2 boss in act 1. Me and Qwerty decided to beat the whole zone at once. Beating this stage took a LOT of attempts, because we were finding more and more shortcuts. The final version has only my (WST) input, however, Qwerty’s contribution in research of this level is significant.

Carnival Night 1

It’s possible to beat this level using a wheel glitch; however, it’s faster to break into Knuckles area and perform horizontal underflow almost immediately. After beating the boss, I use a glitch to enter the floor, which helps starting the next act faster.

Carnival Night 2

The act is started faster than supposed due to Amy remaining inside the terrain after act 1. At frame 23148, stair clip is used to enter the terrain again and take another boost. This allowed to glitch through a barrel and enter the terrain again. Then I applied spike diving trick to skip another block of terrain. On frame 23661, I break into Knuckles area using spindash-through-object trick. Finally, stair clip is used at frame 23933 to take another major shortcut. Intense hammer-whirl abuse in the end of the vertical tube allowed to land on ground a few frames earlier than if I used a single hammer-whirl.
After breaking the capsule, I go far left as a speed/entertainment tradeoff (which does not affect the in-game time, as the level is already done). Because I think it’s nice to show to the viewer what’s to the left from the capsule and also to enter the teleporter in a much more funny way — from below :)

Ice Cap 1 and 2

Just like Marble Garden, this level can be completed at once. As Amy cannot roll, passing through ice walls is a bit harder than with other characters, and requires spindash-through-object trick. Like usually, I use gravity glitch to beat the whole level. A nice surprise is waiting for you in the end, after the boss.

Launch Base 1

The terrain is entered at frame 30601 using stair clip. In fact, it’s possible to enter the terrain much earlier — by simply not leaving it in the very beginning. However, it’s completely useless. The spindash at frame 30611 allows passing under the ring monitor by bringing it offscreen and do something else, which is also important, but I have no idea how to explain it in English. Then I enter the terrain again, this time by using spike diving trick. Horizontal Underflow, boss fight — and the level is done in 30 in-game seconds.

Launch Base 2

Spindash through object is used to pass through the only obstacle, then horizontal underflow. There is nothing special to say about the boss fights.

Mushroom Hill 1

At first, I did not use horizontal underflow in this level. Later, after marzojr joined the WIP, he insisted on redoing the level and it was redone, giving me a lot of work on resyncing the rest. By the way, there is another way to take a level-wrap in this level — by entering Knuckles cutscene from backwards. This is just for your curiousity.
It is possible to finish the zone 1 in-game second faster by delivering the last hit while the boss is still on screen; however, it’s important to let the boss unlock the screen in order to enter the terrain after the fight.

Mushroom Hill 2

Heavy glitch abuse in action, nuff said. Thanks to feeuzz for explaining me how to switch the route after the pump device.

Flying Battery 1

Brand new level-wrap found by me after rethinking Tee-N-Tee’s strategy.

Flying Battery 2

All these moves are meant to be beautiful. I’d be happy if you enjoyed them like me :)

Sandopolis 1

This level was pure pain to beat — I couldn’t find any level-wrap despite much efforts, and had to beat it all completely.

Sandopolis 2

Inability to underflow the first act brought Amy’s rage to absurd degree resulting in total pwnage of the level.

Lava Reef 1

Amy is still mad and keeps taking huge shortcuts and breaking the game. Thanks to marzojr for explaining how not to get damage from the drill bot.

Lava Reef 2

It’s a pity, but Amy cannot take the same shortcut that all the other characters do — as she can’t roll. So, I had to find some shortcuts. The first one is taken at frame 77554, where I used stair clip to enter the terrain. It can be tricky to avoid getting killed here, but it’s all about Y subpixel management. The second shortcut is taken at frame 77789 — the terrain is entered. The third time it happened at frame 78277 — stair clip was used. Then again, at 78441, I enter the floor using spindash-through-object trick. The last two applications of stair clip happen at frames 78772 and 79023. Wow, that was a lot of travelling inside the walls!

Hidden Palace

Extra boost trick is used a couple of times. With the excaption of that, the level is beaten in normal way.

Sky Sanctuary

As marzojr said, he couldn’t find any shortcuts in this level suitable for Amy, thus, the level is beaten in normal way.

Possible improvements

  • It may be possible to not need a spin dash at frame 15909 and keep the horizontal speed enough for the stair clip
  • In Hydrocity 1, it would be a few frames faster to drop-down levels while being slightly offscreen than doing them all in a row
  • Carnival Night 1 boss is really hard to fight with Amy; there may be a way to beat it faster
  • I am not sure if the spin dash before the horizontal underflow is used correctly in Launch Base 1
  • In the same level, Launch Base 1, it could be possible to deliver one more hit (or even two!) to the boss in air and thus save a lot of time. Amy’s HUGE hitbox makes it a big problem
  • In Sandopolis 1, it would be much (at least 3 seconds) faster to take the upper route instead of hammer-whirl at frame 62844, but the moving object there is in a bad position and there is no way to manipulate it other than coming to it a little earlier.
  • In Sandopolis 1, it could be possible to underflow the level using this scheme, but I could not set it up when I tried.
I’m leaving them all for v2.0 of this TAS (of for the next person who will work on it), and not complaining much about them, because I’m happy and proud about the amount of work I already did. It’s not only a TAS, but also a lot of research work.

Comments from marzojr

Death Egg 1

Up to the first conveyor belt, it is all WST’s input; he had used the bottom route from there, up to a zip at the same place Hyper Sonic zips in the newgame+ run. He had a very nice zip setup that had Amy enter the engine room at zip speeds, so she would accelerate there and just fall through the offscreen door (and breaking the horizontal speed record in the classic Sonic games). I had to come in and ruin his fun, saving almost 9 seconds in the process. Red Eye is a pain to fight as Amy — when using the hammer, her hitbox is the same size as Sonic's when using insta-shield, but she does not get his invincibility; so dodging those spikes becomes near impossible after a point.

Death Egg 2

Death needed to allow level wrap; new level wrap setup by WST. Death Ball is annoying with Amy as she can’t spindash into them at the ceiling to make them hit the boss. She can use the hammer, but they don’t fly high (low?) enough and she takes a hit too.

Other comments

Suggested screenshot: frame 88999

Question-answer

Q: May I please fap at your run? A: Yeah, of course! But wait! There is an even better one, check it out. It’s incredibly adorable!
Q: May I please improve your run? A: Sure. I know I will never be as good as some other guys and I realize the competitive nature of TASing.

Special thanks

  • Darky Deep for the very lovely image above
  • Crramalama for starting this all
  • Aglar for his input in Angel Island 1
  • Qwerty (NaturelLorenzo) for a lot of his input present in early WIPs
  • FlickyF and feeuzz for accompanying
  • DMTM (Mr_Sweed) for help provided in early WIPs
  • LTRP, Joseph and everyone else who enjoyed watching early WIPs

feos: The run is very well-played, no doubt. The main question is the hack itself. On one hand, we see a lot of room for zips, which adds similarity to Sonic runs, and reduces the uniqueness of the Sonic Advance "Amy" run that earned it a Star. On the other hand, it didn't end up drowning in dislikes, and got mostly positive feedback.
There was a thought that hacks that change the levels would be more entertaining, but Sonic 3 is a game that does not have such hacks. And considering the goal of this hack, I'd said it's a quality one, doing good job implementing unique features for Amy, even if it's not as clear as in the GBA Amy run (for the TAS reasons).
So there is a possibility that this run is obsoleted by a zipless Amy run of the same hack, and we shouldn't take away the chance for Amy in Sonic 1 and 2 to compete with this hack, but I'm accepting this submission for now, to Moons, on the same grounds Tails and Knuckles hacks of Sonic 1 were accepted. Here's the quote by Mukki that sums it up for me: "I think that this run, in its own right, is technically and stylistically too good to be rejected on either ground."
Camhack is advised for this publication.
sheela901: I'll encode this one.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15628
Location: 127.0.0.1
This topic is for the purpose of discussing #4516: WST & marzojr's Genesis Sonic 3 & Amy Rose in 29:27.58
Experienced player (691)
Joined: 11/23/2013
Posts: 2239
Location: Guatemala
#toofast4me
Here, my YouTube channel: http://www.youtube.com/user/dekutony
Joined: 2/7/2009
Posts: 52
Location: 127.0.0.1
Great TAS. I was following pretty much all the WIPs you posted in the Sonic Hack thread. Very much enjoyed the super fast movement from Amy. Yes vote for me.
WST
She/Her
Active player (490)
Joined: 10/6/2011
Posts: 1697
Location: RU · ID · AM
GHNeko wrote:
Great TAS. I was following pretty much all the WIPs you posted in the Sonic Hack thread. Very much enjoyed the super fast movement from Amy. Yes vote for me.
Thank you very much! :) Sure you are one of the people whose existence kinda motivates creating runs like this one, because it’s a honor to know that someone enjoys my runs.
Kurabupengin wrote:
#toofast4me
Too fast what? New Sonic runs appearing? :-D Sure, kind of S3K invasion today/tonight :)
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 :)
Former player
Joined: 9/1/2005
Posts: 803
Amy being able to spindash (with a different animation) really took away my interest in this run, as such functionality is inherently un-amy-like. She effectively becomes sonic with a super jump at her disposal. Meh vote.
Active player (274)
Joined: 2/1/2014
Posts: 928
Link to video 20 minutes.
Joined: 5/8/2010
Posts: 177
Location: Entropy
Even with it being an hack I still found it entertaining. Yes vote.
Player (24)
Joined: 9/17/2014
Posts: 368
Location: France
impressive yes for me
Former player
Joined: 7/6/2012
Posts: 207
Location: Réunion (FR)
yes² vote, for each players :D
~ [I]feeuzz
WST
She/Her
Active player (490)
Joined: 10/6/2011
Posts: 1697
Location: RU · ID · AM
It seems something is wrong with the temp encode — from certain point, it begins to look like a slide show.
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 :)
Active player (274)
Joined: 2/1/2014
Posts: 928
WST wrote:
It seems something is wrong with the temp encode — from certain point, it begins to look like a slide show.
You're right, I'll re-encode.
Former player
Joined: 7/6/2012
Posts: 207
Location: Réunion (FR)
Atma wrote:
Amy being able to spindash (with a different animation) really took away my interest in this run, as such functionality is inherently un-amy-like. She effectively becomes sonic with a super jump at her disposal.
Animation and super jump? Let me explain you how different they are. Main differencies between the two characters: Sonic: -Can spindash -Can roll -Can use sheilds and their powers -Have the larger hit (when you press jump a second time) -Can have heavy acceleration in loops, 'cause can roll and jump. Amy: -Can upward dash -Can't roll -Can use sheilds, but not their powers -Got the "super jump" (as you tell it), but also a "down dash" -Hammer hit And if you think the differencies between Spindash and Upward dash are only the sprites, you are totally wrong. Let's see: Spindash: -invulnerable to enemies ('cause rolling, huh) -speed: 3066 at first frame, and decelerating after (on plat terrain) -high acceleration on positive slope -small hitbox (guess why) -jump control: No Upward dash: -Vulnerable to enemies when running ('cause not rolling, hah) -speed: 3072 constant (on plat terrain) -low acceleration on positive slope -tall hitbox (guess why) -jump control: Yes If you have questions, ask, don't judge.
~ [I]feeuzz
WST
She/Her
Active player (490)
Joined: 10/6/2011
Posts: 1697
Location: RU · ID · AM
Well, Amy in Sonic 1 is really spindashless, and I have a WIP of that too.
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 :)
Techokami
He/Him
Joined: 6/23/2008
Posts: 160
I was pleasantly entertained at Amy and her space-time distorting hammer. Yes vote!
Former player
Joined: 9/1/2005
Posts: 803
feeuzz22 wrote:
Let me explain you how different they are.
The thing is, I don't actually care how different they are, either. Amy has never been a 'gotta go fast' character like sonic, so her having a move like that in the first place is already detracting from it. I went in expecting something a bit more unique, I came out disappointed, there's not much else to say.
Player (26)
Joined: 8/29/2011
Posts: 1206
Location: Amsterdam
I would much prefer a hack that creates its own levels to a hack that only replaces the main character.
WST
She/Her
Active player (490)
Joined: 10/6/2011
Posts: 1697
Location: RU · ID · AM
Early WIPs for those who enjoy process history WIP-1 WIP-2 WIP-3 WIP-4 deleted for some reason WIP-5 WIP-6 WIP-7 WIP-8 WIP-9 WIP-10 WIP-11 I’ll also upload to YouTube videos of my attempts at MHZ1 and DEZ1, which were replaced by faster ones during making of this run, but the old ones look really nice.
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 :)
Joined: 2/7/2009
Posts: 52
Location: 127.0.0.1
Atma wrote:
feeuzz22 wrote:
Let me explain you how different they are.
The thing is, I don't actually care how different they are, either. Amy has never been a 'gotta go fast' character like sonic, so her having a move like that in the first place is already detracting from it. I went in expecting something a bit more unique, I came out disappointed, there's not much else to say.
Well Amy's abilities are based on human play obviously. She doesnt go as fast as Sonic or Tails or Knuckles in the hands of a human, but in the hands of TAS, she becomes as fast as you saw. Even in the hands of a skilled speed runner, runs with Amy are going to be more difficulty and will probably average to be slower than a Sonic run or a Tails run. I do agree with you in the sense that seeing Amy go fast is less preferred to seeing a more unique run.
Samsara
She/They
Senior Judge, Site Admin, Expert player (2241)
Joined: 11/13/2006
Posts: 2822
Location: Northern California
...So what's the point of this run, exactly? It's not much different from the S3K runs in my opinion.
TASvideos Admin and acting Senior Judge 💙 Currently unable to dedicate a lot of time to the site, taking care of family. Now infrequently posting on Bluesky
warmCabin wrote:
You shouldn't need a degree in computer science to get into this hobby.
WST
She/Her
Active player (490)
Joined: 10/6/2011
Posts: 1697
Location: RU · ID · AM
Knuckles in Sonic 1 is also not different from Sonic 1. The point is: this is my personal project, which was suggested to be submitted to TASvideos.
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 :)
Samsara
She/They
Senior Judge, Site Admin, Expert player (2241)
Joined: 11/13/2006
Posts: 2822
Location: Northern California
No point then, got it. I just don't see why "different characters in the same game" hacks are acceptable, especially for the Genesis Sonic games where the only differences seem to be new methods to get into walls and zip to the end of the level. I would enjoy something like, say, zipless runs for each new character that actually show off the changed physics, doing things Sonic can't do, etc, but like I said I just don't see a reason to publish all these character hacks when you don't even see the character half the time.
TASvideos Admin and acting Senior Judge 💙 Currently unable to dedicate a lot of time to the site, taking care of family. Now infrequently posting on Bluesky
warmCabin wrote:
You shouldn't need a degree in computer science to get into this hobby.
Former player
Joined: 7/6/2012
Posts: 207
Location: Réunion (FR)
'cause it is a speedrun, done by a TASer.
~ [I]feeuzz
Joined: 4/29/2005
Posts: 1212
Giving this my yes vote.
WST
She/Her
Active player (490)
Joined: 10/6/2011
Posts: 1697
Location: RU · ID · AM
Samsara wrote:
when you don't even see the character half the time.
Please direct those words to nitsuja and upthorn, not to me ^^ Also, just for those who beleive that absese of spindash will make Amy in Sonic 1 more interesting than this one: relax, even without spindash Amy can break most of the stages to a level when you’ll not even see her most time. For those who would like to see glitchless/spindashless runs, I would maybe suggest doing such runs on their own, because it’s extremely great amount of work even to create a glitched run like this one (who TASed Sonic games — know well what I’m talking about). However, I do not reject myself doing a glitchless run, I just don’t have time and mood to do it, yet. Also, hacks (especially the ones featuring Amy) are my priority, I don’t really enjoy TASing original Sonic games.
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
I only wonder about whether Aglar should be credited as a co-author, even though the overall percent of his input is small. Not exactly sure though, as speed-oriented input can be optimal in itself and not belong to anyone exclusively. Opinions?
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.