#or rng manipulation
Explore tagged Tumblr posts
Text
top 3 shiny hunting methods for me would probably be
pokeradar/chaining (specifically in DPPt/BDSP)
soft resetting
masuda method
i absolutely love how methodical chaining is. you really have to pay attention to what you're doing, and there's this sense of anticipation and suspense as the counter goes up. once you hit a high chain, it becomes so vital to keep that chain going. it's also the only method wherein a shiny is pretty much guaranteed after a certain point as long as you keep resetting the chain. it's a high risk, high reward method that's extremely gratifying to pull off.
soft resetting is fun, too. doing any full odds hunt is daunting of course, but the payoff is always worth it, especially since soft resetting is typically reserved for highly sought-after pokemon like starters, fossils, and legendaries. there's no greater rush than seeing thousands of purple mewtwo in a row and then finally watching that green mewtwo sprite enter the screen. it's extra fun if you're doing it with more than one cartridge/system...it feels systemic in a way that's really satisfying.
and then there's the tried and true masuda method. while hatching eggs endlessly can get pretty dry, it's nice to do a hunt that doesn't require much attention or manual input, especially since the odds for hatching a shiny are so favorable compared to full odds hunts. the sheer variety of pokemon available to hunt this way is unmatched, which makes it very attractive as a shiny hunting method to me.
anyway i'm kind of addicted to shiny hunting again 🤗
#pokemon#shiny pokemon#shiny hunting#there are methods i haven't even tried yet too#like sandwich hunting in sv#or rng manipulation#overall these methods are my favorite and i don't think that will change :)#but i do wonder which methods other people prefer#how popular are horde battles? friend safari hunts??#i'm not really posting this for any reason btw. i just wanted to gush about shiny hunting a little 🤗
3 notes
·
View notes
Text

#risk of rain#risk of rain 2#ror2#risk of rain fanart#ror#ror2 fanart#ror2 artificer#ror2 commando#teaching commando how to manipulate rng at the newt cauldrons#ror2 acrid#halloween#october#my art
288 notes
·
View notes
Text
NEVER play pokemon. when you start saying things like "one day i should try for a living shiny dex" , it is Over for you. you are FUCKED.
#gen 3 might be fun as a way to get really really good at rng manipulation but then also jesus christ.#talk tag#and it's not actually possible in gen 3. because of fuckass CELEBI who i HATE <- tw lies
14 notes
·
View notes
Text

booted up soulsilver for the first time in a while. forgot i hunted this fella….
28 notes
·
View notes
Text
she said she wanted to give me a bj but turns out i was mistaken she gave me a blj she hopped on my dick and jumped backwards until she reached crazy speeds and clipped straight through my skull and into my brain
#bishop.txt#*looking at myself in the mirror*#you have to simplify the backwards long jump#keep it simple no speed units no negative speed no parallel universes no fucking half a presses no rng manipulation
11 notes
·
View notes
Text
took this video of me doing the simplest emerald rng manip possible for some friends. posting it here too for the funny
16 notes
·
View notes
Text

It took far too long this morning just to set up a custom border while playing Game Boy Advance games on my modded 3DS.
I had to install open_agb_firm onto the system, re-add the games into a ROMs folder, and grab a .png of the border from GitHub to convert it with ImageMagick. I could create my own custom border, but I don't feel like doing that right now.
…anyway, enjoy a perfect (0 Sp.Atk) jolly starter Mudkip obtained through RNG manipulation on PC, as highlighted in the image above.
#modded 3ds#new nintendo 3ds xl#roms#emulation#pokemon#ポケモン#pocket monsters#ポケットモンスター#pokemon love#pokemon ruby and sapphire#gaming#video games#retro gaming#nintendo#mudkip#rng#rng manipulation#mizugorou#ミズゴロウ#my posts
7 notes
·
View notes
Text
finally met this guy.
murder under the cut
my (player) quest to get the albino rat for my lab led to the ghostie losing julius. julius cheeser, their disgraced bandit-chief. the rat that led a raid in their lodgings right after the Estival. one of the lil guys that have been with them for the longest, who gave them lots of tips and warnings from their breast pocket, who was with them every time they brawled in the blind helmsman. which was. many, many times.
me: so we can just hand him over to the const- reisz: i want to kill him. i really, really want. to kill him. me: oh.
thats new! not the murdering itself but. having personal feelings & wants about this kinda act is. new
#bringer of death really is a forgotten quality bc i feel like this def should have raised it#fallen london#fallen london oc#the twilight phantom#a liar a manipulator and a murderer but hey at least they a rat homie#ive been waiting for the albino card for two days now. rng blease
11 notes
·
View notes
Text
#opened up my 100% save on freezeria deluxe to try and see how much i can manipulate the rng of who shows up using coupons and specials#its EXTREMELY hard#but hey i got this at least !!!!!!!enjoy#papa louie#flipline studios#flipline moe#flipline mindy
16 notes
·
View notes
Note
mr veils plays monored aggro or an infuriating minigame heavy deck where it takes 45 minutes to finish a turn and you need to keep track of 2.357 mechanics depending on its mood.
mr pages plays monoblue.
mr stones doesn't play mtg but it has all the very rare cards in a vault somewhere
mr hearts plays grixis
i have the feeling the scoundrel is an annoying combo player. Caeru plays monoblack because he's an edgelord
youtube
#this ask feels like someone's speaking to me in arcane tongue (affectionate) (approving)#ask#fallen london#caeru assigned edgelord at the mtg function...#i can confirm the scoundrel is a professional at annoying combos tbh. ive always imagined them as like#the type of guy who's doing mad science with rng manipulation in order to get insanely high balatro scores#yin's epic mtg misadventures
13 notes
·
View notes
Text
DANTE DOES DIE !!!!!!!!!!!!!!!!! PART 2
#isa speaks#DANTE MUST DIE DEFEATED !!!!!!!#my first ever time beating dmd in one of these games. what a journey... :)#i dont even play that well in this clip but i made it thru!! my victory !!!#btw taking those hits immediately at the start of the battle were strategic. i was manipulating rng. please believe.#dmc#devil may cry#dmc5#devil may cry 5#dmc dante#dmc vergil#now just gotta do dmd with the main boys. i want my achievement.#and then heaven or hell and hell and hell.#and the bloody palace too#and then S rank everything...#this game could feed an army
15 notes
·
View notes
Note
what would your ocs be as pokemon? or if you've already done that what would they be as bugsnax??
Oh I have never been asked this publicly before (for I have not been asked... anything publicly before this week LOL) but I don't know if you're prepared for how much I have thought about my ocs as pokemon or how much effort I am currently putting in to... Well. You'll see.
So. I have Thoughts.

