PDA

Просмотр полной версии : Часы и календарь от PSPGo на PSP-200x/300x


alex1216
10.04.2012, 18:39
PSP GO clock and calendаr to your PSP 2000/3000 models

Часы и календарь от PSPGo на PSP-200x/300x на основе ZeroVSH Patcher v0.4 (https://www.pspx.ru/forum/showthread.php?t=93678)

Начиналось всё с того, что на форуме EndlessParadigm.com (http://endlessparadigm.com/forum/showthread.php?tid=25959) ребята решили модифицировать часы от PSPgo и сделать "PSP-Go clock mod".
За часы на Go отвечает файл прошивки slide_plugin.rco и slide_plugin.prx. И им удалось отыскать многие смещения, отвечающие за графическое отображение часов. Фактически часы состоят из набора графических GIM (MIG) файлов.

Но тут поднялся вопрос о том, как бы такие часы портировать на обычные PSP. И идея тут же воплотилась через плагин (https://www.pspx.ru/forum/showthread.php?t=91140), созданный кодером DeViAnTe.

Разработчики NightStar3 и codestation пошли дальше и добавили в свой плагин ZeroVSH Patcher v0.2a возможность отображать и часы и календарь от PSPGo.
Пока этот плагин не может показывать часы и календарь на PSP-100x (хотя сам плагин на этой модели и работает), правда разработчики обещают это исправить в следующей версии.
4S2qHCJCkN8

Установка:

Скачайте подходящий именно для вашей прошивки архив из вложений на компьютер.
Распакуйте скаченный архив в корень карты памяти (https://www.pspx.ru/forum/showpost.php?p=814783&postcount=18) на PSP (соглашаясь на слияние).
В файл vsh.txt пропишите следующую строку: ms0:/seplugins/zerovsh_patcher.prx 1
Через VSH-меню сделайте "Рестарт VSH" или перезагрузите PSP, или запустите любую игру/программу и затем выйдите.
Всё! Плагин активирован.

Использование:

Для включения часов находясь в любом месте XMB (главный экран PSP) - нажмите :home: (кнопка с логотипом)
Для создания волн на фоне часов - нажимайте :l_trigger: или :r_trigger:
Для переключения между часами и календарём - нажимайте одновременно :l_trigger: + :r_trigger:
Для перемещения по календарю - нажимайте :l_trigger: или :r_trigger:
Для отключения плагина и выхода в XMB (главный экран PSP) - нажмите :home: (кнопка с логотипом)


Я уже не раз писал, что разработчики софта любят внедрять в свои программы "пасхальные яйца (https://www.pspx.ru/forum/showthread.php?t=94219)".
Не обошлось без приятного сюрприза и в данном случае. Тем более, что релиз пришелся как раз на канун великого праздника ПАСХИ.
Если вы заметили, то на видео после запуска плагина, появляется надпись, поздравляющая вас с днем рождения.
Наверняка, вы уже попробовали запустить плагин и такой надписи не увидели...

Для того, чтобы разгадать данную загадку, зайдите в "Настройки" - "Настройки системы".
Видите новую опцию, которой не было раньше - "Дата вашего рождения"?

http://img341.**************/img341/4457/pic0002dk.jpg

Введите, для примера, сегодняшнее число.
Снова запустите плагин - :home: (кнопка с логотипом).
Видите? Теперь консоль и вас поздравила с Днем Рождения!




1. При установленном плагине, во время активации соединения USB или активации работы камеры, появляется сообщение

http://img14.**************/img14/4204/pic0001j.jpg

Исправление - ответьте на вопрос "ДА" и соединение USB или активация работы камеры будут выполнены.

2. При установленном плагине, на некоторых CTF темах, при использовании диска UMD могут отсутствовать значки диска и обновления в меню "Игра" (надписи при этом присутствуют)

http://img641.**************/img641/746/pic0004nr.jpg http://img213.**************/img213/660/pic0003o.jpg

Исправление - смените CTF тему или не обращайте на это внимание.

3. При установленном плагине, в меню "Настройки" - "Настройки системы" отсутствует пункт "Сведения о батареи".
Исправление - если данный пункт вам необходим, то придётся отключить плагин.

4. После перезагрузки консоли иногда плагин срабатывает со второго раза.
Исправление - просто нажмите :home: (кнопка с логотипом) повторно или выставите в VSH-меню CPU CLOCK XMB на значение от 266/133 и выше (рекомендую 300/150) {спасибо Lost_gamer, за находку этого способа}

5. Во время работы плагина, когда на экране часы, на СFW серии PRO нельзя попасть через VSH меню в RECOVERY (когда на экране календарь, все пункты VSH меню работают нормально).
Исправление - просто не пользуйтесь опцией RECOVERY из VSH меню во время вывода часов на экран.


Русифицировать дни недели в календаре и часах вы можете самостоятельно, или воспользоваться уже готовой сборкой (https://www.pspx.ru/forum/showpost.php?p=1026728&postcount=14) от Lost_gamer.
Источник (http://wololo.net/talk/viewtopic.php?f=28&t=8742)

frostegater
10.04.2012, 23:36
Хочу заметить, что после установки этого плагина у меня исчез пункт "Сведения о батареи" в меню "Настройки" - "Настройки системы".

Я думаю это потому, что на PSPgo его нет.

alex1216
12.04.2012, 00:12
frostegater, а модернизируй это, чтобы дни недели в календаре и на часах отображались в зависимости от выбранного языка в настройках...
А то с Днем Рождения на русском поздравляет, а дни недели только на инглишь... (печалька!)

vash
12.04.2012, 00:34
alex1216, а чего, этот плагин правда жрёт много ресурсов системы ПСП?

alex1216
12.04.2012, 01:31
vash, а это как?
Что ты под этим имеешь ввиду - быстрый разряд батарейки? Да не заметил пока вроде...

vash
12.04.2012, 02:22
alex1216, да, именно быстрый разряд ПСП.

frostegater
12.04.2012, 07:48
frostegater, а модернизируй это, чтобы дни недели в календаре и на часах отображались в зависимости от выбранного языка в настройках...
А то с Днем Рождения на русском поздравляет, а дни недели только на инглишь... (печалька!)

ммм.. лень и умений не хватит

alex1216
12.04.2012, 10:58
и умений не хватит
А тут (http://code.google.com/p/zerovsh-patcher/downloads/list) исходники есть - может покапаешься?

frostegater
12.04.2012, 11:45
alex1216, нет, исходники только того zerovshpatcher'а, а PRX'ов тех что были стырены у гохи нет. Я сдизасемил его, вышло на 20 с чем-то МБ.

alex1216
12.04.2012, 12:00
Я сдизасемил его, вышло на 20 с чем-то МБ.
А в оригинале (я имею ввиду саму Гошку), там тоже дни недели только на инглишь?

Lost_gamer
12.04.2012, 12:19
Тут с переводом можно малой кровью обойтись, все надписи в виде GIM-картинок внутри slide_plugin.prx лежат.

alex1216
12.04.2012, 13:28
все надписи в виде GIM-картинок внутри slide_plugin.prx лежат.
Распаковал и посмотрел...
Там для календаря вообще одна единая плашка (0044.gim)...

Только вот странно, для поздравления они проблему мультиязычности решили, а для дней недели не стали...

О-о-о... Оказывается, что там еще поздравление с новым годом (0067.gim) заложено (тоже мультиязычное)!

frostegater
12.04.2012, 15:28
alex1216, можно кстати патчить... программно же тоже... но это ещё 1 костыль.. работы много, а нужно еденицам. Не хочу делать, чо я тут оправдываюсь.

Lost_gamer
12.04.2012, 17:31
Русский перевод дней недели в календарике.
Берем файлик для своей прошивки, переименовываем в slide_plugin.prx и кладем в папку ms0:/PSP/VSH, соглашаясь на замену.

UPD: убрал поддержку анимации, т.к. она реализована в последней версии плагина.

frostegater
13.04.2012, 14:13
Lost_gamer, молодец, чо. Но мультиязычность, как хотел алекс, только патчить программно ессно с дополнительным плагином. Могу сделать патчер, но картинки разных языков с тебя.
upd/ и оффсеты их размещения в slide_plugin.prx

alex1216
13.04.2012, 14:27
frostegater, там этих картинок заманаешься рисовать - по 8 на каждый язык...
Делай тогда уже двуязычность, что ли...

Lost_gamer
13.04.2012, 14:58
Оффсеты картинок внезапно нашлись здесь (http://endlessparadigm.com/forum/showthread.php?tid=25959), нам нужна одна DDEF0 и еще семь подряд, начиная с 1AC950. Для всех прошивок смещения совпадают. Буду клепать картинки.

UPD: Багфикс от автора плагина: http://code.google.com/p/zerovsh-patcher/source/list
В числе фиксов срабатывание со второго раза и запрос на отключение bluetooth. Похоже теперь автоматически выставляются частоты 266/133 при включении часов, а при выключении возвращаются на дефолт.

alex1216
15.04.2012, 00:33
Разработчики NightStar3 и codestation обновили свой плагин ZeroVSH Patcher v0.2 (Revision: r61 (http://zerovsh-patcher.googlecode.com/svn-history/r61/trunk/bin/zerovsh_patcher.prx)).
Обновление устраняет некоторые проблемы при работе плагина с часами и календарём от Гошки.

Тестировалось на 6.60 PRO-B10/LME 1.6 PSP3004
1. Проблема полностью устранена. Ошибка более не проявляется.
2. Проблема по прежнему актуальна, причём на PRO и LME она проявляется на разных темах по разному (например, на PRO при установленной исходной теме значки присутствуют, а на LME - отсутствуют).
3. Проблема полностью устранена. Ошибка более не проявляется.
4. Проблема полностью устранена. Ошибка более не проявляется.
5. Теперь на прошивке PRO при первом запуске (или после перезагрузке, запуске и выходе из игры итд) VSH-меню работает нормально и на часах и на календаре. При повторном запуске без перепрошивки и на часах и на календаре пункты VSH-меню перепрыгивают через один...


Установка новой версии.
У вас уже должна быть установлена сборка из шапки или русифицированная версия.
Новая версия плагина не меняет сами часы или календарь.
Замените файл zerovsh_patcher.prx на Revision: r61 по пути ms0/seplugins/

Rockets
20.04.2012, 06:14
Прошивка 6.20 pro, слетаемая.
Есть анимация при запуске часов, но нету при выходе из игр.
Иногда псп просто не загружает меню, только волны. Даже после полной перезагрузки. Помогает сброс настроек по Sel+Start+Квадрат+Треугольник
Можно оставить русский язык и анимацию как в оригинале?

Lost_gamer
20.04.2012, 09:18
Прошивка 6.20 pro, слетаемая.
Есть анимация при запуске часов, но нету при выходе из игр.
Иногда псп просто не загружает меню, только волны. Даже после полной перезагрузки. Помогает сброс настроек по Sel+Start+Квадрат+Треугольник
Можно оставить русский язык и анимацию как в оригинале?

Это только с русским переводом такое? Анимацию я убрал, попробуй скачать перевод заново.

Yoti
20.04.2012, 17:11
русским переводом
Из исходников или похексен оригинал?

Lost_gamer
20.04.2012, 17:23
Из исходников или похексен оригинал?
Похексен, только не сам плагин, а модуль из прошивки для гошки. (см. вложение выше)

Rockets
20.04.2012, 20:41
Это только с русским переводом такое? Анимацию я убрал, попробуй скачать перевод заново.
Без анимации работает.

Rockets добавил 20.04.2012 в 20:41
Если там обычные картинки, то можно свои часы сделать? Я только нашел статью как prx в hex редакторе смотреть, а как картинки глянуть и заменить на свои?

119 GIM картинок. Вложил инструменты для просмотра и распаковки картинок с сайта http://endlessparadigm.com/forum/showthread.php?tid=25959&pid=356362#pid356362

В просмотрщике для перехода на следующую картинку в папке нажать пробел.

alex1216
20.04.2012, 21:32
Rockets, спасибо конечно... Но ведь мы как - то с Lost_gamer, уже сделали свои русификации...
А всё очень просто - инструкция (http://www.pspx.ru/forum/showpost.php?p=962443&postcount=33) и все необходимые инструменты есть и у нас на форуме...

Кстати, посмотрел сейчас твой архив его содержимого НЕ хватит, чтобы русифицировать эти часы...
А... Теперь понял, откуда там этот архив - его же сам Эрик там и разместил!
119 GIM картинок.
Их там 118...

Rockets
20.04.2012, 21:51
Там конвертера в png нет. А что еще не хватает? Я бы хотел цифры поменять и волны. У измененных файлов размер должен быть как и у оригинала? Если да, то как этого добиться?

alex1216
20.04.2012, 22:01
Там конвертера в png нет.
На самом деле тебе понадобится конвертор из png в GIM.
Нажми в моем прошлом сообщении синенькое слово "инструкция".

У измененных файлов размер должен быть как и у оригинала? Если да, то как этого добиться?
У GIM должен быть таким же. Если ты будешь делать png не очень "тяжелые", то всё получится автоматом (я имею ввиду размер).

alex1216
21.04.2012, 00:21
UPD: убрал поддержку анимации, т.к. она реализована в последней версии плагина.
Это в какой? В r64 (http://zerovsh-patcher.googlecode.com/svn-history/r64/trunk/bin/zerovsh_patcher.prx)?

Lost_gamer
21.04.2012, 00:24
Это в какой? В r64?
В ней конечно, других-то пока не было.

alex1216
21.04.2012, 00:34
В ней конечно, других-то пока не было.
Думаю, что кроме нас с тобой (да и Йоти еще) ни кто больше эти версии не юзает...
Я вот ни как статус этих ревизий не пойму...
Стоит ли их предлагать всем пользователям, как думаешь?

Lost_gamer
21.04.2012, 11:15
Думаю, что кроме нас с тобой (да и Йоти еще) ни кто больше эти версии не юзает...
Я вот ни как статус этих ревизий не пойму...
Стоит ли их предлагать всем пользователям, как думаешь?
Думаю не стоит. Ссылки в теме есть, если кто захочет - сам найдет.

Rockets
21.04.2012, 16:35
Помогите дополнить список картинок:

1-3 Линии вместо цифр
4-7 Часы
8
9-20 День рождения
21-30 Цифры календаря (день сегодня)
31
32-43 Цифры часов
44 Дни недели (календарь)
45-46 Анимация (джойстик)
47
48-50 Стрелка часов
51 Анимация (круг)
52-54 Стрелка минут
55-56 Анимация (ноты)
57-58 Анимация (глобус)
59-70 С новым годом
71-80 Цифры календаря (обычные дни)
81-82
83
84-85 Анимация (камера)
86
87
88 Анимация (треугольник)
89-91 Исчезающие полоски за секундной стрелкой
92-94 Секундная стрелка
95 Анимация (квадрат)
96
97-98 Анимация (чемодан)
99-100 Анимация (кинопленка)
101-110 Дни недели на часах (числа)
111-117 Названия дней недели на часах

Yoti
21.04.2012, 18:14
да и Йоти еще
Я олдскул, пользую фатку и пишу никому не нужный софт)

Rockets
21.04.2012, 18:20
Я хотел стрелкам концы покрасить. Конвертер отказывается записывать в prx, хотя размер не сильно отличается. Виндоус показывает обе версии как 8КБ.
Я 48 рисунок в Paint.NET покрасил.

frostegater
21.04.2012, 19:13
Прога для доставания ГИМов и загона их обратно с контроллированием размера. Прога пишет лог, там оффсеты, номер ГИМа.

Как юзать. Распаковка:
gim_un_in.exe -u slide_plugin_660.prx

Запаковка:
gim_un_in.exe -p slide_plugin_660.prx

Для запаковки в папке с именем пакуемого файла (без расширения) должны валяться ГИМы и в корне всего этого дела сам файл.

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

P.S. Сори, сейчас у меня времени этим заниматься не очень много. По мере возможности буду подтягиваться. Удачи вам.

Rockets
21.04.2012, 21:07
Новые файлы могут быть меньше, но не больше оригинала?

Yoti
21.04.2012, 21:28
Виндоус показывает обе версии как 8КБ.
http://img.playground.ru/images/2/9/picard_facepalm.jpg

Rockets
22.04.2012, 00:30
Lost_gamer, как ты переводил? Я хочу что-нибудь сам изменить, но конечные файлы или слишком большие или слишком маленькие. С какими настройками PNG сохранять?


frostegater, распаковка отлично работает. Запаковка пишет, что отлично, но файл prx остается старым.

alex1216
22.04.2012, 00:52
С какими настройками PNG сохранять?
Я при своём переводе использовал PNG-8 (в принципе нужно 2 цвета, но 8 тоже пробовал - катит!).
И учти - Размер в PNG отличается от размера ГИМа после конвертации...

Rockets
22.04.2012, 01:28
alex1216, я никак не могу подогнать размер. Какими прогами нужно пользоваться? Можно небольшую инструкцию? Хотя бы шрифт для чисел изменить на свой. Paint.NET просит при сохранении выставить еще dithering level и transparency threshold, биты только 8, 24 и 32.

alex1216
22.04.2012, 01:41
Rockets, я пользовался Фотошопом. Функция сохранить для Веб.
Шрифт можешь выбирать любой (и размер в том числе). Главнре, чтобы размер самой картинки был равен размеру исходной. Для чисел - какой он - на память не помню...
Но вот например для плашки календаря - он 448х64, а для отдельных картинок дней недели - 46х24.
На самом деле у меня получалось и "хитрить" с размерами - но тут уже подбирал...

Если писать инструкцию - то это уже днем - сейчас нет сил...

frostegater
22.04.2012, 07:16
Обновление проги (ан)пакера. Фиксы.

Использование:


Распаковка:
gim_un_in -u файл папка_в_которую_распаковываем

Запаковка:
gim_un_in -p исходный_файл папка_с_гимами конечный_файл


В следующей версии будет распаковка PNG.

frostegater
22.04.2012, 14:23
добавил png

Rockets
28.04.2012, 18:08
У меня после распаковки 118 GIM и 1 PNG - так и должно быть?

alex1216
28.04.2012, 18:24
так и должно быть?
А что тебя смущает?

Rockets
28.04.2012, 19:14
В следующей версии будет распаковка PNG. Как она работает тогда? Я думал там 118 PNG будет.

ErikPshat
28.04.2012, 20:13
Rockets, ну ты можешь воспользоваться ещё этими утилитами (http://www.pspx.ru/forum/showthread.php?t=91140), пока frostegater доработает прогу.

Он видать сделал только упаковку из PNG в slide_plugin.prx
А распаковку из slide_plugin.prx в PNG не делал, всё равно извлекаются в GIM.

Но можно все GIM переконвертить в читабельный PNG с помощью CTFtool_GUI_v5_beta2 через контекстное меню.

frostegater
29.04.2012, 04:48
В slide_plugin.prx 117 GIM'ов и 1 PNG. Всё верно. Никаких конвертов, всё тупо физически пихается в чистом виде.

Siema2012
17.08.2012, 23:33
Прикольные часы, да и календарь супер :good:

Wlqpnxl
18.08.2012, 21:48
жалко тока что после включения приставки из идущего режима он не включается сам.

virp
23.02.2013, 21:59
А для 5.03 m33-6 можно эти часы прикрутить?

frostegater
24.02.2013, 12:05
virp, лучше 6.60 поставь

zeppelin69
24.02.2013, 21:54
установил, понравилось. но после выкл-вкл приставки плагин перестал запускться. почему?

frostegater
25.02.2013, 07:35
zeppelin69, прошивка слетела?

mazaxaker666
05.08.2013, 21:58
Русский перевод дней недели в календарике.
Берем файлик для своей прошивки, переименовываем в slide_plugin.prx и кладем в папку ms0:/PSP/VSH, соглашаясь на замену.

UPD: убрал поддержку анимации, т.к. она реализована в последней версии плагина.

Благодарю

fearlessking
09.08.2013, 22:40
Частота ЦП минимум 266. Иначе начинает притормаживать, даже с учетом "исходной" темы. п.с. может кто не знает, значки меню красиво улетают при включении часов (и вылетают при выходе), если установлена исходная тема вне зависимости от установленной специальной темы(т.е. у установленной ctf темы выставленной на "исходная"(сохраняются значки, а фон нет) значки тоже красиво улетают).

Solidor_Hawke
03.10.2013, 14:40
На кастратке после перезагрузки кастома вылезает красный экран с уведомлением о ошибке. Пичаль.

TheSuspect
20.07.2015, 12:50
Я конечно понимаю что давно хотел поставить. Но попробуй ZeroVSH поставить. В другой теме он есть, А папку VSH из отсюда.

temon02
25.07.2018, 02:32
Есть еще живые люди? Как завести этот плагин? ZeroVSH v4 + этот плагин не работают в связке, а сборка из шапки глючная. прошивка 6.60

ErikPshat
25.07.2018, 02:49
temon02, правильно установлен ZeroVSH Patcher v0.4 (http://www.pspx.ru/forum/showthread.php?t=93678)?

Насчёт этого плагина не помню, вроде работал. Попробуйте другую вещь: http://www.pspx.ru/forum/showthread.php?t=91140

temon02
25.07.2018, 02:59
ErikPshat, да, правильно. Как писал выше, плагин из шапки работает. При обновлении ZeroVSH до 4 версии плагин в настройках активен, но на клавишу Home часы не реагируют
П.С Решил проблему установкой комплекта часы+плагин из соседней ветки. не знаю не знаю почему так

f9gtx
09.01.2019, 23:44
Всем привет. Скажите такой плагин есть для версии 6.61 версии? Был бы очень рад поставить их у себя. Спасибо :blush:

ErikPshat
10.01.2019, 00:28
f9gtx, а в шапке интересно что лежит? 6.60 и 6.61 - это практически одна и таже прошивка.

f9gtx
10.01.2019, 01:38
Увы но у меня не запускается :( может то что Прошивка МЕ?
Из соседней темы тоже пробовал :(

ErikPshat
10.01.2019, 01:44
может то что Прошивка МЕ?
Вполне возможно.
Поставь лучше себе сразу две прошивки, кроме Инфинити, и не парься: http://www.pspx.ru/forum/showthread.php?t=106011
Плагины-то ставить умеешь? ZeroVSHPatcher рботает с другими темами?

Fagirton
28.03.2020, 18:18
Помогите! Моя PSP e1008 на PROMOD 6.61 отказывается работать с этим плагином. При включении плагина и сбросе меню консоль думает с черным экраном около 5 секунд и выключается.

ErikPshat
28.03.2020, 18:19
Fagirton, а где-то в инструкции в шапке напсиано, что это для кастратки e1008?

Fagirton
28.03.2020, 18:30
ErikPshat, А где-то в шапке написано, что на e1000 она не работает?

ErikPshat
28.03.2020, 18:38
ErikPshat, А где-то в шапке написано, что на e1000 она не работает?
А должно было быть написано? Для вас надо специально написать, что на e1000 не работает, на PSVita не работает, на PS3 не работает, на тракторе и камазе не работает? и т.д. и т.п....
Да, там только написали, что на PSP-1000 не работает, а уж про вашу кастрированную модель вообще забыли :D

Вы всё равно до сих пор не поняли, почему у вас не работает?
В заголовке темы и шапки ясно, чётко и понятно сказано так:
... to your PSP 2000/3000 models
Там даже про PSP-1000 в заголовке не перечислено, ибо одно сказанное, автоматически опровергает не упомянутое.
Просекаете? Что-то у вас какие-то нелогичные претензии ко мне :)

djadjavova
04.03.2024, 17:30
На моей 6.61 псп3000 не работают часы..виснет при включении черным экраном,позже сама выключается,делал все по инструкции. Кто то ставил на 6.61 успешно? С данной инструкции или сторонних сайтов,файлов?

ErikPshat
05.03.2024, 03:54
На моей 6.61 псп3000 не работают часы
Вообще ZeroVSH Patcher v0.4 работает на 6.61. Правда его надо поставить на загрузку в VSH.TXT на первое место. Остальные строчки нижу отключить на 0 или вообще удалить, чтобы не конфликтовали с плагином.