NAND Flash
Приветствую всех.
Решил сегодня накатать програмку а-ля Version Changer, только чтобы работала на 3.40ОЕ. Ну изначально мне показалось всё довольно просто. Прочитать строчку из файлика - без проблем, а вот с записью её обратно возникли проблемы. Вобщем отрабатывает нормально, но ничего никуда не записывается. Если добавляю PSP_MAIN_THREAD_ATTR(0) и sceNandSetWriteProtect(true); то просто тупо виснет, проичём виснет даже не доходя до записи. Народ, если кто где встречал, или может сам знает как правильно писать во flash0, то буду благодарен за разъяснения или ссылку. Брикеров обещаю не клепать ;) Вот как выглядит у меня. Код:
int main(int argc, char *argv[]) |
Может быть тут есть то, что тебе нужно...
http://forums.ps2dev.org/viewtopic.p...t=write+flash0 Или ищи "write flash0" тут: http://forums.ps2dev.org/search.php |
Ага, спасибо.
Поиск использовал, но видимо каким-то чудом прощёлкал этот исходник. Ну вобщем сделал, остались мелкие глюки приводящие к брику (шутка). Надо просто немножко подправить, а то почему-то отображаемая в свойствах системы версия прошивки на 1 меньше выставленной, но этого жука я убью. Почему-то когда выставляю PSP_MAIN_THREAD_ATTR(0) - перестаёт работать блок switch { } - это меня глючит или PSP? :dash: Также расстроила меня невозможность писать в файл по смещению - Код:
sceIoLseek(fd, 0x3D70, PSP_SEEK_SET); |
Текущее время: 15:19. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.