PSPx форум

PSPx форум (http://www.pspx.ru/forum/index.php)
-   Плагины для PSP (http://www.pspx.ru/forum/forumdisplay.php?f=226)
-   -   MacroFire - переназначаем кнопки и центрируем джойстик (http://www.pspx.ru/forum/showthread.php?t=96412)

ErikPshat 04.04.2012 16:21

MacroFire - переназначаем кнопки и центрируем джойстик
 
Вложений: 7

Цитата:

Сообщение от Последние изменения
2011/09/07 - 3.2.9
- 6.39/6.60 PRO-B9のPOPSで動作しなかった問題を修正。

Оглавление
=================================================

- Введение
- Обзор
- Подтвержденные операционной среды
- Установка
- Порядок загрузки
Как использовать -
Особенности -
- Конфигурационный файл
Характеристики -
- Планы на будущее
- И, наконец
- Благодарность

=================================================


Введение
-------------------------------------------------
Эта программа представляет собой плагин для работы на пользовательские прошивки PSP.
С прошивкой подлинной Sony обычно не работает.

Обычный, ответственности за себя тоже, что происходит.
Сделано не делает ничего, или даже если вы играете в дыму в течение длительного времени, чтобы заморозить внезапно.


Резюме
-------------------------------------------------
Перераспределение кнопку, все настройки и оказание кнопку
Существует макро функция для выполнения определенных операций автоматически.

Пожар настройки, так что вы также можете установить состояние удерживать других
Такие, как RPG, вид боевых включается автоматически, без веса или резинкой.

Макро функции, вы можете записать или иного поведения, чтобы запустить его повторно.

Настройка и перераспределение функций позволяет аналоговый джойстик,
Вы можете быть в состоянии покрыть некоторые кнопки или сломанные аналоговых погремушки палку.


Условия эксплуатации подтвердили
-------------------------------------------------
Custom Firmware 5.50 GEN-D3
Custom Firmware 5.00 M33-6

Не похоже на работу с 3.71M33.
Разве это не работать со следующими прошивки.

Я не знаю, рабочее состояние с тем, что PSP-3000 и не PSP-2000,
Я не использую RAM, который был расширен.


Установка
-------------------------------------------------
Скопируйте следующие файлы в ms0:/seplugins включены.

macrofire.prx
macrofire.ini

Впоследствии, в ms0:/seplugins

vsh.txt
game.txt
pops.txt

Добавьте путь к каждому из следующих действий.

ms0:/seplugins/macrofire.prx 1

Если эти файлы не существуют, пожалуйста, создайте его.

Вы можете изменить поведение других плагинов, написанных на позицию (путь.
Для получения дополнительной информации, пожалуйста, прочитайте "порядок загрузки" в следующем разделе. )

К режиме восстановления, когда вы закончили писать, с момента вступления плагинов
Включено вам плагинов нужное место.

Тем не менее, в ходе операции есть предел ", интернет-браузер" на VSH, пожарные функции и макро-функция не работает.
Это много обеспокоенность тем, что она была бы имитировали атаки на другие сайты, на эти функции.

remap_sample папке пример файла конфигурации кнопку повторного назначения,
Это конфигурационный файл на самом деле читать с Remap настройки в меню.
- Analog_to_dpad.ini: возложенных на четырех направлениях палкой аналоговых контроллера
- Dpad_to_analog.ini: крест, назначенный на аналоговых стика.
- Ss_to_home.ini: ГЛАВНАЯ назначить в качестве SELECT + START.
- Lr_to_vol.ini: кнопки регулировки громкости, чтобы назначить L / R кнопки.

Для работы MacroFire, эта папка не требуется.

Пример настройки переназначения кнопок:
В файле macrofire.ini нужно прописать путь к файлу переназначения кнопок, например назвать remap.ini, например вот так выделил красным:
Код:

[Default]
 Startup = Off
 MenuButtons = VolUp + VolDown
 ToggleButtons =
 StatusNotification = Off
 AnalogStickMovement = On
 AnalogStickDeadzone = 40
 AnalogStickSensitivity = 100
 AnalogStickOriginX = 127
 AnalogStickOriginY = 127
 ForcedLowMemoryMode = Off
 Remap = ms0:/seplugins/remap.ini
 Rapidfire =
 Macro1 =

[AlternativeButtons]
 Select =
 Start =
 Up =
 Right =
 Down =
 Left =
 Ltrigger =
 Rtrigger =
 Triangle =
 Circle =
 Cross =
 Square =
 Home =


А в самом файле remap.ini прописать переназначение кнопки :select: на другую кнопку...
Например вот такой вот пример переназначения кнопок :select:, :start:, :home:, SCREEN, NOTE:
Код:

MACROFIRE-REMAP 2

[Remap1]
 RealButtons = LTrigger + Left
 RemapButtons = SELECT

[Remap2]
 RealButtons = LTrigger + Right
 RemapButtons = START

[Remap3]
 RealButtons = LTrigger + Down
 RemapButtons = HOME

[Remap4]
 RealButtons = HOME + VolDown
 RemapButtons = SCREEN

[Remap5]
 RealButtons = HOME + VolUp
 RemapButtons = NOTE



Последовательность загрузки
-------------------------------------------------
MacroFire использует API под названием sceSysconSetDebugHandlers для управления контролем.
Этот API не использует только один плагин в то же время. (Если быть точным, только один обработчик не может быть зарегистрировано в то же время).
Таким образом, если еще один плагин использует этот API, вполне вероятно, что плагин, который не будет работать правильно.

MacroFire имеет возможность смягчить это ограничение в некоторой степени.
MacroFire, можно сосуществовать с одним плагин для использования этого API и остальные свои собственные.
Чтобы воспользоваться этой функцией является последовательность загрузки важно, нужно начать раньше MacroFire.

Вот пример и конкретный плагин называется ДЕРЖАТЬ + (http://torch.freeweb7.com/hold.html) использует этот API, например.
Чтобы сосуществовать и MacroFire Это
MacroFire начинается раньше,
Держать + запускается в то
Вы будете нуждаться.

Для достижения этой цели написания vsh.txt / game.txt / pops.txt включало в себя,
Плагин вызывается в порядке от верхней части этих строк текста.
Таким образом,
... (Еще один плагин может быть начата до MacroFire)
ms0:/seplugins/macrofire.prx 1
... (Еще один плагин может быть запущен между ними)
ms0:/seplugins/hold.prx 1
Когда вы пишете так, что, как ДЕРЖАТЬ + MacroFire будет работать корректно и в целом.

При загрузке обратный порядок, HOLD + не будет работать правильно.
Кроме того, могут сосуществовать только один разъем, в дополнение к MacroFire.
Если модуль, чтобы использовать эту API есть два или больше, вы не можете предсказать, что будет жить также.
В зависимости от содержания программы.

К счастью, плагинов, которые используют этот API не должно быть так много.


Как использовать
-------------------------------------------------
Когда вы начинаете игру, две кнопки для регулировки громкости (+ и -) в меню Пуск, нажав кнопку.
Эта кнопка может быть изменен в файле конфигурации.
Для получения дополнительной информации, пожалуйста, обратитесь к разделу "конфигурационный файл" ниже.
Основные ключевые операции в меню выглядит следующим образом.

↑ ↓ ← →: Перемещение элементов
Изменить параметры: (○ / х) / □ кнопку
Определение элементов: (○ / х), кнопка
Спина: (× / ○) кнопка
Чтобы немедленно прекратить меню: СТАРТ

○ / х кнопка заменяется автоматически в соответствии с реестром PSP.

Это была обычная операция, другой пункт другие функции,
Там может быть еще одна операция.
В этом случае есть способ работы каждой клавиши случае было написано в нижней части экрана.


Функция
-------------------------------------------------
MacroFire двигателя
Переключение активации этого плагина.
Такие функции, как макро-функции и влияет на рулон кнопки, все функции.
Сразу же после начала игры, так что выключен, и перейти на ПО с помощью ○ / □ кнопку.
Вы можете установить начальное состояние в файле конфигурации.

Кнопки для запуска меню
Установка кнопки для вызова меню MacroFire с во время игры.
Если вы установили кнопку, которую требуется использовать для отображения меню здесь, нажав на кнопку комбинация в игре,
Вы можете отобразить меню MacroFire.
Вы можете установить начальное состояние в файле конфигурации.

Кнопки для переключения состояния двигателя
Установить кнопку для переключения ON / OFF, чтобы отобразить меню без MacroFire Engine.
Если вы установили кнопку вы хотите использовать здесь, чтобы перейти, нажав на кнопку комбинация в игре,
Для OFF, если выключатель в положение ВКЛ, если на MacroFire Engine.
Вы можете установить начальное состояние в файле конфигурации.

Статус уведомлений
Устанавливает ли уведомлять рабочее состояние MacroFire на игровом экране.
Когда включен, когда государство при включении двигателя контролируется с горячей клавиши макроса
Этот эффект будет отображаться.

Аналоговая регулировка чувствительности палочки
Устанавливает позицию центра и чувствительности джойстика, мертвая зона.
Для получения дополнительной информации, пожалуйста, посетите manual_analogsens.txt, что в комплекте

Remap настройки
Устанавливает перераспределение кнопки.
Для получения дополнительной информации, пожалуйста, посетите manual_remap.txt, который поставляется.

Rapidfire настройки
Устанавливает огонь на кнопку.
Для получения дополнительной информации, пожалуйста, посетите manual_rapidfire.txt, который поставляется.

Макро настройки
Настройка и выполнить макрос функции.
Для получения дополнительной информации, пожалуйста, посетите manual_macro.txt, который поставляется.


Файл конфигурации
-------------------------------------------------
Macrofire.ini и стать базовой конфигурации,
Пожар файл конфигурации, макро-файлы все в том же формате, за исключением части.

Для получения дополнительной информации, пожалуйста, посетите manual_ini.txt включены.


Спецификация
-------------------------------------------------
- Сразу же после начала особенность MacroFire игра не работает.
Это потому, что, когда игра так как не к выходу из строя нагрузки, поставили весом не более 10 секунд после запуска.
MacroFire начала не очень тяжелый и не говорю.
Тем не менее, СОЗ, потому что есть способ обнаружения начала игры, в этих случаях к работе сразу же или MacroFire ВШ.

- MacroFire, но остановить поток, кроме самого себя при отображении меню
Тема была начата раньше, чем сам по себе не остановился даже тогда, когда меню.
Таким образом, плагинов, написанных до MacroFire является vsh.txt / game.txt / pops.txt также работать в меню.
Нарушения в экран меню и сделать возвращение / остановка всех потоков этих плагинов не было остановлено,
Некоторые игры, которые могут замерзнуть.
Это является причиной является то, что нить должна была остановлена ​​MacroFire есть, был бы возвращен другой плагин,
Славится, что плагин, например, снятия скриншотов screenshotbmp.
Хотя это часто, чтобы остановить поток, чтобы не обновлять экран при съемке, может разбудить поток после съемки.
Если вы хотите использовать эти плагин для того, чтобы остановить поток MacroFire,
Либо написать vsh.txt / game.txt / pops.txt начать позднее MacroFire,
Будьте осторожны, чтобы использовать при MacroFire меню не отображается.

- При просмотре меню в середине доступа к файлам,
Memory Stick доступ будет мигать, чтобы уйти.
Однако это не означает, что на самом деле продолжают обращаться, нет особого вреда.
Однако, если это условие не кажется, чтобы прочитать список файлов,
Время, когда вы запустите сохранения / загрузки макросов и пожарной обстановке.
Если у вас есть тайм-аут может вернуться в игру и попробуйте снова один раз, через некоторое время.

- Жаль, английский язык.
Освещенные трудно передать.


Планы на будущее
-------------------------------------------------
- Для того, чтобы использовать относительный путь к файлу, указанного macrofire.ini пунктов.

- Remap настройки, поджог, чтобы для кнопки изменилось.

- Чтобы сделать что-то более настройки интерфейса Remap.

- Сохранения / загрузки файла диалог,
Для того чтобы больше операций на файл.


В конце
-------------------------------------------------
Легко видеть свет, плагин механизм я не чиновник,
Для работы над игрой для PSP не принимать во внимание наличие плагина.
Таким образом, вы не должны забывать, что лежат бок о бок игра всегда опасна для замораживания.
О сейв может спасти Давайте сделаем так часто.

Кроме того, такие явления, как падение MacroFire, когда мы делаем что-то, если происходит,
Кто может быть привлечен к сотрудничеству с отладкой,

http://classg.sytes.net/products/psp/#MACROFIRE

Пожалуйста, используйте MacroFire пишутся как "отладки" в.
И, как использовать "MacroFire для отладки" это, и как сообщать ошибки, пожалуйста, обратитесь к readme.txt там.


Подтверждение
-------------------------------------------------
Это программное обеспечение, имеет большую пользу из следующих исходных кодов программного обеспечения.
PSPLink
PSP VSH расширитель / SYSCON коррекции например 070910 по Booster

Реализация этой программы было бы трудно, если нет их.
Если у вас нет прошивку, PSPSDK, там не получили такого развития сама.
Благодарим Вас воспользоваться этой возможностью, чтобы.

Спасибо всем разработчикам расширитель PSP VSH, PSPLink, CFW и PSPSDK.


-------------------------------------------------
ручка @ ClassG
http://classg.sytes.net/products/psp/macrofire/
http://classg.sytes.net/products/psp/macrofire/fordbg/

flash_zero 04.04.2012 16:35

ErikPshat, Это к четвертому апреля шутка?

ErikPshat 05.04.2013 18:23

В честь 4 апреля — День святого Исидора, покровителя Интернета!



Как добавить на PSP-E1000 STREET кнопки "NOTE" (♪ нотка) и "SCREEN" (подсветка) :)


Rockets 16.06.2014 01:24

Это окончательный вариант перевода?
Хорошо что ссылки на этом форуме не умирают. Меню плагина хотя бы на английском, а не на японском.

grooomy 06.01.2017 20:55

Плагин прекрастно работает на 6.61 Promod - C2p ;)
Иногда правда лагает (редко), лечится перезапуском игры.

Описание в шапке - зачитаешься )))


Текущее время: 03:31. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, vBulletin Solutions, Inc. Перевод: zCarot
PSPx.Ru - Сообщество фанатов игровых консолей