Go! Clock For Fatties Plugin - Часы от PSPgo на PSP-100x/200x/300x
Вложений: 7
Начиналось всё с того, что на форуме EndlessParadigm.com ребята решили модифицировать часы от PSPgo и сделать "PSP-Go clock mod". За часы на Go отвечает файл прошивки slide_plugin.rco и slide_plugin.prx. И им удалось отыскать многие смещения, отвечающие за графическое отображение часов. Фактически часы состоят из набора графических GIM (MIG) файлов. Но тут поднялся вопрос о том, как бы такие часы портировать на обычные PSP. И идея тут же воплотилась через плагин, созданный кодером DeViAnTe. Установка:
Также вы можете кастомизировать плагин, добавив свой фон. Для этого пользуйтесь программой из этого поста или сделайте вручную, отредактировав оригинал (вставьте свою картинку хекс-редактором начиная с 0x4B130 адреса). Для извлечения картинок GIM, преобразования, редактирования и обратной конвертации в PRX, скачайте архивы:В нём содержаться все необходимые инструменты по работе с графикой GIM и прочими форматами, с помощью которых вы можете:
|
Вложений: 1
А вот мои часы :D
|
ErikPshat, впечатляет... :) есть исходники? дай чтоле? Я так понимаю-ты редактировал rco, который встраивается при компиленье в prx?
|
Я себе не ставил хотя давно ещё видел....
а плагин там сам например не снижает частоту CPU на минимальную и подвестку чуток тише не делает? |
Цитата:
Открой любую PNG-шку, там увидишь, с каких 4-ёх байт она начинается и какими кончается. Цитата:
|
ErikPshat, ye тогда плагин вполне целесообразен
|
ErikPshat, лол... как же сделать в точности как у го, да помоему просто разобрать rco`шник от гохи и влепендрить в пнг или есть подводные камни?
Frostegater добавил 06.04.2011 в 07:07 Я попробую этим заняться =) Frostegater добавил 06.04.2011 в 07:14 ErikPshat, а где стрелочки блин? Да и небольшое объявленьице, дайте slide_plugin.rco, у кого есть гоха? Frostegater добавил 06.04.2011 в 07:16 Вау.. ням ням ням.. нашёл вкусненький hbk для этого rco`шника =) http://endlessparadigm.com/forum/att...t.php?aid=4735 Frostegater добавил 06.04.2011 в 07:26 Да и ещё.. этот плагин на 6.35 пашет? Список обновляю... |
Цитата:
В RCO ничего нет, кроме двух VAG-ов. slide_plugin.rco/prx декриптованные возьми в шапке. А вообще, прошивка для GO лежит здеся, PSARDumper здеся, а Resurssiklunssi здеся :) |
ErikPshat, я знаю что и де валяется :) У меня сразу сожрётся весь трафик как я скачаю эту прошу... поэтому и прошу сам rco`шник
|
Frostegater, короче, обрыл весь интернет и нашёл всё-таки пару полезных тузл по работа с GIM-форматом. Теперь можно автоматом вытаскивать все 118 картинок GIM, просматривать просмотрщиком, конвертировать их в PNG и обратно в GIM и обратно засовывать в PRX.
Всё это собрал в один архив под названием GIM PowerTools. Вот его состав:
|
ErikPshat, хм.. спасибо =) Я тут пытаюсь сделать часы в стиле PSPX... Да и ещё... частота CPU точно снижается? Если точно, то не знаешь до скольки?... я возможно смогу найти смещения... есть фирменный способ ;)
|
Частота снижается точно, причём довольно прилично. Думаю где-то в районе 60
|
Цитата:
|
Yoti, сам такой :D
|
Да, HUD частоту явно выставляет на 319/166.
Принудительно в XMB выставлял и 100 и 333, но при запуске часов, частота постоянно изменяется на 319/166. |
ErikPshat, кхм... HUD так пишет потому, что при выходе из режима кнопкой :circle: частота возвращается в исходное положение и в плагине оно назначено на 319/166. Потом может сделаю плагин для отображения реальной частоты в XMB, там не сложно вроде... Вот тогда и посмотрим.
Frostegater добавил 08.04.2011 в 05:38 Лол... нет и правда частота 319/166.. мой плагин также показует.. странно, а тогда из-за чего глюки? Может попытаться редактнуть плагин для переставки на maximal (333/166)? Можно кстати написать плагин для выставления максимальной частоты и прикрутить к нему загрузку goClock |
ээээ так вы хотите сделать плагин с часами слизаный с псп го?
так там же при нажатии кнопли L или R начинают двигатся волны и там еще всякие треугольники кружочки квадраты крстики летают.... это все получится собрать? |
gdunia, нет, мы просто хотим нарисовать часы, как на GO и всё.
Чтобы было похоже. А возможно вообще эти файлы от Го портировать как плагин ))) |
ErikPshat, былоб класно!!
да можно и часами ограничится... тоже плюс только что нибудь проидумать с их запуском ну не клавишами а типо автозапуск через какое то время как ты ничего не нажимаешь появится заставка в виде часов!! дааа |
gdunia, самое тупое, что эта заставка через некоторое время начинает жутко мигать.. вот поэтому наверное так и не сделали или просто ума не хватило...
Слышти, народ, а дайте скрин с Go настоящий pls... чтобы знать на что ориентироваться... =) |
Frostegater, я б те дал но я сломал дисплей позавчера!
|
gdunia, сочуствую!
Кстати, на 6.20 PRO ужасть как мигают эти часы, сами попоробуйте! |
Уже не первый раз слышу, что на B4 прошивка тормозить стала.
У меня часы при первом открытии нормально работают, но с каждым разом, после следующих открытий-закрытий, начинают всё чаще и чаще моргать ))) Видимо память не очищается при закрытии и каждый раз накладывается. В общем, происходит утечка памяти. |
Цитата:
|
Я хочу поменять фон и стрелки.
TextER изображений в плагине не видит. Что я делаю не так? |
RubyRoid, юзай хекс редактор. Ищи картинку по хэдэру PNG
|
Frostegater, а что со стрелками делать?
|
Цитата:
Файл PRX нужно сначала декриптовать LOL. Вот интересно, когда ты картинку в WinRar архивируешь, то потом ты её фотошопом смотришь этот RAR или сначала разархивируешь? |
ErikPshat, странно, но декриптер считает, что файл не зашифрован.
Да, я такой мудак, что открываю архивы фотошопом. Как для звания "Учитель", ты слишком агрессивный, братюнь. |
Цитата:
А вот с вашей стороны реально хамство, при чём вам стараются помочь со своими проблемами. Я вам объяснил по человечески, где нужно искать ваши ошибки. И пример с WinRar, думаю, был самый удачный и подходящий, именно в данном случае. Потому что зашифрованный файл - это тоже архив. |
ErikPshat, тогда будь так добр, посоветуй декриптер, которым сам пользуешься. У меня ничего не получается.
|
Вложений: 1
RubyRoid, значит так. Скачал заново архив, т.к. давно дело было, не помню как и что там клал.
Так вот, в папке TextER уже лежит декриптованный файл slide_plugin.prx от прошивки 6.35 (по моему). Там в папке уже всё подготовлено. Просто запускаешь извлекатор 1 UNPACK_GIM.BAT и он все картинки GIM рапаковывает из этого файла в папку с таким же названием GIM. Гимы можно перевести в PNG и обратно, с помощью CTFtool GUI Кстати, там ещё есть и картинки PNG в этом файле. Их можно извлечь всевозможным софтом, например _Multi_Extractor-ом_ Не знаю, использовал ли ты его или взял свой из своей прошивки. Это для меня осталось загадкой. Но если вы взяли свой файл, то он конечно зашифрован и запакован.
К самому плагину это не относится, как и утилита TextER, потому что там другая реализация, в плагине одна большая картинка часов, вот такая: Так что, особо в плагине не разбежишься. Сами стрелки выводятся программно и отсчитывают время в соответствии с внутренними часами. Тут только вся кастомизация сводится к замене этой одной картинки, которую можно вытащить из файла прошивки часов PSPgo и вставить в плагин. Либо нарисовать что-то своё, там добавить полоски минут и часов, помимо этих 4-ёх: 3-6-9-12. |
ErikPshat, спасибо за ответ.
Я почему-то наивно думал, что TextER сможет извлечь изображения из плагина. Теперь мне всё ясно, попробую сделать что-то стоящее. |
RubyRoid, собственно свои первые часы я сделал за несколько минут тогда, когда оформил тему.
Тупо пролистал файл, увидел картинку PNG, вытащил и посмотрел. Потом озадачился вытаскиванием оригинальных картинок от GO, посмотрел на EndlessParadigm, там ребята тоже что-то мутили, но видать так и не замутили ))). Глянув на внутренности, понял, что там просто уйма этих картинок slide_plugin.prx, а вручную каждую выковыривать замучаешься. Пошёл рыть инет и нашёл утилитку, ещё с древних времён РОМ-хакеров. Всё вытащил и тупо вставил другую картинку от GO, которая первой попалась под руку и вон результат: https://www.pspx.ru/forum/showpost.ph...96&postcount=2 :D А так, только сейчас озадачился, что же там в плагине ещё такого есть. Короче, весь просмотрел, там больше ловить на самом деле нечего, помимо самого задника. |
Так чем же закончилась история с "миганием"?
Сейчас затестил на 6.60 PRO-B10 (300х). Тестил часы как и архивные, так и от Эрика... Результат одинаков. 1. При установленной .ctf теме (не при всех, но во многих), часы с первого же запуска тормозят (мигают и в верхней половине не отображаются стрелки). Видно темы съедают много памяти.... 2. При установленной стандартной теме часы идут стабильно, отображая все свои элементы. 3. Когда консоль уже должна уйти в "спящий" режим (экран гаснет, но диод power - зелененький), начинается "не перевариваемое" дерганье и стрелки практически пропадают... Консоль в "спячку" при включенных часах не уходит. После этого получить "нормальное" отображение часов, можно только после перезагрузки консоли. Вот такого не обнаружил: Цитата:
Судя по всему, работа плагина не дает системе уйти в "сон" и только после этого память перестаёт очищаться... И еще есть просьба к нашим разработчикам - реализовать возможность смены картинки задника часов (например при запущенном плагине, кнопочками :left: и :right:) |
Цитата:
|
Цитата:
Ну даже если и не так. Картинку то, в ручную вы внедрить можете. Почему тогда нельзя "автоматизировать" её смену? |
Цитата:
|
Вложений: 1
Несколько разновидностей циферблатов для часов.
В каждой папке готовый к использованию плагин и картинка циферблата для предпросмотра... |
Текущее время: 00:46. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.