Автор Тема: PSone Bios Dumping Guide.  (Прочитано 21386 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн Skarfais

  • Пользователь
  • Сообщений: 1264
    • Steam
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #120 : 14 Май 2018, 08:54:18 »
Если что могу потестить ваши прошивки на гейшарках) Есть парочка пустых. Также есть программатор и все дела. Есть PS1, PSOne практически все модели.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #121 : 14 Май 2018, 12:37:23 »
Кстати, а что там в коде на счет необычных падов?

добавил в PSXSDK поддержку DUALSHOCK 2 и мышки SCPH-1030, по хорошему надо бы MultiTAP прикрутить, но придётся конкретно менять код

Skarfais, надо бы придумать как грузить EXE с компа, а то так болванок не напасёшься

Оффлайн EVIL

  • Пользователь
  • Сообщений: 3158
  • Пол: Мужской
  • Based Department
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #122 : 14 Май 2018, 15:40:08 »
добавил в PSXSDK поддержку DUALSHOCK 2 и мышки SCPH-1030, по хорошему надо бы MultiTAP прикрутить, но придётся конкретно менять код

Skarfais, надо бы придумать как грузить EXE с компа, а то так болванок не напасёшься
Погонял я этот pad test на много-много джоев. Получается, что я несколько ошибался. Со вторыми дуалшоками он работает, но не со всеми и не со всеми корректно (некоторые определяются как digital controller).

Из закономерностей :
Не жрет совершенно все аналоговые контроллеры (1е и 2е) пр-ва mitsumi и часть первых hori.
Вроде как все вторые дуалшоки, что корректно не определяются, пр-ва alps.

Первые дуалшоки даже не поздние и все не на пленках, а на платах. Они разные:

PSone
scph-110 hori
2х видов (2й не нагуглил, но он отличен пластиковыми белыми аналогами с кнопкой не сбоку, а по центру под механизмом и переходником на толсый грибок. На фото площадки под них есть, а отверстие не просверлено.)
197317-0

PS
scph-1200 mitsumi
197319-1
Объединяет их одно - они все на sony cxd8771q.
Что в ней особенного - хз.
При том поздние на пленках он видит.
Ну и я в коде вижу все на определение нестандартных контроллеров. Зря он просто выводит "not supported". Для таких лучше бы хоть название выводить.

Комплюктер с лпт уже почти работает, а значит, что все не так плохо пока что.

Оффлайн postal2201

  • Пользователь
  • Сообщений: 345
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #123 : 14 Май 2018, 17:11:00 »
надо бы придумать как грузить EXE с компа, а то так болванок не напасёшься

А зачем с компа? Есть же MCLaunch, можно  грузить с мемки.
Если нет картридера, можно собрать с помощью ардуины, есть готовый скетч.

Оффлайн Skarfais

  • Пользователь
  • Сообщений: 1264
    • Steam
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #124 : 14 Май 2018, 17:38:18 »
А зачем с компа? Есть же MCLaunch, можно  грузить с мемки.
Если нет картридера, можно собрать с помощью ардуины, есть готовый скетч.

можно намутить программу и с помощью пс 2 залить её на карту памяти, но надо давать приставке понять что надо загружаться с карты памяти, а это уже модификация биоса как минимум.Проще уж вместо геймшарка заливать программу и отдавать приставке на исполнение? Не?

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #125 : 14 Май 2018, 20:06:55 »
Комплюктер с лпт уже почти работает

это хорошо

А зачем с компа?

чтоб не делать кучу лишних телодвижений, и не убивать разъём карты памяти

Проще уж вместо геймшарка заливать программу и отдавать приставке на исполнение?

ага, только чтоб её туда залить надо её сначала на диск записать  :lol: замкнутый круг однако

Оффлайн EVIL

  • Пользователь
  • Сообщений: 3158
  • Пол: Мужской
  • Based Department
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #126 : 18 Май 2018, 17:45:40 »
Говоря о софте, он с подозрительной приписочкой "95" и не похоже, что что-то хочет видеть (а может это и кабель). На тытубе вообще демонстрируют лишь дос. Неужели все так печально и нет ничего новее?

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #127 : 18 Май 2018, 22:50:05 »
EVIL, ковырнул я протоколы трёх девайсов, везде связь организована по разному, так что боюсь без разбора устройства и качественных фото обеих сторон платы не обойтись, а может ещё и тестером придётся потыкать.

Оффлайн EVIL

  • Пользователь
  • Сообщений: 3158
  • Пол: Мужской
  • Based Department
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #128 : 19 Май 2018, 02:17:16 »
EVIL, ковырнул я протоколы трёх девайсов, везде связь организована по разному, так что боюсь без разбора устройства и качественных фото обеих сторон платы не обойтись, а может ещё и тестером придётся потыкать.
Не сильно ли много возни...  :(
Наверное болванки реально проще, как решение

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #129 : 19 Май 2018, 13:42:30 »
EVIL, болванок не напасёшься
как твоя девайсина называется? Xplorer, GameShark, ActionReplay, ....?

Оффлайн EVIL

  • Пользователь
  • Сообщений: 3158
  • Пол: Мужской
  • Based Department
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #130 : 19 Май 2018, 14:34:35 »
EVIL, болванок не напасёшься
как твоя девайсина называется? Xplorer, GameShark, ActionReplay, ....?
Вот такой и вроде уже что-то

https://github.com/simias/rustation/wiki/Xplorer-FX-setup

Оффлайн EVIL

  • Пользователь
  • Сообщений: 3158
  • Пол: Мужской
  • Based Department
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #131 : 20 Май 2018, 16:26:42 »
Короче, по ссылке лежит более новая версия софта (0.56), она работает с картриджем. Непонятно где он ее взял, но вроде сам собрал.
Консоль можно фризить, перезагружать, ограниченно шить ром, но нельзя грузить exe, нет файла.
Берем файл xrun_1FF.bin со старой версии (x-killer-0.55) и он пытается что-то грузить, но она виснет (консоль).
Вывод: походу для этой версии нужен другой файл xrun_1FF.bin, да и вообще их там многим больше, но где их взять?

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #132 : 21 Май 2018, 15:08:42 »
EVIL, а ты castella прошил? я ж говорю что нагуглилось три протокола и между собой они не совместимы, причём как программно, так и аппаратно
« Последнее редактирование: 21 Май 2018, 15:15:16 от megavolt85 »

Оффлайн EVIL

  • Пользователь
  • Сообщений: 3158
  • Пол: Мужской
  • Based Department
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #133 : 21 Май 2018, 18:47:43 »
EVIL, а ты castella прошил? я ж говорю что нагуглилось три протокола и между собой они не совместимы, причём как программно, так и аппаратно
Шил, но появляется предупреждение, что этот ром, в отличии от родного, подгрузку exe не может.
« Последнее редактирование: 21 Май 2018, 19:08:24 от EVIL »

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #134 : 21 Май 2018, 22:12:23 »
EVIL, сфоткай свой девайс, хотя бы снаружи

P.S

COMPATIBILITY TEST FOR X-KILLER REGARDING XPLORER ROM'S
 -------------------------------------------------------

 " + " = it is supposed to work :)
 " ~ " = it works but not on all ROM's
 " - " = it doesn't work (yet)
 " ? " = I don't know if it works or not
 1 = 1.x ROM (V1)
 2 = 2.x ROM (V2/PRO)
 3 = 3.x ROM (V3/PRO/FX)
 4 = X-Flash v0.1
 5 = X-Flash v1.0
 6 = Caetla 0.34

 ******************************************************
 | Function                   | 1 | 2 | 3 | 4 | 5 | 6 |
 ******************************************************
 | PSX - Reset                | + | + | + | ? | + | - |
 |       Freeze               | + | + | + | - | - | - |
 |       Unfreeze             | + | + | + | - | - | - |
 |       Video mode           | - | - | + | - | - | - |
 | CODES - Backup             | + | + | + | - | + | - |
 | OTHER - Upload PSX-EXE     | - | ~ | ~ | - | + | - |
 |         Jump               | + | + | + | - | - | - |
 |         Speed Test         | + | + | + | + | + | + |
 |         Grab screen        | ? | + | - | - | - | - |
 |         Dump               | - | - | + | - | - | - |
 | MEMORY EDITOR              | + | + | + | - | + | + |
 | MEMCARD MANAGER            | + | + | + | - | - | - |
 | ROM Manager                | + | + | + | + | + | + |
 ******************************************************

загрузка PSX-EXE должна работать на X-Flash
« Последнее редактирование: 21 Май 2018, 23:44:11 от megavolt85 »

Оффлайн EVIL

  • Пользователь
  • Сообщений: 3158
  • Пол: Мужской
  • Based Department
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #135 : 22 Май 2018, 01:45:03 »
EVIL, сфоткай свой девайс, хотя бы снаружи
Зачем, если тот не уникален и я уже скидывал?
197597-0 197599-1 197601-2

загрузка PSX-EXE должна работать на X-Flash

5 = X-Flash v1.0

Только я что-то такой прошивки ни на диске не помню, ни там в файлах.
А с новой версией файл для подгрузки не идет.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #136 : 22 Май 2018, 01:52:19 »
я что-то такой прошивки ни на диске не помню, ни там в файлах.

это не прошивка, грузись с того диска что ты собрал для прошивки и пробуй запускать

А с новой версией файл для подгрузки не идет.

это файл не для подгрузки, это тупо тестовый PSX-EXE

Оффлайн EVIL

  • Пользователь
  • Сообщений: 3158
  • Пол: Мужской
  • Based Department
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #137 : 22 Май 2018, 02:23:44 »
это не прошивка, грузись с того диска что ты собрал для прошивки и пробуй запускать

это файл не для подгрузки, это тупо тестовый PSX-EXE
Даже не подключается. И это если грузить сперва диск, а потом картридж, либо наоборот диск с картриджа.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #138 : 22 Май 2018, 05:50:33 »
EVIL, прошей Castela 0.34 и попробуй этот софт

Оффлайн dedok179

  • Пользователь
  • Сообщений: 496
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #139 : 22 Май 2018, 13:16:27 »
Странная прошивка.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #140 : 22 Май 2018, 13:55:37 »
dedok179, тебя можно поздравить  :) припаял

Оффлайн dedok179

  • Пользователь
  • Сообщений: 496
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #141 : 22 Май 2018, 13:57:44 »
dedok179, тебя можно поздравить  :) припаял
Нет. Починил 5502

Добавлено позже:
Чип для пайки еще не пришел

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #142 : 22 Май 2018, 14:13:00 »
dedok179, а скрин тогда с чего?

Оффлайн dedok179

  • Пользователь
  • Сообщений: 496
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #143 : 22 Май 2018, 14:21:03 »
dedok179, а скрин тогда с чего?
взломщик

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #144 : 22 Май 2018, 14:33:14 »
dedok179, так у тебя есть взломщик? с DB25 разъёмом?

Оффлайн EVIL

  • Пользователь
  • Сообщений: 3158
  • Пол: Мужской
  • Based Department
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #145 : 22 Май 2018, 14:35:52 »
EVIL, прошей Castela 0.34 и попробуй этот софт
Только она Caetla, а кастелла - это вроде пироженка. Можно с любовью назвать "котлета".
Виндовую версию софта из инструкции нашел или сам сшил? Если поместить ее рядом с dll от последнего x-killer, то вполне себе работает. Только вот комплектный экзешник (если он твой) выдает какую-то дичь. Но я его поменял на нечто, что мне по нраву.
https://demozoo.org/productions/43871/
https://yadi.sk/i/TyPBM9l53WMCLb

Добавлено позже:
dedok179, так у тебя есть взломщик? с DB25 разъёмом?
По идее, этого мало. В этом еще доп логика и памяти 2мб. Походу в нее он и грузит и тут нужен шарк про, а делал ли его симбас?
« Последнее редактирование: 22 Май 2018, 14:57:49 от EVIL »

Оффлайн dedok179

  • Пользователь
  • Сообщений: 496
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #146 : 22 Май 2018, 14:40:57 »
dedok179, так у тебя есть взломщик? с DB25 разъёмом?
Да, есть. Но судя то прошивке и одному plcc чипу внутри, наверное дешманский.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #147 : 22 Май 2018, 16:22:57 »
Виндовую версию софта из инструкции нашел или сам сшил?

базовый линуксовский catflap, я только переписал логику работы с LPT портом на виндовую и скомпилил под MinGW, так что это гибрид

Только вот комплектный экзешник (если он твой) выдает какую-то дичь.

собрал первый попавшийся пример из PSXSDK, чисто для проверки

По идее, этого мало. В этом еще доп логика и памяти 2мб.

это всё мелочи, для загрузки EXE'хи и такого достаточно

Оффлайн EVIL

  • Пользователь
  • Сообщений: 3158
  • Пол: Мужской
  • Based Department
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #148 : 22 Май 2018, 16:27:40 »
это всё мелочи, для загрузки EXE'хи и такого достаточно
Там в опциях прошивки конечно есть геймшарк, но сомневаюсь, что он без этой оперативной памяти будет грузить что-то.
Вон и в про версии тоже есть оперативка и она длиннее обычного из-за нее.
Зы: тут же возникает и лимит объема.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
PSone Bios Dumping Guide.
« Ответ #149 : 22 Май 2018, 16:39:46 »
EVIL, да там делов на вечер под пиво  :lol:
1) написать прошивку для геймшарк
1a) написать bootstrap для загрузки PSX-EXE из памяти шарика в RAM c последующим исполнением кода
1b) написать сам PSX-EXE, цель которого тупо мониторить порт и исполнять всё скажет хост
2) написать софт для ПК

ну и самое интересное что 50-70% кода написано давным давно и открыто раскидано по просторам интернета  :)