| Приставки > 5 поколение |
| PSNee V8 - Ultimate PSX unlocker |
| << < (8/14) > >> |
| EVIL:
postal2201, не слишком ли толсто такое пихать в корпус? Ок. Ты предлагаешь сперва подтянуть другое питание? Если хотя бы сойтись частично, то какой именно микроконтроллер должен быть на плате ардуины и кварц. |
| Rumata:
А нельзя, кстати, тактировать от основной платы? |
| postal2201:
EVIL, Это не в корпус, это то на чем я тестировал. МК ATmega328P-AU, главное чтобы не контрафакт. Кварц 16Мгц. Мне больше нравятся в мелком корпусе, а там главное чтобы не глючил. Rumata, можно, а смысл от внешнего тактирования какой? Причем нужно найти частоту которая присутствует на всех ревизиях PS1 и pal и ntsc. Ну и думаю будет тонна сообщений в стиле "я снял кварц и теперь ничего не работает. Пмагите!!!" С SCPH-1000 на реальной плате PU-7 c 40-SOP bios пока облом :( Во первых память считывается медленнее чем 32-SOP. Во вторых линия адреса A7 оказалась инвертирована. Нужно искать требуемый бит с помощью лог. анализатора и подбирать тайминги. Кстати, может кто знает 40-SOP bios встречается только на SCPH-1000? Там еще вроде PU-7 бывает нескольких ревизий. Не в микросхеме биоса ли там отличия? В общем покурив даташит на MSM534032E стало понятно что в 8-битном режиме происходит смещение адресных линий. D15/A-1 становится A0, A0 это А1 итд. Но вот я никак не могу вкурить что в 8-битном режиме происходит с линиями данных. BYTE у нас залочен на L, а вот A-1/D15 постоянно переключается между H и L. Как при этом должны себя вести линии D0-D7 и D8-D15. В упор не вкурю эту таблицу. |
| Rumata:
--- Цитата: postal2201 от 21 Сентябрь 2023, 09:49:02 ---а смысл от внешнего тактирования какой? --- Конец цитаты --- Во-первых ,если не пихать адурину, то достаточно маленькой платки без дополнительных элементов. Во-вторых где-то может быть полезна синхронизация с внутренней тактовой (в теории) --- Цитата: postal2201 от 21 Сентябрь 2023, 09:49:02 --- В упор не вкурю эту таблицу. --- Конец цитаты --- А чего там вкуривать? Смещение адреса имеется абсолютно во всех микросхемах с переключением 8 / 16. При этом D15 становится "А минус 1". А Hi-Z обозначает состояние высокого импеданса, оно же третье. --- Цитата: postal2201 от 21 Сентябрь 2023, 09:49:02 ---BYTE у нас залочен на L, а вот A-1/D15 постоянно переключается между H и L. --- Конец цитаты --- Если /BYTE = 0, то микросхема в 8-битном режиме, D0-D7 - это выходы данных, D8-D14 в третьем, то есть их нет, а D15/A-1 - это младший разряд адреса, видимо по очереди считываются младший и старший байт слова. |
| EVIL:
--- Цитата: postal2201 от 21 Сентябрь 2023, 09:49:02 ---главное чтобы не контрафакт. --- Конец цитаты --- Не, ну это ты загнул, конечно, что я их нюхать буду или как монеты кусать? |
| Rumata:
--- Цитата: EVIL от 21 Сентябрь 2023, 19:35:21 ---что я их нюхать буду или как монеты кусать? --- Конец цитаты --- А не поможет. Я тут с такими вещами борюсь периодически. |
| postal2201:
С чиповкой 1000 японки никаких проблем ^_^ Единственное, я не учел что на 40-pin bios идет смещение адресных линий. Придется поправить мануал к прошивке... Насколько я знаю существует несколько версий PU-8. Одно из основных отличий, это как раз смена микросхемы биос с 40-pin на 32-pin. Интересно в каких моделях плоек могут быть как 40-pin, так и 32-pin биосы? Просто хочется сделать более подробный мануал, чтобы люди не путались паяя чип. |
| Rumata:
PU8 -11/-12 - 40 pin PU8 -22/-23 - 32 pin |
| postal2201:
Rumata, это понятно. Я имел ввиду в каких моделях SCPH могут стоять материнки с разными чипами bios. 3000? 3500?. Предполагаю что в 1000 были только 40-pin. |
| Rumata:
--- Цитата: postal2201 от 25 Сентябрь 2023, 20:06:59 ---Предполагаю что в 1000 были только 40-pin. --- Конец цитаты --- Ответ неверный. Это платы именно из 1000. Да и на кой нужны модели, если всё упирается в плату? Тем более, что это на ней указано в явном виде. |
| Pr1ha:
--- Цитата: Skarfais от 11 Июль 2023, 23:28:09 ---да Screenshot_93.jpg (315.03 КБ, 774x1025 - просмотрено 55 раз.) --- Конец цитаты --- подскажите пожалуйста фьюзы под ATtiny45, для мода PAL фатки 750х ? и как опции выставить? раскомментить //#define PAL_FAT или закомментить #define AUTOREGION ? p.s. пока временно попробовал установить мод на реплику ардуины - amperka iskra mini, фьюзы не менял, раскомментил #define PAL_FAT, вроде работает, приставка стала читать пиратские диски |
| postal2201:
--- Цитата: Rumata от 25 Сентябрь 2023, 20:22:17 ---Да и на кой нужны модели, если всё упирается в плату? Тем более, что это на ней указано в явном виде. --- Конец цитаты --- Да вот эта табличка кривовато получается. Не знаю к чему лучше привязать define. Ревизий материнок слишком много, да и избыточно будет. По SCPH не сильно вяжется с реальностью как оказалось. Все это касается JAP_FAT, с остальными все проще. --- Код: ---//#define UC_ALL // Use for all NTSC-U/C models. No BIOS patching needed. //#define PAL_FAT // Use for all PAL FAT models. No BIOS patching needed. //#define SCPH_103 // No BIOS patching needed. //#define SCPH_102 // DX - D0, AX - A7. BIOS ver. 4.4e, CRC 0BAD7EA9 | 4.5e, CRC 76B880E5 //#define SCPH_100 // DX - D0, AX - A7. BIOS ver. 4.3j, CRC F2AF798B //#define SCPH_7000_9000 // DX - D0, AX - A7. BIOS ver. 4.0j, CRC EC541CD0 //#define SCPH_5500 // DX - D0, AX - A5. BIOS ver. 3.0j, CRC FF3EEB8C //#define SCPH_3500_5000 // DX - D0, AX - A5. BIOS ver. 2.2j, CRC 24FC7E17 | 2.1j, CRC BC190209 //#define SCPH_3000 // DX - D5, for 40-pin BIOS: AX - A6, AY - A7, for 32-pin BIOS: AX - A7, AY - A8. BIOS ver. 1.1j, CRC 3539DEF6 //#define SCPH_1000 // DX - D5, for 40-pin BIOS: AX - A6, AY - A7, for 32-pin BIOS: AX - A7, AY - A8. BIOS ver. 1.0j, CRC 3B601FC8 --- Конец кода --- --- Цитата: Pr1ha от 26 Сентябрь 2023, 03:13:25 ---подскажите пожалуйста фьюзы под ATtiny45, для мода PAL фатки 750х ? --- Конец цитаты --- На PsNee V8 я не добавлял поддержку ATtiny45 и подобных. Для патчинга не хватит ног и нужно вешать внешний кварц. Остаются только UC и PAL_FAT. Но нужно ли оно? Если хотите ATtiny45, проще взять PsNee V7. |
| Pr1ha:
--- Цитата: postal2201 от 26 Сентябрь 2023, 10:25:24 ---На PsNee V8 я не добавлял поддержку ATtiny45 и подобных. Для патчинга не хватит ног и нужно вешать внешний кварц. Остаются только UC и PAL_FAT. Но нужно ли оно? Если хотите ATtiny45, проще взять PsNee V7. --- Конец цитаты --- а что по поводу #define AUTOREGION, когда его нужно комментировать? |
| postal2201:
Pr1ha, В основном никогда. Опция больше для дебага. Но может быть полезна если допустим на приставке заменен биос от консоли с другим регионом. Или заменен мехакон. |
| Pr1ha:
--- Цитата: postal2201 от 26 Сентябрь 2023, 14:58:47 ---Pr1ha, В основном никогда. Опция больше для дебага. Но может быть полезна если допустим на приставке заменен биос от консоли с другим регионом. Или заменен мехакон. --- Конец цитаты --- Спасибо, т.е. это не для того чтобы PAL консоль читала диски всех регионов? |
| postal2201:
Pr1ha, нет, не для этого |
| EVIL:
--- Цитата: Salyaris от 08 Октябрь 2023, 14:30:09 ---Кстати, самое смешное что ресет у меня работает на всех ревизиях, грузит и аудио и биос, ничего не повисает, без свитча разумеется. --- Конец цитаты --- Тебе часто говорят, что ты тупой? Он нужен для определенных целей, а не для работы в целом. |
| postal2201:
На GitHub версия PSNee обновлена до 8.0.1. Небольшие косметические изменения, плюс по PullRequest добавлен препроцессор для забывающих раскоментить #define |
| Yoti:
--- Цитата: postal2201 от 09 Октябрь 2023, 12:08:28 ---плюс по PullRequest добавлен --- Конец цитаты --- Ревью хоть проводи, а то там у вас косоль завелась. ;) |
| postal2201:
Yoti, и что там не так? |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |