Приставки > 5 поколение
Картридж PS1 для PIO порта
megavolt85:
--- Цитата: Nikolas2021 от 03 Апрель 2026, 18:59:00 ---в ожидании каких либо действий..?
--- Конец цитаты ---
каких действий? управлять pico_booty со стороны PS1 никак нельзя.
зашить два или более EXE в pico_booty тоже нельзя.
в теории можно замодить проект так что бы исполняемых файлов было несколько и они переключались по кругу кнопкой сброса, но это уже отдельная история, которая не будет совместима с меню picostation.
если тебе нужно такое для экспериментов, то собери все проверенные booty файлы в кучу и выложи одним архивом, попробую собрать тебе такой колхоз, правда не совсем понимаю для чего такое модет понадобиться
Nikolas2021:
--- Цитата: megavolt85 от 03 Апрель 2026, 19:40:29 ---каких действий? управлять pico_booty со стороны PS1 никак нельзя.
зашить два или более EXE в pico_booty тоже нельзя.
--- Конец цитаты ---
Тоесть pico_booty не управляется, а без разбору все какие есть на ней "EXE" файлы все сразу пытается залить в PIO порт.. тогда блин, фигово .. ? <_<
Но я имел ввиду что было не куча файлов в формате именно "booty", только один файл- прошивка это-booty в таком формате, а остальные все что будут файлы, все будут не в жатом виде "EXE" как оно было как есть и их же запускать именно запускать голый "EXE" как он был не пересжатый в формат- "бутти".. я это имел ввиду
Или ты подумал что б было несколько "booty" там, нет, нет, я не про это... :shifty:
megavolt85:
--- Цитата: Nikolas2021 от 03 Апрель 2026, 20:04:16 ---именно запускать голый "EXE"
--- Конец цитаты ---
так этот проект не умеет. запускать можно только сжатые booty образы.
Nikolas2021:
--- Цитата: megavolt85 от 03 Апрель 2026, 20:15:07 ---так этот проект не умеет. запускать можно только сжатые booty образы.
--- Конец цитаты ---
Воо я про это т.е. невозможно будет такое.. Т.е. прошивка это "бути"- главное меню наше и от него уже видеть(и запускать) вот эти всякие там остальные файлы "ексе" и т.д., может что то ещё увидеть "картинку"...)) Ладно ок, я понял...
KudesnikDiD:
Не стоит рассматривать picoBooty как флеш карик...
В проектах типо picostation от него толку больше (управляемый резет IGR)
Добавлено позже:
Кстати... У нас есть шанс увидеть когда-нибудь ром для кариков с pico menu?
Nikolas2021:
--- Цитата: KudesnikDiD от 03 Апрель 2026, 20:27:25 ---Кстати... У нас есть шанс увидеть когда-нибудь ром для кариков с pico menu
--- Конец цитаты ---
В ближайшее время походу врятли, так что заказывай- SST39VF040 и паяй его и будет тебе счастье с "зеленухой".. :biggrin: Там оно на алике копейки стоит. ;)
Может когда-то в будущем будет такое поддержка "ромов" на пико-карике...
Аа или ты про карик(EEPROM) и говорил ? )
megavolt85:
--- Цитата: KudesnikDiD от 03 Апрель 2026, 20:27:25 ---Кстати... У нас есть шанс увидеть когда-нибудь ром для кариков с pico menu?
--- Конец цитаты ---
нет, слишком много проблем при запуске с карика.
во первых карику пофиг как долго ты держишь сброс, он в любом случае запустит меню которое в нём записано, при этом если нажать сброс коротко, то из карика стартанёт меню, но работать оно не будет, так как PicoStation не перейдёт в режим меню.
во вторых нужно полностью перерабатывать как fastboot, так и normal boot, потому что при текущей реализации просто невозможно будет загрузить игру, при попытке запуска bios консоли будет опять запускать меню из чит карика
Nikolas2021:
--- Цитата: KudesnikDiD от 03 Апрель 2026, 20:27:25 ---Не стоит рассматривать picoBooty как флеш карик...
--- Конец цитаты ---
:) А вот как раз и хотелось бы увидеть чего-нибудь эдакое хоть как флеш-карик, с какими-нибудь пусть и с мнимальным но функциями, а не просто пропускать через себя меню для пикостанции и всё на этом.. Для пикостанции- да, это круто, это бомба такое меню ! :thumbup:
А если рассматривать "пико-карик" как отдельную периферию, то получается довольно скудный "арсенал". В таком случаи то что сейчас делает "пика", тогда да, логичнее было б "еепромку" поставить и это будет соответствовать функционалу просто тупо пропускать меню и больше ничего, никаких функций- это как раз ей соответствует, но не "пике", а тут ещё же может быть установлена не только pico_1(RP2040), а может быть и pico_2A/pico_2B(RP2350)... наверное... в будущем... возможно.. -_-
megavolt85:
Nikolas2021, использование RP2350B на данном этапе не рационально, так как пайки ровно столько же, но цена выше.
что касается меню PicoStation, то тут как раз лучшим решением является pico_booty, во первых можно полностью настроить в какие моменты оно работает, во вторых пайки в разы меньше, ну и в третьих возможность нагрузить малинку доп функционалом, так как после запуска меню она тупо простаивает, ну и цена малинки вполне сопоставима с ценой EEPROM.
что касается чит кодов для использования в PicoStation, то работа в этом направлении так же ведётся, я прекрасно понимаю что после того как станет доступным запуск меню из pico_booty, естественным станет вопрос как же пользоваться чит кодами, ведь чит карик больше не подключить, у меня на этот счёт есть несколько вариантов, но с конечным я пока не определился, взвешиваю все за и против, у каждого из вариантов есть свои ньюансы.
Nikolas2021:
Ну хотя бы на последок, есть ли шанс хотя б как то научить запускать(на пике) те "rom" от кариков, так же как то было на карике(eeprom), ну же или как то конвертнуть их в обратном порядке ? А то у нас есть тут утиль которая конвертит из exe-rom, а вот обратно не фига.. :biggrin:
megavolt85:
Nikolas2021, exe в rom это легко, перед EXE прописывается небольшой загрузчик, который собственно выгружает этот exe в оперативную память, настраивает малость регистров и прыгает по адресу указанному в exe файле, а вот в обратную сторону это уже проблема, ну точнее ROM сконверченный при помощи psexe2rom конвертнуть обратно в exe не проблема, а вот то что изначально писалось как rom файл, конвертнуть в exe проблемно, а если еще этот rom исполняется из адресного пространства PIO, то превратить его в booty вообще невозможно, потому что механика booty подразумевает только загрузку exe в оперативную память и последующее исполнение возможно только из RAM, без возможности доступа к PIO порту.
нужно видимо взять один чит движок и реверснуть его, возможно там как раз основная программа выгружается в ОЗУ, а коды уже грузятся из PIO, если это так, то можно будет хакнуть его на запуск через booty
Gameszzz:
Т.е. получая быстрое меню,мы лишаемся возможности использовать аппаратный читкарик. Остаётся только использование образов читсофтин
megavolt85:
Gameszzz, естественно, ты же не можешь подключить два чит карика к одному PIO порту, а pico_booty занимает PIO порт.
но и тут возможны программно-аппаратные доработки для использования обоих вариантов, но лично мне этот подход мало интересен, я за более рациональный метод, который исключает покупку чит карика (а есть он далеко не у всех), но при этом что бы любой желающий мог воспользоваться чит кодами.
В общем как я уже и сказал, у меня есть несколько путей решения, но я ещё не определился какой из них будет более изящным.
Gameszzz:
--- Цитата: megavolt85 от 04 Апрель 2026, 00:12:34 ---при этом что бы любой желающий мог воспользоваться чит кодами.
--- Конец цитаты ---
Ну,вроде, образы читсофтин мы здесь уже тестировали с пикостанции и они работают
megavolt85:
Gameszzz, да, но это не так красиво как хотелось бы, хотя как крайний вариант может и сойдёт, но всё же хочется большего.
Gameszzz:
--- Цитата: megavolt85 от 04 Апрель 2026, 00:58:29 ---Gameszzz, да, но это не так красиво как хотелось бы, хотя как крайний вариант может и сойдёт, но всё же хочется большего.
--- Конец цитаты ---
Ну как не так красиво. Те же софтины,что из епромки карика запускаются
Может кнешно работает медленней и кривей
Nikolas2021:
--- Цитата: Gameszzz от 04 Апрель 2026, 00:48:30 ---Ну,вроде, образы читсофтин мы здесь уже тестировали с пикостанции и они работают
--- Конец цитаты ---
А где это мы запускали софтины(чит-карика), те что запускали так это были для памяти- SST39VF040, на pico-booty с этим прям проблема какая-то, тут вон даже "зеленуху" не можем запустить, потому что она был создана изначально как rom а не как exe.. Ну тогда значит придётся вешать и пико-будти и SST одновременно и переключать тумблером.. :D :D
Gameszzz:
--- Цитата: Nikolas2021 от 04 Апрель 2026, 07:43:26 ---А где это мы запускали софтины(чит-карика)
--- Конец цитаты ---
Там ссылку я выкладывал на целый сборник образов софтин читкариков,адаптированых для запуска с оде
Nikolas2021:
--- Цитата: Gameszzz от 04 Апрель 2026, 08:05:13 ---софтин читкариков,адаптированых для запуска с оде
--- Конец цитаты ---
Ааа запуска софтин от "карика" грубо говоря с образа CD, аа ну эт совсем другое... там тогда и карик получается то не нужен..)
Добавлено позже:
megavolt85, Да, кстати, а у тебя выходит получилось запустить тот "спек" который шёл уже с играми там же оператива ругалась(при сборке) или ты сам- SDK подкорректировал для этого ? пусть хотя бы будет отдельная "прошка"(ZX SPECCY) так же как и прошка(Понг)... хотя бы уж..
P.S. В слимку вон поставлю будет "бонусик".. )
megavolt85:
--- Цитата: Gameszzz от 04 Апрель 2026, 02:17:08 ---Ну как не так красиво.
--- Конец цитаты ---
посмотри как я это реализовал в openmenu, никакой смены образа, запуск прямо из меню, если для игры есть свой список чит кодов, то подгружается он вместо общего списка.
вот это красиво, удобно, а главное работает быстро.
Навигация
Перейти к полной версии