PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Программирование для PSP (https://www.pspx.ru/forum/forumdisplay.php?f=101)
-   -   Идея для полезной хомки. Она же просьба. (https://www.pspx.ru/forum/showthread.php?t=46610)

SееD 23.06.2007 16:18

Идея для полезной хомки. Она же просьба.
 
День добрый. Возникла неплохая (как мне кажется) идея для хомки.
Как вы, наверно, знаете, при тюнинге интерфейса PSP может возникать ситуации с нехваткой места во flash0. У нас на форуме есть даже целый мануал на тему освобождения места, однако там хоть и нет ничего сложного, однако есть умельцы, которые после таких очисток с бриком сидят...

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

Суть в следующем:
- с хомкой идут два комплекта шрифтов (оригинал и мелкие на замену)
- при запуске пользователю нужно лишь сделать выбор между:
1. нажать Х для освобождения места во флэш0
2. нажать О для восстановления шрифтов умолчанию

Если такая хомка будет, то мануал по этим препарированиям флэша можно будет скрыть подальше от детских неопытных глаз :)

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

Желательно чтобы всё по русски было, но можно и в стандартном консольном стиле. Надеюсь что кто-нибудь найдет время и возможность всё это воплотить. Заранее спасибо!

wSlava 23.06.2007 19:33

Ух, страшно мне с флэшом работать :)
Вообще прога по идее очень простая, флэш доступен как диск. Только я
не совсем в курсе специфики его работы.
Вот еще вопрос по описанию функционала:

//1. нажать Х для освобождения места во флэш0
А что освобождать, в смысле стирать ?

И еще, можно для отладки просто левые файлы копировать
и удалять, это не на какие чексуммы не повлияет ?

SееD 23.06.2007 19:39

нет. но лучше клади мелкие файлы и в /vsh/resource/
тогда стопудова ничего не брикнется. сам проверял (случайно :D)

там есть папка /font/
вот в ней лежат два файла: gb3s1518.bwfon и jpn0.pgf

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

при этом ничего кроме японского шрифта не пропадет

Mortem 23.06.2007 20:50

Готов взяться за написание этой хомки. Но только если тестить бдет кто-то другой. На своей разъединственной штуковине я это тестить не рискну. (:
Это ДаркАлексу все баблом на новую ЗЫЗу скидываются, а мне никто новую не купит. (:
Лчше уж буду игрушки писать, оно мне как-то ближе... Да и ваще не понимаю я всех этих заморочек с тюнингом интерфейса. Я его вижу меньше одной сотой времени, проводимого за PSP.

SееD 23.06.2007 20:52

тебе интересно программировать, а мне в последнее время - понять как можно всё изменить)) вот чем приходится заниматься, когда игр хороших нету)))

потестю я на своей, не проблема :) ты главное формат флэша ради эксперимента не забабахай)

Mortem 23.06.2007 20:57

Не, ну я ж не знаю, что там выйдет по началу-то. Я ж в слепую считай работать буду... Так что не соглашайся, запорешь себе ЗЫЗу первым же билдом. (:

wSlava 23.06.2007 21:10

Да ладно, это ж просто файлы, главное имена не перепутать :)
SeeD, вот вопрос, а если gb3s1518.bwfon и jpn0.pgf запороть при отладке,
PSP не брикнется ?

SееD 23.06.2007 21:38

как я только что выяснил - нет))
я тупо удалил два эти файла и включил PSP
она мне выплюнула синий экран и повисла. выключил, включил, зашел в рекавери, вернул оригиналы на место и консолька ожила :)

SееD 23.06.2007 21:40

вот, кстати, то на что надо заменять - http://pspx.ru/forum/showpost.php?p=462691&postcount=75

l3VGV 23.06.2007 21:57

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

насчёт замены возможно имеет смысл вместе с приложением распространять архив с набором файлов по умолчанию и просто ево распаковывать при сбросе на "умолчания".

SееD 23.06.2007 23:02

ну а я разве по другому предложил?)

wSlava 24.06.2007 00:57

mortem, напишешь ? или мне :)
я посмотрел пару исходников, на неделе напишу, вроде ничего такого, тем более если через рекавери все восстанавливается.
В общем алгоритм такой:
1) вместе с программой идут файлы пустышки (ну или подмена).
перед заменой делается копия файлов из флеша в каталог хомки (при этом проверяется место на стике)
а затем уже заменяются на файлы пустышки.
2) перед восстановлением прежних версий проверяется место
на флеше, если хватает, то заменяем.
3) Проверяется для обоих опреаций, что зарядки PSP не менее 50% и она не заряжается в это время (типа как у дарка алекса)
4) Нужно предусмотреть проверку версии прошивки, это в 3.30 и 3.40 ???

pspowner 24.06.2007 15:58

Да дело то вроде пустяковое... но мне лень

Mortem 24.06.2007 23:07

wSlava, лучше IDE. А я пока свой Кримсон не допишу ничем не буду заниматься. А то ваще не допишу. ):
Потом - возможно, хотя думаю кто-нить же напишет к тому времени...

SееD 25.06.2007 01:36

Слава,
1) не пустышки и правильные файлы для замены. это важно
2) лучше оригиналы раздавать в комплекте с хомкой. так надежнее. а то мало ли чего там у юзверя лежит.
3) для 303-340 они точно подходят. скорее всего они с 150 не менялись, но стопроцентно сказать не могу

pspowner 26.06.2007 20:20

Тяк, это первая версия. Не брикает ПСП, у меня работает нормально, т.е. во флеш0 судя по размерам файлы меняются туда/обратно. Насколько правильно там эти китайские шрифты восстановились я не проверял)

Здесь полная сборка fcleaner с бекапом моих шрифтов и тех что дал Сид.

*************************


Прошу добровольцев тестировать))

pspowner 26.06.2007 20:22

Эээ. важное замечание. Прога ещё в стадии написания, так что пока нет проверки на свободное место и уровень зарядки батареи. Об этом пока надо озаботится самому)

SееD 26.06.2007 20:36

здорово ^_^
работает)))

а проверка места штука хорошая)) у меня вот не хватило :)
Огромное спасибо! Еще чутка доработать и будет просто персик.
Проверку на батарею можно не делать. Только на свободное место

pspowner 26.06.2007 20:45

Цитата:

Сообщение от SееD (Сообщение 464741)
у меня вот не хватило :)

А что это значит? Восстановил файлы или нет?

SееD 26.06.2007 23:30

ну прога то посчитала что да. а вот PSP нет)
но никакого брика. просто синий экран. я ручками восстановил.


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

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