Here are my thoughts (names quickly added for this to be understandable by anyone but me. But I've had this image made for quite some time)
(I love that regular wingull appears on here twice. It was kind of the only choice for both of them LOL.)
(also I like how this shows you who my brain considers In A Group with each other... hee hee)
So this is like.. The whole cast of MYMK lmao. Even down to background characters. These are like... PMD style pokemon assignments. I tried to balance "literally looks like them" with "has the right vibes, thematically". So you can see a couple thematic pairs of pokemon like the cherrims, meowstics and such. Then other fun picks like Charizard for Hainu, since he's a, well, hypebeast more than he is a person. Then, Markus and MacGuffin get Silvally and Type: Null for (wink) reasons.... And Miao is Marowak because don't even worry about it. Lupus is Lycanroc-Dusk because funny doggy shounen protagonist :)
Also there are ABSOLUTELY pokemon that fit Tabitha better than Persian does but I've been saying hes one of those since 2015 and I'm attatched to it now.....
The reason I went ahead and planned these out and finalised these recently though.... Is because I also assigned them all ideal ribbons/marks/pokeballs and am going to hunt them all! Right now I'm prioritising getting ones where the ribbons/balls necessitate getting them from gens 4-7, but they're all nearly done and are sitting in ultramoon while I grab the royal master ribbon for a few!
(Obviously I've named pokemon after OCs before but these will be The Definitive Guys... Until next gen inevitably introduces the perfect guy for someone lol. C'est la vie!)
I've got a couple more already in swsh and scvi (recently I caught Lazulite in swsh! Go Raid RNG!) but this is the big first step. As for how many other steps there are....
Don't.
Don't even worry about it.
Anyway! Most of the main characters have fully assigned "if they were a pokemon trainer" Rosters too with some lore. (Chrome does contests, All of Tabitha's pokemon have been gifted to him, Lupus has insane shiny luck, Ali Will Summon Giratina....)
Also! The Alighieri triplets map perfectly onto the shiny meowths! They were the first three I went out of my way to hunt back when I saw shiny G-Meowth and realised!!! Pink Yellow Blue!!! My little guys!!
And lastly the thing you almost certainly weren't asking was "what would your OCs look like if they were fakemon, but I also have that for, you guessed it, Chrome, Tabitha and Ali.
Now... As for bugsnax. I have not played bugsnax but I DO have a resident bugsnax fan... So I asked him out of curiosity and they Extremely Delivered. So, Courtesy of @thebrightesteyes....
(me, going on the wiki for the first time: WHAT DO YOU MEAN THERE ARE 112 BUGSNAX I THOUGHT THERE WERE LIKE. 20)

these things are cute i should play this game. i hear there's divorce.
Anyway I've been trying to rotate a PMD AU in my brain for some time now (purrgatorio lends itself well to it, obviously...) I wonder what I'd make the antagonist...
Also, of note. Ali (and their siblings) does actually have a canon favourite pokemon and opinion on pokemon because they're from a real-world setting. Thing is they are like, not a gamer. So...
Ali likes Dusknoir and Seviper because they saw them on trading cards as a kid and likes Hoopa Unbound because Ari showed them on pokemon go knowing they'd like the design. If they gamed though they'd LOVE Giratina but Hoopa would probably stay top spot.
Ari likes Raichu, Lurantis and Toucannon. (Gamer)
Avi likes Clefairy, Meloetta and Brionne. (The kind of person to seek out fanart and gifsets online to reblog)
#love how nobody caught i was autistic as a kid and then i dont even bat an eye at making spreadsheets and doing rng manipulation for my ocs#i tried to keep this shorter because. oh god. oh good lord. as you can see im normal about it#surprisingly though havent drawn them as pokemon in a few years though! i have some unfinished PMD sketches from pre swsh (so no Obstagoon)#but when i do draw them again i want to try and be very on model with my additions + design quirks. as a design excersize....#lucabytetalks#mymk#anyway thanks cecilia for the . burgs
14 notes
·
View notes
Text
Legends Arceus seed RNG manip tutorial
Ok because there's barely ANY tutorials online about this (and no, discord is NOT an archive of knowledge) ever since the switch emulators got nuked, I want to share the ideal way to RNG manipulate seed spawns on Pokémon Legends Arceus. Not outbreaks, but the seeded spawns.
So what you need is the game, a way to check your pokémons' IVs and abilities (e.g. PKHeX), some way to take notes or screenshots, and of course the pla-reverse-gui (on Lincoln-ML's github). To maximise the chances of getting shinies you'll want to get perfect research on the pokémon and own the shiny charm.
In PLA the whole map of an area is seeded when you load in (you reseed by leaving to the village and returning to the area) with each spawner having its own seed. If you know the seed of a spawner you know exactly what pokémon will show up after you catch/KO the current ones on that spawner. There are multiple types of spawners, some will always spawn 2 pokémon, some always 1, and some will spawn an inconsistent number of pokémon, like 1-3.
These latter ones currently can't be RNG'd because we can't figure out the seed. Single 'mon spawners are just not worth it because there are no multiple paths to the pokémon generated so you will easily need some 60 iterations to get the same pokémon that you'd get in 10 on a double spawner.
Pokémon respawn when the time changes (e.g. from "morning" to "midday") or when the weather changes. Static alpha spawners take multiple time changes to respawn, I personally wouldn't bother with those.
Unfortunately you can't control the weather… or can you? Well...

