Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

 
Reply to this topicStart new topicStart Poll

Каскадный · [ Стандартный ] · Линейный

> phoneME-GP2X-SDL-1.0.0

Hahahoj
post Воскресенье, 20 июля 2008, 20:04
Отправлено #1


Зомби
*******

Группа: Пользователи
Сообщений: 10 730
Регистрация: 17 дек. 2004
Пользователь №: 12 002





Классный всё-таки эмулятор мобилок.
Наконец-то добавили звук (правда пока только музыку, звуковых эффектов еще нет).
Последние 2D игрушки для сотовых в большинстве своем играются на ура.
Попробовал 13 игрушек в разрешении 320 на 240:
Из них пошли:
Kung Fu Panda - аркадка-платформер - идёт изумительно
Poetical - jRPG - идет без проблем
Shadow of Rome - The Die is Cast - пазл - путаница с кнопками, идет без проблем
ПИРАТЫ СЕМИ МОРЕЙ - платформер
Русский Подкидной Дурак - карточные игры. Нельзя повесить погоны - а так - вполне так себе дурак 8)
СКАЛОЛАЗКА - платформер-экшн. Идет с тормозами. Надо подбирать управление, со стандартным играть очень неприятно.
ХРОНИКИ НАРНИИ 2 - ПРИНЦ КАСПИАН - экшн-рпг. Идет без проблем.

Последние 4 игры на нормальном русском. Почти все игры идут на фуллспиде при разрешении экрана 320 на 240.

Не пошло:
Devil May Cry 3D
Indiana Jones and the Kingdom of the Crystal
Race Driver Grid 3D
Никто не знает про Sex 2
ПИРАТЫ КАРИБСКОГО МОРЯ - 3
Стритрейсеры

Кроме того с огромным удовольствием поиграл в старые игры. К примеру Splinter Cell-ы. Проблемы были замечены только с SplinterCell:DoubleAgent

Среди выборки новых игр получилось соотношение где-то 50 на 50, среди мобильных игр двух-трехлетней давности пошло подавляющее большинство.
(звуковые эффекты, нормальные сейвы, и игро-селектор... туду heart.gif )

Мой конфиг к Pande:

export J2ME_GP2X_JOYUR=0
export J2ME_GP2X_JOYR=0
export J2ME_GP2X_JOYDR=0
export J2ME_GP2X_JOYU=52
export J2ME_GP2X_JOYD=54
export J2ME_GP2X_JOYUL=55
export J2ME_GP2X_JOYL=56
export J2ME_GP2X_JOYDL=57
export J2ME_GP2X_START=-6
export J2ME_GP2X_SELECT=-7
export J2ME_GP2X_LEFT=-8
export J2ME_GP2X_RIGHT=48
export J2ME_GP2X_BUTA=-7
export J2ME_GP2X_BUTB=50
export J2ME_GP2X_BUTX=53
export J2ME_GP2X_BUTY=-6
export J2ME_GP2X_VOLU=35
export J2ME_GP2X_VOLD=42
export J2ME_GP2X_JOYC=53
export J2ME_GP2X_REVERSE=1
cd /mnt/sd/phoneME/bin/arm
./runMidlet 6
sync
cd /usr/gp2x
exec ./gp2xmenu


--------------------
«Не стоит сердиться на плохих людей. Знаешь, для чего их создал Бог? Чтоб мы смотрели на них и старались быть совсем другими».
» Моя прелесть «

user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
X.XaM_MaX.X
post Воскресенье, 20 июля 2008, 20:13
Отправлено #2


Что твориться
******

Группа: Пользователи
Сообщений: 1 943
Регистрация: 28 апр. 2006
Из: Питер
Пользователь №: 16 034





А принудительную смену разрешения нельзя там в конфиг где-нибудь прописать?


О, всё больше не надо =)

Сообщение отредактировал X.XaM_MaX.X - Воскресенье, 20 июля 2008, 20:27
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
rbm13s
post Понедельник, 21 июля 2008, 01:47
Отправлено #3


Ветеран
******

Группа: Пользователи
Сообщений: 1 195
Регистрация: 28 фев. 2008
Из: Königsberg ака Калининград
Пользователь №: 25 820





