Reflections on a Generation 3 Pokémon meetup at RGC, other thoughts

I was back at it again in Syracuse with admittedly a low turnout and a poor performance in battling in Pokémon Emerald Double Battles. I would like to go over the event there in order to focus on lessons learned + a small bonus.

To start off, I first was able to get ahold of the staff within the RGC discord nearly as soon as it went up. I made the case that not having any Pokémon stuff seemed a bit strange and it would be cool if the opportunity came up to do a meetup for what I would consider a “retro” generation. I decided on generation 3 because it was somewhat at a perfect intersection of having enough features, not being new enough to support online play in any capacity, and had a stable enough metagame to reasonably host that. I would also have the equipment needed as both me and a friend had ways to launch XD Gale of Darkness and link cables for battles.

The actual pitch for the event went off with a fair amount of success as I could not have imagined that they’d upgrade both me and my friend Zack as staff. For that, I was very grateful and I tried to assist people where I could during the course of the entire convention. Unfortunately, it’s not as if I was privy to any meetings or anything of the sort on what things were happening where. I don’t think anyone from the convention (or, well, anyone for that matter) will actually take the time to read this, but for those who I guided to random shit without actually knowing, my apologies. Genuinely was not my government; mine was merely the one table setup that was allocated for me outside of the freeplay zone.

This was homebase for the better part of three days.

Moving onto the actual event itself since we technically were only scheduled for 2 days, the turnout as I had mentioned was fairly low. We had a couple of people say that if they had known that something like this was happening, that they’d have brought their GBAs. I was able to trade someone the entirety of the Johto starters I met in the 3DScord, so that ended up working out nicely. A lot of people also showed up to get gen 4 and 5 events from the “DS Jail” that I so proudly marked.

All arrested for illegal distribution of contraband events.

Nothing to the effect of a large tournament, however. I incorrectly also misunderstood the meta when saying that this was happening in the Orre Colosseum discord because I thought that Orre Colosseum was played at level 50. For the event program, I was sure to include that everyone battling should have their Pokémon at level 50, but unfortunately someone showed up with all level 100s. Which brings me to my first finding…

Lesson 1: Next time, have live injections via laptops w/ PkHex in the event things need to be edited on the fly.

I’m not TPCi. I’m not handing out bans left and right for Pokémon that don’t pass checksums or that do have null HOME IDs. The only reason I tend to not inject is because I believe it ruins the spirit of the game, but something else I have learned especially after having a full time job for so long in addition to other responsibilities (let’s be real, this is mostly just other games I play) is that many people simply do not have the time to play at a competitive level as well as train their own Pokémon, especially in the older generations. It’s one thing to have casual/semi-serious battles amongst friends but it’s another thing to travel hours to a location and commit that much if you are running an imperfect team.

Lesson 2: Being next to the open bar is a double edged sword.

Maybe this is a more personal issue? AlcoholWood came out a bit. Look, there was something who I think was there that I hadn’t seen in like, 7 years who I still have feelings for I guess, so much so that there’s some messed up dependency I was working on in my mind where when the going got really tough during my professional education during COVID, my mind would immediately go to in order to power through. It’s genuinely unhealthy. I don’t really think anyone’s gonna read this but if they do, they have the executive right to message me and say “you absolute buffoon, you joke of a human being” and they’d be right, because in my mind Hank Thompson was on loop and it was 100% beer o’clock from any source findable (on tap, in the can, in the bottle, that whole thing). So I said that any time I’d lose, in a meta that I have not practiced whatsoever and would have a stat disadvantage, that I would get a beer.
This dissolved quickly after 2 in rapid succession, as I had a extremely small 8:00 AM hotel breakfast and was running off of two hours of sleep from being mostly awake the night before thinking about said person. I was not going to spend the rest of the day sick in the public bathroom, I instead hopped onto a StepMania setup to sober up and to make more of a jackass of myself.

Actually, not even joking, apparently the CF pro pads I own at home have been paying off because I played on the harder difficulties and people even clapped occasionally after my songs.

Actual Lesson 2: Plan earlier.

This one seems fairly simple but I feel as if I had planned sooner, I would have probably had a better turnout. I originally heard about this event all the way back in May from my favorite game store owner, so there was no reason to tell people in September that this was happening. I think I got empowered to really go to this after Long Island Retro Game Expo in August (oh yeah, I went to that too) so in the future I think it’s just worthwhile to be consistent and announce it early enough to where if people want, they can participate and prep for it too.

Lesson 3: Have enough setups.

This was actually something I was prepared for as we had two setups run during the entire weekend, although with as many people turning out as they did we actually didn’t need to use them. This devolved into us basically just being a GameCube freeplay station most of the time. A lot of kids came up to our stations to play XD Gale of Darkness in the Battle Mode only for them to ask how you catch Pokémon in this game. That sort of killed me on the inside, but I wasn’t going to just turn them away or anything like that. Also with two setups since one was free, I was able to both play and finally beat F-Zero GX on Master Difficulty.
That was wild because of all places, it happened there. I was so pumped that nothing else mattered for the next few days. Eventually the high wore off and I went back to testing my patience and sanity in phone calls at work. I believe they call that post-con depression, but I’m actually more angry than anything else. That may be only partially related and a separate blog post, or even better some therapy.

Lesson 4: Learn the meta if I want to continue this.

I owe it to both GrandmasCookin and MosquitoVGC to actually know the intricacies of gen 3 double battles so that if they travel again and it is the three of us, I can actually put up a fight. I lost so bad for forgetting/not knowing various things and generally being predictable to the point of being read more than when a road has a funny name and corresponding sign. Truth be told, there’s only a handful of metas I am good at outside of being generally a decent player. But regardless, I should be an actual contender if I want to host events like this if only to be able to entertain the people that do show up.

