Open main menu

Bulbapedia β

Changes

User talk:TheICTLiker4

4,444 bytes added, 21 January
no edit summary
I will add that parts of your talk page are visually fairly busy. I would suggest that adding the link to the gray or white areas near the top of your page would be clearest. [[User:Tiddlywinks|Tiddlywinks]] ([[User talk:Tiddlywinks|talk]]) 16:52, 18 January 2020 (UTC)
:I will do this tomorrow because I already did 3 {{#tag:code|User:}} namespace edits today. That's because of the thing you see to the right. Actually, if you hover at the {{PK}}{{MN}} menu, you'll see that the {{p|Charmeleon}} icon links to [[User talk:TheICTLiker4/Archive 1|my talk page archive]]. --<span lang="ja">[[User:TheICTLiker4|<span style="color:#333">'''TheI'''</span>]][[Special:Contributions/TheICTLiker4|<span style="color:#f30">'''CTLi'''</span>]][[User talk:TheICTLiker4|<span style="color:#bbb">'''ker4'''</span>]]</span> 19:18, 18 January 2020 (UTC)
== Reply ==
Gosh that was a while ago. Nice catch. Thanks for analysing E O, the page is interesting/useful (if no one else finds it, for me at least) even though its in user space.
 
I unfortunately don't know, other than "this happened when forcing an evolution with the free ball movement feature of the debug menu code" but I can offer the context. Also sorry, I stepped down from emulation, so analysing to machine level now is very hard for me - however, I know how to generate addresses to RAW codes to a supported form; so if there's enough information I can still make a code for a cheating device; all is needed is an address/pointer/offset that the game reads to identify the Pokémon, and analysis.
 
For the "glitch Pokémon" E O (so far it seems as [[cheating device]] only); the only known way is by using the debug mode to evolve Solrock). I'm not very familiar with Pokémon Ruby and Sapphire pinball's data structure to make my own codes to get these in the dex and such too. Regarding people here who may help, it may be good to ask [[User:Tiddlywinks]], who is one of the staff with programming knowledge. Another good bet is [[User:IIMarckus]]; he is a busy person and created the Pokémon Red disassembly, though Gen III isn't his forte. [[User:Metarkrai]] and [[User:Bluesun]] may also know. at the same time.
 
I'm cautious about creating it because we don't know its [[index number]], nor if the name is consistent. (like with [[óË e Ái]] (on GCL I moved it to scrolling beige box) but its index number would match [[- (glitch Pokémon)]] (0x019C). Another similar case here, was through "invisible Shiny Bulbasaur" and "DPBox" - both were subtly different but had the same index number; and it depends on your definition of "glitch Pokémon".
 
Glitches and glitch articles due to their nature, can have systematic subjectiveness and empirical bias (they need to be tested from multiple people), for instance the name "E O" may be from [[wikipedia:RAM|RAM]] - the short answer "random" the long answer "it depends on this hardware state, or say.. the score could even influence it (like how scientific theories are proven wrong - this is what people in one of the Discord groups I'm in are in are calling "empirical glitching"; it may be E O but the name pointer may not be a consistent source (if you grab binary, then bytes, then character encoding (can be as simple as 01 is A, 02 is B, but it depends on the game) a way to end the sequence you create a structure; it could be a table of names like Bulbasaur, Ivysaur, Venusaur but what if the source of the table is a progress variable like your Pokédex flags?
 
[[User:SnorlaxMonster]] used to be head of glitch here, I'll forward it on to him. As you likely know, there was a point where debate like this was visible; cheating device glitch Pokémon have been deleted, but eventually non-cheating ways to get them were found (and the articles were restored; the ones with clear index numbers, except for things like [[Bad Egg]]) (though that one if Generation III counts as the first Bad Egg (debatable) is complex; is the game grabbing [[- (glitch Pokémon)|-]]'s sprite? Bad Egg is just the error message?)
 
OK; these ones probably vary: name, cry, whether any Pokémon becomes it or if it's just a Solrock evolution. From how I gather it, its sprite may be like [[??????????]]; constant (the exception with that is you can get different coloured Decamarks, and I do have a very faint memory someone bypassed the "? in circle" sprite once. So these Pokémon are a class of glitch Pokémon like Pokémon Pinball Ruby and Sapphire "?" sprite glitch Pokémon. If it is like Ruby/Sapphire, documenting them all could take forever; because Generation III Pokémon games have used two bytes for Pokémon, there could be ((2^8)^2) or 65536 of them. The other complication is: what do these glitch Pokémon evolve into rather than Solrock becomes this one? So a glitch Pokémon could evolve into a normal, or another Pokémon. Statistically, it could evolve into one of the 386(?)/65536 valid ones, but would you may find the glitch Pokémon evolving into other glitch Pokémon; another reason why index numbers can be important, and programmers know nothing is truly random with enough information.
 
Hope this clears some things. Sorry I couldn't answer your question. [[User:Chickasaurus|Chickasaurus]] ([[User talk:Chickasaurus|talk]]) 12:36, 21 January 2020 (UTC)
1,952
edits