To access the world ranking feature simply use the dreampi DNS 46.101.91.123. Boot the game, select website and browse to the world ranking section. you must register a BB account through the ranking website.
Follow the original topic for more information: http://www.dreamcast-talk.com/forum/vie ... f=3&t=9347