Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Всё из-за DMCA-жалобы Nintendo на Valve. Эмулятор Dolphin планировали выпустить в Steam во втором квартале 2023 года, но теперь релиз эмулятора отложили на неопределённый срок.