Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - CytricAcid

Pages: [1] 2
1
It all comes down to glitch cries and invalid palette offsets as far as I know. The relevant code is here. I always like seeing someone delve into this stuff simply for the sake of interest and not necessarily because they can deconstruct it, though, so don't take this as discouragement. Simple intrigue is what started nearly all of us out.

Thank you for the link! I did take a look at the disassembly and tried to make out what was going on as best I could. I then realized (Thanks to FutureFractal on discord's help for pointing this out) that all the glitch pokemon that appear are hybrid pokemon, and thus also take their palettes from the base pokemon. The pokemon that don't appear aren't hybrids and the Rhydon trap blanks their sprite. (But the HoF still loads their palette, unlike in the status screen.) And since they're all non hybrids, they're free to have whatever wacky invalid palettes they want. The HoF screen only uses the palette for the pokemon displayed, which is why the whole screen turns weird colors.
And they all have invalid cries, so they start playing music, which brings me to a point:

The glitchdex is missing palette/cry data! I had to go to Bulbapedia to find out that 0xCC for example, uses the Mt Moon theme in the status screen, the Sing song in battle, and now the Evolution/Safari Zone theme in the HoF. Obviously sound bank shenanigans, but it would be interesting to note what the cries are as well as palette data. (Palette dex?)

I satisfied my curiosity with this endeavor, any other screenshots would be only for curiosities sake for people interested in what glitch pokemon in their HoF caused the music to change or whatever. I'm a little too lost to gather the palette/cry data myself, sadly.
2
And I'm not talking about what happens when you see a glitch pokemon and it corrupts the hall of fame!
I like asking questions and learning about the inner workings of the original Pokemon games. In 2019, a lot of the cooler and exploitable glitches (8F, particularly) have been discovered, and the disassembly at our fingertips, much of the gen one games have been demystified. But there are still curiosities!
I'm interested in cataloging the effects of glitch Pokemon when they appear in the Hall of Fame on the PC. I do not know why they change the palette nor why they change the music, but perhaps looking into which glitch species cause effects will be interesting.
All pictures are taken on the english version of Pokemon Red, using Evie's save file. I am using BGB 1.5.7. I am unable to test this on any hardware except VC. Apparently BGB has problems with palettes, so do not take the screenshots as gospel. I also apologize for the relative unprofessional data collection here, because again, I don't know what I'm doing.
All in all, I'm a novice glitcher who doesn't know much about assembly or anything, so I encourage people smarter than I to pick up where I left off and figure out where these effects are coming from. In particular, I'd like to know why the palette changes happen as well as the music. If someone can give me memory addresses about music/palette data I will go back and put more data here. That's why I'm only doing a few glitch pokemon right now.

Long topic full of images ahead.

(0x00) 'M and all Missingno.:

(0xBF)-
Notes:  Evolution/Safari Zone music

(0xC0) -

(0xC1) -

(0xC2) -

(0xC3) -
Notes - Corrupts HoF again...

(0xC4) -
Notes - Changes music.

(0xC5) -

(0xC6) -
Notes: Corrupts HoF again. Changes music.

(0xC7) -

(0xC8) -

(0xC9) -

(0xCA) -

(0xCB) -
Notes - corrupts HoF again

(0xCC) -
Notes - Evolution Theme

(0xCD) -

(0xCE) -

(0xCF) -
Notes - Corrupts HoF again
3
Pokémon Discussion / Re: We have history, folks!
« on: September 15, 2019, 09:53:52 pm »
ash and pikachu's faces bother me intensely. consistent proportions? what is that?
4
Emulation & ROM Hacking / Re: Your Experience With Bootlegs
« on: March 29, 2019, 12:58:55 am »
my friend had a bootleg emerald that she noticed was a bootleg when she tried to transfer her pokemon to gen 4. i took a look at it, you could tell the cart was fake because the E for everyone was too skinny. the game also froze temporarily when you save the game, which i guess might not be obvious, but any animations in the overworld continue while the game is being saved in legit gen 3 games.

my friend gifted me a lexibook "console" after i showed her the vinesauce stream. i haven't gotten a chance to play around with it, because it uses composite cables and my current tv's composite input is broken.
5
Fuizi's crash sounds more like a crash from an invalid growth rate, not the sprite. its using an experience rate that divides by zero, not the sprite

https://forums.glitchcity.info/index.php?topic=6588.0 this is a topic about invalid growth rates and the description of the growth rates that divide by zero sound like the type of crash youre experiencing, especially the hang after the nickname screen.
6
General Discussion / Re: The Glitchy Thread of Topiclessness (#3)
« on: March 25, 2018, 02:33:50 am »
my old accounts been around since 2007, but im really just a longtime lurker whos never contributed anything of worth, oh well.
acknowledge me senpai!
7
Pokémon Discussion / Re: Shiny hunting
« on: January 23, 2018, 05:33:22 pm »
this generation has been so generous with shinies for me! in UM i found two random shinies in the wild within 20 minutes of each other, WITHOUT the shiny charm!
I have quite a few shinies now, I find it much easier and better on my circle pad to SOS chain than to hatch them. I also had a shiny oricorio and shiny fomantis i caught on sun and transferred to my UM game. Shiny Lurantis is my favorite <3
8
General Discussion / Re: The Member's Guide to Topiclessness
« on: December 24, 2016, 08:57:01 pm »
Murry Crimbus to all of you!

i installed cfw my old 3ds since i had no other use for it. Now i can pkhex pokemon! all ive used it for right now was to mass-rename pokemon and change the natures of the ultra beasts and other legends i didnt get to synchro. i'm also playing earthbound on it! (i missed the memo about it being an official vc thing on the new 3ds, but hey, i can play it on my old3ds!) hooray!
9
Generation VII Glitch Discussion / Re: Sparkling Aria Multi Battle AI
« on: December 24, 2016, 08:48:38 pm »
Trainers that can use Primarina-4: Dancer Variel, Dancer Atalanta, Aether Foundation Haley, Dancer Jo, Dancer Tasanee, Ace Trainer Hashim, Ace Trainer Tamah, Veteran? Xio, Preschooler Niara, Preschooler Reina.

Note that these trainers can use many different pokemon, and sometimes different sets, so it'll be hard to find them. Once i get a regenerator toxapex i'll try to see how far i can get in the battle tree, but atm I cant really get a streak of more than 10ish in super singles...
10
Generation VII Glitch Discussion / Re: Sparkling Aria Multi Battle AI
« on: December 24, 2016, 03:13:25 am »
Because of the way Battle Tree Scouting works, I looked up to see if any opponents had any Primarinas with Sparkling Aria and Waterium Z. According to this spread sheet https://docs.google.com/spreadsheets/d/1D7T0jCHBkDppjTB0_rJyK0houk8zE3wLmZ1DlVXEkXg/edit#gid=0 Primarina-4 has both. The only issue is getting a Trainer that can USE Primarina-4 in battle, having it as one of their first 2 pokemon, and scouting them. So its possible to replicate if you didnt choose rowlet as your starter/already beat the game, but will require a lot of luck to find that right trainer in the Battle Tree. I think you have to have a really long streak too before getting -3s and -4s, anyway, but I'm unsure. Tomorrow I may check to see what trainers can use that Primarina set
11
Pokémon Discussion / Re: Pokémon Moon and Sun Discussion
« on: November 20, 2016, 09:01:11 pm »
Now with the game released, I'm going into this thread to solicit pokemon trades! I already completed the game, abd lemme tell you, the E4 fights were pretty difficult, even though all my pokemon were level 57-63. i was a little boned not having any pokemon with levitate or flying (f**k vikavolt, youre only available on the last island and youre slow to boot!) but whatever.

Anyway, I'm looking to kick start my competitive breeding and was wondering if any of you guys have a 6 Iv ditto. It'll probably be hacked if you do have one, but I dont really care, I just dont want to wait for pokebank to get mine from 6th gen. I have all the starters, but lets be honest, if you have a hacked ditto, you dont really need anything from me, do you?

My endgame team:

1. Mizutsune (Primarina)
2. Zizzy (Ribombee)
3. Igna (Turtonator)
4. Nuka (Salazzle)
5. Brachydios (Kommo-o)
6. Rundgren (Lurantis)
12
Rate My Team / ORAS Competitive team?
« on: November 06, 2016, 08:45:54 pm »
Hi! I need some advice in team building cause i suck at it. I have a "core", persay, but a lot of the other pokemon get switched around a lot. I generally like stall/defensive/dot type teams, and keeping my pokemon alive for as long as possible, sweeping only if i gather enough boosts.

This is an ingame team, so no legendaries, please. Sole exception is Terrakion, who i RNG manipulated in Black 2 for 3 days to get a Jolly 6 iv'd one. It actually happened during a high school assembly, lmao

I can't remember EVs, im sorry.

Current Team

Sableye "Gemma" @ Sablenite
- Calm Mind
- Will-o-Wisp
- Recover
- Shadow Ball
Prankster / Bold

My general lead pokemon. Calm mind when against special pokemon, will-o-wisp against physical attackers. Try not to mega evolve unless I need the bulk or I need to reflect status moves or spikes/stealth rock.

Clefable "Cat" @ Leftovers
- Moonlight
- Moonblast
- Calm Mind
- Flamethrower
Unaware / Bold

A pokemon to counter setup sweepers and other pokemon that rely on those types of moves. Also Dragon killer! Flamethrower is good coverage against some steel types, provided i've already got a calm mind or two under my belt.

Gliscor "Roger" @ Toxic Orb
- Substitute
- Protect
- Earthquake
- Toxic
Poison Heal/ Impish

Haven't used this boy as much as I did in X/Y, since the set is kinda stale now. However, he works well as a physically defensive pokemon and is able to stall out pokemon with Toxic.

Mandibuzz "Arlie" @ Leftovers
- Roost
- Taunt
- Foul Play
- Toxic
Overcoat / Bold

Darn those pesky physical attackers! This girl can take it and deal it back with foul play, and also acts as bit of a status shield/spikes rock protector with taunt. also spreads around that delicious toxic poison.

Tyranitar "Rick" @ Assault Vest
- Crunch
- Earthquake
- Stone Edge
- Ice Punch
Sand Stream / Careful

My Mega Charizard Y counter. f**k MEGA CHARIZARD Y! This pokemon can switch into a drought boosted Fire blast and survive, and then use stone edge to kill that pesky not-dragon, provided they don't switch out... Not the best check, but he's got immense special bulk.

Togekiss "Ray" @ Shell Bell (I only have 2 leftovers...)
- Air Slash
- Thunder Wave
- Nasty Plot
- Roost
Serene Grace / Modest

HOOOOO BOY WHO LIKES DEM PARA FLINCH TACTICS*? Originally I had aura sphere instead of thunder wave, but dat tasty cheap strat beats having some coverage. Can kind of work against the other pokemon who use damaging status moves. I tend to only use him in 3 pokemon battles, where the damaging effects of the other status moves aren't as useful.

* Disclaimer: Only works when the enemy is slower than you. Slightly alleviated if you use thunder wave beforehand.



Reserves (Aka other pokemon I've trained up in the past)
Skarmory "Geddy" @ Rocky Helmet
- Roost
- Iron Head
- Whirlwind
- Stealth Rock
Sturdy / Impish

Umbreon "Egon" @ Leftovers
- Protect
- Foul Play
- Wish
- Heal Bell
Synchronize / Calm

Heliolisk "David" @ Choice Scarf
- Volt Switch
- Grass Knot
- Thunderbolt
- Surf
Sand Veil / Timid

Talonflame @ Sharp Beak (considering training up a bulk up talonflame sometime, i had a friend who used it once)
- Swords Dance
- Roost
- Brave Bird
- Flare Blitz
Gale Wings / Adamant

Aggron "Burke" @ Aggronite
- Earthquake
- Roar
- Heavy Slam
- Stealth Rock
Sturdy / Impish

Sylveon "Tony" @ Leftovers (healer for Burke)
- Hyper Voice
- Wish
- Protect
- Shadow Ball
Pixilate / Calm

Volcarona "Todd" @ Passho Berry
- Fire Blast
- Quiver Dance
- Bug Buzz
- Giga Drain
Flame Body/ Timid

Reuniclus "Giggi" @ Life Orb
- Psyshock
- Calm Mind
- Recover
- Focus Blast
Magic Guard / Bold

Galvantula @ Choice Specs
- Energy Ball
- Volt Switch
- Bug Buzz
- Thunder
Compound Eyes / Timid

Feraligatr "Kogath" @ Life Orb
- Crunch
- Swords Dance
- Waterfall
- Ice Punch
Sheer Force / Jolly

Milotic "Wallace" @ Leftovers? (my one and only shiny... and it's one non maxed IV is in special attack... rip)
- Ice Beam
- Scald
- Haze
- Recover
Marvel Scale / Bold

Tyranitar "Rick" @ Tyranitarite (yes, another one)
- Crunch
- Stone Edge
- Ice Beam
- Fire Blast
Sand Stream / Relaxed

(sorry for the long post. I forgot how to make collapsibles...)
13
Forum Discussion / Re: Missing information.
« on: October 05, 2016, 12:45:19 am »
Huh, oldbie status? Technically my old accounts been around since 2007, but I dont think I did much contributing, though I do remember the IRC and SloshedMail. I was barely 13 when i joined, jeez...
14
Generation I Glitch Discussion / Re: Different items by renaming Rival?
« on: October 02, 2016, 05:39:42 pm »
I think what theyre asking is if they can name their rival in such a way that when accessing that memory with item underflow, would result in 8F. On the sidebar theres a link to the big HEX list, which is probably what youre looking for. Unfortunately, the character which corrisponds to 8F is a control character, so it's not possible to name your rival in such a way to get 8F.
Couldn't you just manipulate the bytes controlling the rival's name for it to becomr that control character.

you could, but that would defeat the purpose of why they want to do it in the first place, which is to gain access to 8F by naming their rival in such a way and then finding it through item underflow.
15
Generation I Glitch Discussion / Re: Different items by renaming Rival?
« on: October 01, 2016, 10:55:53 pm »
I think what theyre asking is if they can name their rival in such a way that when accessing that memory with item underflow, would result in 8F. On the sidebar theres a link to the big HEX list, which is probably what youre looking for. Unfortunately, the character which corrisponds to 8F is a control character, so it's not possible to name your rival in such a way to get 8F.
Pages: [1] 2