I recommend doing this RNG manipulation during the quest to meet the lake trio. When you're ostracised from the village there is NO WEATHER at all to fuck up your respawns. You also don't have to talk to the fucking professor and go through multiple prompts just to leave an area. Life is much simpler.
Onto the real tutorial
Have autosave off for all of this.
Pick a spawner, let's use a triple qwilfish one here. Go to the area of it, bring 3 empty slots in your team, get near the spawner, and save. Catch all 3. You need to be able to distinguish future qwilfish from them so jot down some characteristics like gender, level, stats.
Reload. We will now discover what the seed finder calls pokémon 1. Catch/KO 1 pokémon, ensure the other 2 are still there and didn't run away or somehow despawn (happens A LOT with stuff like basculin). Teleport to camp. Rest/advance time, preferably to some other day time to prevent day pokémon from despawning into drifloons and fucking all of this up. Go back to the spawner, catch everyone there. One of the qwilfish will be different from the originals, that's your pokémon 1 and you can fill in its data on the seed finder.
Reload. We will now find pokémon 2 by basically the same method. Catch/KO 2 pokémon instead of 1, ensure the remainder doesn't randomly despawn, go rest to advance time, save when you get to the spawner, then catch everyone there. You should have an original qwillfish, pokémon 1, and a new qwilfish which is pokémon 2. These are iteration -1 of the generator.
If this is not the case then you got fucked over by a weather or time change or a 'mon despawned when it shouldn't, or you caught a pokémon from another spawner by mistake.
Fill in the seed finder data. Ideally evolve your pokémon if you're getting small ones so you can fill in multiple measurements to save on calculation time.
Seed finder will toss you a seed, put that into the generator as well as the filters you care about. In my case I have max shiny odds and want a shalpha fish with whatever stats.
If you didn't save AFTER catching pokémon 2, you can pick any of these. If you did save however (like to trade the pokémon for IV checking), you'll have to pick paths which start on 3, because you despawned everyone from iteration -1 and then iteration 0 will have 3 'mons.
You can open path tracker if you want to be anal and catch everything to make sure you progress correctly. But basically all you need is to follow the path and on each advance catch/KO the number of pokémon stated. So a person who saved after getting pokémon 2 will pick a path like 3-1-2-... which means now they advance time, go to spawner, catch/KO 1 pokémon, advance time, catch/KO 2 pokémon at the spawner, etc etc, until they catch/KO the last pokémon, advance time, and find at the spawner whatever it is they manipulated for.
Please note that alphas can't spawn near other alphas. If you want to manip for an alpha and there's one close enough to hear the alpha music in the spawner, then go despawn it before your manipulated alpha is meant to spawn.
Anyway enjoy your hunts! It's a slow but very easy to accomplish method and nearly impossible to fail. Also more relaxed than MMOs and allows you to catch "skittish" or "neutral" pokémon who you can't multi-battle like in the MMO RNG manipulations.
3 notes
·
View notes
Text
On Friday I saw my employee review and I get a whole 50 cent raise...so I get a grand total of 75 cents higher than the legally required minimum wage.
#....i'm leaning how to RNG manipulate on company time now....#(i mean would have done this before but now i have extra reason to)#pure rambling
6 notes
·
View notes
Text
i did some ridiculous technical BS in pokemon again
NOTE: not only is this post a very very long infodump from yours truly, it is also specifically an infodump involving a lot of pokemon glitches and exploits. even though i don't tamper with my games and everything achieved here can be done on original hardware with no hacking or what-have-you, some people still may consider this Cheating based on their own personal standards of legitimate gameplay. i ask that you please don't try to start arguments with me about pokemon legality and just take it all as an interesting technical infodump about gen 3 pokemon okay thank you <3
SO. i decided that before pokemon bank eventually shuts down one day in the probably-not-so-distant future and makes old gen transfer impossible, i need more ribbon master pokemon (AKA a pokemon with all the ribbons it can possibly receive from its gen of origin to the most recent gen it can transfer to) from gens 3 and 4. i've been meaning to ribbon master a pokemon from gen 3 based on my favorite singer, KAF (you don't need to know anything about kaf for this story whatsoever but you should check her out LMAO) and while musing over what pokemon would suit her best, it came to me.
FARIGIRAF IS JUST KAF'S FURSONA!! the monster teeth hoodie with the eyes. even has the dangly bits. like come on it's perfect. AND girafarig is obviously available in gen 3 so i could RM a kaf girafarig and then evolve her once i got to SV. Cool! Awesome! but here's the problem. I CAN'T SETTLE FOR JUST A NORMAL GIRAFARIG. I HAVE TO GO ALL OUT!!
i started brainstorming my ideal gen 3 kaf girafarig, and came to the following conclusions:
i obviously want the girafarig to be shiny. i mean come on
i want her to be a girl for obvious reasons, and gentle nature to match her personality. just because Armor Tail is better on Farigiraf i also want it to have girafarig's second ability, Early Bird. i'm not concerned with IVs because i think random IVs add flavor and that would add more tedium than i was already dealing with
i want her to be japanese language origin since kaf is a japanese singer (i can nickname her かふ that way too!)
i want the original trainer (OT) name to be PPさん (PP-san) in reference to the person who scouted out kaf's talent in the first place - he goes by Piedpiper online and my friends and i call him PP as a joke sometimes
i want the trainer ID to be 02018 because 2018 is kaf's debut year
since girafarig only spawns in gen 3 in the ruby/sapphire/emerald safari zone, i wanted to hatch a girafarig egg in firered/leafgreen for the kanto origin, which is impossible otherwise. FRLG are also really important games to me, leafgreen being the first pokemon game i ever owned or played, so that's a bonus
now you may be looking at this entire list and being like. What the fuck. how do you intend to shiny hunt girafarig with all of these hyperspecific parameters, especially in FRLG where the everstone passing nature doesn't exist and flame body doesn't even exist to hatch eggs faster. you will be doing that long after bank shuts down. and you're intending on doing this on original hardware too??? WELL. that's where ACE and RNG manipulation comes in babey. i am GOING to attempt to make this comprehensible even if you've never touched ACE or RNG manip in your life, even tangentially, but sorry if this is a bit of a mess it's pretty technical LOL. the rest of this post is going below a cut cause it Goes Places!!
ACE and RNG manipulation explained (kinda)
first off a quick overview of ACE, ACE stands for arbitrary code execution, which is the ability to run your own (arbitrary!) code within the game. this can be set up with a series of elaborate glitches, that break open the gen 3 pokemon games into letting you run your PC box names as code, enabling you to do pretty much anything you want. to be upfront, i'm not an expert on ACE - i understand it in an overarching conceptual sense and am able to follow ACE guides just fine, but i cannot write my own ACE code, which essentially requires you to know some GBA assembly. doesn't really matter for the purpose of this story though.
you can see an example of a tiny snippet of a larger ACE code with the PC box name below. it looks like gibberish but that's because every character used in the name corresponds to a specific internal value, which when all run together, is code!
i need ACE in FRLG because resetting for, or RNG manipulating (more on that in a moment), trainer ID (and secret ID, also more on that later) is pretty much impossible. ACE will allow me to change my TID to 02018 by essentially just telling the game to do so with my PC boxes. this requires me to set up ACE in emerald first since that's the only game with a viable entrypoint, and then use emerald ACE to make glitch pokemon that can activate ACE in FRLG when traded over.
as for RNG manipulation, that's a bit more straightforward, especially if you've ever watched a speedrun of... pretty much anything with random chance in it. games with random chance are not actually fully random because computers can't really be fully random, and in the older pokemon games with unencrypted and less advanced RNG (random number generator) algorithms, this is pretty easy to exploit.
this is a heavy simplification, but whenever you encounter a wild pokemon in RSE or FRLG, the amount of frames that have passed since the game was turned on are compared to a number that was generated upon boot, called the RNG seed. if you've ever played minecraft you can compare this to world seeds - the pokemon RNG seed determines all possible wild encounters in that play session in a similar fashion as minecraft determining the infinite terrain layout. this comparison determines every aspect of an encountered pokemon; its species, nature, IVs, and so on. so, if you were able to time your wild encounter (or any other type of pokemon encounter) down to the 1/60th of a second frame, you can get the game to spit out whatever pokemon you want at you! you just need a bit of typically invisible information first - the RNG seed, and if you're RNGing a shiny, your secret ID aka SID, which is like an invisible second trainer ID generated alongside your TID that is paired up with the TID and compared against any pokemon you encounter to determine if it should be shiny or not. both of these things can be figured out without hacking or tampering with games/save files.
the most common program used for all things RNG manipulation is called pokefinder and you can see an example of it spitting out what shinies are available on hoenn's first route in the first 100000 frames of the game being on with an RNG seed of 0 and my old TID/SID combo below. it's pretty damn cool to me tbh, i love RNG manipulation and i'm way more versed on it/experienced than i am with ACE
TLDR; rng manipulation is essentially a frame perfect, speedrunning-adjacent trick to get the game to roll the RNG in your favor, including for perfect IVs or shininess. for reasons that will become clear later, this is much easier to do in emerald than any other gen 3 game, so i will be using emerald for the RNG manipulation of the girafarig egg
with ALL of that context out of the way, this was the gameplan:
play through a fresh file of japanese firered (i don't own japanese leafgreen, RIP) all the way through the postgame to unlock trading with hoenn with the name PPさん, not worrying about TID for now. the guide i was following did not have a code for changing name with ACE in japanese FRLG specifically, so i figured playing the game again real quick would be a better alternative to trying to teach myself assembly in an afternoon LOL
set up ACE in my new emerald file i completed recently
use ACE in emerald to generate the glitch pokemon needed to run ACE in FRLG and trade them over. finalize the setup process over in FRLG too
look up possible gentle, ability 2, female, and shiny egg frames, and pick one that looks good to RNG manipulate in emerald, noting its PID (an encounter-specific ID number, pretty much)
figure out what SID, when combined with a TID of 02018, will cause that egg frame to be shiny - that way when the egg is traded over and hatched in firered, it will be shiny
do the RNG in emerald, trade over the to-be-shiny egg to firered, and hatch it after changing the TID/SID with ACE appropriately!! bam female, gentle, early bird, shiny, JP origin girafarig with an OT of PPさん and a visible TID of 02018. Pog!!
to execute that gameplan would take me an entire day, though...
step 1: play through firered
ok gonna be honest this is the ONE part of this entire process that i did not play on original hardware. i wanted to get to the Cool Parts of this process so i decided to play through firered on emulator. absolutely terrible picture sorry but i do actually own japanese firered, so i could dump the game legally to my computer to use speedup in mGBA with a little device called the Joey JR which connects the cart to my computer by USB like so
after that it was pretty much a relatively normal playthrough but obviously with emulator speedup. i used solely my starter blastoise to, well, blast through the rest of the game LMAO. after just a couple of hours or so i was right before the elite four, which i completed while in the car after moving the save file back to my cartridge with the same device, since i had to leave the house to go to a doctor appointment. i tried to take pictures of me beating the game but the sun was not doing the photos any favors lol. blastoise ended up being level 76 by the end. was easy with surf and an ice beam TM from the game corner (i just bought the coins)
unfortunately beating the game isn't the only requirement for trading with the hoenn games, so i also had to complete the whole sevii islands postgame quest... which required me to have 60 registered owned entries in the pokedex, which i wasn't really doing while speeding through the game initially, so i had a lot of mons to catch. i was still out of the house at this point (and playing at normal speed lol) so i wasn't really taking pictures, but i did make a stop at the power plant to look for an electabuzz despite it being an inefficient 5% since i needed a spare anyways for my leafgreen file unrelated to this story lmao. took a pic of it since it took a while to show up. anyway soon enough the dex had 60+ entries! i've played FRLG so many times that the encounter locations are memorized in my mind... i did all of this with no googling asdfkasfd


at this point i got home and was able to do the ruby/sapphire postgame quest on emulator with speedup again, so it was pretty easy. moved the save back to cart and i was done with step 1! obviously this didn't actually take me 21 hours of playtime, that was the emulator speedup's fault loool. from here on out i didn't touch any emulators again!

step 2: set up ACE in emerald
ACE time! i've actually set up ACE in an old emerald file before but i wanted to do it again fresh. i was following a guide pretty much to a T so i'm actually going to skip over the details of some of the steps since you can read about those more in depth over at the guide i was using if you want
TLDR; you have to trade for the NPC trade pokemon, DOTS the seedot and PLUSES the plusle, then EV train DOTS a specific way. these EV values cause DOTS to turn into a glitch pokemon egg 0x0611 when corrupted with the pomeg glitch (more on that in a bit), which, when hatched, runs the PC box names as code, aka ACE! why does it work? if you really want to know, there's plenty of stuff online about it, i'm not the best person to ask haha
it's worth noting that volbeat is really annoying to capture in emerald as it's literally only available as a 1% in one patch of grass, so i caught an illumise instead and bred them until a volbeat hatched lol. was much more efficient
also lol "Take good care of DOTS!" sorry i will be corrupting your son into demonspawn that lets me wield godlike control over your universe
after getting the necessary NPC trade pokemon all ready and moving them into a specific pattern in box 2 (i cloned them with the emerald tower cloning glitch) i had to perform the pomeg glitch. this involves using a pomeg berry to decrease a pokemon's health to 0 without causing a whiteout. this is achieved by getting a pokemon with at least 8 HP EVs to 1 HP and then using the pomeg berry on it, decreasing the EVs and taking off a point of health in the process (it's slightly more steps than this but whatever). i decided to use the camerupt i had during my playthrough of the game for this purpose. just took him to fiery path to get poisoned and walked until he was on 1 HP and healed him with an antidote lol