We record mixed too so I will see their teams in the Battle Tower, hopefully!

Bonus: Oh yeah AT was there, too.

I want to thank everyone who came out and especially thank Zack for putting up with the event for three days, holding down the fort while I occasionally went off to play other games, as well as driving. My vehicle right now is basically rust on wheels and needs to be replaced this spring. I still have one more winter to drift around in it, slip zone style. Still haven’t learned how to momentum turbo slide IRL.
Jeez, watch it be the death of me somehow in the next few months and this be some sort of messed up foreboding post.
To AT- dude if you are reading this, thank you for being a real one and helping me through what otherwise was a really awkward spot during the convention.
Sucks we couldn’t see that comet, oh well.

Thanks for making it this far; I am not doing too well but I am hanging in there and trying to be more honest with myself for better or worse. My friend and LAN LORDS teammate JoSka told me talk is cheap, so I’ll leave it at that and continue on.

Grinding away at CS2

Since the new year (really since last year, if anything) I have been trying to play a ton more of CS2 since I no longer have to worry about classes. The good news is that I am actually still improving despite having ~4500 hours in the game. There’s no analog for ESEA I think, but I am actually getting a higher rank and ELO in Faceit, which I have mixed feeling about. Apparently rank 5 is actually the equivalent of Global Elite in the old matchmaking system. I was quite fine being at that level, but there’s just so much more to get into. I am just about one win away from rank 7, which for me right now would be comfortable if I bounced around in that for another few months before getting to rank 8. By the end of the year I want to be rank 9 or 10.

One of the big downsides of playing pick up games is that I am always subject to my team’s instaban map since it is the most popular pug map. Mirage! And I really miss dust2. d2 was by far the best pugging map and to not have it available to play as well is kind of horrible to see. Nuke for some reason is a better pug map these days somehow and I have a 0% winrate on Overpass, which used to be one of my favorite maps. The jump from GO to 2 has really been strange.

The next event I am going to is launders LAN in a month. My team is going to scrim consistently to get comfortable as a team, but I am honestly not expecting to get a top placement. My goal for launders LAN purely is to be able to take a couple of good rounds off of some teams. I hope that there’s a lot of matches played that day at the very least where we can fit in some wins; it’s a 32 team event and it sold out, so there should be tons of games being played all day. I’m about as excited for the bar and casual Melee because if I lose out (unlikely) I can just get blasted and play Melee. Kind of weird that a Toronto LAN can get 32 teams (that’s 32×5 = 160 players) and a Philly LAN can occasionally get 8 teams if NSG is lucky…

Sorry this isn’t a profound post or anything of the sort. I promised that I would update my blog and I wanted to deliver, even if it meant I just had to go on about what I have been doing and if it has nothing to deal with something that is particularly interesting or even worth reading. Karate is also still going well and I even went to a CSec conference last weekend so all in all I have been quite the busy person.

The One Time I Held a Catching Contest

STEP 1: THE PLANNING

As an admin for RIT’s Pokémon Club, I had free reign to occasionally throw ideas at a wall and witness what would stick. One of the ideas that I had in my head for quite a long time was doing something akin to the Catching Contest in Gold/Silver/HeartGold/SoulSilver. This idea really came into fruition and turned into a really fun and out there event, which was much different that the usual battle tournament we seem to hold every other week.

Ideally, it would be easy to implement if there was some objective ruleset on what would get you more points in the overall scoring. The games to be used were Scarlet and Violet. The arguably most important part of the event was making it known by people early enough so that they could use the Meal Powers of those games. The idea was that someone who was more prepared with their ingredients and resources for catching would have the chance to get a higher score. Additionally (for reasons explained later), I wanted people to be able to get Apricorn Balls.

Over the course of a Saturday afternoon, I drafted an entire ruleset including very “shouldn’t need to have been stated” rules like not catching something outside of the tournament times and all of that. I also allowed teams of four, since I also had to come up with a system that was easy to understand, used the sandwich creation system well, and lastly but most importantly: was fair. It was with this that my entire draft for the rules was 7 pages. I thought of everything. What if someone evolved their catch and entered that? What happens if someone enters a marked Pokemon that is based off of someone’s birthday (this actually exists, by the way)?

Pokémon- Serious Business

Because an objective system is backed up by an objective point system, the next thing to do was to pull from gen 3 and get some judges for our contest. The judges use the objective scoring system and they also judge how well a mark or a ball fits a specific species. In this instance, we knew that we had tie-breakers pretty much built in. We also used things such as the characteristic phrase or the nickname of the Pokémon in EXTREME tie-breakers (which this did not come down to, thankfully). Thankfully, two of the admins simply did not have the game, and the other one as our third judge could still participate due to having two other admins who probably would have been more harsh to the third just for fun. Additionally, judges were needed in the event someone was blatantly cheating, for example if someone caught a Pokémon the day prior to the event or if they somehow caught a Pokémon in an area where it doesn’t exist. Given the close nature of club, I rightly figured that this wouldn’t happen anyways.

STEP 2: THE STRATEGY

Given the base ruleset above, there’s a lot to consider. What would be the best tactic for catching something that gets a lot of points? Catching everything you see all at once is a good way to go after using Title Power 3 and Shiny Power 3, but should someone specifically shiny hunt or should someone just catch anything? Would certain species have an advantage over others (note: there was a specific Eevee rule that stated that Eeveelutions evolved from Eevee would not count because you could get a mark, like a Rainy Mark or a Thunderstorm Mark and evolve the Eevee appropriately for a matching mark bonus). At this point, I only released the criteria for what gets more points- but I did not release the point system. That was to be released at the start of the contest for the purpose making sure that people aren’t bamboozled for the results, so that people know what to go for exactly, or so that people do not cheat beforehand and catch something a little too perfect.

