You go challenge the Elite Four.
there are 8 badges in Pokemon ruby like all the others. :) tehehe
in total 16 badges
8........... like always
at the grass in front of crystal cave. you can get to it, by beating the elite four and get all gym badges in johto and kanto hope that helped
you can get it after you have all the 8 gym badges of johto prof elm gives you a call and tell you that he has something for you
You need 4 badges.
Fight The Elite Four!
in every game except gold and silver and crystal there are 8 badges, gold silver and crystal have 16 cause you can fight the kanto and johto leaders.
Beat all the gym leaders.
You are in jhoto first then when you have all the 8 gym badges you can go to kanto and get 8 more badges which will be all 16 badges then you can challenge the pokemon league. Hope that helped.
No, you can trade with no badges at all.
you get all 8 gym badges