by doing the pomeg glitch and entering a wild battle, the game gets a bit confused since all the pokemon in your party are fainted and just sends out some sort of glitch decamark pokemon. in this situation, after viewing my camerupt's summary in battle and exiting back out of the summary screen, i was able to corrupt the DOTS and PLUSES sitting in my PC by scrolling up above the usual limit of the party menu, which reaches into data used by the first two PC boxes and fucks them up, ending up with, assuming that i EV trained correctly, a glitched egg that is about to hatch in a nest ball named DOTS with pokerus. this will run ACE when hatched! (if you want more info on this corruption pomeg stuff, check out the bulbapedia article for glitzer popping. yes that's what they named it)
step 3: use emerald ACE to set up firered ACE
so once again you can find a lot more detail on this process over at the guide i was using, but the TLDR of the matter was, i needed to put a bunch of codes into my PC box names to generate a few different glitch mons. specifically, i needed a egg that would hatch into a crobat (yes, fully evolved lol) with a singular glitched out move, that when used in battle in firered, would cause ACE to happen similar to how hatching the corrupted DOTS egg causes ACE to happen in emerald. i also needed a specific buggy shiny umbreon and a very strange glitchy egg.
even though this step was mostly a lot of tedious typing on the gen 3 keyboard (+ i had to redo things once because i made a typo at one point in the process LOL) it was so much fun! the game breaks in so many ways that you would just... never see during normal gameplay and it makes for some really good pictures and whatnot
first of all, when you hatch the 0x0611 egg, it hatches into a decamark of varying colors, in the case of the picture below it's almost imperceptible because the whole sprite is just a black circle, blending in with the background (sorry for the quality on this one, it's a screencap of a video clip i took).
additionally, trying to scroll over the hatched decamark in the PC or viewing its summary screen will crash the game, so to get rid of it, it has to be moved to the front of your party in the party menu, and then you go to the PC to release it through the deposit menu. since the cursor just defaults to the first position of the party and you don't have to scroll over to it, it's possible to release it from here.
oh yes and the umbreon/other glitch egg? similarly screwy - actually after generating them, their sprites are glitched out until you reset the game, so they look like this. behold their nonsense summaries:


