Game description
The good Mecha Santa plans to spread happiness and cheer all over the world. Princess Pitch, previously just a sidekick in Garden Gnome Carnage, sets out to put an end to those silly plans. This time around Princess Pitch decides to take on Mecha Santa and his army of robot elves on a difficulty harder than the hardest since it's too easy otherwise.
Game objectives
  • Emulator used: Hourglass -r81
  • Game version: 1.3
  • Hardest difficulty, "Reallyjoel's Mom"
  • Aims for fastest time
  • No damage taken
Emulator Configuration
Set "Multithreading and Wait Sync" to Wrap. Set FPS to 40
The game can be downloaded at Daniel Remar's homepage at http://www.remar.se/daniel/pitch.php Make sure to use the "pitch gm5.exe" executable.
WARNING! STABILITY ISSUE! If you try to playback this game on Windows 8.1, DO NOT USE SAVESTATES since that crashed my Windows and I had to reboot my computer. It could be playbacked on Windows 7 as well, though savestates doesn't seem to work. Not as terrible as on Windows 8.1 at least. Windows XP works flawlessly with this game, which is also the operating system I used to record this game.
Note to Encoders The submitted file finishes the game as quickly as possible, skipping both the ending credits and stats screens. Here's an alternate file which includes these two as they'll make the run more enjoyable to watch.

Explanation of the difficulty
Reallyjoel's Mom is a hidden difficulty which you unlock by holding right for 10 seconds in the difficulty screen. Basically, it's a joke difficulty based on the fact it was in no way meant to be winnable.
A lot more enemies spawn in every room and they have a much higher rate of fire. Now even the robot elves shoot at you, and they're one of the most abundant enemy you'll meet. Of course the bosses themselves are notched up quite a bit as well, but interestingly all enemies still have normal health. (Bosses still have their desperation mode of course)
All powerups are disabled and you can't summon your mother, so you'll have to survive all this with just 8 worth of ammo for your Ice and Rainbow weapons as well as no extra lives. Although you'll still get an extra life for finishing a stage.
Just in comparison, surviving the first room is quite hard, surviving the second room is close to impossible and surviving the third room after the first two is impossible.
Trick used:
  • Piledrives
This is an ability you can activate by pressing either up, down, left, right, or up, down, right, left. When you activate it you'll become almost perfectly invulnerable, being able to block anything except for the bosses themselves. What this also does is if any enemy (except for bosses) touch you during this time, you'll immediately grab and piledrive them, effectively destroying any non-boss enemy and dealing 8 damage to surrounding enemies where you land. Yes, even large trains, walkers, mini-bosses and turrets.
While in the air you can also throw the grabbed target in order to reach enemies farther away. Granted it'll take a little longer to land again, but it's useful whenever you'd hit more enemies by throwing your target at them.
The piledrive will activate the same frame you input the last movement and will last for 30 frames. When you grab an enemy, it'll take 40 frames before you land again, and up to 64 frames depending on when you throw them. If you throw them on the first possible frame, it'll take just as long as a normal piledrive.
The exact frame you land on you'll be able to initiate a new piledrive. It just so happens that this frame and the next one are invulnerability frames where you won't take any damage. You become vulnerable again on the third frame, and invulnerable again on the fourth frame as you finish the next piledrive. This means there's a one frame window you have to make sure not to get hit while making consecutive piledrives... which is much harder than it sounds like.
If you throw an enemy you won't have these two invulnerability frames, so it depends on the enemy where you can use them.
If you fail to grab an enemy you'll become vulnerable on the same frame it ends, and you won't be able to initiate a new piledrive until the second frame. This means you'll have four vulnerable frames between two piledrives, since the fifth frame makes you invulnerable again.
If you've fired recently, you must wait one frame before you can initiate a piledrive.
Weapons used:
  • Brick
The standard weapon in the game. It fires a brick in a straight line every four frames which does 1 damage per hit. That's 0.25 damage/frame.
  • Ice
One of the two side weapons you can use. It fires a short range fan of ice bits in quick succession. One shot on the first two frames. Then two shots on the next three frames, dealing 0.5 damage per hit. That's 0.3 damage/frame.
  • Rainbow
