Main Menu
Main Page
Forums
Recent changes
Random page
Help

Databases
GlitchDex
AttackDex
ItemDex
TrainerDex
TypeDex
UnownDex
More

Major Glitches
Trainer escape glitch
Old man trick
Celebi trick
Select glitches (Japan)
SRAM glitch
CoolTrainer♀ corruption
LOL glitch
Rival LOL glitch
Super Glitch
ZZAZZ glitch
Pomeg corruption glitch (Glitzer Popping)
Tweaking
Elite Four door glitch (Japan)
Pokémon merge glitch
Pokémon cloning
Time Capsule exploit
Arbitrary code execution
Coin Case glitch
More

Other Glitch Categories
Glitches by generation
Glitches between two generations
Japan-only/language specific glitches
Music glitches
Natural glitches
Non-core series glitches
Non-Pokémon glitches
Officially acknowledged glitches
Recurring glitches
Dead glitches

References
Pokémon GameShark codes
The Big HEX List
Glitch Pokémon cries
GB programming
Curiosities
Debugging features
Easter eggs
Error traps
Glitch areas
Glitch myths
Non-glitch exploits
Placeholder texts
Pokémon glitch terminology
Unused content and prerelease information

Useful Tools
8F Helper
GBz80 to Items
Old man trick name generator
PATH (Prama's Advanced Tweaking Heaven)
Save file editors
Special stat/Pokémon converter
Trainer escape Trainer Pokémon finder

Affiliates
Legendary Star Blob 2 (Hakuda)
Pokémon Speedruns wiki
PRAMA Initiative
Become an affiliate!

Search Wiki

 

Search Forums

 

Author Topic: Friend Ball glitch  (Read 267 times)

0 Members and 1 Guest are viewing this topic.

SnorlaxMonster

  • Member+
  • *
  • Offline Offline
  • Gender: Male
  • Probably on Bulbapedia
    • View Profile
Friend Ball glitch
« on: October 04, 2017, 12:35:14 am »
Someone on Twitter pointed out to me a bug documented in the Crystal disassembly that I had not heard of before involving the Friend Ball.

Apparently, when a Pokémon is caught in a Friend Ball and sent to the PC, the game overwrites the friendship of the first Pokémon in the box, rather than the friendship of the caught Pokémon.

Is this something that was known (outside of the disassembly)? It sounds like another one of the Apricorn Balls has a bug in Generation II.

Krys3000

  • The frenchie
  • Distinguished Member
  • *
  • Offline Offline
  • Gender: Male
  • Head admin of the PRAMA Initiative
    • View Profile
    • PRAMA Initiative - Main french Pokémon glitch website
Re: Friend Ball glitch
« Reply #1 on: October 04, 2017, 04:03:07 am »
This apparently doesn't work in french Crystal, as I was unable to notice a change in my first Pokémon's happiness.

Admin of the PRAMA Initiative, the main french Pokémon glitch website
http://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

ISSOtm

  • The French Lord of Laziness (and a huge The Legend Of Zelda fan)
  • Wiki Contributor
  • *
  • Offline Offline
  • Gender: Male
  • Pewter City (B)rocks !
    • View Profile
    • My Little Website
Re: Friend Ball glitch
« Reply #2 on: October 04, 2017, 05:39:35 am »
The bug still is in the source of French Pokémon Crystal, though ; the offending write is in the ROM at 3:6B39. (The SRAM addresses are all exactly the same)
"THOU SHALL NOT PASS !!"  RIVAL's effect, Gandalf.

Proudly glitching Pokémon Red and Yellow on a Black & White GB, Pocket GB, GB Color, GBA SP and new 3DS.

My Twitter (beware, I'm French)
My YouTube (same warning)

Here is an online tool to build 8F setups : GBz80 to Items !

They see me layzin', they ha-tin'...
Heavy contributor of the global augmentation of entropy (my room's is too damn high !)

Krys3000

  • The frenchie
  • Distinguished Member
  • *
  • Offline Offline
  • Gender: Male
  • Head admin of the PRAMA Initiative
    • View Profile
    • PRAMA Initiative - Main french Pokémon glitch website
Re: Friend Ball glitch
« Reply #3 on: October 04, 2017, 07:31:02 am »
Actually the glitch doesn't even work in english games.

Yes, the first Pokémon of the active box will receive hex:C8 as happiness, but that's normal since that Pokémon will be the one you caught.

Admin of the PRAMA Initiative, the main french Pokémon glitch website
http://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

ISSOtm

  • The French Lord of Laziness (and a huge The Legend Of Zelda fan)
  • Wiki Contributor
  • *
  • Offline Offline
  • Gender: Male
  • Pewter City (B)rocks !
    • View Profile
    • My Little Website
Re: Friend Ball glitch
« Reply #4 on: October 04, 2017, 04:07:36 pm »
Yes !






...
If you had no Pokémon in your current box prior to catching the Pokémon !
"THOU SHALL NOT PASS !!"  RIVAL's effect, Gandalf.

Proudly glitching Pokémon Red and Yellow on a Black & White GB, Pocket GB, GB Color, GBA SP and new 3DS.

My Twitter (beware, I'm French)
My YouTube (same warning)

Here is an online tool to build 8F setups : GBz80 to Items !

They see me layzin', they ha-tin'...
Heavy contributor of the global augmentation of entropy (my room's is too damn high !)

Krys3000

  • The frenchie
  • Distinguished Member
  • *
  • Offline Offline
  • Gender: Male
  • Head admin of the PRAMA Initiative
    • View Profile
    • PRAMA Initiative - Main french Pokémon glitch website
Re: Friend Ball glitch
« Reply #5 on: October 04, 2017, 04:25:33 pm »
No, the Pokémon always gets on top and receive the happiness boost. There doesn't seem to be any glitch here, or I don't get what we're talking about  :P

Admin of the PRAMA Initiative, the main french Pokémon glitch website
http://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

SatoMew

  • Member+
  • *
  • Offline Offline
  • Gender: Female
    • View Profile
Re: Friend Ball glitch
« Reply #6 on: October 04, 2017, 05:51:57 pm »
In Generation II, the Pokémon Storage System always puts new Pokémon at the top (slot 1) and moves the Pokémon already on that slot to slot 2 and so forth (maximum of 30 slots per Box in Japanese versions, 20 in Western and Korean versions).

Video: https://tknk.io/7QML

As to friendship, I'm not seeing any bug either (I used the latest PKHeX to check my Japanese Crystal save file). A Pokémon caught with a Friend Ball will have a friendship value of 200 after being sent to the Box and the Pokémon previously in slot 1 will keep its current friendship value when moved to slot 2.

Krys3000

  • The frenchie
  • Distinguished Member
  • *
  • Offline Offline
  • Gender: Male
  • Head admin of the PRAMA Initiative
    • View Profile
    • PRAMA Initiative - Main french Pokémon glitch website
Re: Friend Ball glitch
« Reply #7 on: October 05, 2017, 03:32:07 am »
Thanks SatoMew! Do you have any idea why do japanese can store 10 more Pokémon per box?

Anyway, maybe someone can correct the disassembly then. Someone probably was under the impression that a caught Pokémon goes in the last slot and thought this function was glitched.

Admin of the PRAMA Initiative, the main french Pokémon glitch website
http://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

SatoMew

  • Member+
  • *
  • Offline Offline
  • Gender: Female
    • View Profile
Re: Friend Ball glitch
« Reply #8 on: October 05, 2017, 07:35:05 am »
Thanks SatoMew! Do you have any idea why do japanese can store 10 more Pokémon per box?

I don't know why it was changed but, in Generations I and II:
  • Japanese versions have 30 slots per Box (8 Boxes in RGBY, 9 in GSC)
  • Western versions have 20 slots per Box (12 Boxes in RBY, 14 in GSC)
  • the Pokémon Storage System in both Japanese and Western Generation I can store up to 240 Pokémon
  • the Western Generation II system is able to store 10 more Pokémon than the Japanese system (280 vs. 270)
  • Korean Gold and Silver are forks of the English versions and did not change the amount of Boxes and distribution of slots per Box
Generation III was the first to not have these differences between regional releases.

camper

  • aka GlitcherRed, azum4roll
  • Member+
  • *
  • Offline Offline
  • Gender: Male
  • 975642dx║'r DExsfoF▓1 error.
    • View Profile
Re: Friend Ball glitch
« Reply #9 on: October 07, 2017, 03:41:07 am »
Japanese nicknames (both trainer and Pokemon) are much shorter, so they're able to put more Pokemon into a box.

Gen 3 has enough RAM space to store all storage boxes anyway so box sizes can stay the same for all versions.
Youtube
 

Guess where this is?