At the end of the day, it was also something that people didn’t have to think about too much. Many people entered simply to continue their shiny hunting but in a more competitive manner. The species clause existed so that if someone just wanted to catch a bunch of Wooper, they could. I would want to support that! Also, being on a team was considerably better than not being on a team. The winners of the tournament all teamed up. So in some aspects, there was some four player strategy involved with delegation of location, I just didn’t experience it myself.

STEP 3: THE EVENT

There’s not a whole lot to say here. It was pretty tame. Really just grinding and hoping to get something good. My strat for the first half was catching Magikarp. While I have a shiny Margikarp and Gyarados, I thought having a Red Gyarados with the Anger mark would be so cool to have. It might be something that I try to do again in the future. But at any rate, attempting to catch that ended up not going to well. Even if the catch rate was easy, I think it was far worse than trying to specifically go for a shiny. Apricorn Balls and shininess share the same modifier, so if you catch a shiny Pokémon in an Apricorn Ball, it only really comes into play if you get into a tiebreaker. Basically, a Shiny Wooper is just as good as a Roaring Moon in a Moon Ball. My idea is that the more Pokémon I catch, the more chances I have at a really good mark.

Halfway through I swapped my search from Magikarp to Venomoth, because I have always wanted a shiny Venomoth (I like the blue, and I like to use Quiver Dance). I never got one of those either, and I entered in the contest with a marked, not shiny Heal Ball Venomoth. Rightfully so, I did not win. I don’t exactly remember who won, either.

STEP 4: THE EVENT

I genuinely have no idea who won if I am being honest… it was about a year ago now and I forget the results, but the event was a resounding success and we even held it again this year as well (less participants overall, but still a very fun event nonetheless). Also this post took me ~5 months to write where one day it was mostly written and five months later I decided to finish it. So… yeah, that’s a thing. More posts on the way sometime soon.

Where I have been: (+ CS:GO post)

Been a while since I have updated this blog. I have been meaning to sit down and write about a few things for the past couple of months, but after having to take care of a parent after major surgery, getting my own injury, having to look for an internship, and rebooting up a local Counter-Strike group, some things ended up going by the wayside.

When I haven’t been attending to all of that, in the time I can find outside of work and karate, I have been playing a fair amount of vidya of course. Recently, I picked up faceit premium and have been enjoying my time with the matchmaking…

…maybe a bit too much. Faceit I think didn’t calibrate my rank right, as I used to use faceit as a service where I could play pick-up games with friends who weren’t as good at the game to not hinder my stats on ESEA. Now that ESEA no longer exists, it seems to be the only way to go. But this low rank has given me a very interesting outlook and perspective on the people you meet in the lower ranks of the game:
Somehow, they’re all nicer.

I was queuing with a friend who is in a far better skill group with me. Naturally, the game was balanced as such when we found one. My teammates in that specific match were all absolutely terrible. CS:GO is a team game, but they were all not using their mic, trash talking teammates (mostly me, for being a low skill rating) and generally making bad decisions in game. It made me question why exactly that was. All of my other games where I have solo-queued, I have had some of the best teammates in all of my pugging career. They comm perfectly, they support their other teammates, and they trade and play angles far better than what should have been the higher rank players. They play the game like it actually is a 5v5 and not a deathmatch where they just outaim other people.

So what happens at higher ranks? It’s paradoxically a worse experience. My theory is that players with higher ranks and higher numbers have a higher ego. Higher ELO = higher ego, basically. They think that they can somehow 1v5 rounds or at the very least 1v1 5 different people and win rounds. They figure ‘hey, if I can get a frag, then my teammates should be able to as well, right?’. That sort of playstyle never works in organized play. To quote an old teammate, “we look like ants out there!’ when teams play like this. Unorganized and just swarming random points with no rhyme or reason, it’s a playstyle that is doomed to lose unless the other team is also doing that.

At the end of the day, pretty much everything you do is as very much mental as it is physical. Your body and mind have to be one. If you think I pulled that from my martial arts training, you are absolutely correct. Why do so many players act like they don’t even want to play the game? Maybe they need to just touch some grass or at the very least play something different. I just think it’s a shame that there are so many people that just want to ruin other people’s experiences by being toxic. For me, I try to be a good player no matter the circumstances. Sometimes I get a little tilted, but I usually bounce right back.

Last note- if you have friended me or are reading this now with the intention to friend me on Steam/faceit, I unfortunately have to decline your offer. It’s nothing against you, but (probably for very similar reasons I have laid out above) I get at least 3-5 friend requests a night whenever I play MM or pick up games and cannot feasibly add everyone. My slots are reserved for people I know IRL or people interested in RochesterLAN.
Pro-tip: Join RocheserLAN if you are in WNY.

I bought a Steam Deck with CS:GO cases (and one skin)

I have been bragging about this a lot recently, but as of late I have been able to get myself a Steam Deck without spending a real penny. The way I did this was very interesting, and a bit of a bonus to my original plans. I am also gonna give my honest review of the… computer? console? If we consider a Nintendo Switch to be a console, I don’t see how we can’t refer to a Steam Deck as a console.