The second of the two side weapons you can use. It fires one projectile every ten frames in a straight line which can bounce off the wall twice before it either dissapears or hits and enemy, dealing 3 damage. That's 0.3 damage/frame.
About the run Piledrives, piledrives, piledrives! That trick is the only reason this run is possible, so expect to see a lot of them throughout the run. Of course there's a lot of action which doesn't involve piledrives, like seeing how nasty certain rooms and enemies will behave on this difficulty and how I'm able to handle them. It's a mix between destroying all enemies just as I approach the door to the next room and finding that one spot in which I'll survive before initiating the next piledrive.Then of course there's the bosses who all tries to kill me with a passion worthy of praise, which I reward by shooting bricks into their faces.
If you enjoy fast-paced arcade action games, then you'll surely enjoy one with a difficulty that was never meant to be beatable.
Last shot against Mecha Santa at frame 37060. Last input at frame 37619.
Stages:
  • Stage 1:
I'm quickly introduced to the difficulty as I enter the complex by being shot at by 68 elves instead of 20 rushing me (which is the enemy count on Goddess of Explosion difficulty), but all enemies are quickly dispatched as I advance through the rooms. The path I've taken through the stage is the fastest since I have to avoid rooms with the toy trains. 3,4 times more enemies (not sure if this value is constant throughout the run though) in rooms where they can only spawn at a fixed, slow rate are rooms I have to avoid at all cost. They are normally also quite boring to watch too.
The first boss is defeated fast enough as long as I made sure all shots hit and avoid every projectile he fires back at me. It's actually possible to kill the elf on top of the sleigh before he hides behind the cannon, but what's the fun in making it easier for you?
  • Stage 2:
Same as on Stage 1 I have to avoid rooms with toy trains and make sure I'm as close to the next room as possible when I defeat the last enemy. Unfortunately I'll have to fight another type of slow-spawning enemy in the first room, the sweeper bots. No idea what its official name is, so I'll just name them what I think they look like. Thankfully I can make use of their slow speed to play around before it's time to move on. On a side note, I'll only grab presents if I won't lose any time by doing so, which is why I sometimes skip them and sometimes get them. I also destroy the explosive barrels in the room before the boss just for entertainment. The few enemies I could kill with them are insignificant since enemies will continually spawn for 25 seconds in that room, which would've been killed by my piledrives anyway.
The second boss has a field of spiked balls which protects him as long as the turrets are alive. As soon as they're destroyed, you can begin killing him. Interestingly you can piledrive the turrets as they're falling down, and you can also make us of this to throw one of them on the boss, dealing 8 damage to him. If you grab the turret as far down as possible, as you land there'll be a narrow 4 frame window where you can hit the boss by tossing the turret at him. Thanks to Truncated for suggesting this might be possible! Apart from that I just make sure every shot hit as he does his final attack.
  • Stage 3:
On this stage I just try to plow through each room as fast as possible while avoiding paths that lead to toy trains and the goo balls. I do get to meet the Ufo though, and he certainly doesn't like me. But by twitching around on the same spot just below him he'll get indecisive and let me fire a few more shots before the sleigh brigade arrives. Also some more fun with sweeper bots.
This boss gives me a lot more problem since the green and black shots can both block my attacks, so I had to dance around quite a bit in order to always keep a constant rate of fire. Also the green spikey shots he fires when his final attack begins can also block my shots, so I have to use my piledrive to block them. In order to reach the secret level to get the best ending, I have to piledrive the laser when he fires it. That'll both open the secret passage and deal 30 damage to the boss. Shame I only got time to counter it once though.
  • Stage X:
The secret stage of the game. Here I unfortunately have to fight the toy trains in one room, so I picked the one which takes the least amount of time. Bonus it's also the least boring one as well. I also get to meet the eyes on legs too, an enemy so weak both my Brick and Rainbow blasts through several of them per shot. They also make the game perform a bit slower when I'm piledriving too many of them at once. This doesn't seem to generate any lag frames oddly enough, must just be my laptop that's slow.
No bosses on this level, only the Goddess of Explosions who gives me the Galactic Princess Buster.
  • Stage 4:
