Main Menu
Main Page
Forums
New pages
Recent changes
Random page
Help

Glitches
Arbitrary code execution
Pokémon cloning
Pomeg glitch and Glitzer Popping
Tweaking and voiding
Glitches by generation
Other glitch categories

References/Resources
Databases
Disassembly projects
The Big HEX List
Interactive tools
Reference documents
Terminology

Affiliates
Legendary Star Blob 2 (Hakuda) (日本語/Japanese)
Pokémon Speedruns wiki (English)
PRAMA Initiative (Français/French)
MissingNo. Glitch City (Italiano/Italian)
Become an affiliate!

Technical
Site source code

Search Wiki

 

Search Forums

 

Author Topic: Would it be possible to patch out the abnormal check?  (Read 497 times)

0 Members and 1 Guest are viewing this topic.

0ErrorYT

  • GCLF Member
  • *
  • Offline Offline
  • Gender: Male
  • Dri REDGREENMOM MOM, are you ready?
    • View Profile
Would it be possible to patch out the abnormal check?
« on: January 25, 2018, 12:03:49 pm »
If so, it would be cool to trade glitch Pokemon and glitch move Pokemon from gen 1 to gen 2. I don't care if it's ACE or memory editing or patching the ROM, I just think it would be cool
Well ????? is a pokemon that can only be accesed by hacking the game
genrally with gameshark but the game shark code for it works in this way:
it tells the  game to make a certain pokemon appear what that pokemon is depends on the two pokemon digits in the code fore example bulabsuar code could be 4R (it isnt really) but if you put in a number for a pokemon that doesnt exist... the game wotn know what to make appear there for cusing its name sprite antacks etc to be nothing to do with real pokemon! :) :) :) hope u understood tis lol!!!

Epsilon

  • Member+
  • *
  • Offline Offline
    • View Profile
Re: Would it be possible to patch out the abnormal check?
« Reply #1 on: January 25, 2018, 12:06:51 pm »
The abnormal check is based on typing. Using ACE, change the typing of the glitch Pokemon from gen 1 into it's corresponding hex's typing. Then try trading it over.

As for glitch moves, i'm not sure.

EDIT: Glanced in Pokecrystal. Here's what the game checks for

- Is the pokemon's level greater than 100?

- Do the two values the control the parties species match/is it an egg?

- Do they have valid typing?

AFAIK it does not check for moves
« Last Edit: January 25, 2018, 12:30:49 pm by Epsilon »
grouchy

rortik

  • GCLF Member
  • Offline Offline
  • Gender: Female
  • Crystal <3
    • View Profile
Re: Would it be possible to patch out the abnormal check?
« Reply #2 on: February 02, 2018, 09:18:26 pm »
It definitely doesn't check for moves. That's why you can trade a Graveller over at lv 34, he'll
evolve and learn Rollout, and it'll be a glitch move if you trade it back.
~Rortik

Krys3000

  • French living dexer
  • Distinguished Member
  • *
  • Offline Offline
  • Gender: Male
  • Head admin of the PRAMA Initiative
    • View Profile
    • PRAMA Initiative - French Pokémon glitch website
Re: Would it be possible to patch out the abnormal check?
« Reply #3 on: February 03, 2018, 05:56:39 am »
Yep. The check is typing, level and instable hybrids. That's it :)

Admin of the PRAMA Initiative, the main french Pokémon glitch website
https://www.prama-initiative.com
“Anti-intellectualism has been a constant thread winding its way through our political and cultural life, nurtured by the false notion that democracy means that 'my ignorance is just as good as your knowledge.'” - Isaac Asimov

0ErrorYT

  • GCLF Member
  • *
  • Offline Offline
  • Gender: Male
  • Dri REDGREENMOM MOM, are you ready?
    • View Profile
Re: Would it be possible to patch out the abnormal check?
« Reply #4 on: May 22, 2018, 07:43:36 pm »
I put a ret right at the start of the function, the checksum fails, but otherwise I can trade whatever I want over, provided it doesn't freeze.
Well ????? is a pokemon that can only be accesed by hacking the game
genrally with gameshark but the game shark code for it works in this way:
it tells the  game to make a certain pokemon appear what that pokemon is depends on the two pokemon digits in the code fore example bulabsuar code could be 4R (it isnt really) but if you put in a number for a pokemon that doesnt exist... the game wotn know what to make appear there for cusing its name sprite antacks etc to be nothing to do with real pokemon! :) :) :) hope u understood tis lol!!!