Приставки > 5 поколение

Picostation PS1

<< < (162/183) > >>

Nikolas2021:
Наконец дошли руки, спаял эту самую "кустарную приблуду", то есть эмулятор CD привода на PS1. И кстати да, прикольно, схема реально работает, запускает на консоли игры с SD карты. ;) Правда одно но, как и говорили те иностранные блогеры, те что тестировали это уже, запускается игра довольно "туго", т.е. запуск игры может произойти сразу, а может вообще эдак и с 5-ого а то и с 10-ого раза с перезапуска приставки. Вот, может кому то это будет интересно, но пока что у меня получилось удачно запустить с SD флешки вот это - :D







PU7/8  PicoStation PU-7, 8 diagram.rar (2344.72 КБ - загружено 131 раз.)
PU18(Схема с разгоном)  PicoStation PU-18 diagram.rar (1541.49 КБ - загружено 148 раз.)

Обсуждения схемы с разгоном для PU7/8, тут- https://www.emu-land.net/forum/index.php/topic,89768.msg1679990.html#msg1679990 Микроконтроллер- RP2040 лучше всего использовать, если зелёную то с лого-"Малина", или же чёрную малину с флеш памятью winbond! Паять "пику" желательно короткими проводами и как можно более ближе к точкам пайке на мат. плате PS1. Картридер(модуль microsd card) лучше всего использовать
такой-  или такой- RC3- https://github.com/megavolt85/PicoStation/releases
RC4  picostation_pico1(14.03.26).7z (161.5 КБ - загружено 131 раз.)
RC4+  picostation_pico1(02.05.26).rar (607.41 КБ - загружено 89 раз.)
 PicoStation SD manager(15.04.26).7z (1288.57 КБ - загружено 100 раз.)

https://github.com/megavolt85/picostation-covers 

 https://www.emu-land.net/forum/index.php/topic,89768.msg1652402.html#msg1652402
https://www.emu-land.net/forum/index.php/topic,89768.msg1676837.html#msg1676837

megavolt85:
Nikolas2021, а SPU зачем? PSIO не эмулит SPU и при этом работает абсолютно на любой консоли.
ну и делать отдельно эмуль CDROM контроллера и отдельно паять PicoStation это какое то расточительство, PSIO при своих скромных характеристиках делает это на одном проце, ну да там FPGA, но к примеру у той же rp2350 три PIO модуля и два ядра, что в сумме куда мощнее чем железо PSIO.
несмотря на довольно неслабый FPGA, используется он не рационально, пару PIO модулей rp2350 полностью покроют всё что делает FPGA PSIO, третий модуль перекроет отсутствие SDIO модуля в малине, одно ядро малины уже шустрее чем ядро ATMEL, ну а оставшееся ядро это приятный бонус
одна rp2350 с лёгкостью вывезет весь PSIO и даже переплюнет его, но это мало интересный проект, я намерен допилить PicoStation до идеала, а потом меня ждёт замечательное аркадное железо, причём уже долго лежит и ждёт.

oleg599:
Ну если будет пикопсио - было бы прикольно, даже на слимке бы работало, автора псио давно пора с небес приспустить  :lol:

У меня давно в принципе вопрос почему умные люди еще не придумали ODE, которая бы загружала игры через серийный порт, как это делали разрабы или на Net Yaroze. Возможность загрузки ps-exe в память же существует.

Да он медленный, но исполняемый ps-exe игры в теории можно через него загрузить, только скорее всего надо было бы делать патчи для игр и какой-нибудь враппер, который умел перенаправлять вызовы CD-ROM контроллера на ODE (через серийный порт там понятно, была бы скорость черепахи), возможно это вообще нужен еще и кастомный биос.
Знаю, что у PS1 есть Psy-Q SDK, где есть помимо кернел апи есть еще апи для сд-рома, но это было то время, когда какой-нибудь разраб мог спокойно сказать нахер ваш сдк и реализовать на ассемблере напрямую обращение к железу.

Я конечно не знаю так досконально архитектуру консоли как мегавольт, но разрабы же как-то в свое время тестили игры без CD-рома, может в девките конечно и была какая-то приблуда, которая тоже эмулила привод

megavolt85:

--- Цитата: oleg599 от 25 Апрель 2026, 22:59:14 ---только скорее всего надо было бы делать патчи для игр и какой-нибудь враппер, который умел перенаправлять вызовы CD-ROM контроллера на ODE
--- Конец цитаты ---
в яблочко, и в своё время, до появления ODE я подумывал над подобным, меня по сути интересовали 20-30 игр и я уже был почти готов на такой шаг, но потом на DC сцене всё закрутилось завертелось и я там пропал на десяток лет, за это время появились ODE и я даже подумывал себе прикупить клон PSIO, потом появился PicoStation и я даже его установил, но опять куча дел на DC сцене и проект ушёл в дальний угол ещё на три года  :lol:
переделка игр для чтения с любого устройства кроме привода это огромный геморой, даже 30 игр это огромное количество, поверь на слово, я уже делал это когда запускал AtomasWave игры на дриме, при том что ассемблер SH4 и строение дрима я знаю лучше чем своё ФИО, больше двух игр в день я сделать не успевал, а на PS1 это всё ещё куда проблемней, то же проигрывание CDDA выполняется через одно место, у дрима в этом плане всё проще, есть системные вызовы в биосе и всё делается через них, у PS1 в этом плане полная каша.

Nikolas2021:

--- Цитата: megavolt85 от 25 Апрель 2026, 22:47:45 ---ну и делать отдельно эмуль CDROM контроллера и отдельно паять PicoStation это какое то расточительство
--- Конец цитаты ---
Не, если было б даже вот в таком виде две "пики", одна типа- "DSP", а вторая- типа-"CD контроллер", и даже если всё это выглядело бы уродливо и не красиво с кучей проводов- пофиг, главное что б оно смогло как то функционировать .. :D  Расточительство ? та не, две "пики" разве это прям так дорого что ли, или расточительство в другом смысле(ресурсы железа, про это)...) 

oleg599:

--- Цитата: Nikolas2021 от 25 Апрель 2026, 23:23:21 --- Не, если было б даже вот в таком виде две "пики", одна типа- "DSP", а вторая- типа-"CD контроллер", и даже если всё это выглядело бы уродливо и не красиво с кучей проводов- пофиг, главное что б оно смогло как то функционировать .. :D  Расточительство ? та не, две "пики" разве это прям так дорого что ли, или расточительство в другом смысле(ресурсы железа, про это)...)

--- Конец цитаты ---
Расточительство - это ПСИО, кусок говна за 8к, а оригинал так подавно)) Его преимущество пожалуй только в всеядности в плане консолей и возможностью юзать родной привод (что мне кажется реально сделать даже на пикостанции, если повесить какую-нибудь микруху для логического переключения)

Я почему и присмотрелся к X-Station изначально - Jersey Devil на псио ни в одном режиме не воспроизводит музыку, плюс если у тебя японка даже с патчем биоса на лету через PsNee скажем - ты идешь нахер и тебе режим midboot недоступен, автор втупую проверяет регион и блочит эту возможность, а без мидбута к примеру в краш тим рейсинг у маски нет анимации лица или заливаешь образ и псио пишет "Direct execution from menu prohibited", то работает, то нет (тестил тоже на разных картах), конкретно задолбали эти костыли за 8к, если из говна и палок в плане комплектухи собирается пикостанция, где нет таких проблем

megavolt85:

--- Цитата: Nikolas2021 от 25 Апрель 2026, 23:23:21 ---или расточительство в другом смысле(ресурсы железа, про это)...) 
--- Конец цитаты ---
да я именно об этом, я вон pico_booty собираюсь превратить в совершенно иной проект "всё в одном", хотя казалось бы, малина стоит копейки, можно и десяток их засунуть в плойку что бы каждая занималась своей отдельной функцией, но зачем, если одной можно сделать кучу дел. к примеру pico_booty работает менее секунды и всего одним ядром, а потом тупо ждёт пока ресет не нажмут на секунду и всё это время малина вообще ничего не делает, а на ней в остальное время можно сделать кучу полезных дел.

oleg599:

--- Цитата: megavolt85 от 25 Апрель 2026, 23:38:56 ---да я именно об этом, я вон pico_booty собираюсь превратить в совершенно иной проект "всё в одном", хотя казалось бы, малина стоит копейки, можно и десяток их засунуть в плойку что бы каждая занималась своей отдельной функцией, но зачем, если одной можно сделать кучу дел. к примеру pico_booty работает менее секунды и всего одним ядром, а потом тупо ждёт пока ресет не нажмут на секунду и всё это время малина вообще ничего не делает, а на ней в остальное время можно сделать кучу полезных дел.

--- Конец цитаты ---
Это называется рациональное использование ресурсов, к сожалению современный софт и геймдев этим не блещет, так как бороться за каждый байт уже давно не нужно. Наверное поэтому 4К 60 ФПС на консолях уже 10 лет обещают

megavolt85:
oleg599, современный геймдев это помойка, раньше под каждую игру пилился свой движок, сейчас все используют готовые движки и подгоняют проект под них, раньше вкладывались в сюжет, сейчас упор на новые (чаще всего убогие) механики и открытый мир.
открытый мир это конечно хорошо и интересно (не в любом жанре, но тем не менее), но вот новые механики это просто жесть, на x360 я любил играть в Sniper, на PS4 я попробовал и на первой же миссии выключил нахрен эту убогую гриндилку, в это дерьмо пусть сами играют, я игру включал что бы терроров со снайперки поснимать, а не что бы гриндить всякую срань для сборки ствола

Dyons:

--- Цитата: megavolt85 от 26 Апрель 2026, 00:22:33 ---oleg599, современный геймдев это помойка, раньше под каждую игру пилился свой движок
--- Конец цитаты ---
ага, то то в первой половине 2000х большая половина игр была сделана на UE2, RenderWare, id Tech 3

megavolt85:
Dyons, вот только чаще всего движки допиливались под конкретные задачи, к примеру та же  Soldier of Fortune II или  Medal of Honor писались не на ориг движке id Tech 3, а на её изменённой под конкретную задачу копии, а это на секундочку не одно и то же что современный геймдев, где движок используется как есть, что дали на том и пилим, а потом патчи первого дня и разгребание багов тянущееся порой годами.

oleg599:

--- Цитата: megavolt85 от 26 Апрель 2026, 00:22:33 ---oleg599, современный геймдев это помойка, раньше под каждую игру пилился свой движок, сейчас все используют готовые движки и подгоняют проект под них, раньше вкладывались в сюжет, сейчас упор на новые (чаще всего убогие) механики и открытый мир.
открытый мир это конечно хорошо и интересно (не в любом жанре, но тем не менее), но вот новые механики это просто жесть, на x360 я любил играть в Sniper, на PS4 я попробовал и на первой же миссии выключил нахрен эту убогую гриндилку, в это дерьмо пусть сами играют, я игру включал что бы терроров со снайперки поснимать, а не что бы гриндить всякую срань для сборки ствола

--- Конец цитаты ---
В угоду универсальности начали делать и удешевления стоимости разработки, да и графика поменялась с тех пор, задолбаешься с нуля писать, когда твой конкурент запилит это быстрее на UE или вообще Unity, только к сожалению перегнули и вообще положили болт на оптимизацию, а сейчас пытаются с помощью ИИ апскейла компенсировать говнокод. Это уже не вульф3д, где на калькуляторе аля 386 оно могло выдавать 3д силами проца

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

Посмотри мобильный геймдев на юнити, на пс4 тебе покажется шедевром))
Сюжет аля нажми на палку на экране, посмотри рекламу и длина палки увеличится, а за донат увеличится х5  :biggrin:

Gameszzz:
megavolt85,
Моя любимая пу8.
Прошивка с разгоном.
Быстрый запуск не работает,не зависимо от того включены ли какие то опции или отключены. Вешает намертво плату (тут смена красного фона кнопки на зелёный мне не совсем ясна как точно выключено. Пусть будет чёрный и зелёный. Может кнешно в манагере это можно поменять,но с пк я работаю редко и не проверял)
Читкоды не заливал. Когда входишь в опцию и видишь что читкоды не найдены,надо бы кнопки нарисовать,чтобы понятно было чем хотя бы выйти обратно
Так как пользую редампы,то проверка и правка мне не актуальны. Это ж через правку конф. файла можно отключить ?

Может есть смысл внедрить в манагер функцию автоматического создания и добавления .cht файлов под каждую игру что на кп лежат,редактирования этих файлов и включением/отключением кодов ?

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

Borius:
Мега, а че это за хиромантия снизу экрана на последней прошивке от 25.04 появилась? :)

Gameszzz:

--- Цитата: Borius от 26 Апрель 2026, 09:57:41 ---Мега, а че это за хиромантия снизу экрана на последней прошивке от 25.04 появилась? :)

(Ссылка на вложение)

--- Конец цитаты ---

Ты типа дошёл до этой надписи и ждёшь ответ ))))
Потому что теперь все функции действий даже с файлом игры, вынесены в отдельное подменю,а уж в папку войти и того подавно по баттону открыть

Borius:

--- Цитата: Gameszzz от 26 Апрель 2026, 10:00:52 ---Ты типа дошёл до этой надписи и ждёшь ответ ))))
Потому что теперь все функции действий даже с файлом игры, вынесены в отдельное подменю,а уж в папку войти и того подавно по баттону открыть

--- Конец цитаты ---
Ты не понял. Я не про надпись. Я про графический мусор по низу меню. :)

Gameszzz:

--- Цитата: Borius от 26 Апрель 2026, 10:02:24 ---Ты не понял. Я не про надпись. Я про графический мусор по низу меню. :)

--- Конец цитаты ---
Чёто я из-за поломаного быстрого запуска даже не обратил внимания.
Вижу что в дискорде подтверждают проблему с пу8, даже на прошивке без разгона

Апд.
Поэтому и не обратил внимание на мусор,потому что у меня окно меню стандартное,без разделения,на весь экран. Мусора нет

orbitaretro:
Where can I find the discord? Is it specific to Pico station? Thanks.
I have a Pal console and I've always seen that kind of garbage in the bottom of the screen. When it launches in NTSC mode that is cut from the visible part of the screen

Borius:

--- Цитата: Gameszzz от 26 Апрель 2026, 10:09:43 ---потому что у меня окно меню стандартное,
--- Конец цитаты ---
А я думал у меня стандартное))..я вообще ничего в конфиге не крутил).. :)

oleg599:
Подтверждаю, мерцает внизу экрана мусор, на старой RC4 не было такого

Gameszzz:

--- Цитата: Borius от 26 Апрель 2026, 10:37:02 ---А я думал у меня стандартное))..я вообще ничего в конфиге не крутил).. :)

--- Конец цитаты ---

Выше написано,что на пал консоли мусор виден,на нтсц -нэ

Добавлено позже:

--- Цитата: Borius от 26 Апрель 2026, 10:37:02 ---А я думал у меня стандартное))..я вообще ничего в конфиге не крутил).. :)

--- Конец цитаты ---

Я крутил обратно до полноэкранного,так как обложки не интересуют

Добавлено позже:

--- Цитата: orbitaretro от 26 Апрель 2026, 10:29:36 ---Where can I find the discord?
--- Конец цитаты ---

here

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Перейти к полной версии