“So as for the “how”, here it is. CS:GO cases are seriously an investment. I think it’s kind of an open secret now due to CS2 raising the prices to new heights for most of the game’s digital items. If you are able to get CS:GO cases for a low price (these are commodity items, so you buy them in bulk), sit on them for a few years. Eventually, they’ll go up in price. The rarity and scarcity of “Rare” cases (cases that no longer drop) pretty much guarantees this. The gamblers and high profile streamers of the world have as much money as they want to actually buy these cases, so you’re guaranteed to sell them off at a higher price at some point. This does take some patience, but if you really hold onto your stuff, you can make a lot of money on Steam…

So if you make all of this money, obviously you might want some way to convert it. Yeah, you might put the Steam Wallet funds back into CS:GO skins (at the end of my initial investment, I had over $900 in my Steam Wallet) but you can also put it into hardware on Steam. You take a major hit due to shipping and the 15% Gabe Tax from your sales, but it is totally possible to get enough Steam Wallet money to buy Steam Decks and sell them off on Facebook Marketplace. There may be some other ways you can make some actual cash, like buying games for people, but Steam Decks allow you to sell hundreds of dollars in one shot with not too much in the way of losing out on a ton.

To track my case portfolio, I made a python script that allows me to price check individual cases as well as my entire portfolio. Here’s an example of it running. I don’t have a GUI for it, I want to make one eventually (not even sure if Python does GUIs, but I can rewrite this in another language).

Here’s part of the code that actually checks the market. Valve very helpfully set up a .json file that you can pull from any market entry that has information on the current lowest price of the item.

With this tool, I can check the prices each step of the way and when something happens like a new collection releasing or if someone decides to sell their cases a lot cheaper than they actually go for. I could even rewrite this to check the .json every few seconds to see when a lower than average price is listed for buying low if I wanted to.

I won’t lie… I have been bragging about this to a lot of people. I mean, who wouldn’t? It took roughly 200 cases but these are cases I just had over the years and didn’t even buy with Steam funds or actual money. I decided to get the highest model Deck because I thought it would be funny to splurge with my newly acquired spending money. There’s not a whole lot of benefit compared to the other models, just bells and whistles like a bigger SSD and a better screen. It also came in a really good carrying case.

So far I have had a good time with it. With my remaining funds, I bought a couple of games that would be great on the Switch but the Switch can’t run them. One of my favorite games that I have gotten recently is GRIP: Combat Racing. It’s a game very similar to Rollcage in that you have these vehicles with wheels that can stick to surfaces. It’s not exactly a traditional anti-gravity racing game because traditionally those involve actual anti-gravity vehicles that float off the ground (although there are are some of those in the game) and the weapons seem overbearing, but that’s part of having an identity. Overall, I’m really enjoying it. There’s customization for your own vehicle and I always enjoy that in games. It runs really well on the Deck and is a perfect fit to the controls. It feels great to play.

DOOM 2016 is something that I have always wanted to play. I don’t normally care for graphics in games, but DOOM 2016 on the Switch was held back by the hardware and everything looked downright bad and it was in 30 FPS to boot. On the Deck, it runs fairly well and mostly with 60 FPS ‘out of the box’ with no other changes. I did however turn the gyro controls off. I don’t know when this trend started but gyro controls really suck when you have to move the entire screen and device for it to work. It really doesn’t feel good.

Steam backlogs are daunting. There are so many games that people just sort of conglomerate and I think that the Deck really works well for these. There are so many games that I can play now that I’m not hunched over in the same position that I am in when I am working. Braid, BallisticNG, Fight’N’Rage… there’s a ton more.

Overall, I am very glad that I am enjoying this console/computer. I would recommend them to anyone who can get them at a reduced price. If you have a good chair and computer however, I don’t think keyboard and mouse can be beat for many games.

Why Every Pokémon Fan Should Play the Emerald Battle Frontier

This is something that I can’t recommend enough for fans of the series. I think everyone who is a fan should play the Battle Frontier at least up to the Silver Symbols, maybe even the Gold Symbols. The tl;dr of this is that it’s a formidable challenge that was introduced in the early days (I can’t believe I am saying this, but it’s true- gen 3 is considerably closer to the first two gens than gens 4+) and was the pure essence of postgame for the entire series.

For a bit of background, I started my journey to get a Gold Trainer Card in late 2017 when it came to my Emerald save. I played on cart without an internal battery. My intentions were to 100% the game without using injections or external hacking devices. The challenges are some of the hardest in the entire series, and the patience you need to actually do this on cart is downright saint-like. I finally finished the last challenge with on again off again battles all the way in 2021. The time from 2017 to 2021 I was in the middle of a few career changes, a transfer into a new college, an entire pandemic, and my new (and current) job that I enjoy a lot.

At this point you are probably wondering why. Why should you play the Battle Frontier?
The answer to that, put simply, is that you will have some of the wildest heart pounding battles of your entire life here. You will go up against teams with Pokémon that Quick Claw Sheer Cold you. You will get walled by a Blissey and win, only to then go against a Chansey that has the same strats. You will see a Focus Band proc 3 times in a row (that’s a 1/1000 chance!). You need to win many battles in a row, and the AI only needs to win once to nullify your progress. Your teambuilding and decision making is tested at every point. Masahiro Sakurai’s recent video series that include his idea on giving players stress in order for them to feel pleasure in overcoming that stress is on full display here. That’s not even factoring in the Frontier Brains, that have a bit more well thought out teams for the format you are in. Listen to the theme below and tell me that when you come face to face with a Latios, a Suicune, a Raikou, or any of the non legendary really effin’ good mons like Salamence or Umbreon that you’re not in full panic mode.

Pure terror has arrived.

