Pokémon Gen I ABC - Ditto strats A press saves
HTML-код
- Опубликовано: 5 фев 2025
- *** Check the comments - two improvements have already been found by two of my viewers, saving 7 A presses from the route showcased in my video. So the current route has 52 A presses now. • Pokémon Gen I ABC - Di...
The any% NSC speedrunner community brought us Ditto strats - a new route that completely drops inventory underflow in favor of Super Glitch corruptions. This eliminates the need of heavy inventory management, which consumed a substantial amount of A presses in my previous A Button Challenge attempt. Let's attempt the Gen I ABC yet again and see if the new strategy will improve our previous score.
About the Pokémon Gen I A Button Challenge:
docs.google.co...
The current Gen I ABC route:
docs.google.co...
My previous route (69x A presses):
• Pokémon Blue in 69 A p...
About half A presses:
The half A press notation is a special system used when counting A presses in segmented runs. If a specific segment of the run is started with the A button already held, such A press is counted as a "half A press". This is because in a complete playthrough, the half A press would just be held out and continued from an A press in an earlier segment, and it wouldn't necessitate pressing the A button. So the half A press is just a continuation of an A press that was performed earlier in the run. You can watch this video for a more detailed explanation (or you don't have to, because you've probably watched it already): • SM64 - Watch for Rolli...
Movie (.BKM, Bizhawk 1.11.6):
sites.google.c...
The high quality rip of the Oak's Laboratory theme was created and provided to me by one of my viewers. Thank you!
Full version: • building up zzazz glit...
The author's channel: / @qqq1581
"Only check whenever A is held, and don't care about the pressing part". Oh my god. Half A presses too?
I remember when I first referenced Pannenkoek2012 in my Let's Glitch Super Mario 64 series. It was just an innocent shoutout, his 'SM64 - Watch for Rolling Rocks - 0.5x A Presses (Commentated)' video was still relatively new, and he wasn't well known...before all the memes started!!
I came across him when searching for glitches to demonstrate in my series. Boy was my mind blown by how in depth he went into with the programming science of the game. Kinda like this channel!!
Marksmithwas12 woah you have a lot of subs
Also, nice remix of SM64 file select's theme in the background.
Someone has to show this to pannenkoek. I'm sure he'd like it.
This music is wonderful. I never knew I needed a Gen 1 Pokemon cover of JRB until I heard it.
It's the file select theme.
'process of me turning into a pancake'
oh my god
accidental choice of music and this quote
SuperMysticalGuy and font...
oh yes, and font
i wonder what the next accidental thing will be
“Accidentally” starting a video by saying “In this video, I’ll be explaining exactly what I do to obtain Super Glitch in 0.5 A presses. But first, we need to clear something up, because every time I post a half A press video, I get the same comments over and over, asking what it means, even though I always have a whole paragraph in the description explaining it…”
This channel is now pure meme. I love it.
You can save another 6 a presses by throwing pokeballs at weedle in the forest to burn turns.
Also, I'm pretty sure a max roll crit from a level 5 pikachu will kill squirtle.
1) Max damage super effective critical hit Thundershock from a lv 5 Pikachu only deals 17 damage, 3 points short of the needed 20. Gen I crit mechanics are brutal.
2) Unfortunately, there's no way to obtain that many Poke Balls this early. The maximum is 5 (buying them for $200 each will spend the $1000 budget from the start of the game). So I guess this could potentially save 2 A presses instead of 6 - but it's still pretty nice!
TheZZAZZGlitch you can buy 15 pokeballs
Right, you have $3000. And that means my strategy I was talking about earlier isn't the best anymore. By the way, I decided to do the classic pidgey strats and it turned out to be better, but now this (it saved 4 presses on the bug catcher, but you need to faint the pidgey). You can still swap the ditto to slot 13 instead to create a connection warp to HoF (like current NSC)
Indeed, the player starts with $3000. Oops! So that's a 6 A press save.
Still, doing a party swap is 3xA. So corrupting the map connection byte would need to be done in just one swap to be feasible. I tested this for a while and couldn't find a way to accomplish this in a single swap without crashing the game, even with ideal RNG (IVs can be anything I want).
Although there might be a way to do this that I don't know about (I'm not a speedrunner, I just like finding glitches - I have no idea if HoF warp is done with a single swap in the current NSC route)
When i was testing swapping ditto to slot 13 was working, but it depended on current position. Also, I had money manipulation from NSC, so that isn't very good, but at least we know it's possible
Memes. Now in HD.
TheZZAZZGlitch k. lets talk about parallel universes
TheZZAZZGlitch ALSO HOW DO I IGNORE MAP CONNECTIONS IN POKEMON YELLOW?? WHICH ADDRESSES DO I NEED TO MODIFF
Change 3 bytes at $05DB to 0xC3,0xEC,0x06
Save abuse glitches are not allowed. See the rules at: docs.google.com/document/d/1L8-BrZAM4kdx_DfRs71l1Kk7P5nrszDqOBu-_Kf5bxg/edit?usp=sharing
TheZZAZZGlitch Thx
PS never gonna stahp watching your vids
I genuinely love the effort you put into these challenges. Also your explanations and visuals are great!
"But first, we need to talk about parallel echo RAM"
ayyy my comment
Here's an idea:
Instead of getting your Squirtle to have the right DVs, you can catch a Rattata with the right DVs. Rattatas can be found around where you would be after buying Pokeballs, and have the right PP on moves right away: Tackle with 35 PP, and Tail Whip with 30 PP. So you can use that Rattata to Brock Through Walls, and it also conveniently acts as a filler pokemon for Super Glitch, meaning that actually catching the rattata doesn't waste A presses, since you would use A presses to catch a pokemon to make Super Glitch work.
that remix is absolute gold
12 hours of spamming Agility later...
But first we need to talk about Red version.
Rena Kunisaki No about Yellow.
AWSUM Mr. Potato aaaand you are wrong. Agility IS in Gen 1. Need confirmation? use Bulbapedia or Level a Pikachu up in Gen 1.
i just finished reading frankenstein and there are some parallels to this channel. frankenstein sought the ability to give life to corpses and ended up with his whole family dead. thezzazzglitch sought the ability to control b1f and ended up becoming a pancake
You said in the first video that half a presses were allowed, but since you didn't use them, it didn't matter. But in this video you do use it. Good thing you stated it was allowed!
The crazy bastard actually pulled it off!
Is that an 8-bit remix of the file select music from SM64?
I love it.
You absolute madman, you actually implemented half A presses?
Lol a 8-bit remix of the Save File Select screen from Super Mario 64. Reminds me of pannenkoek.
Ah, so that was the song I was wondering for a while.
I use a method called "Ditto Transportation" to get the Pokemon where I need them, saving an A press.
I have finally just recognized the SM64 file select 8-bit remix and I love it
12:48
"[square]". The best pokemon in your team.
Poor squirtle, he had no idea what he was getting into
Omg I started laughing hysterically the moment I heard you went full pannenkoek again
4:15~ That's one hell of a portable bike, the guard can't even see it :)
Someone get TJ on the line, we have 0.5 A Presses!
+TheZZAZZGlitch how do i ignore map connections in pokemon RED? im using pokemon red with 8f and i wanna do this kind of thing.... also pokemon yellows map connection thing u have to change is in rom. please give a detailed explanation of why you change it to these values and what it does
So when will we see this at AGDQ?
About halfway through the video, you're technically not just out of bounds, you're actually traveling through PUs. Just needed to point that out.
Your description links are all broken. I'd love to hear the full version of the music you used.
Would ACE cartridge swapping allow you to beat the game in only a few A presses?
7:10 i'll get a super glitch move now, but first we need to talk about parallel univ- i mean, out-of-bounds glitch cities
Aren't there any Brock through walls Glitch Movesets, that allow for faster rival and weedle guy fight (higher dv)?
Here's an idea that could save a lot of A presses if it works:
OOB glitch cities are relatively easy to get to with Brock Through Walls, and can be manipulated. So, just put a signpost in an OOB glitch city that does something useful, like underflow your inventory or give you extra pokemon or give you a pokemon with super glitch or warp you to the end of the game or something else that saves A presses. You could use values like frame count that can be manipulated without much A pressing
I can't wait until the run lowers to 42 a presses
An A press is an A press, you can't say its only a half
not
A "half" press is when the button is pressed down but not up, therefore half. The input registered is a 1, but missing the 0 after.
+CidSilverwing
Memes
Your head
Well Christer """"22"""" 22...
Couldn't you save A Presses by using the special value of the first pokemon in another game via the cable club escape glitch to encounter two missingno.'s befor you even get out of viridian city (given you can get six unique items at that point)?
I have two suggestions for reducing A presses:
1 - You might be able to save A presses during both the initial Rival battle and in Viridian Forest by choosing a Charmander with max attack DVs since Scratch has higher BP than Tackle (40 vs. 35)
2 - Rather than going to Cycling Road to pick up the Rare Candy and reach Route 15, you can pick up the Rare Candy from Cerulean City and then reach Route 15 by going the long way via Vermilion City and Routes 11-14. This allows you to catch a Ditto and get the Cooltrainer move without entering any buildings and thus losing Brock Through Walls!
He needs Squirtle for the Water type (to get 2HKO'd by Pikachu) and the PP values of its moves (for the proper Brock Through Walls path).
And I think entering a battle ends wtw but I'm not too sure about that.
1. To trigger Brock Through Walls, we need a Pokemon with specially crafted IV and PP values, and only Squirtle has a way to get such data 0x A. Getting a proper high IV Charmander, defeating the Bug Catcher normally and catching a Pidgey with correct IV and PP data later turned out to be better by 4 A presses, but the new 6 A press save made this idea obsolete and is now the most optimal way of handling the Viridian Forest trainer.
2. It's impossible to interact with the overworld in the Brock Through Walls state (can't talk to people or pick up items), because the game actually thinks a scripted movement is executed and locks button inputs.
TheZZAZZGlitch
Well that sucks, I always assumed that Brock Through Walls behaved just like other WTW glitches
The music. Just... wow.
Also, the Half-A-Press video callbacks.
Great stuff, glad to see the input buffer saving A presses :D
What about buffering A in the rival fight during the pokemon cry to get into the moves menu? Did that not save an A press?
7:06 Geez, that's going to annoy me. USE THE FASTER VARIANT (stand one tile below and hold right to skip "follow me" altogether) IT'S EQUAL IN A PRESSES.
Also, I found a way to save at least 3 A presses. Expect a BKM soon
NieDżejkob did you like the video though?
Of course
NieDżejkob Make him speedrun and A press challenge the game at the same time then...
NieDżejkob Make him speedrun and A press challenge the game at the same time then...
How did the A presses thing become a Meme? Could someone explain it please?
I'm a bit late, huh?
Long story short, this video: ruclips.net/video/kpk2tdsPh0A/видео.html
7:47 he won't ever go away. he will likely follow you even to hell and back just to advice you to batlle brock.
9:40 The good ole' strcpy() buffer overflow returns :)
strcpy() ? Do you mean memcpy()
memcpy() would not have this issue as it would only ever copy the correct amount of data.
strcpy() on the other hand copies data until it finds a terminator byte (0x50 in this case), which can cause a buffer overflow if the string is longer than the destination buffer, or if the string has no terminator.
but why do they not use strncpy() instead, which copies the amount of data specified in parameters?
because that would make too much sense
Where did the old song go? D:
Anyway, the number of 'A' pressed start when you reset the game?
So, ANYTHING I do before the reset is not counted?
Sorry for my bad english :c
Nope. If this was allowed, it would be possible to just use 8F to create save data that completes the game upon being loaded, and beat the game with 0x A presses by loading this file.
The run should start with a hard reset with no save file present (all SRAM data should be 0xFF-filled), and no actions are allowed prior to that.
I thought this was a PannenKeok meme, but it's actually an ABC. Hory shet.
Did Pannenkoek ever see this? Its awesome!
I like the part where you spun around in circles
Why do you need 4 Pokemon for the corruption? I would think it's not important where you paste your corrupted memory over.
What about a gen 2 ABC? Just get coin case in minimal A presses and exploit ACE?
Do you ban yourself from using resets while saving to give yourself a party size of 255? Because there's no way that method would take 60+ A presses.
yeah that's banned just because then the whole thing would be a single menu and therefore trivial and boring
Couldn't you use the ACE save corruption to credit skip in Yellow to beat the game? At least, in yellow.
Come in useful? I can't tell if that's an intentional reference or if you actually just meant to say come in handy. (3:55, for those wondering)
It's an actual thing some people say, weird wording but it is a thing
13:05 TIL Blue is a Bird/Normal type Pokemon...
Was Dsum used to catch Ditto, or is it relatively easy find?
> me turning into a pancake
PANNENKOEK?!
is that a game boy rendition of the SM64 file select theme
Lost the almighty number, but also gained the Half-A Presses, so... ALSO OUT OF BOUNDS TRAVELING! Also PKMN Blue is a Parallel Universe so...
With this in mind:
I think a cool new series involving A press saves will make pokemon great again!
Also:
What is NSC short for?
Littleman9Mew2 no save corruption
Nintendo sucks cock
so the pokeball buying was more 3.5 a presses?
We start up, and you already have used .5x presses
A glitch is a glitch. You can't say it's only a half.
Throughout the video, there are references to "flashing the screen". What exactly does that mean?
Flashing the screen is clearly a fake piece of technobabble.
After four years, I stand unconvinced to the contrary.
i assume it means popping open a menu or a different screen for the purposes of manipulating values in RAM, like if a glitch requires specific data loaded (ex. some forms of arbitrary code execution)
You're embracing the memes by playing SM64 music in your videos. :D
awesome vid as aleays
You made id! You became a pankek!
I wonder how a minimal seen Pokémon run would go, meaning encountering the least amount of Pokémon up until Hall of Fame. For this to make sense, though, sequence breaking exploits would have to be banned.
I keep seeing that SM64 can be completed in 1 A-press but does anyone have video evidence?
Pannenkoek2012's videos show that the only required A press is in BitFS.
an a press is an a press. You cant say it's only a half
Is trading with other Pokemon games allowed? If it is, then are A presses in those pokemon games counted as well?
Ya had me till 2:36 at that point you lost me by bringing up half an A press. That's not how electrical switches work, it's either pressed and held or not pressed. There is both in the programing and electrical hardware design sense no such thing as half an A press.
It's more of an abstract notation than a literal quantity of 0.5. Certain actions in game only require the button be held down; in electronics terms, they're level triggered not edge triggered.
Thus if a segment begins with the button held, this might be a continuation of a previous press. So it's notated as half, since it can count as 0 in some cases and as 1 in others.
It's essentially an notation used to specify when multiple actions are performed in just one "press", by holding the button down when initially pressed. It certainly bears relevance here as some menus only need you to release the button rather than press it, and in Super Mario 64 where some unique actions can be done with the A button held down.
Not to mention that as Pannekoek pointed out in his infamous video; a full A button count for a full playthrough would always round it up to a full A press. The notation is only relevant for routing, or for segments where you need to specify whether the button was held all the way through; since a segment may be able to just "leech" off of a previous A press.
It really surprises me that people keep getting hung up on this, this is not a complicated concept.
A Ditto is a Ditto, you can't its only half.
a ditto is kinda like a gummy stuff , so i guess you can cut it in half :)
but an a press is an a press, you can't say in only half!
an "half A press" is when you hold the A button. This notation is usely only since little to no time ;)
dude, it's just a meme you dip
before talk about that , let's talk about parallel universes
how many A presses do you need to write a piece of ACE code that remaps A to another button?
is it possible to finish the game without pressing any button ?
antoineweb1 no
I wish you luck
almost, with save corruption. but you need 2 a presses at the start to choose your name and the rival's name anyway
12:40 Oh god... What happened to you squirtle
Olliecyclops It went corrupt by the actions of Super Glitch :P
Did you hold B a bit early early on the catch there?
FLEENSTONES?!
GRAND DAD?
this is meme *hell*
I love you.
Cant wait to eat some ZZAZZpancakes
I would like to follow in yours steps ^-^
Where's TJ """""""""""""""Henry"""""""""""""""" Yoshi at?
He needs to confirm that this uses 0.25 A presses.
What about safari zone walk through walls glitch? Wouldn't it be better than triggering Brock through wall second time?
ruclips.net/video/Nfumn28lC0M/видео.html
Both variants of the WTW glitch are 3xA, so it doesn't help
where are meme comments?
Robowiko 123 they are here.
"turning into a pancake"
???
???
???
???
???
???
???
???
???
???
???
???
???
???
???
???
???
???
???
In reference to Pannenkoek, the pioneer of the original A button challenge (Super Mario 64). His username is... I think Dutch? It translates to "pancake".
Well what do you expect? Obviously memes are gonna be there if you say "An A Press", even once.
PokéBC
TRAINERBC
But in the original you said no save-file corruption. The name is corupptedd so these memes are invalid
Oh my god, i just found out how to get through gen 1 ABC challenge with 0 a presses. Step 1, download an emulator of choice, step 2, download a pokemon gen 1 rom, step 3, inside the emulator, bind the functions of a and b, to z and x or whatever, since, technically, you aren't pressing a, your pressing z.
pwnz0rded
an a press is an a press. you can't say its only a half
There's just one question that comes to mind: WHY!?
Everyones using the mario stock music lately
Why dont we just do half an a press- "HALF A PRESSES DONT EXIST!" What?
Uhhhhhhhhh, you didn't hold B+Down while capturing Ditto? You call this optimized??????? Everyone knows that you hold that shit while capturing a pogey. Get your act together
2nd
Why do you need 4 Pokemon for the corruption? I would think it's not important where you paste your corrupted memory over.
I love you.