Final stage of the game. Since the rooms loop around everywhere, I really had to test the various paths to find the best one. Apart from that, I just go through the rooms and eliminate any resistance I come across.
The last boss, Mecha Santa. He. Is. NASTY on this difficulty, and it doesn't get easier since all of his shots as well as his big hands both block my attacks. This means I have to try to both get some hits on him in between his barrages and enough space to dodge his attacks at the same time. Of course you can reflect the Giga Bomb Breaker back at him and deal a nice chunk of damage. Then there's his Aurora Force... I have to piledrive as much as I did during the Arctic Thunder. His cycles are timed just enough to catch up to me had I not walked down as much as I could as I activate a new piledrive. Then I just need to dodge the Deep Freeze and fire on.
Possible improvements:
  • Tighter optimization.
Since so many enemies appear in every room, I'm sure there'll always be a possibility to optimize a few more kills here and there to make everything a teeny bit faster.
  • Better use of Rainbow.
Due to an earlier claim that Mecha Santa was impossible to beat without more extra lives, I made an early descision to save up on my Rainbow ammo for the final fight just in case it would turn into a death race of who beats who first. Otherwise I could've used it more for other hard to reach enemies, like the four three turrets on the second boss. Although I don't know how much time that would've saved compared to using them all on Mecha Santa... or if it would save time at all since they do help me get some trick shots on Santa which Bricks wouldn't be able to hit.
  • Minor issue
During the black screens after I defeat each boss, before the !!!Stage Clear!!! screen, the framerate is lowered to 20. Since Hourglass forces 40 frames per second even during these black screens, it'll thus count two frames for each frame that passes. Thankfully these won't last for too long, so it's not too many extra frames.

Truncated: Oh I am SO judging this.
Truncated: This has had very good viewer response. Tight action and Swenglish voice acting, and 7 enemies killed per second. All this in a difficulty level which is supposed to be impossible. Easily accepted.
feos: Grabbing...


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. ---- [2529] Windows Hyper Princess Pitch "Reallyjoel's Mom difficulty, best ending" by Tseralith in 15:40.48
Patashu
He/Him
Joined: 10/2/2005
Posts: 4043
Why was 'Reallyjoel's Mom' removed from the branch title? If it was any other game I would be fine with this. But this is a specific, noteworthy 'meant to be impossible' difficulty that people will youtube search for by name, and by taking this out the TAS is basically invisible to people curious about 'Reallyjoel's mom' difficulty and how hard it is.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Joined: 7/2/2007
Posts: 3960
At the very least it ought to be mentioned in the video description. "Harder than the hardest" difficulty is not going to attract search results.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Patashu
He/Him
Joined: 10/2/2005
Posts: 4043
Put it in the title or bust. (The frame used for the video's thumbnail is poorly (automatically) chosen, too. It should show a storm of bullets and enemies!)
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Zarmakuizz
He/Him
Joined: 10/12/2013
Posts: 279
Location: France
Patashu wrote:
Put it in the title or bust.
Editor
Joined: 11/3/2013
Posts: 506
I agree that an exception should be made here. I know the rule that all games are played at the highest difficulty by default, but we have never had a difficulty level like this before.
Noxxa
They/Them
Moderator, Expert player (4124)
Joined: 8/14/2009
Posts: 4090
Location: The Netherlands
I agree with putting the difficulty in the branch name. This isn't an ordinary "hardest difficulty" run, because it's intentionally designed to be utterly impossible under non-superplay conditions. Thus, I'd consider the difficulty mode is noteworthy enough to put in the branch name. It's not strictly necessary, but I would favor its added appeal over strict necessities here. As it seems most users so far agree to it, I'm readding the branch in the publication. (For reference: [2529] Windows Hyper Princess Pitch "Reallyjoel's Mom difficulty, best ending" by Tseralith in 15:40.48)
http://www.youtube.com/Noxxa <dwangoAC> This is a TAS (...). Not suitable for all audiences. May cause undesirable side-effects. May contain emulator abuse. Emulator may be abusive. This product contains glitches known to the state of California to cause egg defects. <Masterjun> I'm just a guy arranging bits in a sequence which could potentially amuse other people looking at these bits <adelikat> In Oregon Trail, I sacrificed my own family to save time. In Star trek, I killed helpless comrades in escape pods to save time. Here, I kill my allies to save time. I think I need help.
Editor, Expert player (2073)
Joined: 6/15/2005
Posts: 3282
For me, both the MP4 Compatibility archive.org link and the Youtube video seem to have a little audio/video desync near the end. It is more obvious during the "Arctic Thunder" phase of the final boss, and the ending cutscene. Edit: 40.018fps video seems to give a better sync than 40.00fps.
Emulator Coder, Skilled player (1113)
Joined: 5/1/2010
Posts: 1217
FractalFusion wrote:
For me, both the MP4 Compatibility archive.org link and the Youtube video seem to have a little audio/video desync near the end. It is more obvious during the "Arctic Thunder" phase of the final boss, and the ending cutscene.
Seems like the primary has it too (I hear it best from the "Deep Freeze" attack).
NitroGenesis
He/Him
Editor, Experienced player (556)
Joined: 12/24/2009
Posts: 1873
IMO, "Reallyjoel's Mom" in the branch should just be "hardest difficulty". It's more accessible and feels less like an injoke.
YoungJ1997lol wrote:
Normally i would say Yes, but thennI thought "its not the same hack" so ill stick with meh.
Patashu
He/Him
Joined: 10/2/2005
Posts: 4043
NitroGenesis wrote:
IMO, "Reallyjoel's Mom" in the branch should just be "hardest difficulty". It's more accessible and feels less like an injoke.
It IS an injoke, impossible, hidden difficulty. 'hardest difficulty' would be a run on Goddess of explosions difficulty. Reallyjoel's Mom difficulty is just that, Reallyjoel's Mom difficulty. It's not something you're meant to play, but laugh at for being a joke impossible difficulty. EDIT: I think if you want go this route, you should try something like "Reallyjoel's Mom (impossible) difficulty", which both has the name people will search for and indicates how hard it is (impossible).
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Joined: 7/2/2007
Posts: 3960
NitroGenesis wrote:
IMO, "Reallyjoel's Mom" in the branch should just be "hardest difficulty". It's more accessible and feels less like an injoke.
Is "Julius mode" accessible to people not familiar with the Sorrow games from the Castlevania series? Branches don't always have names that are immediately obvious. And "reallyjoel's mom" difficulty is not merely the hardest difficulty; it is explicitly meant to be impossible. It's a joke the developer put in. If, say, Mega Man had a mode where every enemy was a Robot Master, would you say that the game was required to be played on that mode and that it should merely be called the hardest difficulty level? I mean, sure, it's theoretically beatable (as the TAS proves), but the difference between this and the "next-hardest difficulty" is night and day.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4036
Patashu wrote:
(The frame used for the video's thumbnail is poorly (automatically) chosen, too. It should show a storm of bullets and enemies!)
I agree. The current thumbnail has too little action and too much empty space. How about something more like this? (Taken from said video at 6:55)
Joined: 12/16/2005
Posts: 69
That was interesting, to say the least. Chrome's throwing a malware warning on page 2 of this topic, by the way.
NitroGenesis
He/Him
Editor, Experienced player (556)
Joined: 12/24/2009
Posts: 1873
In any case the "best ending" can be removed as there is no good ending run and thus no ambiguity.
YoungJ1997lol wrote:
Normally i would say Yes, but thennI thought "its not the same hack" so ill stick with meh.
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
Patashu wrote:
Put it in the title or bust. (The frame used for the video's thumbnail is poorly (automatically) chosen, too. It should show a storm of bullets and enemies!)
Yes, I watched the vid and poorly noticed how a few seconds were spent on gathering hundreds of enemies on a small spot and killing them all in 1 hit, then I automatically selected the frame where all their parts are flying around and the explosion is seen. Frames where screen is filled with bullets and enemies are lasting throughout the whole movie, but only in 2 spots you can see the unique and clever manipulation (with WTF aspect before you figure out what exactly is being done). As for naming out the difficulty, I asked the clear question about mentioning it, Nach answered it and was alone who did so before the movie was published. Are you guys kidding me now? EDIT: Since it desyncs (thanks HourGlass and 40 fps), I will reencode it, but PLEASE tell me what label should I use for branch.
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: 7/2/2007
Posts: 3960
NitroGenesis wrote:
In any case the "best ending" can be removed as there is no good ending run and thus no ambiguity.
The default branch choice for this game (i.e. "any%") would not get the ending that this run gets, ergo the "best ending" label is required. At least, that's my understanding. If we only have one run for a game, and that run is a 100% run (where an any% run would be faster), shouldn't the run be labeled as "100%"?
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4036
As NitroGenesis noted, all of our other runs tagged "Best ending" of games that only have one branch don't have "best ending" as a branch name (since there isn't another run with a worse ending to distinguish them from). So by how things are currently set up, the branch name in the encode and publication should just be "Reallyjoel's Mom difficulty".
Active player (458)
Joined: 11/12/2010
Posts: 183
Location: Sweden
FractalFusion wrote:
For me, both the MP4 Compatibility archive.org link and the Youtube video seem to have a little audio/video desync near the end. It is more obvious during the "Arctic Thunder" phase of the final boss, and the ending cutscene. Edit: 40.018fps video seems to give a better sync than 40.00fps.
About the encoding, is the sound encoded in 48000 Hz or in 44100 Hz? I forgot to mention I've been playing the game with the default 44100 Hz sound format, so encoding it in 48000 Hz will eventually cause the sound to desynch (if this really is the problem that is). I've done that mistake as well earlier and all those encodes had their audio desynch near the end.
"An artist who can’t take constructive critique on their work is only hurting themselves and their potential. Conversely, and artist that can’t communicate a critique in a constructive way isn’t helping anybody."
Editor, Expert player (2073)
Joined: 6/15/2005
Posts: 3282
Tseralith wrote:
About the encoding, is the sound encoded in 48000 Hz or in 44100 Hz? I forgot to mention I've been playing the game with the default 44100 Hz sound format, so encoding it in 48000 Hz will eventually cause the sound to desynch (if this really is the problem that is). I've done that mistake as well earlier and all those encodes had their audio desynch near the end.
The downloadables have sound at 48000 Hz. I cannot tell the sound rate of the original encodes that were uploaded to Youtube.
Joined: 5/14/2007
Posts: 525
Location: Pisces-Cetus filament
Nice TAseralith!
feos wrote:
Patashu wrote:
Put it in the title or bust. (The frame used for the video's thumbnail is poorly (automatically) chosen, too. It should show a storm of bullets and enemies!)
Yes, I watched the vid and poorly noticed how a few seconds were spent on gathering hundreds of enemies on a small spot and killing them all in 1 hit, then I automatically selected the frame where all their parts are flying around and the explosion is seen.
That sarcastic reply was uncalled for. It's obvious Patashu was referring to the video's thumbnail on YouTube.
CoolKirby wrote:
As NitroGenesis noted, all of our other runs tagged "Best ending" of games that only have one branch don't have "best ending" as a branch name (since there isn't another run with a worse ending to distinguish them from). So by how things are currently set up, the branch name in the encode and publication should just be "Reallyjoel's Mom difficulty".
Then maybe we should set things up in a different way, because Derakon's reasoning makes a lot of sense. Anyway, shouldn't the best ending tag be added to the movie entry?
AzumaK wrote: I swear my 1 year old daughter's favorite TASVideo is your R4MI run :3 xxNKxx wrote: ok thanks handsome feos :D Help improving TASVideos!
Patashu
He/Him
Joined: 10/2/2005
Posts: 4043
Yeah, apologies if there was confusion - I know how youtube picks a thumbnail automatically for you if you don't, and it just happened to be the most boring part of the run. No one's at fault for that.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4036
Zeupar wrote:
Then maybe we should set things up in a different way, because Derakon's reasoning makes a lot of sense.
This should probably be discussed with the community first. Adding a "best ending" branch name to 40+ movies would be a big change.
Zeupar wrote:
Anyway, shouldn't the best ending tag be added to the movie entry?
Added. Not sure why it wasn't there before.
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
So suddenly the current pub screenshot is okay? Is there a branch agreement yet?
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.
Editor, Experienced player (570)
Joined: 11/8/2010
Posts: 4036
The current publication screenshot is fine; he was talking about the video thumbnail. I don't think we're at an agreement yet about the branch name.