You get a good grasp for the gameplay loop and what the developers intended for you to do to train your team. You pretty much nail the mechanics of the game down in order to even start this process. One of the prime examples of this is breeding. Breeding is an iterative process, but I have to back up first. In order to get good potential parents for an offspring, you have to catch a lot of Pokémon, but you also have to make sure you get beneficial natures! To do this, you have to catch a LOT of Pokémon with the ability Synchronize. This is because Synchronize allows you to encounter Pokémon of the same nature if the Synchronize user is at the front of your party. Eventually once you nail that down, you can start breeding so long as the female parent has the correct nature. Then you can give the female parent an Everstone to pass down the ability 1/2 of the time (later gens guarantee that the nature is passed down, but no such luck here). Eventually, you pretty much continue that process until you are satisfied with the IVs. IVs can be checked by a man in the Battle Frontier in one of the random houses(?) there.

What I’m saying is- is that it is a lot. That’s not even factoring in things like EV training or getting Egg Moves or Tutor Moves. I eventually had enough BP to spend on getting an “Elemental Punch” Alakazam, which is an Alakazam with Fire/Ice/Thunder Punch and Psychic. This is 144 BP to do. Your first round of 7 trainers in the Battle Tower nets you ONE BP. My final BP count was over 2000! I was able to afford the gigantic Charizard, Blastoise, and Venusaur plushies for my Secret Base (which are 256 BP a pop).

The formats are some of the most fun formats that GameFreak ever made. Forget things like Little Cup, Metronome Cup, Triple Battles (I may have made some of the Japanese Twitter Triple Battle fans angry if they are reading this, sorry!). We’ve got:
Bring 3 pick 2 Pokémon, but you and your opponents can scout ahead and get info about your team
An entire dark pyramid to explore where your wins expand your view and you have to find items and get to the exit- kind of like PMD, but mainline
A game of pure chance where your 1/3 decision based on your luck may make or break you
Battle where “judges” (really just conditional comparisons) rank your moves after three turns if no KO happens and you can win, lose or tie a 1v1
A facility where you literally CANNOT PICK YOUR MOVES, your Pokémon “chooses” (really it is just random, but natures influence what type of move is used)

While that list doesn’t appeal to everyone, I have to say that it is a lot better than “Battle Tower but” x format that gen 4’s Battle Frontier has. If the phys/special split is a dealbreaker, I hate to say it, but a player would still be missing out on a lot. When it comes time to teambuild, you’ll find that different Pokémon do better in different facilities. I used Slaking in the Battle Pyramid because you get a lot of 1v1s. When I found a Choice Band, it was GG for any wild Pokémon that I encountered. The rest of my team didn’t get much use, but I did bring Flygon and Blissey (actually I lied, Flygon won me the Gold Symbol because it knew Rock Slide at the time). Starmie and Blissey helped a lot in the Battle Pike because they both offered ways to negate the ever present threat of being status’d. I sacrificed my Blissey near the final battle to use Aromatherapy so my Metagross and Starmie could win the battle against Lucy. Sceptile, one of my favorite Pokémon of all time, got me through both the Arena AND Palace, because I built a defensive one that Leech Seeded and Double Teamed. During the final battle against Palace Maven Spencer, that same Sceptile was able to land a crit Giga Drain on a +3 Calm Mind Suicune after it tried using Blizzard against me and MISSED. I remember these battles years later because, simply put, they were down the the wire.

At the end of the day, the streak based system is really satisfying for arcade-y players. The promise that you can keep improving and keep teambuilding and playing, even comparing and mixing records with your friends if you play together, is honestly something that series hasn’t done at this level in a long time. We normally get a pity Battle Tower clone, albeit gen 8 was a bit better at giving players some things to do. I can definitely say though that if Emerald is ever rereleased for the NSO Virtual Console, I will be replaying the Battle Frontier. I may even limit myself to Kanto Pokémon only since many Kanto/Johto Pokémon are rare in Hoenn. It might be a fun challenge. I will leave you all on one of my favorite clips of all time from a streamer named LWisey who I was watching progress the Battle Frontier.

Couldn’t embed with timestamp- go to ~27 or 28 minutes in.
“The All-mighy Critical Hit”

AWood’s Triumphant Return!

That’s right. I have heard the call to get back into Counter-Strike! The next LAN I am going to is LAN ETS 2023 or Dreamhack Montreal, whichever is sooner.

Counter-Strike for me is probably one of my biggest passions and true loves. I stopped playing it in college because I didn’t want to get distracted, but I think I can temper my playing enough to be fine with a bit for twice a week. Something that decidedly got me interested again was both the addition of Anubis into the map pool, and a Twitter post by someone who both remembered me and a teammate of mine. I think it’s finally time to return to something that I love so much with all of my being.

Everything else I do in life is… fine. Seriously. Like my major, sure, I know my way around after helpful reminders and dedication, but it’s not my passion. I’m surrounded by so many people day-in and day-out that are just so into doing things like doing bug bounties or coding, but I just do this because it’s a good career and they need hard working, honest and knowledgeable people like myself in the field that won’t turn around and be disloyal to people. Martial Arts are also nice, and I am glad I am learning karate as well, but Counter-Strike is just the best.

Fear not! I am still going to be posting various video game things for the people that do read this now and again. It’s not all going to be CS:GO once/twice a week. I have an idea for an article coming up that is going to take a lot of time and waking up early to pull off, but I seriously want to do it (it’s Pokémon related if that helps). I haven’t even written about Source mods, OpenRCT2, RiiConnect24, and a bunch of other things yet, so of course I have more topics to post about.

I’m just really excited about starting it up again. I will slowly be ramping up my game time until April/May and by the time I am done with this semester I hope to finally have a working PC again and not this gaming laptop that heats up to the temperature of the sun whenever I play any intense games.

Generation 8 of Pokémon Was Amazing

