Эмуляция > Эмуляторы консолей 5 поколения
Эмуляторы консоли 3DO
<< < (88/104) > >>
Altmer:
Tetsujin, посмотри личку.
Tetsujin:
Altmer,
да, глянул, как раз пароль от скайпа мучался-вспоминал. Но я поэкспериментировал немного и вот что выяснил:

1) Нужно класть в папку 3DO только один BIOS, а не несколько разных. Тогда эмулятор видит все игры в папке.
2) Если папка 3DO во внутренней памяти телефона, а не на карте памяти, то эмулятор мгновенно её определяет и нормально запускает игры в том соотношении экрана, в котором был старт.
3) Если папка 3DO на карте памяти, то её поиск намного более долгий, игры не стартуют вообще (а может просто очень долго загружаются - 10 минут выждал, всё же похоже виснут), но стартует BIOS.
Скорость карты памяти (SDXC 10 class) не ниже внутренней, тут какая-то другая причина таких тормозов.
Altmer:

--- Цитата: Tetsujin от 22 Август 2015, 14:09:03 ---Altmer,
да, глянул, как раз пароль от скайпа мучался-вспоминал. Но я поэкспериментировал немного и вот что выяснил:

1) Нужно класть в папку 3DO только один BIOS, а не несколько разных. Тогда эмулятор видит все игры в папке.
2) Если папка 3DO во внутренней памяти телефона, а не на карте памяти, то эмулятор мгновенно её определяет и нормально запускает игры в том соотношении экрана, в котором был старт.
3) Если папка 3DO на карте памяти, то её поиск намного более долгий, игры не стартуют вообще (а может просто очень долго загружаются - 10 минут выждал, всё же похоже виснут), но стартует BIOS.
Скорость карты памяти (SDXC 10 class) не ниже внутренней, тут какая-то другая причина таких тормозов.

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

Эмуль собирает коллекцию со всех доступных карт (внутренних, внешних), поэтому видимо стартует биос, если он у тебя во внутренней. Вообще странно, надо будет поэксперементировать с разными расположениями...

А внешняя на запись случайно не заблокированна? Может проблема в дампе NVRAM?
Tetsujin:
Altmer,
BIOS стартует и с карты памяти, но времени на это ему требуетсмя намного больше, чем из внутренней памяти.
И ещё заметил, что после смены расположения папки 3DO (перемещение её между внутренней и памятью и картой памяти) требуется перезагрузка телефона, иначе очень долго запускает. Эмулятор запоминает расположение и при его смене долго ищет новое, а если перезагрузить - сразу находит и старт игр очень быстрый.
В андроид 5 убрали жёсткий блок на запись карт памяти, теперь приложения запрашивают разрешение и просят для этого указать корневой каталог карты памяти. Поскольку эмулятор такое разрешение не запрашивает, то запись будет заблокирована.
Altmer:
Вообще-то в манифесте прописан запрос на доступ, если только в 5-й версии аншдроида что-то поменялось, но я тестировал на паре 5-х - вроде проблем не замечал. Надо будет еще на эмуляторах андроида погонять как следует.
Tetsujin:
Altmer,
Запрос на запись от эмулятора не появляется.
Ещё в дополнение к проблеме с тормозами после смены распроложения - удаление файла NVRAM из корня папки 3DO
Altmer:

--- Цитата: Tetsujin от 22 Август 2015, 14:42:30 ---Altmer,
Запрос на запись от эмулятора не появляется.
Ещё в дополнение к проблеме с тормозами после смены распроложения - удаление файла NVRAM из корня папки 3DO

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

Не должно быть никаких запросов - в манифесте APK прописано: <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
О каких-то запросах дополнительных слышу впервые. Почитаю еще на досуге конечно.

Добавлено позже:
Погонял на 5.0.1 - пока все заводится без проблем.
Tetsujin:
Altmer,
На моём телефоне так - если мне нужно что-то записать на карту памяти или удалить с неё с помощью сторонних программ, то они пишут на экране, мол "программе требуется доступ на запись, выберите в открывшемся списке корневой каталог вашей карты памяти и нажмите ОК". К примеру чтоб из меню плеера удалить кино с карты, то сначала надо дать плееру доступ к карте на запись, тоже самое с архиваторами - они не создают архив на карте, пока пользователь не подтвердит доступ. Процедура это разовая, в дальнейшем подтверждения не запрашивается. У меня Z1, у жены Z2 - всё тоже самое.
Altmer:
Ок, поизучаю данный вопрос. Хотя вероятно проблема в том, что я - то файлы на запись открываю из нативного кода, а те приложения что запрос выводят - из явы, но наверное как-то тоже решается...
Tetsujin:
Altmer, Вот аналогичную тему по проблеме доступа к картам: http://android-help.ru/forum/topic/3074-android-50-i-karta-pamiati/
Altmer:

--- Цитата: Tetsujin от 22 Август 2015, 16:57:57 ---Altmer, Вот аналогичную тему по проблеме доступа к картам: http://android-help.ru/forum/topic/3074-android-50-i-karta-pamiati/

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

Да, в пятом андроиде с внешним хранилищем проблем нагенерили...
Tetsujin:
Altmer,
Увы, если программа не выдаст запроса на запись и пользователь его вручную не подтвердит, то запись невозможна. Но это всё равно лучше, чем на 4.4, где права на запись имеют только штатный файловый менеджер и камера. Помню на 4.4 приходилось держать эмуляторы с бивисами и конфигами во внутренней памяти, а игры на карте, но это только если настройки эмуляторов позволяли самому указывать пути, а часть эмуляторов вообще карту не могло увидеть.
Tetsujin:
Что-то тема заглохла, а между тем были исправлены все проблемы с чтением/записью на Android 5.0.x и версия эмулятора уже доросла до 1.0.5.
Осталось добавить совсем немногое:
- поддержку геймпадов
- оптимизации для бюджетных мобил
- улучшения графики
- увеличение скорости в некоторых играх (чтоб Doom не тупил, да Killing Time порезвее шёл), если это вообще возможно, потому что тормоза там из-за самих криво сделанных игр.
cptPauer:

--- Цитата ---А каким образом из 320x240 (4:3) можно получить "полноэкранное" изображение на дисплее с соотношением 16:9? Конечно же просто взять и растянуть по горизонтали или обрезать вертикаль
--- Конец цитаты ---
Не юзал этот эмуль, но почему бы и нет?
Для PS1, Dreamcast и др. ты никогда не видел вайдскрин хаков??
Ну, вот тебе например пример:

сверху 600х400, снизу 640х480. Как видим - пропорции одинаковые и на верхнем скрине труъ вайдскрин, ничего не сплющено (кроме спрайтов Гуя)
На Андроиде так умеет FPse и Reicast. Не всегда за областью обзора что-то есть, поэтому не во всех играх работает.
Tequilla_Killer:
cptPauer,  а что за игра на скринах у тебя?
cptPauer:

--- Цитата: Tequilla_Killer от 21 Ноябрь 2015, 17:12:54 ---cptPauer,  а что за игра на скринах у тебя?

--- Конец цитаты ---
Alien Ressurection
pedro:
интересно, заэмулировать карточку 3do blaster было бы проще, чем консоль целиком?
https://youtu.be/oPDuYvPw6GY?t=18m52s
Yaranga:
Нет, не проще. Во-первых, 3DO Blaster вещь достаточно редкая, плюс требующая установки в компьютер с isa, установки собственного софта внутри системы Windows 3.1 (скорей всего должно работать и в Windows 9x) и запускающая игры исключительно со своего собственного сидирома...
Если и возможна эмуляция таковой, то где-нибудь в составе эмуляторов старых компьютеров - Qemu, PCem, Bocs, DOSBox... Ну примерно так же, как в них подключается эмулятор 3DFX Voodoo или Gravis Ultrasound.
Tetsujin:
Чтоб эмулировать 3DO Blaster его сначала надо заполучить и сдампить с него данные. Получить его практически нереально.
kuBa:
3DO Blaster можно сказать давно эмулируется  Фениксом ;) так как железо Blaster'а и архитектура железа 3DO консолей по сути абсолютно одно и тоже, с небольшим отличием софта
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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