А на телефонной яве есть что-то интересное поиграть? Что-то смотрел там игры - все какая-то туфта(


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Hahahoj
post Понедельник, 21 июля 2008, 03:32
Отправлено #4


Зомби
*******

Группа: Пользователи
Сообщений: 10 730
Регистрация: 17 дек. 2004
Пользователь №: 12 002





Посмотри Splinter Cell-ы. Настоятельно рекомендую. Телефонные игры вполне себе игры на уровне 8-ми битных приставок и того же "Спектрума". По геймплею. А по графике - покруче - там давно 320 на 240 в фуллцвете пошло. И что самое приятное - игр на русском языке для GP2X с приходом эмуля сильно прибыло.


--------------------
«Не стоит сердиться на плохих людей. Знаешь, для чего их создал Бог? Чтоб мы смотрели на них и старались быть совсем другими».
» Моя прелесть «

user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
rbm13s
post Вторник, 22 июля 2008, 14:27
Отправлено #5


Ветеран
******

Группа: Пользователи
Сообщений: 1 195
Регистрация: 28 фев. 2008
Из: Königsberg ака Калининград
Пользователь №: 25 820





Может сделает кто-нибудь сконфигурированную сборку эмулятора с рабочими интересными играми и выложит? Скажу спасибо)


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
dafreak
post Среда, 23 июля 2008, 09:57
Отправлено #6


Продвинутый
**

Группа: Пользователи
Сообщений: 68
Регистрация: 05 мар. 2008
Из: СПб
Пользователь №: 25 889





как сделать чтоб она заработала?
помогите пожалуйста!
я выложил в корневой каталог карты обе папки "МИДИ" и "фонеМЕ"
в них закинул две копии gpe файлов
сама папка с эмулькой лежит в папке GAME
запускаю не работает
в тхт написано что какая-то ошибка, бла-бла-бла!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Hahahoj
post Четверг, 24 июля 2008, 03:43
Отправлено #7


Зомби
*******

Группа: Пользователи
Сообщений: 10 730
Регистрация: 17 дек. 2004
Пользователь №: 12 002





Там всё просто. Можно двумя способами. Автоинсталером или ручками. Автоинсталлером - всё просто, качаем его, кидаем в папку jar игры, запускаем, выбираем проинсталить игру и только после этого запускаем.
Ручками:
1) Распаковываем две папки phonem и миди и кидаем в корень папки.
2) кидаем игра.jar файл в папку phonem
3) смотрим туда куда кинули jar файл что-то типа install.gpe Это командный файл, являющийся простым текстовым. Копируем его в файл игра_install.gpe Открываем игра_install.gpe на редактирование. Видим что-то типа:

unset J2ME_GP2X_REVERSE
cd /mnt/sd/phoneME/bin/arm
./installMidlet ../../kung_fu_panda_240x320.jar
../../kung_fu_panda_240x320.installed.txt
sync
cd /usr/gp2x
exec ./gp2xmenu

Меняем красное на игра.jar получаем:

unset J2ME_GP2X_REVERSE
cd /mnt/sd/phoneME/bin/arm
./installMidlet ../../игра.jar
../../игра..installed.txt
sync
cd /usr/gp2x
exec ./gp2xmenu

Первая красная строчка говорит какой файл будет инсталится, вторая - в какой файл будет писаться ID игры.

Далее, по логике автора, мы должны запустить инсталл на приставке и получить этот самый ID
Но мы будем слегка умнее и посмотрим как это работает. А работает всё проще некуда. Самая первая установленная вами игра будет иметь ID=3. (!добавлено позднее! на последней сборке первая установленная игра будет иметь id = 2)
Последующие, в процессе инсталяции +1 к номеру последней проинсталированной геймы. Теперь можем подготовить кучу инсталов чтобы за раз всё поставить.

4) Теперь копируем второй файл .gpe в игра.gpe