Here’s another of those classic spicy takes. I actually think that generation 8, specifically Sword and Shield, may actually be among some of the best games/sets of games in the series. They started extremely rough and became synonymous with the removal of the National Dex (despite not being the first games to actually do this, that was LGPE) and pretty much universally hated for its approach to long time fans of the series.

So let’s start with the obvious but in my opinion one of the least important aspects- the absence of over 500 species of Pokémon at launch. I’m hoping readers start to see a pattern in these points, but that still left 400 species with ~70 new Pokémon, which is Kalos tier for new Pokémon but the fact still remains- Sword and Shield allowed you to catch all of that, even without transfers or DLC. This is the same number as US/UM had in its dex, and what SV had in its dex in the next gen- it seems 400 for new + returning Pokémon is now the standard, and it avoids a lot of bloat while still having a good number returning. It also shapes the meta, and the early Sword and Shield meta was wild, much like the Scarlet/Violet meta. Most people have games where 400 that are readily available between the two sets of games simply isn’t possible- certainly gens 3 & 4 don’t do this, or at least as easily as Sword and Shield did. Generation 3 and below didn’t even have this many Pokémon already- so people that gloat about gens being their favorites but then putting down Sword/Shield seriously makes no sense. Eventually DLC did add more in, which was a good move and definitely needed to flesh out the DLC areas more. If someone didn’t have the DLC, they could transfer in the added Pokémon anyways- a pretty smart move all things considered.

The next thing that I would like to point out is that the QoL was through the roof- even more so that Scarlet/Violet have right now. PokéJobs were underrated and criminally underutilized as well as not talked about. As someone who doesn’t always have time to train Pokémon by hand due to having work, college, and other obligations and wants, I appreciated the fact that there was a way that was more efficient than Poké Pelago that I could raise a bunch of Pokémon en masse to a high level for Bottle Caps or for EV training that was legitimate, instead of having the souls sucked out of the game by resorting to injecting. I was able to train over 6 or 7 boxes of Pokémon to be competitively viable that way, which seriously added to my overall collection in HOME for transferring up through the next generations, or just for trading purposes.

Over the course of generation 8, there were essentially 7 Battle Facilities. There were:
Battle Tower (Sword/Shield)
Restricted Sparring
Endless Dynamax Adventures
Battle Tower (BDSP)
Eternal Battle Reverie
Path of Tenacity
Path of Solitude
That’s enough for a Battle Frontier, and I would say that it would be on par with the gen 4 one purely because gen 4’s was just different flavors of the Battle Tower anyways. Each one brought with it something unique, whether it be a tutorial for online battling like the Sword/Shield Tower or a rental facility with a spin on how the rentals work like Endless Dynamax Adventures. Restricted Sparring was interesting, especially when it came time to theory craft how to get the longest possible streak (my longest is still a pitiful 26 with Ice types) and BDSP’s Batte Tower became the best one in the series because the teams weren’t randomly generated- instead, there were set teams with synergy for literally every single trainer. PLA’s various things are minor, but I would take any of those over something like the Battle Hall (gen 4) or the Battle Palace (gen 3) any day.
This isn’t even considering the Battle Stadium in Sword/Shield, which had support up until the release of Scarlet/Violet and had monthly Battle Competitions and Ranked Battle metas. Allowing Mythicals in the the meta was so cool! I was able to get Master Rank ribbons for my Original Color Magearna, my MYSTRY Mew from ’06, and my GMax Melmetal. I always say I am going to participate in more Battle Competitions, but I always never have the time to teambuild for those metas because the actual challenge is announced a mere two weeks before the competitions. I still got the Shiny Galarian birds however, since that was just VGC at the time.
My point is that there were actually a ton of battles to be had, and you could change a lot of your stats and moves on the fly due to the aforementioned QoL. These were once again mostly overlooked by people that didn’t want to see what was there, but instead would complain about what isn’t there.

For shiny hunters, there’s a new allure to shiny hunting- the addition of marks. I talked about marks briefly in my ‘Ribbon Postgame’ post. Sword/Shield were the first and only games in gen 8 to have them, so if someone really wanted, they could do a shiny hunt where the shiny also has to have a mark. This gives more value to their shiny as it is, since gen 7 and to a lesser extent gen 6 as well as Pokémon that game from GO really devalued shiny Pokémon. PLA did as well, but those Pokémon couldn’t be marked- they could be titans, though. Even people that weren’t shiny hunting could get into marks- maybe there’s a perfect mark for a specific Pokémon. Chansey the Chipper? Articuno the Cloud Watcher? Tyranitar the Rampaging? It’s all possible to do, shiny or not. It’s actually an ingenuous system for people to keep catching the same species of their favorite Pokémon; in the event people get a mark they do not want, they could just Wonder Trade it to someone who would like it instead. Plus, that goes towards the ‘Brilliant Aura’ Pokémon that have better stats and odds at being shiny!

Getting resources, especially in the DLC, is great too- it takes no time at all to manually EV train Pokémon. HOME compatibility helps with that too, since it is possible to convert those points into BP. Armorite Ore literally allows you to reset all stats- no EV reset berries required and you can obtain it through raids in a quick manner. Sometimes important mints are just available to get in the wild as a drop. Getting money is as easy as getting Watts since you can trade those for Luxury Balls and sell them afterwards. In Scarlet/Violet, they once again downgraded and make it way to hard to accumulate things like League Points or even standard money.

