Игры с сайта Sonic Cafe скачать нельзя. Нигде, никогда и никак, по крайней мере для пользователей европейских телефонов на основе языка Java - j2me. А сейчас объясню почему же с сайта Sonic Cafe ничего нельзя скачать.
Игры, выложенные на Японском сайте Sonic Cafe, предназначаются для использования на особых японских сотовых телефонах. Что это за особые телефоны? очень просто. В этих телефонах используется особая японская версия языка Java, её ещё называют DoCoMo Java или просто DoJa. Вот на этом сайте можно прочесть маленькую статейку, показывающую различия между обычной мобильной явой (J2me - Java 2 Micro Edition) и DoJa - http://www.mforum.ru/news/article/018402.htm А вот здесь написано про DoJa по-русски - http://ru.wikipedia.org/wiki/DoJa Я не программист, но насколько я понял, разница между этими двумя языками достаточно велика, хотя они и базируются на одном основании. В интернете я прочёл, что на DoJa очень легко создаются мобильные 3D приложения. Это объясняет тот факт, что на сайте Sonic Cafe очень много сониковских игр, использующих 3D-графику. И разумеется, что DoJa-приложения не станут работать на мобильниках использующих язык j2me, поскольку эти два языка несовместимы (про это можно прочесть вот здесь - http://ru.wikipedia.org/wiki/Мобильная_игра ). По всей вероятности, 3D игры, созданные на DoJa не возможно портировать на j2me или это чересчур сложно и проблематично. Кроме того, 3D-приложения отнимают очень много оперативной памяти. Вероятно, что в связи с этим компания Sega не стала портировать ни одну из своих мобильных сониковских 3D-игр, а трехмерные бонусные этапы, которые располагались в DoJa-версии игры Sonic The Hedgeho 2, Сега просто вырезала, когда портировала эту игру на язык j2me.
Абсолютно все японцы используют мобильные телефоны, работающие на DoCoMo Java, с поддержкой сервиса i-mode. Итак выходит, что все сониковские мобильные Java-игры Сега писала прежде всего для своего японского сервиса Sonic Cafe - i-mode сервиса и писала она эти игры на языке DoComo Java. Не буду вдаваться в подробности и рассказывать, что такое i-mode, тем более, что сам в этом не разбираюсь. Скажу только, что i-mode сервисы, точнее сами интернет-страницы, написаны на особой разновидности языка HTML - i-HTML, и на этих страницах, насколько я знаю, могут располагаться только особые мобильные приложения (application), которые называются i-appli, написанные на DoJa. i-appli приложения могут скачать только люди, заходящие на i-mode сервисы с телефонов, у которых есть функция i-mode и, естественно, поддержка языка DoJa. В противном случае будет показана только страница со списком игр, а ссылок на игры не будет. Кроме того есть ещё фильтрация по ip-адресу. Если ваш IP не принадлежит к территории Японии, то вам никаких услуг предоставлено не будет.
Почти все сониковские мобильные j2me-игры являются портами с языка DoJa. Исключение составляют немногие игры, изначально написанные на j2me. Среди них Sonic The Hedgehog Golf, Sonic at The Olympic Games, Sonic Fishing Remake, Sonic Jump 2. Все сониковские DoJa-игры выложены на сайте Sonic Cafe. Игры не представленные на этом i-mode сервисе DoJa-играми не являются.
Впрочем почти все портированные игры отличаются от своих DoJa-оригиналов. Наверно, это связано со сложностями, возникающими при портировании. А может быть Сега намеренно ухудшила графику в некоторых j2me играх при портировании с языка DoJa, преследуя свои коммерческие цели.
Игра Shadow Shoot попала к нам совершенно случайно. Некая китайская компания по-всей видимости выкупила DoJa-оригинал этой игры у Сеги, а затем переделала под язык J2me. В остальном, большинство сониковских мобильных игр делает сама Сега - пишет их на языке DoJa, а потом Сега, либо её европейские партнёры переделывает эти игры под язык j2me - специально под наши европейские телефоны, которые, увы, несовместимы с японским стандартом мобильных телефонов.
Нам остаётся лишь надеятся, что Сега будет регулярно портировать свои сониковские DoJa-игры на язык j2me. Обычно в год появляется одна-две игры на j2me...