Newest Updates
10/20/26: Odds and Ends
A few different smaller things I've been doing thanks to tips by others:
- The Iron Island B3F encounter table no longer shows swarm slots with Onix and Graveler instead of Steelix and Graveler in Platinum (those swarm entries were real in the game data, likely due to a copy-paste blunder, but Iron Island can't have swarms, so they are never actually active and showing them was confusing).
- A few FR/LG entries have been added on the In-Game Humour page (a page I have generally not been adding much to lately despite a lot of hilarity in Legends: Z-A in particular that really belongs on there; I am also peeved by some of the writing on it so perhaps I will revamp/rewrite it to feel less reluctant to look at it).
- The bit that properly warrants an update: the Pokémon List Generator now has both of the Pokédexes from Legends: Z-A as variables and ordering options.
- And finally, I made some minor tweaks to the Mew trick essay (nothing substantial, just phrasing tweaks).
The main bigger thing I have been working on lately is updating the generic favorite picker repo to include some new features I've introduced to the Favorite Pokémon Picker since it was last updated, most notably split mode and the ability to easily make progress bars; people have been requesting that, and I've been wanting to do it for a while, but it has unfortunately taken longer than I wanted due to really overthinking in circles what the most sensible way would be to make the use of split mode more flexible than just an exact copy of how the Favorite Pokémon Picker works. (And also I have a thirteen-month-old Caterpie who is sadly often unhelpful when I'm trying to think about programming.) Hopefully now I've done this stuff I can get back on that and just pick a lane.
07/07/26: Pokéwalker Battle Mechanics
So the other day Altissimo asked me about confirming some mechanics in the disassembly of the HG/SS Pokéwalker accessory, and I was promptly nerdsniped. I've now put up a new article about the Pokéwalker's battle mechanics, fully explaining how the Pokéwalker's simplified battle system works and how to optimally strategize for the best possible chance of catching the Pokémon in the end. It has a calculator and some fun visualizations!
05/04/26: Gendered Favorites
Just a bit more Favorite Pokémon Picker. After the last update, Torch commented suggesting the ability to choose whether to use male or female as the default gender when gender differences are not included. This sounded like a neat simple thing, and would address something that'd been kind of bugging me too about treating the male as the default, so I started doing it... and then immediately proceeded to run into a series of headaches with the implementation of it.
First it was how it interacted with the shareable lists (in order for your list to be shared correctly, we need the shareable list URL to include the default gender setting... and not just the default gender setting, but also the included forms and major only settings, since otherwise it wouldn't know whether gender differences were included separately); then I realized the results would be counterintuitive if you had the default female setting on and then went on to change the included gender differences setting; then I got preoccupied with trying to implement all that in a sufficiently tidy way for the generic open-source picker script (which I really have been meaning to update).
At any rate, the default gender setting has now been added, and the way it works is as follows:
- When you have picked female as the default gender, and a given Pokémon's gender difference is not included, the 'main' item that represents the species as a whole is displayed as female instead of male. It still represents the species as a whole, will be labeled with just the name of the species, and has the same shortcode as if the default gender were male.
- Regardless of which is set as the default gender, if a given Pokémon's gender difference is included, then the male and female form will show up as separate entries, with what would otherwise have been the default species entry now representing specifically the male form, similar to how it has always worked. However, because it seemed appropriate to the same spirit and had been bugging me personally, both will now be labeled with their gender: where previously, if you included all gender differences you'd see male Butterfree labeled as just "Butterfree" while the female Butterfree was labeled as "Female Butterfree", they will now be explicitly labeled "Male Butterfree" and "Female Butterfree", specifically when they are both included as separate items. (This should apply both to the image alt/title texts and to the written labels on the shareable favorite list page.)
- When you have picked female as the default gender on a non-untouched state and then change other settings in such a way as to add some gender differences to the Pokémon pool, you will be prompted for whether you want the current placement of the species to apply to the male or female. In other words, if you for instance already had the species entry for Butterfree (which is being displayed as female) on your favorite list, and then add gender differences which would make that entry represent the male Butterfree, the prompt allows you to swap it out for the female Butterfree, so that you will end up with female Butterfree in that spot on the favorite list while the male gets treated as a newly added form (otherwise, the Butterfree on the favorite list turns male, and the female is newly added). If the default gender is set to male, then it always works like it used to: the default Butterfree becomes the male, and the female is added as a new form.
- Similarly, when you have picked female as the default gender on a non-untouched state and then change other settings in such a way as to remove some gender differences from the Pokémon pool, you will be prompted for whether you want the generic species entry for those Pokémon to replace the male or female. For instance, if you already had female Butterfree on your favorite list and male Butterfree in your currently evaluating batch, then the prompt lets you choose whether you end up with the single generic displayed-female Butterfree entry on your favorite list or in your evaluating batch. If male is the default gender, this will always work like it used to work – the female Butterfree disappears and the male stays.
This isn't 100% ideal – there's still a certain asymmetry between the genders, but it would've been hell to make it completely symmetrical while still remaining backwards-compatible. I have been waffling on whether I should always give the prompts when you add or remove gender differences from the pool, rather than just when the default gender is female, but I really prefer to minimize that sort of thing, and the main purpose of the prompt is to make it very explicit what's happening if you do choose to have it modify your state to swap the male and female around, which there's basically no reason for you to do if you've got male as the default.
Anyway, this all came with a couple of other changes:
- As I mentioned, the default gender setting necessitated sharing the values of more settings with your favorite list link. That was probably a good idea anyway, since it allows it to be unambiguous exactly what forms you were including, rather than trying to guess based on your list (it will still try to guess as backup if there's no explicit shared setting).
- Since there were getting to be a lot of settings, I figured I'd try to organize them a little better. The picker's options are now split into three sets, "Display options", "Pokémon filters" and "Alternate forms", which should hopefully make it easier to find the setting you're looking for at a glance.
- Finally, I noticed I had the female partner Eevee from Let's Go listed as a Gen VIII form, but by now it's officially just been made into a regular gender difference for all Eevee, and being Gen VIII was inconsistent with how gender differences are otherwise always treated as introduced with the base Pokémon and would have required sharing even more settings with the favorite list just to determine which Eevee to display in case Eevee was on the list. All in all, I just figured I might as well treat it like other gender differences at this point and labeled it as Gen I instead.
Hopefully this all works smoothly as it should. Let me know if you have any issues, as always.
View guestbook | Sign guestbook
The Almighty Random Poll
Pokémon Go, the augmented-reality mobile game where you look for Pokémon in the real world, has taken the world by storm - but are you playing it?
The Site Poll
Let's do this again. Given these are things I want to do, which of them should I do first?
Page last modified October 21 2026 at 00:12 UTC