PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Прошивки для PSP (https://www.pspx.ru/forum/forumdisplay.php?f=68)
-   -   PSPident и таблица совместимости моделей PSP (https://www.pspx.ru/forum/showthread.php?t=81203)

alex1216 07.12.2011 13:21

IseeU, ну это же ты смотришь батарейку от трешки на трешке...
А я переставил батарейку от трешки на двушку и снял скрины...
На трешке у меня так же как у тебя...

IseeU 07.12.2011 13:26

У меня просто одна консоль =)

т.е. Еверест и ПСП тул не фунцыклирует на 300х?

frostegater 07.12.2011 14:04

Цитата:

Сообщение от IseeU (Сообщение 994495)
У меня просто одна консоль =)

т.е. Еверест и ПСП тул не фунцыклирует на 300х?

Доступ к EEPROM аккума есть только на 100х и 200х 085в1.

alex1216 07.12.2011 14:24

Цитата:

Сообщение от IseeU (Сообщение 994495)
т.е. Еверест и ПСП тул не фунцыклирует на 300х?

так не правильно ставить вопрос!
учитывая, что ответил Frostegater,
Цитата:

Сообщение от Frostegater (Сообщение 994502)
Доступ к EEPROM аккума есть только на 100х и 200х 085в1.

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


Frostegater,
Цитата:

Сообщение от Frostegater (Сообщение 994502)
Доступ к EEPROM аккума есть только на 100х и 200х 085в1.

у меня ведь двушка - 200х 085в1
Так что давай думать... что тут не так...

IseeU 07.12.2011 14:39

alex1216,попробуй батарею с двухи запхать в трёху.Посмотри что оно покажет.

frostegater 07.12.2011 14:48

alex1216, ну и EEPROM не читается в батареях от 088v3 и выше.

alex1216 07.12.2011 15:13

Цитата:

Сообщение от IseeU (Сообщение 994508)
alex1216,попробуй батарею с двухи запхать в трёху.Посмотри что оно покажет.

Хех...
Ты думаешь я этого не сделал сразу же?
Там проги пишут тоже, что и у тебя в сообщении! Но так и должно быть...
Тул вообще не работает на таких материнках (в смысле данных о батареии), а у Frostegater, поддержка определения серийника, как он и пишет тоже не реализована (может пока?).

Цитата:

Сообщение от Frostegater (Сообщение 994510)
alex1216, ну и EEPROM не читается в батареях от 088v3 и выше.

Так пусть прога и пишет прочерки или вопросы в этой графе! Зачем она пишет 0х00000000?

Давай уже переберемся в скайп или в ветку ЭВЕРЕСТА, чтобы тут не флудить...

flash_zero 09.12.2011 07:34

Обновил тему! Инструкция новая, таблица новая! Вообщем тема опять актуальна! Даем ссыль на нее ;)

frostegater 09.12.2011 10:00

TA-094:
  • Tachyon: 0x00800000
  • Baryon: 0x002A0000
  • Pommel: ?

alex1216 09.12.2011 10:01

Flash_Zero, экран "раздуло" - аж жуть!
Кроме того, еще раз про даты... последняя и четвертая с конца строчки... - ну просто путаница так с датами выходит.
Я надеюсь, старые инструкции, потерты не с концами? (Там много чего полезного было написано - хоть сейчас это и мало кому надо...)

flash_zero 09.12.2011 10:08

Цитата:

Сообщение от alex1216 (Сообщение 994890)
экран "раздуло" - аж жуть!

Спокойнее товаг'ищи :D Да не получается уменьшить...не влезает короче! Слишком много прошивок!
Цитата:

Сообщение от alex1216 (Сообщение 994890)
Кроме того, еще раз про даты... последняя и четвертая с конца строчки... - ну просто путаница так с датами выходит.

Оставь свою привычку к мелочам придераться...чесслово :)
Цитата:

Сообщение от alex1216 (Сообщение 994890)
Я надеюсь, старые инструкции, потерты не с концами? (Там много чего полезного было написано - хоть сейчас это и мало кому надо...)

Вот именно что не надо...+не вижу смысла что-то более подробно расписывать :) В темах по установке все есть!

frostegater 09.12.2011 11:06

Реформа детекта материнских плат...
  • 1 часть...
    Итак, я заметил, что в 3-х моделях материнских плат с одинаковым названием (версией) различается идентификатор 'pommel', что является идентификатором контроллера электропитания. Возможно это не так важно, но, я считаю, что это должно повлиять на версию мат.платы.
  • 2 часть...
    Также, в PSPident ущербен алгоритм детекта мат.платы, т.к. она может определяться одним лишь Tachyon'ом, т.е. из-за изменения любого другого идентификатора мы как ни в чём небывало пропустим новую версию.

Я замутил новый алгоритм на основе матрицы, который будет применяться в PSP EVEREST 2, также предлагаю Yoti добавить его в PSPident, и принять 1-ую реформу. В этом алгоритме учтены все идентификаторы (за исключением pommel в TA-094, который буду искать).

