| Приставки > 5 поколение |
| Picostation PS1 |
| << < (94/207) > >> |
| Nikolas2021:
Наконец дошли руки, спаял эту самую "кустарную приблуду", то есть эмулятор CD привода на PS1. И кстати да, прикольно, схема реально работает, запускает на консоли игры с SD карты. ;) Правда одно но, как и говорили те иностранные блогеры, те что тестировали это уже, запускается игра довольно "туго", т.е. запуск игры может произойти сразу, а может вообще эдак и с 5-ого а то и с 10-ого раза с перезапуска приставки. Вот, может кому то это будет интересно, но пока что у меня получилось удачно запустить с SD флешки вот это. :D P.S. Данный пост был создан 28.08.24г., с тех пор многое изменилось в проекте "Picostation", читайте ниже актуальную информацию(спойлер).- PU7/8 PicoStation PU-7, 8 diagram.rar (2344.72 КБ - загружено 308 раз.) PU18(Схема с разгоном) PicoStation PU-18 diagram.rar (1541.49 КБ - загружено 332 раз.) Обсуждения схемы с разгоном для 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/tag/RC3 RC4 picostation_pico1(14.03.26).7z (161.5 КБ - загружено 298 раз.) RC5 RC5 picostation_pico1(17.07.26).rar (612.46 КБ - загружено 141 раз.) PicoStation SD manager(15.04.26).7z (1288.57 КБ - загружено 254 раз.) PicoStation SD manager(17.07.26.)- https://github.com/megavolt85/picostation-covers/releases/tag/v0.3 Обложки- https://github.com/megavolt85/picostation-covers PicoStation DFO MOD.rar (478.44 КБ - загружено 20 раз.) 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 Требования: прошивка RC5 Описание тут из поста- https://www.emu-land.net/forum/index.php/topic,89768.msg1685211.html#msg1685211 |
| Borius:
--- Цитата: megavolt85 от 13 Января 2026, 11:48:11 ---так когда малина сканирует директорию, она не открывает CUE файлы, она только просматривает файловую систему. --- Конец цитаты --- Ясно...кароч малина получается нихрена не делает особо для формирования списка). Выходит иконку с регионом малиной можно подставить только если в названии самого CUE будет нужная метка. Эту процедуру наверое твой сканер сможет сделать автоматом? --- Цитата: Gameszzz от 13 Января 2026, 11:51:46 ---Икать сколько действий нужно,чтобы просто дополнить U / [J] / [E] --- Конец цитаты --- Ну это ж изобретение костылей из-за немощности малины, поэтому все так сложно)). |
| megavolt85:
Borius, дело то не в немощности малины, а во времени, кому понравится если меню будет грузиться минуту, тебе надо быстро перезагрузиться и запустить следующую игру, а ты сидишь и ждёшь пока меню прогрузится и чем больше игр, тем дольше ты ждёшь. Поэтому такие операции и делаются максимально просто. Ну и не забывай про узкое горлышко в виде скорости передачи с привода в CPU, чем больше данных в списке, тем дольше все это будет передаваться. Я вон картинки ужал и теперь они грузятся менее чем за секунду, а было три секунды |
| Borius:
megavolt85, все время забывал спросить. Как в пике сменить диск в многодисковой игре когда она это требует? Добавлено позже: --- Цитата: megavolt85 от 13 Января 2026, 13:41:14 ---Borius, дело то не в немощности малины, а во времени, кому понравится если меню будет грузиться минуту, тебе надо быстро перезагрузиться и запустить следующую игру, а ты сидишь и ждёшь пока меню прогрузится и чем больше игр, тем дольше ты ждёшь. Поэтому такие операции и делаются максимально просто. Ну и не забывай про узкое горлышко в виде скорости передачи с привода в CPU, чем больше данных в списке, тем дольше все это будет передаваться. Я вон картинки ужал и теперь они грузятся менее чем за секунду, а было три секунды --- Конец цитаты --- Да понятно что проще то лучше. Я честно говоря и про обложки считаю, что они по факту и не нужны, чисто визуал. Но за обложки так прям взялись серьёзно, что результат есть. Поэтому и предложил еще визуал дополнить регионом. Раз такие сложности и большинство считает, что надобность отсутствует, то умываю руки). |
| Nikolas2021:
--- Цитата: Borius от 13 Января 2026, 14:58:52 ---Как в пике сменить диск в многодисковой игре когда она это требует? --- Конец цитаты --- Просто надо крышку открыть, закрыть... |
| 1Damian1:
Зашёл просто по благодарить megavolt85 и всех остальных (если они есть) кто поддерживает и развивает этот проект. Досталась плата PU18 и как раз услышал, что этот проект обрел новую жизнь. Дома, как раз "Пика" завалялась. Докупил micro SD адаптер, всё подпаял к плате, закинул прошивку от 3-го кажется числа и PS снова ожила. Мне в общем пофиг на всякие обложки и украшательства, но и за это спасибо. Главное, что-бы проект жил и работал с большинством игр. Заодно у меня есть один вопрос. Ни где что-то не нашёл ответ, или пропустил. Как правильно запускать игры которые шли на нескольких дисках? Я правильно понял, что достаточно все файлы закинуть в одну папку и когда игра попросит следующий диск, нужно просто открыть и закрыть крышку лотка дисков? P.S. Блин пока набирал свой пост появился ответ на мой вопрос. Извиняюсь :facepalm: |
| Borius:
--- Цитата: Nikolas2021 от 13 Января 2026, 15:06:20 ---Просто надо крышку открыть, закрыть... --- Конец цитаты --- И что? Она тот-же диск опять увидит? Или там в алгоритме чтото прописано типа смонтировать в фоне следующий образ из текущей папки? |
| Gameszzz:
--- Цитата: Borius от 13 Января 2026, 15:24:25 ---И что? Она тот-же диск опять увидит? Или там в алгоритме чтото прописано типа смонтировать в фоне следующий образ из текущей папки? --- Конец цитаты --- Она запускает следующий бин файл,потом следующий....потом опять первый Я проверял - кино смотрел на нескольких дисках Можно,используя проект от Maniac Vera,на отдельной зеропике, с пада ,не только сбросом игр / перезапуском консоли управлять,но и сменой дисков |
| megavolt85:
--- Цитата: Borius от 13 Января 2026, 15:24:25 ---Она тот-же диск опять увидит? --- Конец цитаты --- ты все образы многодискового в одну папку клади, и они будут по кругу переключаться при каждом открытии/закрытии лотка --- Цитата: Borius от 13 Января 2026, 14:58:52 ---Но за обложки так прям взялись серьёзно, что результат есть. --- Конец цитаты --- ну это потому что обложки не требуют ничего на старте, они подгружаются уже после того как меню отобразилось. --- Цитата: Borius от 13 Января 2026, 14:58:52 ---Поэтому и предложил еще визуал дополнить регионом. --- Конец цитаты --- ну с твоей подачи теперь вместе с обложкой отображается и ID игры, что уже добавка к визуалу, по ID не сложно понять какого региона игра |
| Andrey@88:
--- Цитата: megavolt85 от 13 Января 2026, 13:41:14 ---Borius, дело то не в немощности малины, а во времени, кому понравится если меню будет грузиться минуту, тебе надо быстро перезагрузиться и запустить следующую игру, а ты сидишь и ждёшь пока меню прогрузится и чем больше игр, тем дольше ты ждёшь. Поэтому такие операции и делаются максимально просто. Ну и не забывай про узкое горлышко в виде скорости передачи с привода в CPU, чем больше данных в списке, тем дольше все это будет передаваться. Я вон картинки ужал и теперь они грузятся менее чем за секунду, а было три секунды --- Конец цитаты --- Всем доброго времени суток и со Старым Новым годом! 😁 Прога ещё не готова? Хотелось бы сделать свои coverы? А она 3D делать будет? Одна секунда это классно |
| Nikolas2021:
Короче получилось тут такую дичь замутить, в общем у меня теперь с "чит-карика"(если он вкл.) запускается сразу программа эмуль- ZX_ Spectrum. :D Тут бы ещё разобраться как туда игры закинуть, наверное сразу в "ROM" файле при создании надо... P.S. Даже денди(NES) получилось на "карик" закинуть, правда поместилась только сама прога, она вплотную село и весь карик заняло, без игр денди помещатся.. :lol: * * * --- Цитата: Andrey@88 от 13 Января 2026, 16:56:38 ---Хотелось бы сделать свои coverы --- Конец цитаты --- Что там много конвертировать картинок надо ? Если не много(2-3), то давай конвертнём на cov... :shifty: |
| megavolt85:
--- Цитата: Andrey@88 от 13 Января 2026, 16:56:38 ---Прога ещё не готова? --- Конец цитаты --- как раз тестирую, осталось под винду компильнуть Добавлено позже: ну погнали тестить. Picostation RC3 обложки и программа для их добавления на SD карту (пока консольная, GUI будет намного позже) P.S. на Новый год не успел, так хоть к старому Новому году подарок доделал :lol: |
| Nikolas2021:
--- Цитата: megavolt85 от 13 Января 2026, 18:34:21 ---ну погнали тестить. Picostation RC3 --- Конец цитаты --- Я так понял что добавленные ранее обложки они уже не актуальны... После этой прошивки RC3 что пошло не так, совместимость по играм стала хуже и даже с муз.CD образами проблема пошла, причём это в основном на той флешке где я ставил обложки, ок удалил обложки- всё равно не запускало игру Dino Crisis 2 и муз образы тож... Пришлось снести полностью флеху(форматнуть под корень) и снова перезалить туда игры, ну вроде бы всё пошло... И ещё, а эта новая "утиль" умеет только добавлять обложки те что есть в наличии в скаченной спец. папке ? То есть свои уже не добавишь ? старым методом я так понял уже тоже не канает конвертировать... |
| megavolt85:
Nikolas2021, старым методом точно нет, обложки теперь в новом формате, поэтому в первый раз рекомендую запустить с ключом -o что бы перезаписало все старые обложки. а вот свои добавить можно легко, просто кинь их в папку с обложками, причём можно кидать как по имени папки/образа, так и по ID, причём у тех которые по имени приоритет выше. что касается конвертирования своих, то нужно что бы был установлен ImageMagik и pngquant (ну и python соответственно) конвертируется вот так --- Код: ---magick input.png -filter sinc -resize 128x128! temp.png pngquant --force --posterize 3 --speed 1 --output temp2.png temp.png python3 convertImage.py -b 8 temp2.png image.dat palette.dat cat palette.dat image.dat > output.png rm -f temp.png temp2.png image.dat palette.dat --- Конец кода --- сама программа работает так: -v отображает доп информацию о происходящем, без него будут отображаться только ошибки -i путь к SD карте (обязательный параметр) -o перезаписывать существующие обложки (рекомендуется только в первый раз) если его не указать то будут добавляться только обложки которых нет на SD карте -d применять обложки к папкам, без этого ключа обложки будут применяться только к CUE файлам -с путь к основной папке с обложками (обязательный параметр) -a альтернативный путь к папке с обложками, здесь будут искаться обложки если их нет в папке указанной ключом -c -f путь к папке с обложками для директорий, используется только если указан ключ -d, если данный ключ не указан или в паке нет нужной обложки, то обложки будут искаться в папках указанных ключами -c и -a поиск любой обложки в первую очередь делается по имени папки/CUE файла, если такой нет, то проверяется по ID игры |
| Gameszzz:
Обновление в репе Alberonisse Я так понимаю,что он ещё и управление ресетом с пада в проект запихнул. Останется смена дисков и юсб порт для подключения мыши |
| Andrey@88:
--- Цитата: megavolt85 от 13 Января 2026, 18:34:21 ---как раз тестирую, осталось под винду компильнуть Добавлено позже: ну погнали тестить. Чёта у меня не получается, где-то ошибку делаю? Подскажите? Picostation RC3 обложки и программа для их добавления на SD карту (пока консольная, GUI будет намного позже) P.S. на Новый год не успел, так хоть к старому Новому году подарок доделал :lol: --- Конец цитаты --- Добавлено позже: ? |
| Nikolas2021:
Если что, ну на худой конец можно так же вручную по номеру(SLUS...) поставлять обложки на флеху.. Что то обложка от Test Drive 6 там какая-то перекошенная, искажённая картинка... |
| megavolt85:
--- Цитата: Gameszzz от 14 Января 2026, 06:39:43 ---Останется смена дисков и юсб порт для подключения мыши --- Конец цитаты --- опасное добавление, джой обрабатывается на ядре которое рулит обработкой мехакона, такая доработка может аукнутся в играх, уж лучше не жлобить пару сотен рублей и поставить отдельную малинку. Andrey@88, не совсем понятно что ты там запускаешь, такое ощущение что ты скопировал строчку с символом переноса строки и вставляешь её в powershell --- Цитата: Nikolas2021 от 14 Января 2026, 10:44:37 ---Что то обложка от Test Drive 6 там какая-то перекошенная, искажённая картинка... --- Конец цитаты --- вручную закидывал? без проги? |
| Nikolas2021:
Поучилось всё-таки добавить и через "утиль" тоже, для начала я попробовал проделать это на малой флехи- всё прошло успешно, гуд! :thumbup: Всё быстро добавляется на автомате... P.S. Надо будет чуть позже ещё с конвертацией картинки разобраться... :) --- Цитата: megavolt85 от 14 Января 2026, 11:18:16 ---вручную закидывал? без проги? --- Конец цитаты --- Да, первое закидывание было проделано вручную, это что из-за этого такой побочный эффект ? )) |
| megavolt85:
Nikolas2021, во, теперь ID будут отображаться, их же в файл обложки добавляет утилита, можешь сравнить размер *.cov в папке утилиты и тем что на SD, разница в 16 байт |
| Nikolas2021:
Ну тогда в таком случаи, вот как это выглядит, закинул эти игры на другую флеху потому что.....- Что то у меня та малая флеха(4Гб. smartbuy) на которой сканил эти обложки, отвалилась и перестала определятся на пикостанции. Она конечно менее качественная, но однако на предыдущих прошивках определялась так то... |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |