| Приставки > 5 поколение |
| PSNee V8 - Ultimate PSX unlocker |
| (1/14) > >> |
| postal2201:
Привет друзья! Хочу поделиться с вами новым проектом мод чипа для PlayStation 1 Данный проект был разработан brill & postal2201(мной :)) Основные особенности PSNee V8: 1. Поддержка патчинга BIOS японских консолей. Теперь для полноценного взлома "японок" не нужно менять микросхему BIOS. 2. Новый тип патчинга BIOS для SCPH-102. Теперь BIOS консоли не переключается в 60Гц при загрузке, соответственно не должно быть проблем с портативными LCD экранами. 3. Авто регион. Чип отправляет код SCEX соответствующий модели вашей приставки, разблокировка происходит быстрее. 4. Возможность отключения патчинга BIOS с помощью переключателя, без перепрошивки чипа. 5. Отказ от всех Arduino функций. Библиотека Arduino.h в проекте не используется. 6. Так же сохранены все достоинства PSNee V7. 1. Для установки обязательно потребуется ICSP программатор. Отлично подойдет USB ASP 2.0 2. Прошивка через COM-порт не поддерживается. Не используйте bootloader! 3. На данный момент поддерживаются следующие микроконтроллеры: - ATmega328(A/P/PA) @16Mhz - ATmega168(A/P/PA) @16Mhz 4. Для установки через Arduino IDE может потребоваться установка пакета MiniCore. https://github.com/MCUdude/MiniCore 5. Пример корректных настроек для ATmega328P: 6. Перед прошивкой микроконтроллера необходимо сконфигурировать фьюзы. Для этого можно использовать программу AVRDUDE_PROG. - Фьюзы для JAP_FAT консолей: H: DF, L: EE, E: FF - Фьюзы для остальных консолей: H: DF, L: FF, E: FF 7. Деление по моделям для JAP_FAT приставок, особенно 5000 и более ранние модели, весьма условное. При выборе конфигурации в .ino файле желательно ориентироваться на сумму CRC BIOS вашей приставки. Для определения CRC можно воспользоваться Bios Dumper'ом, прикрепленным во вложении. Диаграмма установки: https://github.com/postal2201/PSNee_V8 |
| Skarfais:
Молодцы! |
| Rumata:
Что на счёт цветовой поднесущей? |
| postal2201:
Rumata, внешним генератором. |
| Rumata:
Опять облом :( Внешним генератором и 25 лет назад делали |
| postal2201:
Rumata, прикрутить можно попробовать. Но тогда придется менять кварц на 17.734 и 14.318 сответственно. Плюс иметь 3 комплекта настроек для всех 3 кварцев. И все равно это будет pal 60 и ntsc 50. По мне так гораздо лучше сделать нормальный генератор, с переключением режимов от GPU. Тем более схема там простецкая. |
| Rumata:
Можно, но надо делать. В том смысле, что не просто схему нарисовать, а материализовать это. Я разбирал двухкварцевые варианты от PU-8 до PM-41. Но, как говорится, устройство должно работать не в принципе, а в кожухе. А вообще сейчас очень популярный запрос: зачиповать японку, обычно старую, желательно под ПАЛ |
| SAMael:
Слишком много манипуляций, кто то может не осилить и задолбать вопросами, или убить консоль. А так то плюшки вкусные ввиде патчинга джапань биоса :thumbup: |
| Skarfais:
А есть вариант адаптировать прошивку для устройства подключаемого в параллельный порт? Чтобы она и взломщиком была и грузила изначально взломанный биос? |
| postal2201:
Skarfais, Если я не ошибаюсь EEPROM подключенная через порт имеет наивысший приоритет загрузки. Зашить в нее взломанный BIOS и загрузиться. Для чего чип? |
| HardWareMan:
--- Цитата: postal2201 от 15 Август 2021, 16:04:24 ---Rumata, прикрутить можно попробовать. Но тогда придется менять кварц на 17.734 и 14.318 сответственно. Плюс иметь 3 комплекта настроек для всех 3 кварцев. И все равно это будет pal 60 и ntsc 50. По мне так гораздо лучше сделать нормальный генератор, с переключением режимов от GPU. Тем более схема там простецкая. --- Конец цитаты --- 3,58 * 4,43 = 15,81. Одним кварцем можно сделать. И выдавать как ШИМ на таймере. |
| postal2201:
HardWareMan, таймер это прерывания. Прерывания точно испортят патчинг BIOS. Там очень жесткие тайминги, вплоть до 1 такта. Но допустим врубать шим можно после патчинга, так как он происходит до 600мс, еще на черном экране. Но у нас еще есть сбор данных с суб каналов и инжекция SCEX. И прерывания там никак нельзя. Так что генерировать поднесущую надо отдельно от основной программы. Брать с CKOUT по-моему самое верное решение. Естественно заменив кварц. |
| Skarfais:
--- Цитата: postal2201 от 16 Август 2021, 17:41:25 ---Skarfais, Если я не ошибаюсь EEPROM подключенная через порт имеет наивысший приоритет загрузки. Зашить в нее взломанный BIOS и загрузиться. Для чего чип? --- Конец цитаты --- Достаточно ли будет залить патченный биос или дополнительно надо будет что-то заливать? |
| HardWareMan:
--- Цитата: postal2201 от 16 Август 2021, 20:05:07 ---HardWareMan, таймер это прерывания. Прерывания точно испортят патчинг BIOS. Там очень жесткие тайминги, вплоть до 1 такта. Но допустим врубать шим можно после патчинга, так как он происходит до 600мс, еще на черном экране. Но у нас еще есть сбор данных с суб каналов и инжекция SCEX. И прерывания там никак нельзя. Так что генерировать поднесущую надо отдельно от основной программы. Брать с CKOUT по-моему самое верное решение. Естественно заменив кварц. --- Конец цитаты --- Что непонятного в ШИМ (PWM) и таймере непонятного я сказал? Ты точно умеешь программировать контроллеры? Я просто оставлю вот эту картинку для тех, кто слишком горд, чтобы RTFMить: |
| postal2201:
HardWareMan, :facepalm: точно там же изменение OCn реализовано без входа в прерывание. Я забыл за это. Просто я, как говорится, не настоящий сварщик :) Это у меня хобби, и занимаюсь я МК время от времени. Многое конечно не знаю/забываю. |
| Stab:
Хорошие новости. Но можно ли пошаговую инструкцию? Не очень понимаю про фьюзы. Имею модель 5500 и чип с али, хочу чиповать. |
| vasvgav:
В наличии консоль PSone SCPH-102 последней ревизии PM-41(2) (-71) чипована китайским 12с607/P. Скажите имеет место смысл перечиповать? :? |
| SAMael:
Конечно всегда есть какой то смысл :) Например делать нечего или руки чешутся ;) |
| EVIL:
Опять я все пропустил... Я так понял, что та проверка патченых биосов, о которой меня просил brill на живых японских тушах-пациентах аж загодя, таки прошла успешно и тут реализовалась, а у меня так руки не дошли купить еще пзух под прошивку т.к. первые не очень удачные оказались. Чтож. Настало время купить еще ардуин.... Внешний генератор - ваще по сути не проблема. Куда большая проблема найти этот самый кварц. |
| brill:
EVIL, загодя был другой тип взлома, который неприменим при малом количестве напаянных на ROM BIOS проводов. Тут он более компактный. По сути модифицируется 1 или 2 бита (в зависимости от модели консоли), что позволило обойтись минимальным количеством проводов на ROM BIOS'е. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |