Спасибо, всё работает. Жалко что эмулятор так и не довели до ума, судя по роликам вроде через PS3 Linux обычный DOSBox работал достаточно хорошо. В обычной PS3-версии кривой keymapper (нужно в ручную настраивать кнопки), хорошо что DOStoPS3 позволяет настроить кнопки, да и оптимизация хромает.
|
Цитата:
|
Перед сборкой в PKG, там есть файл с управлением.
|
4.85.1HEN
меняем файл, сохраняем, после установки PKG никакого обращения к этому файлу не происходит, вся инфа о ремапе сохраняется в .sdcellrc сразу после запроса об увеличении экрана в виде Код:
btn_select=TAB |
Там ведь есть configure controls, да и dos box можно заменить на последний, просто после сборки pkg, можно распаковать по новой и всё поправить, потом собрать обратно:
https://www.pspx.ru/forum/showthread.php?t=108653 |
Цитата:
Так понимаю в сборке DOS4PS3HEN как раз последняя версия, в которой можно перенастроить клавиши экранной клавиатуры за исключением нужных мне CTLR, ALT на X и [ ], поскольку используются в качестве правой и левой клавиш мыши. Но, повторюсь, файл уже настроенной в программе, или вручную после распаковки, новой раскладки подхватываться почему-то не хочет. Было бы здорово иметь версию DOSBOX, как на PSP, где можно в автозапуске или батнике вручную прописать INPUT CTRL STICK_0 BUTTON_0 либо хотя бы рабочий вариант со считыванием раскладок клавиатуры (keymapper-0.74.map). В любом разе, спасибо за помощь |
Цитата:
eboot из данной версии PS3HEN не читает и не сохраняет файл настройки клавиш (mapping). Пожалуйста, перекомпилируйте рабочий вариант если еще остались исходники. Заранее благодарю |
Цитата:
Меня просто попросили заменуть EBOOT в экзешнике на тот, который под HEN, ну я это и сделал. Я думал на HEN он должен был запускаться. Если что не так, поточнее опишите ситуацию, то ли конфиг не подхватывает, то ли на HEN не запукскается. |
Цитата:
на HEN запускается без проблем, но вот функционал по кастомной настройке кнопок полностью переработан и ограничен в отличие от досбокса из соседней темы. Конфиг свой подхватывает отлично, но вот конфиг клавиш (файл mapper-xx.map) не подхватывает и не сохраняет если использовать внутреннюю утилиту по маппингу из самого досбокса (ctrl+f1). В остальном проблем нет. |
ergoferon, ну работает на HEN и хорошо, а то вы уж панику подняли по всему форуму. Радуйтесь хоть этому :)
Вот тут я нашёл оригинальную сборку: DOSBox v0.74-ps3-r1 Читайте Readme.txt, может чем-то поможет по маппингу. |
Цитата:
пользуясь случаем, можно попросить откомпилировать последний dosbox без жесткой привязки к установочному пути? чтобы можно было включать его как eboot.bin в любой pkg с локальными настройками вида подпапки .dosbox либо возможностью настройки клавиатуры непосредственно в досе через команду INPUT исходник cpp https://sourceforge.net/projects/dos...ar.gz/download хотел сам этим заняться, но все линки на компилятор PS3 SDK 4.75 дохлые либо хостинг недоступен (mega.nz) |
Цитата:
И разработчики этого DosBoxPS3 думаю тоже не дураки, раз уж шаманили с ним долго и выпустили всякие ревизии. Значит они учитывали пути до этих мапперов с горячими клавишами для PS3. Они же не будут жёстко прописывать пути к конфигам, которые предоставляются пользователю самому править и котоые этот эмулятор должен подхватывать в кастомном виде. Естесственно разрабы всё это учли, положили конфиги в нужную папку .dosbox с точкой вначале и туда положили ваши правленные конфиги по-феншую названные - dosbox-0.74.conf и mapper-0.74.map. И про какой mapper-xx.map вы говорите, когда конфиг имеет строго определённое название, никакиx там XX быть не может. Цитата:
Ну вот я посмотрел работу программы. Она же всё сама предлагает подготовить и настроить по вашему желанию. Поэтому я сомневаюсь, что это для PS3 сделано от балды. Тогда бы разрабы просто убрали бы эти ненужные и нерабочие махинации с конфигами. Но они же ведь их почему-то для PS3 оставили. А это уже намекает, что должно это так работать.
https://i4.imageban.ru/out/2019/10/0...6b57edb163.pngНу и вроде всё правильно лежит в папке .dosbox https://i2.imageban.ru/out/2019/10/0...68534572aa.pngВсё точно так же должно распаковаться на консоль, по указанному в PKG пути. Я это не могу проверить, но мне это не надо, я и так вижу всё сам своими глазами. Там понятно, что кнопки я не менял, лень было разбираться с названиями кнопок, поэтому они там прописаны по умолчанию. Вам же нужно всё собрать так же, сделать переназначение как вы хотели и тогда проверять, а потом всех уверять, что программа маппинги твои личные не подхватывает, в чём я сомневаюсь сильно. |
Цитата:
Версия досбокса из соседней темы (R1) не обладает такими глюками и вполне пригодна, если бы в ней автор не записал в сам код (eboot.bin) жесткого привязывание к глобальному установочному пути вида \HDD0\GAME\HBDB00000 куда и сохраняются все конфиги, вне зависимости от их установки в разных пакетах (упаковка eboot.bin в разные пакеты для установки игр) |
Цитата:
DOSBox под HEN и в той соседней теме одинаковые. Просто тот же самый взяли и переподписали под HEN, а на самом деле откуда ему взяться? Я же в той же теме переподписал его же R1 под HEN. Сам эмулятор я не капли не трогал, он там так и остался в оригинале, просто подписали его настоящими ключами, чтобы он запускался на HEN. По-ходу вы чего-то не понимаете, всё тверддите раз за разом одно и то же, типа там другое, а под HEN совсем другое. Ну возьмите, декриптуйте эти EBOOT.BIN оттуда и отсюда, сравните их по MD5 и вы удивитесь, что они байт в байт совпадают :D Я сдесь уже бъюсь ап стенку, чтобы объяснить вам что к чему, и даже на скриншотах всё показываю, все имена файлов и где они лежат. Но у вас же всё одно - они разные и кто-то там пути поменял. Хотя, я даже не проверял, что мне подкинул ДрючаПуча, возможно он меня просил вставить в экзешник совсем не то, что я переподписал в той теме, а подсунул какую-то свою сборку. Лучше у него спросить, где он её достал и что там подхимичил. А если вы говорите, что из той соседней темы всё работает по другому, так тогда укажите на сборку, чтобы я мог сравнить, расхачить, поправить пути или ещё что надо, запихнуть в экзешник и паковать со всеми другими играми исправленную версию. Я просто считаю, что вы говорите про ту самую, мною переподписанную версию оригинала. Других версий я не знаю. Скорее всего вы сами косячите при перенаправлении кнопок и пакуете совсем не то, что правили. Ну распакуйте вашу сборку, где не маппится, извлеките оттуда этот файл MAP и CONFIG и проверьте, точно ли это тот, который вы правили. |
Цитата:
eboot.bin [dosbox R1] - 2060304 (скачан из соседней темы) eboot.bin [dosbox HEN] - 3099376 (скачан из этой темы, ссылка на HEN версию) Цитата:
Код:
unencryptz.exe EBOOT.BIN eboot.dos Цитата:
Цитата:
[spoiler]https://www.pspx.ru/forum/attachment...3&d=1562523036[/spoiler] |
Цитата:
Поэтому я даже не знаю что смотреть и на какую версию глядеть. Один нуб пришёл, подкинул версию, типа вот эта рабочая точно под HEN, сделайте её в экзешник. Другой пришёл, говорит эта версия хреновая и нерабочая, сделайте вот из этой версии под HEN. Кому верить? У вас же у всех имеется PS3 и вы должны видеть какая и как работает. Тут понятно, что оригинал скорее всего был подписан под CFW 100 лет назад и он возможно вообще не запускается. Короче, этот [dosbox R1] по размеру меньше, потому что вы его снаружи рассматриваете. Он просто упакован со сжатием, а та версия под HEN упакована без сжатия. А если их распаковать, тогда они должны быть одинаковые. Вон вчера, ДрючаПуча выложил архив в WinRAR на 1,5 Мб с читами, так я туда добавил ещё с десяток и ещё одну папку с парой десятков читов и выложил в 7-Zip в 3 раза легче. Вот теперь вычисляйте своими хардкордными методами при константной длине ключа шифрования, в каком архиве файлов больше, в том, который 1,5 Мб или в том, который 500 Кб? Если вас послушать, так получается всё шиворот-навыворот. В общем я их декриптовал и сравнил. Они действительно разные в распакованном виде. И это странно, в обоих записана версия 0.74 Copyright 2002-2010 А почему разные? Я особо и разных версий в инете не видел. Может быть просто плохо смотрел. Может быть кто-то сам скомпилировал. Но я что-то сомневаюсь. Скорее всего разработчик выпускал разные ревизии под одной версией 0.74, там R1/R2/R3. Нужно найти последнюю и стабильную, а не которая в руки первой попалась. Кстати:
|
Вот есть такие версии:
Кстати, ещё не понял, почему-то не увидел dosbox.conf, вот на wiki есть фак по заполнению (это типа с оффсайта по последней ссылке). |
Цитата:
Цитата:
Цитата:
|
Цитата:
|
Цитата:
Но... всё это туфта, потому что DOS игры на пс3 идут только для 286 конфига, а это не самые лучшие игры. Предельный такт в 3000 попугаев на пс3 - это ОЧЕНЬ мало. Это как у калькулятора. Понятно, что при должной оптимизации из пс3 можно было выжать минимум пень133, но однотактовое ядро - это бичь непосредственно DOSбокса. Оно и на винду таким писалось и на всё остальное. Так что не играбельно оно. |
Текущее время: 06:55. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.