PDA

Просмотр полной версии : PSPKVM - НЕ эмулятор Java (J2ME) для PSP


ErikPshat
16.03.2007, 22:55
PSPKVM v0.5.5 (SIGNED)

4701

4702

Описание: Очень хороший НЕ эмулятор Java от Sleepper'a и M@x'a, способный запускать как игры так и программы. Лично я его часто использую для запуска ICQ и Оперы Mini (http://www.opera.com/mobile/download/versions/). Единственный минус - неудобно набирать слова.


Установка:


Скачайте и разархивируйте необходимый вам архив с эмулятором (для распаковки архива используйте архиватор 7-Zip (https://www.pspx.ru/forum/showthread.php?t=93641)):



pspkvm-bin-0.5.5-fr-cfw-allinone.7z (https://www.pspx.ru/forum/attachment.php?attachmentid=4699&d=1320731160) - если у вас PSP с кастомной прошивкой.


pspkvm-bin-0.5.5-fr-cfw-allinone_SIGNED.7z (https://www.pspx.ru/forum/attachment.php?attachmentid=4703&d=1320732503) - если у вас PSP с официальной прошивкой.



Содержимое архива скопируйте в ms0:/PSP/GAME/


В корне карты памяти создайте папку "pspkvm" и туда кидайте игры Jar/Jad. Для примера: 2 тестовых игры (https://www.pspx.ru/forum/attachment.php?attachmentid=6664)


Заходите в меню Игра -> Memory Stick™ и запускайте "PSPKVM v0.5.5 Final Release CFW"


Для включения русской клавиатуры, зайдите в пункт:



System midlets => Configure VM => Virtual keyboard


И выберите там один из 2-ух типов шрифтов:



Semichordal => Cyrillic


Sony OSK



Зайдите в пункт "System midlets => Find Applications" и в появившемся меню жмите "Install from memory stick (ms0:/)"


На карте памяти найдите ваш jar или jad файл, запустите его и установите Java-приложение.



Управление по умолчанию:


NUM0: :cross:
NUM1: :square:
NUM2: :up:
NUM3: :triangle:
NUM4: :left:
NUM5: :l_trigger:+:circle:
NUM6: :right:
NUM7: :l_trigger:+:square:
NUM8: :down:
NUM9: :l_trigger:+:triangle:
*: :l_trigger:+:select:
#: :r_trigger:+:start:
Очистить: :r_trigger:+:cross:
Выбор: :circle:
Левая клавиша меню внизу экрана(Left Soft): :select:
Правая клавиша меню внизу экрана (Right Soft): :start:
Вверх/Вниз/Влево/Вправо: Аналоговый джойстик

Примечание: :l_trigger: или :r_trigger: - не имеет значения, они взаимозаменяемы.

:l_trigger: + :r_trigger: + :triangle: - Свернуть приложение
:l_trigger: + :r_trigger: + :cross: - Выход из приложения
:l_trigger: + :r_trigger: + :square: - Статус подключения



Настройки:

Когда попадаете в певое "Главное меню", то сразу видите всего две строки:

System midlets
Installed midlets

Так вот, настройки находятся в System midlets (скажу по секрету).
Нажимаете :circle: и в раскрывшейся поддиректории видим ещё 3 вида настроек:

Find Applications - поиск приложений

Install from memory stick (ms0:/) - установить программу JAR или JAD с карты памяти
Install from http - скачать и установить JAR или JAD с интернета

Network Setup - сразу отображает подключённые сети. По кнопке :select: выводится всплывающее меню, где можно отключиться, подключится или проверить статус соединения. :start: - выход назад в меню.
Configure VM - выбор настроек виртуальной клавиатуры, шрифта, кнопки ввода.

Virtual keyboard - выбор типа клавиатуры и опций:

Type - типы клавиатур:

AWF/Default - английская (латинская - Latin), сразу выставлена по умолчанию
AWF/Chinese - китайская
AWF/Float - английская и китайская

Roman - латинский римский шрифт
Pinyin - упрощённая китайская клавиатура
Stroke - расширенная китайская клавиатура

Danzeff - английская клавиатура, придуманная Danzeff, в виде кадрата 3х3
Qwerty - английская компьютерная клавиатура
Semichordal - модификация клавиатуры Danzeff, переведённая на разные языки:

Cyrillic - русский кириллический алфавит
Greek - греческий алфавит
Roman - латинский алфавит

Sony OSK - внутренняя стандартная клавиатура Sony PSP, кириллица присутствует.

Options

Autoopen - автооткрытие
Analog cursor - задействование аналогового джойстика для перемещения курсора


Font subsystem - включение/выключение внутреннего шрифта, регулировка длины, ширины и высоты шрифта.
Keymap settings - выбор кнопки ввода :cross: или :circle:



6652

6653

6654

6655

6656

6657

6658

6659

6660

6661

6662

6663

Официальный сайт (https://sourceforge.net/projects/pspkvm/)
Раздел загрузок (https://sourceforge.net/projects/pspkvm/files/)
Исходный код (https://sourceforge.net/p/pspkvm/code/HEAD/tree/)

Список совместимости Java игр и приложений (http://www.xs4all.nl/~netlogin/pspkvm/pspkvm.htm)

ErikPshat
08.11.2011, 10:01
На кастомных прошивках 6.39/6.60 подписанная версия не пойдёт. Подписанная версия SIGNED предназначена для PSP с официальной прошивкой.

Если у вас модифицированная кастомная прошивка, постоянная или виртуальная, то воспользуйтесь не подписанной версией из шапки.

KirJan-DeSign
21.12.2011, 18:17
из шапки ничего не скачать. не получается)

на 6.60 ПРО сборке от Йоти не идёт...совсем. даже те , что с оф.сайта...

DIIGMO
21.12.2011, 18:24
KirJan-DeSign, ну не знаю, у меня нормально скачалось

http://s44.radikal.ru/i106/1112/da/48e5205f3d63.png

хотя, и правда иногда глюки бывают. Видать что-то с серваком

KirJan-DeSign
21.12.2011, 18:40
а, разобрался. глюк, действительно...
скачивается, если выделить ссылку и "сохранить обьект как"...

а всё-равно не работает на 6.60-ПРО...
с подписанной всё в порядке, игры идут, но у меня всё по категориям, а они в оф. не видны. засада...

valery24119
04.04.2012, 23:27
У меня черный экран, что на подписаной, что нет. Причем выходит через кнопку HOME, т.е. пиха не висит, а просто черный экран. Пробывал отк
лючять плагины, результат тот же. Что может быть? пиха 2008 по 6.35 pro-b3.

Alias29Rus
07.05.2012, 16:19
У меня черный экран, что на подписаной, что нет. Причем выходит через кнопку HOME, т.е. пиха не висит, а просто черный экран. Пробывал отк
лючять плагины, результат тот же. Что может быть? пиха 2008 по 6.35 pro-b3.

таже проблема...psp 3008 6.60 pro b10

ErikPshat
07.05.2012, 19:42
valery24119,
Alias29Rus,

Не знаю что у вас там за чёрный квадрат, но у меня запускается и работает.
PSP-1004, прошивка 6.60 PROMOD-B10.

Вот только что наделал скринов, запилил в шапку в конец поста в спойлере.

http://www.pspx.ru/forum/attachment.php?attachmentid=6652

http://www.pspx.ru/forum/attachment.php?attachmentid=6653

http://www.pspx.ru/forum/attachment.php?attachmentid=6654

http://www.pspx.ru/forum/attachment.php?attachmentid=6655

http://www.pspx.ru/forum/attachment.php?attachmentid=6656

http://www.pspx.ru/forum/attachment.php?attachmentid=6657

http://www.pspx.ru/forum/attachment.php?attachmentid=6658

http://www.pspx.ru/forum/attachment.php?attachmentid=6659

http://www.pspx.ru/forum/attachment.php?attachmentid=6660

http://www.pspx.ru/forum/attachment.php?attachmentid=6661

http://www.pspx.ru/forum/attachment.php?attachmentid=6662

http://www.pspx.ru/forum/attachment.php?attachmentid=6663
Пункт №3 установки прочтите и затестите 2 тестовые игрушки.

Yoti
07.05.2012, 20:28
ErikPshat,
ай-ай, на скриншотах говнореклама!


И не "эмулятор" это вовсе.

ErikPshat
08.05.2012, 01:13
ай-ай, на скриншотах говнореклама!Это не на скриншоте реклама, а в самой игре на заставке при запуске.
Эта игра Mario залита в шапке, вместе с Дураком )))

6668 6669

Yoti
08.05.2012, 15:56
Это не на скриншоте реклама
Раз я её увидел на скриншоте - значит она на скриншоте.

Necrocannibal
09.05.2012, 22:51
этот эмулятор хавает 3d ява игрушки для сониэриксонов на mascott capsule? Помню в своё время играл на сонерике к750 в такие игры как Burning Tires- нокиа отдыхает.

Locden
17.06.2012, 21:15
ААА я слишком тупой чтобы понять. Я не могу разобраться - скачал 2 тестовых игры - закинул в папку - игры не отображаются вообще - что делать???
помогите плиз ламеру

IIcuX03
06.04.2017, 19:09
Хорошая штука но, большинство, моих любимых, игр не запускает. Например Tower Bloxx (TM), Worms Forts 3D, V-Rally 3D, Rise.of.Lost.Empires, Devils And Demons, Jaws 3D, Burning Tires 3D, 4x4 Monster Trucks 3D и ещё много других а, жаль(((

UserPSPE1008
07.12.2024, 02:39
Агась... ему бы подошло описание очень СЫРОЙ эмулятор. Я переделал java игру (Revival 2), заставив вместо midi, звучать wav файлы, в эмуляторах KEmulator и J2MELoader изменения пошли только на пользу, а вот этот PSPKVM просто ничего не воспроизводит, хотя буквально тот же самый файл war.wav воспроизводится! Задача была в том, чтобы java игра не требовала эмуляцию миди, что, с точки зрения, теории должно не только улучшить звучание мелодий, но и ускорить эмуляцию, так как сама PSP поддерживает форматы музыки x-wav и mp3. Ну и проблем не составило попытаться ставить разные семплы и битрейты. Такое чувство, что нужно какое prx или иное расширение для самого PSPKVM...

Yoti
07.12.2024, 12:28
UserPSPE1008,
во-первых, это не эмулятор. Во-вторых, исходники доступны, можешь дорабатывать.

UserPSPE1008
07.12.2024, 21:02
UserPSPE1008,
во-первых, это не эмулятор. Во-вторых, исходники доступны, можешь дорабатывать.
Я не очень пойму, что именно называют исходником (или где их искать?) и как именно их можно доработать? Задача в том, чтобы научить PSPKVM понимать форматы mp3 и wav, но лучше mp3.

Yoti
08.12.2024, 20:23
что именно называют исходником
Исходником, для краткости, называется исходный код.

или где их искать?
В шапке, обновил ссылки на актуальные.

и как именно их можно доработать?
Руками. Открываешь и дописываешь все функции, что хочешь.
После чего меняешь номер версии, компилируешь и делишься.

UserPSPE1008
08.12.2024, 22:11
...Руками. Открываешь и дописываешь все функции, что хочешь.
После чего меняешь номер версии, компилируешь и делишься.Я скачал исходник архивом, но...
куда и что дописывать? Как это компилировать?! Да я бы не против поделиться, ну а номер версии я могу поменять только в названии приложения через НЕХ...

Yoti
10.12.2024, 17:30
куда и что дописывать?
В соответствующие места существующего исходного кода ты дописываешь свои функции чтения, обработки и вывода требуемых форматов файлов.

Как это компилировать?!
При помощи компилятора для PSP (PSPSDK от PSPDEV), опираясь на инструкции и скрипты по сборке, которые приложены к исходному коду.

могу поменять только в названии приложения через НЕХ
То есть сам ты ничего не умеешь, кроме как хаять чужую работу? Тогда всегда можно нанять программиста через площадки по поиску работы.