after i had all i needed to trade to FRLG, i cloned an extra set of them with the emerald tower glitch again just in case i messed something up and got to trading! here's me receiving them on the firered side:


and last but not least, i'm a little obsessed with the way the glitch move looks in FRLG on the hatched crobat, absolute nonsense:

i finalized setting up the FRLG ACE (check out the guide i linked earlier for more info) and put everything into their proper positions, but before i could actually execute any code... i needed to know what SID i was going for!
step 4 + 5: look up potential egg frames in emerald and find an SID
soo now for looking at potential girafarig eggs. instead of using the program pokefinder which i mentioned earlier, i used a program called pokenav egg rng tool, which is exactly what it sounds like, a tool specialized for rng manipulating eggs with the pokenav in emerald. using it, i was quickly able to generate a whole list of gentle, female, ability 2 (early bird) eggs, and i picked one that was around 1300 frames in since that made for quick resetting attempts, but not so quick that i could barely make my inputs in time. the one i picked was frame 1381. with a TID of 02018, the PID D2C5EF55 would be shiny with an SID of 14962, so i noted that for later in firered. (i figured this out using an old program called RNG Reporter which is what i'm familiar with but i don't recommend using lmao. it's the "Pandora's Box" feature of that software though if you happen to look it up)
i won't make an entire guide on how to do emerald egg RNG here because it's a lot of steps, but i might at some point because the most up to date method isn't super well documented. anyways, here's a very paraphrased version of the process (this is also assuming that you aren't dealing with "redraws", which i wasn't... like i said very paraphrased):
get a pokemon with the ability lightningrod in the front of your party (i used electrike) to make pokenav calls happen more frequently, and a pokemon with flame body or magma armor (i used slugma) to make eggs hatch faster
get a male and a female of the pokemon you want to hatch, in my case girafarig. if you were RNGing IVs, the parent's IVs would be relevant, but i am not RNGing IVs so i didn't care and just caught the first girafarig i could in the safari zone
an egg is attempted to be generated every 255 steps after the parents are deposited in the daycare together, so by timing the usage of a max repel in such a way, it's easy to save the game exactly 10 steps before an egg is generated. do this
using a timer such as eontimer, soft reset and try to take that last 10th step on your target frame. this will also trigger a pokenav call (or lack thereof) and by looking for the phone call you got in the call column of the egg rng tool and whether or not an egg generated at the daycare, you can tell what frame you hit. didn't hit your target? just soft reset and try again, calibrating the timer for your own human error. this can take a while since the timing is precise to 1/60th of a second
once you hit your target frame, woohoo you did it just take the egg and hatch it! if you're RNGing IVs you would actually save before taking the egg and then RNG the IVs separately but that's a whole different thing i'm not explaining here since i wasn't RNGing IVs
i've avoided mentioning it this entire time till now, but emerald is particularly easy to do rng manipulation in because due to a programming error, the rng seed is always 0 - all encounters are predictable and you don't have to dedicate a frame perfect input to getting the right seed, making emerald rng a matter of one frame perfect input instead of two (there ARE ways to get emerald to generate a proper rng seed but that's unrelated here). additionally, its pokenav system means you can see if you got the right egg BEFORE taking it and hatching it... doing egg RNG in any other gen 3 game is basically a death sentence due to multiple untelegraphed frame perfect inputs that have to be executed in a row, plus really long wait times due to hatching eggs on a slower bike without flame body. there's a reason i was not doing this on four island in frlg.
but yeah now i knew what egg frame i was going for and was all prepared to do the RNG, so now it was onto actually executing it all:
step 6: getting kaf girafarig babey!!
before doing the RNG manipulation in emerald, i needed to change my SID and TID in firered finally! this required me to run two different codes, one for SID and one for TID. it was actually pretty painless since the code is nearly identical for both, you just swap out the values of each ID and one character changes in one box name to decide whether you're changing TID or SID. you can find the list of codes i was referencing here.
i was saving my one allotted video clip in this post for changing the TID with the glitched crobat move though because LMAO
^ shoutout to my qpp @/spikyearr for this one i fucking chokedSKFDDSFK
anyway, after doing that i went through the process of the egg rng in emerald (unfortunately no pictures because it's kind of hard to take pics mid-rng) and actually saved before taking the egg so that i'd be able to soft reset after hatching it - i just needed to check to make sure it was gentle and everything, and then i could soft reset, take the egg again, bike around to decrease the egg cycles in emerald since hatching in firered is super slow, and then trade it off before hatching it to go be hatched in firered. i knew it wouldn't be shiny in emerald, so i wasn't concerned with that. it only took 40 or so minutes of attempts before i got her!
and then AT LAST after spending my ENTIRE DAY ON THIS SHIT (like 10x the amount of time on the ACE stuff for the TID instead of the actual RNG itself LOOOL) i just had to trade the egg to firered and hatch it and i was golden!!!!! AAAGH here she is next to my kaf plushies!!!

also a picture of her summary screen after being traded to my english leafgreen!! i am assuming this will be easier to read for most of the people reading this post LOL
THAT'S IT. POST OVER THIS WAS SO LONG. IF YOU MADE IT THROUGH MY RAMBLING GOOD JOB. I HIT THE PHOTO LIMIT HELP ME
anyways yeah i'm gonna be ribbon mastering her and idk i might post about the process as i go. not immediately though i have a platinum playthrough to finish teehee. also if any of this was interesting to you i highly recommend trying out RNG manipulation, it's a really fun way to play pokemon games! gen 5, BW specifically and not their sequels, is REALLY beginner friendly for RNG manipulation as the timing is a lot less precise. check it out, there's plenty of guides online!!
#pokemon#pokemon rse#rse#pokemon frlg#frlg#rng manipulation#arbitrary code execution#girafarig#ribbon mastering#kiki was here#kiki.txt#long post#kiki plays games
146 notes
·
View notes
Text
0270 - LOTAD - Modest - Male - 31.0.31.31.31.31 - B71A12DA - Bisharp - 625
By RachelTheFictionkin
Fun gen 3 RNG manipulation!
PokéFinder 4.2.0 © Admiral-Fish
VBA-Rerecording v23.6 svn480-LRC4 © TAS Emulators, aquanull and vadosnaprimer (feos)
RS RNG 2.0 Gen 3 Lua Scripts © Devon Studios x Real.96
© 2025 Pokémon. © 1995–2025 Nintendo/Creatures Inc./GAME FREAK inc. Pokémon, Pokémon character names, Nintendo Switch, Nintendo 3DS, Nintendo DS, Wii, Wii U, and WiiWare are trademarks of Nintendo.
#pokemon#ポケモン#pocket monsters#ポケットモンスター#pokemon love#pokemon ruby version#gen 3#lotad#ハスボー#hassboh#rng manipulation#pokefinder#nintendo#emulation#roms#pokemon ruby and sapphire#gaming#video games#retro gaming#my posts
6 notes
·
View notes