Автор Тема: Picostation PS1  (Прочитано 366968 раз)

dedok179 и 5 Гостей просматривают эту тему.

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 990
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« : 28 Август 2024, 21:10:29 »
Наконец дошли руки, спаял эту самую "кустарную приблуду", то есть эмулятор CD привода на PS1. И кстати да, прикольно, схема реально работает, запускает на консоли игры с SD карты. ;) Правда одно но, как и говорили те иностранные блогеры, те что тестировали это уже, запускается игра довольно "туго", т.е. запуск игры может произойти сразу, а может вообще эдак и с 5-ого а то и с 10-ого раза с перезапуска приставки. Вот, может кому то это будет интересно, но пока что у меня получилось удачно запустить с SD флешки вот это - :D
311704-0




« Последнее редактирование: 02 Май 2026, 20:26:40 от Nikolas2021 »

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 990
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #510 : 17 Июль 2025, 14:15:52 »
Странно конечно почему на последней прошивки появилось "подлагивание" в муз. сопровождении в игре V.I.P, если судить по работе этой игры на физич. приводе с диском в этом моменте лазерная башка находится в состоянии покоя, она не прыгает как не нормальная(как это было в Need For Speed High Stakes)  по секторам, а спокойно считывает  примерно в одной и той же позиции...

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2447
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #511 : 17 Июль 2025, 14:36:56 »
Странно конечно почему на последней прошивки появилось "подлагивание" в муз. сопровождении в игре V.I.P
потому что данные стали читаться вовремя и стал проявляться косяк с позицинированием ЛГ, по лагу слышно что данные читаются не от туда, а при последовательном чтении это возможно лишь в случае не правильной работы механики, уже как бы должен был произойти переход к следующему сектору, но этого не произошло

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 4367
    • Просмотр профиля
Picostation PS1
« Ответ #512 : 17 Июль 2025, 14:53:34 »
megavolt85,
Но сам то как то ты видишь способ логирования позиционирования ?
Анализатором с привода ?
Анализатором с иксстанции ?
Чтото там рама про хак и мехкон писал

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2447
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #513 : 17 Июль 2025, 15:47:12 »
Но сам то как то ты видишь способ логирования позиционирования ?
я по логу вижу как мехакон судорожно дёргает голову туда сюда и когда он не может найти нужный сектор он гонит голову в самое начало и затем постепенно двигает голову к концу диска.

Оффлайн alexncc

  • Пользователь
  • Сообщений: 41
    • Просмотр профиля
Picostation PS1
« Ответ #514 : 17 Июль 2025, 17:15:29 »
начало и затем постепенно двигает голову к концу диска
Все в том же образе резика 1, о котором писал ранее часто пропускаются диалоги, и ещё: при загрузке, когда появляется выбор персонажа - это меню выбора с картинкой прав загружается ооочень долго, на эмуле специально его же проверил - все моментально. Николас пишет о подобных тупняках и в других играх. Я так понимаю это и есть основная причина?
А так вкратце для незнающих: какой алгоритм поиска нужной записи на диске?
« Последнее редактирование: 17 Июль 2025, 17:33:18 от alexncc »

Оффлайн Rumata

  • Emu-Land Team
  • Сообщений: 25589
  • Ушел в закат
    • Просмотр профиля
Re: Picostation PS1
« Ответ #515 : 17 Июль 2025, 17:53:01 »
На сколько я помню по железу, на разных платах мекон ведёт себя по разному. Здесь небось за основу взят мекон PU-8

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2447
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #516 : 17 Июль 2025, 20:53:03 »
ну я ж не телепат, что б без реальной железки допиливать
Так если ты не телепат, то к чему все твои советы, ты даже принципа действия не понимаешь, но упорно что то пытаешься советовать.

Та, проблема с картами, которую мы обсуждали (про худшее чтение данных спустя время)

А эта проблема была решена когда я перешёл на свой драйвер SD, дело в том, что если не отрубить в файловой системе возможность записи, то даже при открытом только для чтения файле, на карту будут писаться служебные данные, и если в этот момент перезагрузить или выключить консоль, то файловая система ломается.


Я так понимаю это и есть основная причина?

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

Rumata, вроде там только коды некоторых команд отличались, но это не точно, возможно есть ещё отличия

Оффлайн Rumata

  • Emu-Land Team
  • Сообщений: 25589
  • Ушел в закат
    • Просмотр профиля
Picostation PS1
« Ответ #517 : 17 Июль 2025, 21:07:03 »
вроде там только коды некоторых команд отличались
Я не об этом. Именно поведение разное. Кажется на PU-8 при закрытии крышки без диска голова сначала выходит на нулевой трек, потом шпиндель делает несколько прокруток с одновременным включением лазера и отрабатыванием фокуса. На более поздних такого нет. Хотя может это к boot ROM вопросы :-\

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 4367
    • Просмотр профиля
Picostation PS1
« Ответ #518 : 17 Июль 2025, 22:13:44 »
Rumata,
Если брать ограничение в монтаже пикостанции на платы с отдельным dsp,то такое поведение характерно для всех таких плат,но этим управляет мехкон
« Последнее редактирование: 17 Июль 2025, 22:20:14 от Gameszzz »

Оффлайн Dyons

  • Пользователь
  • Сообщений: 8097
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Picostation PS1
« Ответ #519 : 17 Июль 2025, 22:22:12 »
Кажется на PU-8 при закрытии крышки без диска голова сначала выходит на нулевой трек, потом шпиндель делает несколько прокруток с одновременным включением лазера и отрабатыванием фокуса. На более поздних такого нет.
Как это нет, у меня точно так же было на SCPH-900X

Оффлайн Rumata

  • Emu-Land Team
  • Сообщений: 25589
  • Ушел в закат
    • Просмотр профиля
Picostation PS1
« Ответ #520 : 17 Июль 2025, 22:40:45 »
Как это нет
Я точно не помню, может наоборот, но отличия были

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 990
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #521 : 17 Июль 2025, 22:41:06 »
Кажется на PU-8 при закрытии крышки без диска голова сначала выходит на нулевой трек, потом шпиндель делает несколько прокруток с одновременным включением лазера и отрабатыванием фокуса
Вот типа такого поведения ?  P.S. Если что эта консоль - 7502

Оффлайн Rumata

  • Emu-Land Team
  • Сообщений: 25589
  • Ушел в закат
    • Просмотр профиля
Picostation PS1
« Ответ #522 : 17 Июль 2025, 22:53:13 »
Да, оно. Говорю ж: не помню. Может на PU-8 как раз этого нет. Просто это у нас был такой метод первичной проверки привода. И вот на каких-то приставках это не работало.

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 4367
    • Просмотр профиля
Picostation PS1
« Ответ #523 : 18 Июль 2025, 05:35:20 »
Gameszzz, обьём носителя не имеет значения, тут лишь один критерий влияет, качество этого носителя, если установленный в нём контроллер или флешь память сильно медленные (дешёвые карты, клоны), то время чтения может перевалить за 6 миллисекунд и всё, нормальной работы не жди.

В общем скорость работы роли хоть и не играет,но на скоростном самсунге,который теперь в том же фат32 и блоком 64кб,как и старенький 8гиговый трансценд,с которым вчера проблем особых не было, проблемы так и остались.
Запускается игра чуть дольше. Через полчаса игры зависание,но в этот раз не намертво. Короткий ресет - вылет в меню консоли,но без зависания консоли. Длинный ресет загрузка меню без прогрузки списка,с зависанием консоли.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2447
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #524 : 18 Июль 2025, 11:26:08 »
Gameszzz, у меня есть trancend на 4 гига, скажу сразу, карта шлак, на неё даже игры накидываются долго.
Ну а зависания при перезагрузке консоли, это результат зависшей SD карты, совпадало что сброс консоли приходился на долгое чтение и карта зависала, потому что не успевала завершить прошлое чтение, а уже нужно читать следующую порцию данных

P.S. как ни странно но китайский smartby на 16 гигов, который шёл в комплекте с видорегистратором с Али, работает довольно хорошо и в тесте скорости лишь немного уступает SanDisk

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 4367
    • Просмотр профиля
Picostation PS1
« Ответ #525 : 18 Июль 2025, 11:33:07 »
megavolt85,
Не ну оригинальный самсунг на 128 гигов с реальной скоростью (при копировании на и с карты образов пс1) чтения до 96 мб/сек и записи до 65 мб/сек,уверен,что к шлаку точно не отнести. При этом я проверил её с разными фс и блоками. Разница только в периодах возникновения сбоя.
Со стареньким трансцендом нет зависаний.
Ладно,фиг с этими новоделами, первостепенно кнешна,надо с позиционированием как то разобраться
« Последнее редактирование: 18 Июль 2025, 12:30:53 от Gameszzz »

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 990
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #526 : 18 Июль 2025, 14:04:44 »
первостепенно кнешна,надо с позиционированием как то разобраться
По какому интересно оно принципу работает.. Что именно его(ЛГ) толкает выбрать именно тот- не правильный сектор, и как же сделать что б он правильный сектор искал... Или оно там так наобум, рандомно ищет сектор тут, не тут, "авось" найдёт не найдёт...  :neznayu:

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 4367
    • Просмотр профиля
Re: Picostation PS1
« Ответ #527 : 18 Июль 2025, 14:28:26 »
Nikolas2021,

https://habr.com/ru/articles/653507/

И комменты под каждой из четырёх частей читать можно
« Последнее редактирование: 19 Июль 2025, 14:31:43 от Gameszzz »

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 4367
    • Просмотр профиля
Picostation PS1
« Ответ #528 : 19 Июль 2025, 00:37:43 »
обьём носителя не имеет значения, тут лишь один критерий влияет, качество этого носителя

У меня есть ещё для тестов оригинальные сандиск и кингстон,на 32-64 гига. Эти имеют лучшие показатели работы,по сравнению со стареньким трансцендом на 8 гигов,но хуже,чем у оригинального самсунга на 128.
Использовать именно фат32 супротив ексфат,не зависимо от обьёма кп, рекомендация всё ещё в силе ?
« Последнее редактирование: 19 Июль 2025, 00:52:55 от Gameszzz »

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2447
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #529 : 19 Июль 2025, 10:05:06 »
Использовать именно фат32 супротив ексфат,не зависимо от обьёма кп
Да

Добавлено позже:
наконец появилось свободное время.
изменил всю логику управления сервой, на первый взгляд позицинирование стало точнее, в VIP я больше не слышу лагов в CDDA, в Dino Crisis диалоги не пропускаются (правда я всего раза три попробовал), но в Tekken 3 долгая загрузка так никуда и не ушла.
в общем надо тестить.
« Последнее редактирование: 24 Июль 2025, 02:05:48 от ghostdog3 »

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 990
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #530 : 23 Июль 2025, 18:33:12 »
picostation_pico1(23.07.25).7z
Первый запуск- Dino Crisis, и да действительно пока что не было замечено каких-то пропусков в озвучке, пока чётенько идёт ну посмотрим  :thumbup:  Игра VIP- вообще теперь зачётно идёт, даже идеально, муз не лагает!  :thumbup: Тестим дальше.....
Tekken 3 - та вроде не плохо, ща "замочил" пару бойцов по быстрому, вроде оно шустро подгружается.. 
Duke Nukem Time to kill - полёт норм..

                                                                       *       *       *
Driver 1 - OK !  Снова Dino Crisis второй запуск полёт- норм, надо будет попроходить подольше эту игру...
 Агент 007- ОК!  Tomb Raider 2(RUS PAL/ENG NTSC)- ОК!
« Последнее редактирование: 23 Июль 2025, 19:51:34 от Nikolas2021 »

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2447
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #531 : 23 Июль 2025, 19:33:48 »
Tekken 3 - та вроде не плохо
В целом да, на пару секунд быстрее грузиться стал, но все равно медленней чем на видосах в Ютубе, хотя не исключаю возможности что на Ютубе записи с эмуля и я пытаюсь достичь невозможного.
В целом во всех играх виден прирост скорости загрузок

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 990
  • Пол: Мужской
    • Просмотр профиля
Re: Picostation PS1
« Ответ #532 : 23 Июль 2025, 20:29:39 »
Далее GTA1/2 - отлично, ElDorado -ОК! TAXI 2 -ОК!  Тарзан -ОК! Syphon Filter 3 ОК!
THE ITALIAN JOB- ОК, но в рус.. версии всё также не включается почему-то в начале в меню музыка, но это не критично в ENG версии робит ! Tomb Raider Chronicles(NTSC ENG)-  музыкальное  вступление теперь включается в начале игры, но блин походу теперь некоторые голосовые подсказки не срабатываются, но если это только в тренировочном такое, а если в миссиях и кат сценах будет всё ок со звуком, то тогда в принципе пойдёт.

видос Такси 2 и The Italian Job(ENG) -
« Последнее редактирование: 24 Июль 2025, 10:29:11 от Nikolas2021 »

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 990
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #533 : 23 Июль 2025, 21:51:05 »
Значительно улучшились показатели в игре  "Need For Speed High Stakes " теперь пикостанция вывозит это так называемое "тяжелое", игровое меню,  хотя, хотя, стоп,  одна "запинка" на одно мгновение всё-таки была, пока я смотрел на это меню где-то мин. 5-7...
« Последнее редактирование: 24 Июль 2025, 10:18:35 от Nikolas2021 »

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 4367
    • Просмотр профиля
Picostation PS1
« Ответ #534 : 24 Июль 2025, 04:53:48 »
Да,но нет.
Как на предыдущей прошивке не загружался второй уровень в редампе дюна2000,так на этой и не загружается.

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 990
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #535 : 24 Июль 2025, 12:07:21 »
Dino Crisis, очень хорошо, дошёл до того самого момента когда большой дино разбивает окно в кабинете шефа.. Единственно сегодня на 3 раз когда запускал эту игру, и потом когда Ригина заходила в калитку(дверь) произошла не большая задержка, подгрузка, а так в целом довольно не плохо пока что идёт ! :thumbup:   https://vimeo.com/1104054451 
« Последнее редактирование: 24 Июль 2025, 12:43:11 от Nikolas2021 »

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2447
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #536 : 24 Июль 2025, 12:25:01 »
Gameszzz, а ты до этого в другую игру не играл случаем? Я тут косяк с выходом в меню через reset нашел, образ не закрывается, соответственно не высвобождается динамически выделенная память

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 4367
    • Просмотр профиля
Picostation PS1
« Ответ #537 : 24 Июль 2025, 12:36:54 »
Gameszzz, а ты до этого в другую игру не играл случаем? Я тут косяк с выходом в меню через reset нашел, образ не закрывается, соответственно не высвобождается динамически выделенная память

Не.
Вчера приехал новый китовый беспроводной пад,взамен того,у которого спалил передатчик,воткнув наоборот и чтобы проверить, почему то решил сразу запустить дюну. Все ролики,меню выбора,звуки,заставки,голоса на месте.
Прошёл первый уровень и игра намертво зависла на "now loading" при окончании первого уровня.
Сегодня перешил свежей прошивкой и сразу запустил для проверки ту же дюну.
И так же намертво,т.е. никакой ресет через пад уже не работал. В этом случае перезапускаю питанием. Вручную ресетом давно не пользовался,а если зависло не намертво и igr срабатывает,то дальнейшим проблемам не удивляюсь.
Мы же порешали,что таковые могут иметь место

Добавлено позже:
Я тут косяк с выходом в меню через reset нашел, образ не закрывается, соответственно не высвобождается динамически выделенная память

Обычно через ресет проблем не наблюдал,если игра не зависла. Если зависла (не важно,намертво или нет),то полноценно перезапускалось и игры стартовали ,только через питание.
Порой,после любого зависания, вроде длинный ресет делаешь,консоль перезапускается и если не висит на белом экране, то вылетает в своё меню,а в нём уже зависает намертво

Не знаю насколько практически полезная инфа виснет консоль намертво или нет,но с igr это возможно определить
« Последнее редактирование: 24 Июль 2025, 13:02:29 от Gameszzz »

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 990
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #538 : 24 Июль 2025, 13:48:21 »
Да,но нет.
Как на предыдущей прошивке не загружался второй уровень в редампе дюна2000,так на этой и не загружается.
Второй уровень(игра за Атрейдесов), это в смысле вторая миссия там где надо уничтожить всех харконненов ? У меня работает, запускается эта миссия...   
Или второй уровень имеется ввиду когда играешь за других например Ордосов и т..д...?

Если запускать на флешке 8гигов,то возможно проблем не будет
Ну не совсем 8, это на 16Гб., есть и 32Гб., а более объёмных флешке у меня пока нет...:)
« Последнее редактирование: 24 Июль 2025, 14:06:23 от Nikolas2021 »

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 4367
    • Просмотр профиля
Picostation PS1
« Ответ #539 : 24 Июль 2025, 14:01:50 »
Второй уровень(игра за Атрейдесов), это в смысле вторая миссия там где надо уничтожить всех харконненов ? У меня работает, запускается эта миссия...   
Или второй уровень имеется ввиду когда играешь за других например Ордосов и т..д...?

Если запускать на флешке 8гигов,то возможно проблем не будет,но мне не для игры,я смотрю,когда хоть какие-то изменения на больших флешках начнутся
Пока ни изменение фс,ни размера блока,ни увеличение или снижение частоты,ни  последнее изменения,никак не сказались на стабильности поиска нужного снктора,среди бОльшого количества секторов.
Ещё хочу попробовать кп больше 32 гигов,но от других производителей и более медленные,плохо,что не нашёл игры,которая не требовала бы хоть какого-то прохождения,для детекции зависаний.
На возможные пропуски данных и фризы,пока даже сильно внимания не обращаю