|
Программирование для PSP Вы программист? Welcome сюда... |
18.07.2007, 16:01
|
Сообщение: #41 (477719)
|
Прошивка: Slim&Light 3.90 M33
Другие консоли: SONY PLAYSTATION THREE & Nintendo Wii
Регистрация: 10.03.2006
Адрес: Москва
Сообщений: 2,407
Вы сказали Спасибо: 810
Поблагодарили 2,294 раз(а) в 756 сообщениях
Сила репутации: 1Репутация: 1508 
(обеспечено прекрасное будущее)
|
А чего ап? Ввиду выхода м33 это ещё актуально?
Fur die freiheit zu kampfen um jeden preis
|
|
|
18.07.2007, 22:04
|
Сообщение: #42 (477956)
|
Регистрация: 25.05.2006
Сообщений: 2,985
Вы сказали Спасибо: 3,510
Поблагодарили 11,162 раз(а) в 1,180 сообщениях
Сила репутации: 1Репутация: 5613 
(репутация неоспорима)
|
конечно) что собственно изменилось?
|
|
|
19.07.2007, 18:50
|
Сообщение: #43 (478528)
|
Прошивка: Slim&Light 3.90 M33
Другие консоли: SONY PLAYSTATION THREE & Nintendo Wii
Регистрация: 10.03.2006
Адрес: Москва
Сообщений: 2,407
Вы сказали Спасибо: 810
Поблагодарили 2,294 раз(а) в 756 сообщениях
Сила репутации: 1Репутация: 1508 
(обеспечено прекрасное будущее)
|
Ну ладно, ща попытаюсь доделать...
|
|
|
19.07.2007, 19:03
|
Сообщение: #44 (478534)
|
Прошивка: 3.51 M33
Регистрация: 25.08.2006
Адрес: Gongaga
Возраст: 46
Сообщений: 687
Вы сказали Спасибо: 431
Поблагодарили 1,270 раз(а) в 389 сообщениях
Сила репутации: 1Репутация: 335 
(как роза среди колючек)
|
А у меня были глюки со шрифтом на какой-то игре. Как я понял, в файл японского шрифта ещё внедрён и английский. Я не помню, какая это была игра, но весь текст в игре просто сбился до нечитабельности. Когда вернул родной файл с японским шрифтом, всё стало нормально.
|
|
|
19.07.2007, 22:05
|
Сообщение: #45 (478631)
|
Прошивка: Slim&Light 3.90 M33
Другие консоли: SONY PLAYSTATION THREE & Nintendo Wii
Регистрация: 10.03.2006
Адрес: Москва
Сообщений: 2,407
Вы сказали Спасибо: 810
Поблагодарили 2,294 раз(а) в 756 сообщениях
Сила репутации: 1Репутация: 1508 
(обеспечено прекрасное будущее)
|
Всё стёр до финального релиза.
Последний раз редактировалось pspowner; 23.07.2007 в 15:56.
|
|
|
Этот пользователь сказал Спасибо pspowner за это полезное сообщение:
|
|
23.07.2007, 16:03
|
Сообщение: #46 (480693)
|
Прошивка: Slim&Light 3.90 M33
Другие консоли: SONY PLAYSTATION THREE & Nintendo Wii
Регистрация: 10.03.2006
Адрес: Москва
Сообщений: 2,407
Вы сказали Спасибо: 810
Поблагодарили 2,294 раз(а) в 756 сообщениях
Сила репутации: 1Репутация: 1508 
(обеспечено прекрасное будущее)
|
Чуток подправить осталось
[img]http://img372.**************/img372/9654/screen1bk1.jpg[/img]
|
|
|
24.07.2007, 12:12
|
Сообщение: #47 (481148)
|
Прошивка: Slim&Light 3.90 M33
Другие консоли: SONY PLAYSTATION THREE & Nintendo Wii
Регистрация: 10.03.2006
Адрес: Москва
Сообщений: 2,407
Вы сказали Спасибо: 810
Поблагодарили 2,294 раз(а) в 756 сообщениях
Сила репутации: 1Репутация: 1508 
(обеспечено прекрасное будущее)
|
Ну вроде всё готово. Можно релизить.
http://seed.10gb.ru/Homebrew/FCleaner.rar
Что есть -
+ Замена и восстановление файлов шрифтов на flash0.
+ Проверка свободного места.
+ Русские буквы.
+ Отлов нештатных ситуаций. Например провал функции malloc.
+ Проверка целостности копирайта (это для всяких уродов ворующих проги- кселлбом и псп-клуб)
Спасибо:
- xorloser за pspsdk for win32
- wSlava за PSPxIDE
- Mortem за MGF
:prankster:
|
|
|
Эти 2 пользователя(ей) сказали Спасибо pspowner за это полезное сообщение:
|
|
24.07.2007, 12:24
|
Сообщение: #48 (481154)
|
Прошивка: Slim&Light 3.90 M33
Другие консоли: SONY PLAYSTATION THREE & Nintendo Wii
Регистрация: 10.03.2006
Адрес: Москва
Сообщений: 2,407
Вы сказали Спасибо: 810
Поблагодарили 2,294 раз(а) в 756 сообщениях
Сила репутации: 1Репутация: 1508 
(обеспечено прекрасное будущее)
|
Это Мортем сделал фреймворк. Там работа со шрифтами, графикой ну много всего интересного, собственно я пользовался только шрифтами...
https://www.pspx.ru/forum/showthread.php?t=37390
И тут - http://elmortem.mirgames.ru/?path=psp
P.S. + Проверка на низкий заряд батарейки тоже работает, проверил. Где-то в районе 3-4%% при мигающей лампочке прога выдаёт соответствующее сообщение и отказывается работать.
P.P.S. Решил траблу с компиляцией без kxploita. Просто make из командной стоки
|
|
|
Этот пользователь сказал Спасибо pspowner за это полезное сообщение:
|
|
24.07.2007, 12:53
|
Сообщение: #49 (481183)
|
Прошивка: 5.50 gen-c
Другие консоли: PS3(CECHC 60Gb), DS lite, x360(20Gb/120Gb)
Регистрация: 11.05.2007
Возраст: 43
Сообщений: 2,510
Вы сказали Спасибо: 337
Поблагодарили 986 раз(а) в 579 сообщениях
Сила репутации: 1Репутация: 946 
(это имя известно всем)
|
чтобы было также изпод ИДЕ нужно подправить буилд.мак
all: $(EXTRA_TARGETS) $(FINAL_TARGET)
kxploit: $(EXTRA_TARGETS) $(FINAL_TARGET)
и будет всё красиво.
|
|
|
Этот пользователь сказал Спасибо l3VGV за это полезное сообщение:
|
|
25.07.2007, 19:12
|
Сообщение: #50 (482229)
|
Прошивка: Slim&Light 3.90 M33
Другие консоли: SONY PLAYSTATION THREE & Nintendo Wii
Регистрация: 10.03.2006
Адрес: Москва
Сообщений: 2,407
Вы сказали Спасибо: 810
Поблагодарили 2,294 раз(а) в 756 сообщениях
Сила репутации: 1Репутация: 1508 
(обеспечено прекрасное будущее)
|
Есть мысли по улучшению.
1) Мне вот кажется или я видел прогу которая не даёт выключить консоль во время своей работы...? когдато давно но вроде я видел. Неплохо было бы добавить в прогу такую фитчу.
В сэмплах нашёл забавную прогу, это в папке power, нечто похожее. Она отлавливает нажатия рычажка включения...
cbid = sceKernelCreateCallback("Power Callback", power_callback, NULL);
scePowerRegisterCallback(0, cbid);
2. Ну разобраться со спрайтами. Чтобы облагородить интерфейс
3. Сейчас проверка целостности копирайта осуществляется простой суммой.
Ну типо так -
char copyright[] = "Copyright";
for (cnt=0; cnt<sizeof(copyright); cnt++) sum+=сopyright[cnt];
if (sum!=CORRECT_SUM) sceKernelExitGame();
Это в принципе можно допереть как обойти, планирую добавить циклический сдвиг по типу sum=sum<<1;
Но это всё пока мысли....
Вобще всётаки хочу реализовать свою заветную мечту - написать собственную читалку )) Как заядлому чтецу мне просто необходимо так самовыразиться ))
Последний раз редактировалось pspowner; 25.07.2007 в 19:17.
|
|
|
25.07.2007, 20:21
|
Сообщение: #51 (482275)
|
Прошивка: 5.50 gen-c
Другие консоли: PS3(CECHC 60Gb), DS lite, x360(20Gb/120Gb)
Регистрация: 11.05.2007
Возраст: 43
Сообщений: 2,510
Вы сказали Спасибо: 337
Поблагодарили 986 раз(а) в 579 сообщениях
Сила репутации: 1Репутация: 946 
(это имя известно всем)
|
Если подержать кнопку ~4сек то даже без обработки калбека у меня гасится.
|
|
|
25.07.2007, 20:26
|
Сообщение: #52 (482279)
|
Прошивка: Slim&Light 3.90 M33
Другие консоли: SONY PLAYSTATION THREE & Nintendo Wii
Регистрация: 10.03.2006
Адрес: Москва
Сообщений: 2,407
Вы сказали Спасибо: 810
Поблагодарили 2,294 раз(а) в 756 сообщениях
Сила репутации: 1Репутация: 1508 
(обеспечено прекрасное будущее)
|
так собственно вопрос-то, как(и можно ли) обработкой колбека заставить ЗЫЗ не вырубаться... то что она без обработки вырубается это понятно.
|
|
|
25.07.2007, 21:57
|
Сообщение: #53 (482350)
|
Прошивка: 5.50 gen-c
Другие консоли: PS3(CECHC 60Gb), DS lite, x360(20Gb/120Gb)
Регистрация: 11.05.2007
Возраст: 43
Сообщений: 2,510
Вы сказали Спасибо: 337
Поблагодарили 986 раз(а) в 579 сообщениях
Сила репутации: 1Репутация: 946 
(это имя известно всем)
|
Я имею в виде что если даже я сделал пустой калбек на павер, она всёравно вырубается если подержать...
|
|
|
26.07.2007, 09:50
|
Сообщение: #54 (482616)
|
Прошивка: Slim&Light 3.90 M33
Другие консоли: SONY PLAYSTATION THREE & Nintendo Wii
Регистрация: 10.03.2006
Адрес: Москва
Сообщений: 2,407
Вы сказали Спасибо: 810
Поблагодарили 2,294 раз(а) в 756 сообщениях
Сила репутации: 1Репутация: 1508 
(обеспечено прекрасное будущее)
|
Т.е. вырубается она безусловно... просто даётся проге 4 секунды на то чтобы она прибила все свои касяки.
Вобще можно проверить, повесить на повер колбек бесконечный цикл, и поглядеть вырубится ли...
|
|
|
26.07.2007, 12:37
|
Сообщение: #55 (482728)
|
Прошивка: 5.50 gen-c
Другие консоли: PS3(CECHC 60Gb), DS lite, x360(20Gb/120Gb)
Регистрация: 11.05.2007
Возраст: 43
Сообщений: 2,510
Вы сказали Спасибо: 337
Поблагодарили 986 раз(а) в 579 сообщениях
Сила репутации: 1Репутация: 946 
(это имя известно всем)
|
Будет некоторое время мигать лампочкой но потом всёравно погаснет.
|
|
|
18.10.2007, 23:35
|
Сообщение: #56 (544217)
|
Прошивка: Slim&Light 3.90 M33
Другие консоли: SONY PLAYSTATION THREE & Nintendo Wii
Регистрация: 10.03.2006
Адрес: Москва
Сообщений: 2,407
Вы сказали Спасибо: 810
Поблагодарили 2,294 раз(а) в 756 сообщениях
Сила репутации: 1Репутация: 1508 
(обеспечено прекрасное будущее)
|
Дык вроде в какой-то из своих прошивок или их интсаллеров Дакс делал запрет на вырубон... интересно как
|
|
|
19.10.2007, 07:36
|
Сообщение: #57 (544363)
|
Прошивка: 5.50GEN-D3
Другие консоли: ps2
Регистрация: 06.01.2007
Сообщений: 542
Вы сказали Спасибо: 343
Поблагодарили 873 раз(а) в 308 сообщениях
Сила репутации: 1Репутация: 607 
(луч света в тёмном царстве)
|
DAX запретил вырубать во время работы с flash0 в рекавери меню.
Программистам советую поставить мою сборку пандоры, в результате чего любые косяки при программировании приведшие к брику будут решены выключением ПСП и включением ее с удержанием "L". (можно будет восстановить нанд дамп и прошивка будет такойже что и была несколько минут назад до запуска закосячившей программы)
А также с помощью моей сборки можно получить usb доступ к flash0 и flash1 или запустить какое-нибудь home-brew, так что кроме тупого отката можно еще попытаться продиагносцировать ситуацию (что к примеру в flash0 у нас испортилось). Ну и конечно же возможность перепрошивки на разные кастомки (можно из нанд дампов) чтобы проверить работу программ под другой прошивкой.
(под слим конечно моя сборка лишь поможет с перепрошивкой до 3.71М33-2, весь дополнительный сервис лишь для Phat)
Последний раз редактировалось anton85; 19.10.2007 в 07:38.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо anton85 за это полезное сообщение:
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 16:51. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|