I can’t deny that it has its faults as well- the raid system in SV is far better (but buggy, even in local play), the main story leaves a lot to be desired, locking Apricorn Balls and better raids to DLC is a bad business practice, BDSP was just an overall mess on top of not having great places to train to get to level 100 for Bottle Caps, and Triple Battles never came back despite being on hardware that could most likely handle them, but my main point is that people like to zoom in on what isn’t there when judging these games- and that’s not fair whatsoever. Sword/Shield were never going to be Emerald/B2W2/Platinum, but that’s okay. I personally had a lot of fun in generation 8 even just by doing random battles or trading with friends, and the additions and changes were just the icing on top. I’m hoping that by the end of this post, people do see the value in what gen 8 brought to the table.

F-Zero X was the better 3D F-Zero

It’s true. There are a few things that go into my decision on this matter of extreme importance, so I’ll just outline them each in one paragraph. I don’t know how controversial this opinion is, but since the team that normally makes F-Zero can’t see how they can improve on the series (despite the last entry being made in part by Sega) and online discussion tends to focus on GX over X, I think it’s at the very least different. F-Zero GX was made in part by Sega’s development company amusement vision (av), this will come into play multiple times in my explanation. Personally, I am a fan of av anyways as they also made the Monkey Ball series.

#1: Soundtrack

While it doesn’t seem like a big deal at first, the soundtrack in any game is something that is pretty important since it’s what you are going to be listening to throughout your entire playtime unless you of course you want to listen to your own music. F-Zero GX’s composer (or at least one) also did music for Super Monkey Ball. I always say that F-Zero GX’s soundtrack has this sort of ‘Sega stink to it’, not in the sense that I don’t like Sega but rather the DNA of the company as a whole can be heard in the music first and foremost. They chose the same sort of samples and similar instruments I feel. Listen to the soundtracks for the Green Plant stages and then this SMB song:

https://www.youtube.com/watch?v=Dput_o1PZtU
https://www.youtube.com/watch?v=K5bUpJ5mGoI

You can tell they’re made by the same person in the same way you can sort of tell when you are listening to a Jun Ishikawa Kirby song. And I’m not saying that as a bad thing, identity bleeds through for all composers. The main complaint I have is when your competition is this:

https://www.youtube.com/watch?v=EUSxabS5_qM

…you have a lot to live up to. While F-Zero is a futuristic anti-gravity racer, I never saw that as its main identity. The setting and era of the games is a way to explain how gritty and hardcore these races are- split second decisions are the difference between life and death and not just winning or losing. Literal superhero comic tier villains, bounty hunters, gang members, assassins, soldiers, cyborgs, etc, have no qualms about ramming your machine until it explodes. So in a lot of ways, I think the original vibe of the entire series is better matched with X’s soundtrack.

#2: The X Cup
F-Zero X came out in 1998 in an era where true 3D gaming as a whole just started to get popular. That was really the selling point for a lot of games at the time; there was this entire new dimension and space to play in for a lot of games. Nintendo had the foresight to put in something else into F-Zero X which really exemplified mastering this space compared to how a lot of other developers were doing things.

The X Cup is a special cup unlocked at the very end of game. It is the last thing you unlock alongside Master difficulty when you get the first four cups completed on Expert difficulty. The really special thing about it is the fact that these tracks are all randomly generated. This means that you have a ton of replayability both for playing alone or with friends. If having a bunch of static courses and 30 ships with differences wasn’t enough already, you pretty much have an amazing selection of generated courses that complements the arcade style of the racing genre that you can just boot up and play which keeps things refreshing. GX didn’t have this; they put in the arcade tracks from F-Zero AX as a bonus instead. GX also has a story mode, but this doesn’t compliment the pick up and play style of arcade-y racing games. Kind of ironic when you think about it.

The X Cup isn’t without faults, as the random generation doesn’t work well for cylinders and some stages will straight up cause the CPU players to run off of the stage because the turns are too sharp, but overall it’s an amazing experience to pretty much always have something different to play, assuming that the four cups already in the game are getting stale for you.

#3 Physics

av reused the Super Monkey Ball engine for F-Zero GX. This really shows, like if a small incline suddenly makes you fly off the stage entirely. Additionally, running into enemies is a single button press that doesn’t feel like it has much weight to it. In F-Zero X, ramming opponents was something that you wouldn’t want to do all of the time because it messes with your speed and the angle in which you are taking your turn. Plus, if you really wanted to hit them, you’d have to really commit to it. F-Zero GX on the other hand uses a single button press for side attacks that looks like a red spin around your vehicle, and the impact leaves a lot to be desired for game feel. You also cannot truly free fly off the track in a controllable manner, which isn’t really that much of a bad thing and this probably has to do with the fact that the game is faster than it was in F-Zero X. Drifting doesn’t feel as fun because the acceleration bonus was toned down. It still kind of exists, but not as much as it used to.

I could probably find more differences which make GX weaker, but the last thing I want to say is that all things considered I still enjoy GX and what it brings to the table, albeit less than what X has. GX has really fun customization for both stock and custom vehicles, and it does have some really good tracks (I think of Multiplex, Ordeal, Aero Dive, Slim-line Slits whenever I think about GX) among some really dreadful ones (Cylinder, Dragon Slope, the Casino stages). Story mode is… fine. Like I said, not really my type of thing when I think of the series and the challenge there is downright unreasonable for people that don’t want to look up perfect lines or people that want to spend 10 hours on the first mission. Even Hard to a certain extent isn’t a good progression. It’s also confirmed that the AI literally will cheat and use more boost than they should be able to, and I have had enough of AI cheating for an entire lifetime.

Ribbon Postgame

Since generation 3 of the Pokémon games (with the exception of the 5th generation) there have been a fair amount of ribbons to collect. These ribbons persist during transfers and as of recent (the past 4 years) they’ve actually meant something because they are partially equippable, giving whatever Pokémon has earned them a neat title whenever they get sent out. The result of this is that you can quite literally have a Pokémon that is decades old (March of this year marks 20 years for the first gen 3 games!) with ribbons that were obtained all the way back in Ruby and Sapphire.

