Переделка игр от одного телефона к
другому.
Наверно вы не раз спрашивали себя "почему так мало игр для Самсунгов?",
а для других телефонов (Nokia, Siemens, Motorola, Sony-Erricsson) их
много.
Так вот, эту несправедливость можно легко исправить!
Вам понадобятся:
1. Игра (и JAR и JAD!)
2. Архиватор, поддерживающий формат zip (WinRAR, WinZIP, я лично
рекомендую 7-Zip)
3. Java API от телефона, для которого изначально предназначалась данная
игра.
API от Nokia вы можете взять
тут
API
от Sony-Erricsson вы можете взять
тут
Также вы можете взять другие Java API в разделе Файлы
4. Текстовый редактор (Блокнот отлично подойдет)
Предположим, что вы уже скачали нужные API, вооружились архиватором и
тесктовым редактором, приготовили игру для разделки.
Итак, порядок ваших действий:
1. Допустим вы скачали игру для
Nokia
и Нокиевские API. Они идут в RAR архиве, вам надо будет их распаковать в
отдельную папку. В этой папке у вас появится папка com
2. Открываете архиватором JAR файл игры (на самом деле это просто
переименованый ZIP)
3. Нажимаете в архиваторе "Добавить файлы" и выбираете папку com
4. Закрываете архиватор, смотрите на размер получившегося JAR'a в
байтах.
Берете блокнот, открываете в нем JAD файл.
Ищете строку MIDlet-Jar-Size: 30613 (вместо 30613 могут быть
другие цифры) и изменяете её на MIDlet-Jar-Size: размер вашего JAR
5. Сохраняете JAD.
Всё! Игра готова!
Важные примечания:
1.
При переделке игр от
Nokia не будут работать боковые софт-клавишы и
возможны графические глюки.
2. Не все игры будут работать корректно, и не все игры будут вообще
работать
3. Наилучшим решением для
Samsung
является переделка игр от Sony-Erricsson, там софт-клавиши работают и
графических глюков почти нет.
При переделке игр от Sony-Erricsson, надо добавлять в JAR не папку com,
а папку javax
САМЫЙ ПРОСТОЙ СПОСОБ:
Если вам влом самим делать действия, описанные в инструкциях, то
используйте программу
Jad Gen Advanced 1.1
(1.0 не у всех работает!). Она умеет делать все эти действия
самостоятельно.
|