Алгоритм (v2)

Код:

#define UNKNOWN 0x00000000

typedef struct
{
        u32 tachyon;
        u32 baryon;
        u32 pommel;
        char *mobo_name;
} Motherboard;

Motherboard detmobo[] =
{
        /* PSP-100x */
        { 0x00140000, 0x00030600, 0x00000103, "TA-079v1" },
        { 0x00200000, 0x00030600, 0x00000103, "TA-079v2" },
        { 0x00200000, 0x00040600, 0x00000103, "TA-079v3" },
        { 0x00300000, 0x00040600, 0x00000103, "TA-081v1" },
        { 0x00300000, 0x00040600, 0x00000104, "TA-081v2" },
        { 0x00400000, 0x00114000, 0x00000112, "TA-082" },
        { 0x00400000, 0x00121000, 0x00000112, "TA-086" },

        /* PSP-200x */
        { 0x00500000, 0x0022B200, 0x00000123, "TA-085v1" },
        { 0x00500000, 0x00234000, 0x00000123, "TA-085v2" },
        { 0x00500000, 0x00243000, 0x00000123, "TA-088v1/v2" },
        { 0x00600000, 0x00243000, 0x00000123, "TA-088v3" },
        { 0x00500000, 0x00243000, 0x00000132, "TA-090v1" },

        /* PSP-300x */
        { 0x00600000, 0x00263100, 0x00000132, "TA-090v2" },
        { 0x00600000, 0x00263100, 0x00000133, "TA-090v3" },
        { 0x00600000, 0x00285000, 0x00000133, "TA-092" },       
        { 0x00810000, 0x002C4000, 0x00000141, "TA-093v1" },
        { 0x00810000, 0x002C4000, 0x00000143, "TA-093v2" },
        { 0x00810000, 0x002E4000, 0x00000154, "TA-095v1" },
        { 0x00820000, 0x002E4000, 0x00000154, "TA-095v2" },

        /* PSP-N100x (PSPgo) */
        { 0x00720000, 0x00304000, 0x00000133, "TA-091" },
        { 0x00800000, 0x002A0000, UNKNOWN, "TA-094" },

        /* PSP-E100x (PSP Essentials aka PSP Street) */
        { 0x00900000, 0x00403000, 0x00000154, "TA-096" },

        /* DTP-T1000A */
        { 0x00100000, UNKNOWN, UNKNOWN, "Devkit" },
};

char *GetMoBoName()
{
        char *ret_mobo = "Unknown";

        int i;
        for(i = 0; i < sizeof(detmobo) / sizeof(Motherboard); i++)
                if(detmobo[i].tachyon == tachyon && (detmobo[i].baryon == baryon || detmobo[i].baryon == UNKNOWN) && (detmobo[i].pommel == pommel || detmobo[i].pommel == UNKNOWN))
                        ret_mobo = detmobo[i].mobo_name;

        return ret_mobo;
}


Yoti 09.12.2011 12:38

100500 раз писал, что хочу переписать с ноля. Мне не нужны какие-то левые алгоритмы, я в состоянии всё сделать сам.

frostegater 09.12.2011 12:49

Цитата:

Сообщение от Yoti (Сообщение 994904)
100500 раз писал, что хочу переписать с ноля. Мне не нужны какие-то левые алгоритмы, я в состоянии всё сделать сам.

Да то что ты в состоянии никто и не сомневался... но ключевое слово: 'хочу', увы на этом мы и останавливаемся...

StepS 09.12.2011 17:19

Цитата:

6.60 PRO - новая прошивка на базе ядра 6.60 за авторством команды PRO. Обладает всеми функциями предыдущих прошивок.
6.60 LME - еще одна прошивка, но за авторством разработчика neur0n, который встроил в свою прошивку ряд полезных функций, что определенно возвышает ее над PRO.
Я с этим не согласен. В ME нету многих фич из PRO, а "полезные функции" - это лишь для прошиваек. Как я уже говорил, для непрошиваек PRO лучше чем LME, у прошиваек наоборот (только вместо LME - ME). Не надо ставить своё мнение превыше всех.
Frostegater'y спасибо за инфу о моделях.
Чуть позже обновлю табличку у себя.

flash_zero 09.12.2011 17:20

Цитата:

Сообщение от StepS (Сообщение 994977)
а "полезные функции" - это лишь для прошиваек

это ты сейчас о чем?

StepS 09.12.2011 17:21

Цитата:

Сообщение от Flash_Zero (Сообщение 994978)
это ты сейчас о чем?

типа запандоривания батареи, формата flashей и прочих фишек.

flash_zero 09.12.2011 17:22

StepS, я не это имел ввиду...

KirJan-DeSign 09.12.2011 20:27

Flash_Zero,
я пол-таблицы не вижу на мониторе ноута..

flash_zero 09.12.2011 20:33

KirJan-DeSign, В админке найдешь исходники) Если уменьшишь я буду премного благодпрен, но у меня не получилось :(


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

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