This mechanic opens up a lot of interesting scenarios and combinations to which I spend a lot of time either obtaining or at the very least thinking about. Take for example all of the shadow Pokémon that get a special ribbon from Colosseum/XD. For those unaware, there’s a special ribbon that shadow Pokémon get after they are purified that no other game awards. Because of this, this is more or less a marker that acts as a signal to other players that ‘yes, this specific Pokémon came from a spin-off game that could trade with the main generation 3 games to which I have transferred up all this time’. Just having the ability to do that is wild, but the execution of it allows for some even rarer scenarios.

Take for example Dunsparce. It was a shadow Pokémon in Colosseum. I believe it was obtainable in Pyrite Cave if my memory servers correctly. Well, Scarlet and Violet of generation 9 saw Dunsparce get a new evolution after all of this time. It would be entirely possible to transfer from Colosseum to Scarlet/Violet only to evolve Dunsparce and essentially have a generation 3 ribbon on a generation 9 Pokémon. There are other Pokémon like this, off the top of my head Quilava, Ursaring, Scyther, Stantler, Misdreavus, Sneasel and Murkrow are all Pokémon that can be caught in Colosseum/XD and can be transferred up into games with new evolutions. There are definitely more, but I can only speak on behalf of Colosseum and not XD (have yet to 100% XD yet for the second time, first time I did I was young and did not keep the shadow Pokémon together).

Another aspect of this is the fact that you can have dedicated Ribbon Masters. There is a small community of people out there that decided to catch a Pokémon and get literally every single ribbon available. I don’t really see too much utility in that because at the end of the day, it’s just another number that goes up with you hardly ever using most of the ribbon titles, but it’s an option. I do have a level 100 Wooper that has every single ribbon obtainable from gen 6 onwards minus the two harder Battle Maison/Tree ribbons, but I find myself often times using only two or three specific ribbons like the Rank Master Ribbon, the Gorgeous Royal Ribbon or the Skillful Battler Ribbon. Ribbons mainly act as an achievement type of system, where they show that you did something. Unfortunately, many of the tasks are mundane, like clearing the Elite Four with a specific Pokémon in your party or getting 999,999 dollars for a specific ribbon. But others have some weight to them, namely the tower ribbons.

The combination of getting ribbons and shiny hunting may be the ultimate test in collection and patience. I am not really much of a shiny hunter because I don’t think the palette swap justifies forgoing so many other details, like natures or stats but there was exactly one Pokémon I shiny hunted and got a special ribbon on.


This is my rarest non-event Pokémon. In generation 3, Sneasel was already one of the rarest Pokémon to get. It was a 5% chance encounter for the species in only LeafGreen in Icefall Cave, explicitly a postgame location, with the original (and really the best) shiny odds of 1/8192 for every encounter. I had planned it to be a hunt that would have taken me an entire summer because the odds were so low. But for some reason, I got it in a weekend in only 1706 encounters. I have no idea how it happened, but the idea after that was to get the Mt. Battle ribbon from Colosseum to give it the 100x Victorious title in Sword/Shield. I did that and the result is a Pokémon that I may be so bold to even say simply doesn’t exist anywhere else in the entire world. Yes, I may be exaggerating that a bit, but the end result is something you do not see every day. I also evolved it into a Weavile since it adds to the ‘rarity factor’ as it is a gen 4 Pokémon with a gen 3 ribbon.

A new aspect of the game as of Sword/Shield are marks. I wouldn’t be able to be content with this post without mentioning marks. Essentially, they are ribbons but they are tied to the conditions of the capture instead of the achievements of a Pokémon. A prime example of this is getting a mark for catching a Pokémon while it is snowing. They give a bit more of a rarity factor for catches and are a perfect alternative to the overdone and flooded state of shinies. There are a few types of marks, like the personality marks (which are a 1/100 chance on all wild Pokémon and to which there are a ton of these marks that a Pokémon can end up with- hunting a specific one here would be even harder than a shiny Pokémon), the weather marks (1/50), and the time of day marks (not sure the odds on these, but these are the most common). There are others and I’m not going to explain all of them, but there are three marks that are only obtainable in Sword/Shield that are not in Scarlet/Violet. These marks are for catching Pokémon when fishing, getting wild Pokémon from making curry, and catching Pokémon in dense fog. With the aforementioned scenario of Pokémon that evolve in later gens, you can get exactly one new Pokémon from gen 9 with the curry mark: Kingambit. Dudunsparce may be available with the special mark that can be obtained on Pokémon in dense fog, but who is to say that fog won’t eventually make its way back into SV?

With Bank shutting down in the future (and with how tedious it is to transfer all the way up), I think it’s more important than ever to highlight some of these Pokémon that will eventually be lost to time. I’m certainly not planning on playing the series my entire life, but it seems clear that in some aspects you will be able to bring Pokémon up to the most recent generation from the last. I think that as a collector that has already completed the National Dex and as someone who doesn’t care about shinies anymore, this route for filling the collection itch is probably the best one yet due to how obscure and at times how tedious it can be. At the end, you will have something that will make you feel accomplished until you realize that at the end of the day this is a video game and that it has no weight, bearing or value to your actual life, to which you then have to have cold and crushing reality set in that you spent hours trying to get it all while there are people that actually do what they are supposed to be doing and are hitting tangible life goals like starting a family or making a certain amount of money so that they can then do what they want with no issue, which you cannot do because you are not even putting in the minimum amount of effort to do.