export J2ME_GP2X_JOYUR=0
export J2ME_GP2X_JOYR=0
export J2ME_GP2X_JOYDR=0
export J2ME_GP2X_JOYU=52
export J2ME_GP2X_JOYD=54
export J2ME_GP2X_JOYUL=55
export J2ME_GP2X_JOYL=56
export J2ME_GP2X_JOYDL=57
export J2ME_GP2X_START=-6
export J2ME_GP2X_SELECT=-7
export J2ME_GP2X_LEFT=-8
export J2ME_GP2X_RIGHT=48
export J2ME_GP2X_BUTA=-7
export J2ME_GP2X_BUTB=50
export J2ME_GP2X_BUTX=53
export J2ME_GP2X_BUTY=-6
export J2ME_GP2X_VOLU=35
export J2ME_GP2X_VOLD=42
export J2ME_GP2X_JOYC=53
export J2ME_GP2X_REVERSE=1
cd /mnt/sd/phoneME/bin/arm
./runMidlet 6
sync
cd /usr/gp2x
exec ./gp2xmenu

Меняем здесь красную цифру на ID игры, полученный нами ранее при запуске игры инсталла, либо предсказанный при предыдущих магических манипуляциях.

5) Всё.
Запускаем GP2X, входим в phonem, запускаем в ней последовательно все созданные игра_install.gpe После этого копируем их с игрой куда-нить себе в архив. Больше запускать их не надо. jar и gpe с инсталлом после этого можно вообще удалить с флешки.
А после этого запускаем сами игры (созданные нами игра.gpe) и играем ( или идем настраивать управление).

.PS Рекомендую сделать следующее:
Ставить эмуль на две флешки. На одной подгонять конфиги. На второй иметь то, во что играете. Сначала конфиги настраиваются на первой флешке, потом спокойно инсталлируются на вторую.
Поскольку архивы игр зачастую привязаны к конкретным моделям телефонов, сначала настройте одну игру включая управление. Потом можно использовать сделанный конфиг клавиш для всех остальных игр данного архива.

.PS
QUOTE
сама папка с эмулькой лежит в папке GAME
- должна лежать в корне.


--------------------
«Не стоит сердиться на плохих людей. Знаешь, для чего их создал Бог? Чтоб мы смотрели на них и старались быть совсем другими».
» Моя прелесть «

user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
rbm13s
post Четверг, 24 июля 2008, 10:04
Отправлено #8


Ветеран
******

Группа: Пользователи
Сообщений: 1 195
Регистрация: 28 фев. 2008
Из: Königsberg ака Калининград
Пользователь №: 25 820





Hahahoj, спасибо, отличное описание. Все понятно, просто и доступно.
У меня главная проблема - найти среди интернет-помоек нормальные игры smile.gif У меня еще с давних времен лежат игры под 128х128.
Подскажите чтоли тогда нормальный сайт, где можно покачать даром)


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
dafreak
post Четверг, 24 июля 2008, 10:15
Отправлено #9


Продвинутый
**

Группа: Пользователи
Сообщений: 68
Регистрация: 05 мар. 2008
Из: СПб
Пользователь №: 25 889





ага, спасибо!
но неудобно сделан выбор игр, нельзя выбрать из списка существующих как в эмуляторах приставок
я себе решил поставить карту питера, но она на русском и не понятно нечего! что бы придумать??

rbm13s держите сайт
http://www.beeset.ru

Сообщение отредактировал dafreak - Четверг, 24 июля 2008, 10:18
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Hahahoj
post Четверг, 24 июля 2008, 10:46
Отправлено #10


Зомби
*******

Группа: Пользователи
Сообщений: 10 730
Регистрация: 17 дек. 2004
Пользователь №: 12 002





2rbm13s
http://mobcity.info/java-igry/

2dafreak
Кинь ссылку, поковыряю.
.PS Покавырял. Прога выводит тексты через системный фонт телефона. А эмуль такой русский не держит. Нашел исходники проги, попробую еще поковырять.
.PSS Нашел место где храниться системный фонт эмулятора теляпона. Простая замена шрифта не пройдет, во первых надо нормальный моноширинный русский шрифт на восемь пикселей, во вторых он в скомпрессированном теле исполняемого файла зашит, так что нужно перекомпилировать весь проект. Ничего невыполнимого нет. Как появится время - займусь.


--------------------
«Не стоит сердиться на плохих людей. Знаешь, для чего их создал Бог? Чтоб мы смотрели на них и старались быть совсем другими».
» Моя прелесть «

user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Сб., 05 июля 2025, 16:15
Skin Designed (c) by Rooq.net, All Rights Reserved.