Arts-Union

Территория 3DOшников => Эмуляция => Тема начата: Shost от 21 Август 2015, 12:17:24

Название: Real3DOPlayer!
Отправлено: Shost от 21 Август 2015, 12:17:24
Первый релиз эмулятора 3DO на основе PhoenixCore под андроид!

Совместимость 100%, никаких излишеств, но все работает.

Закидываем BIOS и образы в директорию 3DO на вашей флеш-карте и вперед!

Подробнее: https://play.google.com/store/apps/details?id=ru.vastness.altmer.real3doplayer

Автор: Altmer
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 21 Август 2015, 14:01:02
Несколько скринов.
Название: Re: Real3DOPlayer!
Отправлено: Yaranga от 22 Август 2015, 10:22:17
http://www.emu-land.net/news/real3doplayer
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 23 Август 2015, 06:32:42
Я вставлю твое видео в качестве основного ролика, если ты не против?
Название: Re: Real3DOPlayer!
Отправлено: Yaranga от 23 Август 2015, 07:50:38
Да, конечно. Впрочем, на досуге можно будет и получше что-нибудь сваять... ::scratch:
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 23 Август 2015, 11:58:03
Спасибо, оно и так нормально.
Буду потихоньку оптимизировать, пока на моих 2х1.3ГГц тормозить не перестанет =)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 07 Сентябрь 2015, 19:13:17
Версия 1.0.6

- DSP в оотдельном потоке
- VDLP оптимизирован
- CEL оптимизирован
Название: Re: Real3DOPlayer!
Отправлено: Yaranga от 08 Сентябрь 2015, 09:09:39
Изменения уже чувствуются. Тот же DooM местами перестаёт хрюкать, Killing Time почти фуллспид... Напрягает та самая ситуация с непонятным мультитачем. Верней, скажу так: к примеру невозможно одновременно газовать в гонках типа Need For Speed или Crash 'n Burn и делать повороты. Кнопку газа продолжаю удерживать, а эмулятор думает, что её уже отпустили. И, судя по всему, сами технические особенности хостового агрегата ни при чём: на телефоне использую костыль в виде GameKeyboard, включенной в режиме симуляции нажатия тач-кнопок реальными, физическими с геймпада.
Примерно вот так это происходит: https://youtu.be/2nfmRTfMawM
В эмуляторе Droid4X есть похожий бинд тач-кнопок и там точно такая же заморочка. Вряд ли это можно объяснить кривым мультитачем...
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 08 Сентябрь 2015, 10:53:06
Я проверил в процессе отладки. Как бы это печально не было - но мультитач твой кривой - увы.
Проблема либо в железе, либо в кривых драйверах сенсора на девайсе (раз уж даже на эмуляторе такое).

У меня на одном из устройств например по вертикали два касания определяются как одно усредненное.

Код проверки для тех кто не верит:


public boolean onTouch(View v, MotionEvent event)
{
int count = event.getPointerCount();
for(int i=0;i<count;i++)
{
                  Log.i("Phoenix", "toch "+i+" "+event.getActionMasked()+" x "+event.getX(i)+" y "+event.getY(i));
}
}

Единственное лечение для столь клинического случая - менять расположение кнопок.
Название: Re: Real3DOPlayer!
Отправлено: Yaranga от 08 Сентябрь 2015, 11:15:32
А поддержку физических кнопок (чтоб без костылей) прикрутить сложно?
На тех же телефонах обычно стоят андроиды без поддержки otg, а вот планшеты (даже самые дешёвые) как правило с поддержкой любой usb-клавиатуры по-умолчанию.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 08 Сентябрь 2015, 11:34:10
Наверное нет.
 
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 09 Сентябрь 2015, 14:53:31
Yaranga
У тебя рутованый телефон? Я пробовал на своём Xperia Z1 различные костыли для подключения геймпада там, где нет поддержки - нормально ничего не заработало, а софтины все пишут, что им нужны рут права ((

А так по новой версии добавить нечего - у меня и раньше без лагов все игры работали, сейчас пробежался выборочно тремя десятками игр - все летают, глюков не увидел, только что играть неудобно на сенсоре - это да, так что ждёмс поддержки геймпадов - у меня три разных (блюпупный Defender (как у Yaranga), + Defender Scorpion L2 (совместимый XBOX 360 и PS3), и проводной Thrustmaster Dual Trigger Rumble Force 3 in 1, и ), будет на чём потестить.
Название: Re: Real3DOPlayer!
Отправлено: Yaranga от 09 Сентябрь 2015, 16:21:05
Yaranga
У тебя рутованый телефон? Я пробовал на своём Xperia Z1 различные костыли для подключения геймпада там, где нет поддержки - нормально ничего не заработало, а софтины все пишут, что им нужны рут права ((
Ну конечно рутованный, на нерутованном никакие костыли не присобачишь... Телефон заранее подбирался по отзывам на профильных форумах, чтоб легко перепрошивался, рутовался и прочее...
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 09 Сентябрь 2015, 19:26:50
Yaranga
Я тоже выбирал для эмуляторов, потому остановился на топовом на то время, потому как выбирал по производительности ЦПУ и графики с необходимым объёмом ОЗУ и т.д. Потом уже узнал, что рут таких телефонов нифига не простая задача и имеется неслабый риск получить мёртвый кирпич.
Правда в итоге оказалось, что выбор SoC от Qualcomm был не самым оптимальным, т.к. у них оказалась извечная проблема видеоядра с кривой поддержкой OpenGL ES 3.0, из-за чего не работает нормально эмулятор GC/Wii (но и сам эмулятор за последний год не подумал обновиться и так и остался в альфа-версии)
Название: Re: Real3DOPlayer!
Отправлено: Casper от 10 Сентябрь 2015, 07:50:58
очень заточенная штука для эмуляторов, Phoenix на нём полетит
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 10 Сентябрь 2015, 08:26:36
Casper
Ну не скажи, там самая мощная модель с "Mali 400", а это весьма устаревшее видеоядро, поддержка OGL ES только версии 2.0, вот если бы эту игрушку прокачали до Mali 6хх/7хх/8хх было бф совсем другое дело. А так для эмуляторов Mali отличный выбор, там отличная поддержка OGL, в отличии от всей линейки Qualcomm Snapdragon.
Название: Re: Real3DOPlayer!
Отправлено: Casper от 10 Сентябрь 2015, 08:47:11
Эмулятор пока не использует аппаратный рендер, тогда в софте  слабость "Mali 400" не должна сказаться на скорости эмулятора, правда я пока не тестил, сам эмулятор
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 10 Сентябрь 2015, 10:54:03
Casper
В таком случае становится понятно, почему у меня нет никакой разницы, ведь всё считается только на CPU, а Snapdragon 800 весьма в этом производителен.
Название: Re: Real3DOPlayer!
Отправлено: CCCP1982 от 10 Сентябрь 2015, 21:47:45
на nvidia tegra к-1  идет отлично ,  правда на планшетах .
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 15 Сентябрь 2015, 08:19:57
Привет!ребят,а с кривыми драйверами Adreno320 можно что нибудь сделать?Optimus G -pro 4x1.7 2RAM Adreno320.Тормозит даже Gex местами,ну а DooM... это DooM  :) ,а в общем проект шикарен и уникален!Макс спасибо!И Всей команде спасибо!давно ждал.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 15 Сентябрь 2015, 08:50:56
Хз, судя по характеристикам летать должен эмулятор на этой железке.
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 15 Сентябрь 2015, 10:22:59
Да Макс,аппаратные возможности неплохие,но всё упирается в кривые драйвера fucking Adreno ::dash: ,но это моя любимая консоль,и ради этого проекта я сменю девайс  :). А ещё нас много  ::play:
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 15 Сентябрь 2015, 10:42:09
Может после очередных оптимизаций потянет.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 15 Сентябрь 2015, 12:43:47
Overkill
Но графическое ядро разве полноценно используется в эмуляторе, ведь тут вроде софтовый рендер, а не аппаратный, так что всё должно упираться в вычислительные мощности Qualcomm APQ8064
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 15 Сентябрь 2015, 12:54:40
С ребятами на 4pda обсуждаем,у одного на 2х1,500 с PowerVr всё отлично,может мой 4.1.2 Jelly Bean не раскрывает все возможности железа,время будет,перепрошьюсь на кит кат или лолик,придётся всю эволюцию видеоигр восстанавливать  :) ,не проблема.
Название: Re: Real3DOPlayer!
Отправлено: doom_sun от 03 Октябрь 2015, 12:00:24
На 4PDA (http://4pda.ru/2015/10/02/249123/) пропиарили релиз.  ::thumpup:
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 04 Октябрь 2015, 16:44:17
Да, действительно, продажи за последние несколько дней активизировались :)
Хороший обзор - спасибо!  ::thumpup:

ПС. Но писать софт под андроид - занятие неблагодарное. Не оправдывает потраченные силы, по крайней мере, если рассматривать нормальный софт без всякой рекламы и вымогательств внутри приложения.
Название: Re: Real3DOPlayer!
Отправлено: doom_sun от 05 Октябрь 2015, 03:52:20
Ну так есть ещё ж iOS и WP - там не так развито пиратство и пользователи более благодарные :)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 05 Октябрь 2015, 05:54:50
Да ну нафиг, iOS уж точно (там эмули запрещены).
Хватит и андроида, буду обновлять по мере возможностей.
Название: Re: Real3DOPlayer!
Отправлено: doom_sun от 05 Октябрь 2015, 06:41:39
С выходом Windows 10 интересная фишка появилась: у MS тоже есть свой Market и там, можно размещать 2 вида приложений. Те, что работают только на смартфонах и те, что работают на смартфонах и ПК.

Т.е. покупая приложение для смартфонов потом им можно пользоваться и на домашнем компьютере.

Подумай над этим :)
Название: Re: Real3DOPlayer!
Отправлено: Evgen-san от 05 Октябрь 2015, 08:43:33
а может для начала доделать ПК версию?

ведь есть те, у кого нет ни смартфонов, ни планшетов
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 05 Октябрь 2015, 08:51:29
С выходом Windows 10 интересная фишка появилась: у MS тоже есть свой Market и там, можно размещать 2 вида приложений. Те, что работают только на смартфонах и те, что работают на смартфонах и ПК.

Т.е. покупая приложение для смартфонов потом им можно пользоваться и на домашнем компьютере.

Подумай над этим :)

На домашнем компьютере вы и так можете пользоваться.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 05 Октябрь 2015, 08:52:31
а может для начала доделать ПК версию?

Чем она тебя не устраивает?
Название: Re: Real3DOPlayer!
Отправлено: Evgen-san от 05 Октябрь 2015, 09:46:05
дык эмулятор ещё не завершён, ты же вроде собирался над ним ещё дальше работать :)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 05 Октябрь 2015, 11:10:35
дык эмулятор ещё не завершён, ты же вроде собирался над ним ещё дальше работать :)

Дык, чем он конкретно не завершен? =)
Название: Re: Real3DOPlayer!
Отправлено: Evgen-san от 05 Октябрь 2015, 11:49:49
надо поискать ;D
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 07 Октябрь 2015, 05:04:39
РС Феникс для обычного юзера вроде меня, своим функцианалом и так же в плане завершённости или не завершённости, отвечает всем требованиям. Не каждый проект даже более массовых консолей может похвастать тем же  :).А мелкие баги можно отлавливать по мере возможности, но их не так уж и много, да и решаются они в основном сменой графического режима. 
  Если у человека нет РС , то смарт на андроиде у него есть точно, и не один :).
Название: Re: Real3DOPlayer!
Отправлено: serg от 12 Октябрь 2015, 13:23:43
Как запустить Way of warrior? Пишет типо биос pal, а сама игра ntsc  :'(
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 12 Октябрь 2015, 14:07:09
Как запустить Way of warrior? Пишет типо биос pal, а сама игра ntsc  :'(

Положить нужный биос, а ненужный убрать.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 12 Октябрь 2015, 16:34:52
Altmer
Вот и один пункт из незавершённого найден - сделать автовыбор бивисов эмулятором (для лентяев  :) )
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 12 Октябрь 2015, 18:04:17
Tetsujin
Прикалываешься))? Зачем это надо? Ну тогда для полноты сервиса и поиграть за лентяя )), вероятно товарищ имел ввиду real3doplayer.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 12 Октябрь 2015, 18:52:26
Overkill
Как это зачем? Чтоб забыть о региональных различиях, если эмуль сам будет выбирать нужный бивис в зависимости от региона игры. А в данный момент даже если несколько бивисов положить, то эмуль будет хавать только один из них.
вероятно товарищ имел ввиду real3doplayer.
А что ещё можно иметь ввиду, если тема именно по "real3doplayer" 0_о
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 13 Октябрь 2015, 07:08:28
Tetsujin если это реализовать, то юзеры вроде меня обленятся окончательно)), канет в лету метод тыка и другие виды творческого поиска)).Хотя наверное тебе виднее.
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 13 Октябрь 2015, 07:14:24
Даёшь оптимизацию! )) улучшайзеры, упрощайзеры после! ))
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 13 Октябрь 2015, 07:30:42
Даёшь оптимизацию! )) улучшайзеры, упрощайзеры после! ))

Будет отпуск или зимние каникулы - тогда дооптимизирую, а сейчас работать надо, этот проект увы дохода не приносит, лишь компенсирует расходы на железки необходимые для разработки, и то лишь на дешевые.
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 13 Октябрь 2015, 07:49:27
Я знаю Макс, тут не обогатишься, но для меня и многих моих товарищей, ты - единственный человек который воплотил мечту.А вот твои забугорные коллеги по эмусцене, где 3do была в те годы намного более доступна, почему то ограничились тем, что вшили ядро 4DO в apk Retroarch, а на оптимизацию клали, там ни в чё не поиграешь, игры запускаются, но скорее с целью хренового ознакомления. Не торопись,в твоем проекте все игры играбельны, не одного вылета, Slayer почти пройден)).
Название: Re: Real3DOPlayer!
Отправлено: serg от 13 Октябрь 2015, 07:59:20
Как запустить Way of warrior? Пишет типо биос pal, а сама игра ntsc  :'(

Положить нужный биос, а ненужный убрать.

Я вообще-то с Андроида пытался запустить, не один биос не подошел. Уже целую кучу испробывал
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 13 Октябрь 2015, 08:18:31
Как запустить Way of warrior? Пишет типо биос pal, а сама игра ntsc  :'(

Положить нужный биос, а ненужный убрать.

Я вообще-то с Андроида пытался запустить, не один биос не подошел. Уже целую кучу испробывал

Тебе нужен ANVIL биос или другая (NTSC) версия игры. Причем лучше поищи игру другого региона, поскольку в PAL версии разрешение выше, а следовательно и тормозов будет больше, если смартфон слабенький.
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 13 Октябрь 2015, 09:00:23
На 1.0.5 запускал Way of the Warrior используя бивис fz-10, работала без  проблем , лишь звук временами фризил, биться не стал без геймпада, файтинг всё таки.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 13 Октябрь 2015, 16:31:37
Tetsujin если это реализовать, то юзеры вроде меня обленятся окончательно)), канет в лету метод тыка и другие виды творческого поиска)).Хотя наверное тебе виднее.
А для чего вообще улучшают дружественность софта? Можно и из популярных программ убрать многие полезные мелочи, но разве не наличие этих мелочей в итоге определяет конкуретоспособность продукта?  :)
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 14 Октябрь 2015, 03:25:42
Даже в нынешнем состоянии real3doplayer! не имеет конкурентов))
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 14 Октябрь 2015, 06:14:27
Ребят, подскажите пожалуйста, где лежит файлик наэкранных кнопок? Хочу шифты сместить немного.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 14 Октябрь 2015, 06:46:25
Ребят, подскажите пожалуйста, где лежит файлик наэкранных кнопок? Хочу шифты сместить немного.

А его нет, картинки закомпилены в нативный код...
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 14 Октябрь 2015, 07:32:52
А ну понятно
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 14 Октябрь 2015, 07:38:34
Когда я на живой консоли Goldstar,  в DooM ,вводил код на фуллскрин ( Up, Right, LS, Up, Right(2), RS, A, Left ), точно помню что терял процентов 15-20 фпс, а тут на фпс это ни как не влияет)).Это очень радует)).
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 14 Октябрь 2015, 09:06:50
Когда я на живой консоли Goldstar,  в DooM ,вводил код на фуллскрин ( Up, Right, LS, Up, Right(2), RS, A, Left ), точно помню что терял процентов 15-20 фпс, а тут на фпс это ни как не влияет)).Это очень радует)).

Вообще-то должно влиять )
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 14 Октябрь 2015, 09:58:05
Должно, но поведение кривых драйверов Adreno320 не поддается никакой логике. Поэтому то я и удивился.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 14 Октябрь 2015, 16:31:00
Даже в нынешнем состоянии real3doplayer! не имеет конкурентов))
Безусловно так и есть, но это лишь вопрос времени и желания, а то и просто вопрос воровства и перевыпуска под своим названием.
Название: Re: Real3DOPlayer!
Отправлено: Casper от 14 Октябрь 2015, 17:18:37
Даже в нынешнем состоянии real3doplayer! не имеет конкурентов))
Безусловно так и есть, но это лишь вопрос времени и желания, а то и просто вопрос воровства и перевыпуска под своим названием.
какого воровства? ::scratch:
Название: Re: Real3DOPlayer!
Отправлено: doom_sun от 15 Октябрь 2015, 04:25:44
Ну есть же всякие 4DO и 3DOPlay на исходниках - FreeDO... Если кто-нибудь задастся целью, то с помощью reverse engeniring думаю можно и Real3DOPlayer! разобрать и сделать "свою сборку"... А Макс?
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 15 Октябрь 2015, 05:51:30
Ну есть же всякие 4DO и 3DOPlay на исходниках - FreeDO... Если кто-нибудь задастся целью, то с помощью reverse engeniring думаю можно и Real3DOPlayer! разобрать и сделать "свою сборку"... А Макс?

Можно, но проще доработать исходники FreeDO.
Название: Re: Real3DOPlayer!
Отправлено: Versus от 15 Октябрь 2015, 08:09:46
А планируется ли возвращение к функции показа BannerScreen? И в этом эмуляторе и в версии под Win/Linux?
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 15 Октябрь 2015, 08:25:18
А планируется ли возвращение к функции показа BannerScreen? И в этом эмуляторе и в версии под Win/Linux?

Надо эмулировать вачдог, сброс и холодную загрузку консоли, тогда вернется банер. Когда-нибудь сделаю.
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 15 Октябрь 2015, 14:40:08
Даже если бессовестный чувак заюзает код,вхерачит продукт в свою оболочку,и выложит на маркете пусть даже по тридцатке,ему это не принесет ни богатства ни известности,так как на большее мозгов не хватит.Да и все знают что 3DO на Андроид запустила ваша команда.
Название: Re: Real3DOPlayer!
Отправлено: doom_sun от 16 Октябрь 2015, 03:19:11
Да и все знают что 3DO на Андроид запустила ваша команда.

Макс - "one men army" если только так  ;)
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 16 Октябрь 2015, 06:09:50
Ого! Ну это круто ваще, молодец.  drk , чувак который работает над reicast, себе целую корпорацию создал, и назвал NILLWARE , чуть ли не эктивижн прямо таки)).
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 16 Октябрь 2015, 06:29:24
Люди которые жопятся на стольник, запускают через freedom. (по теме воровства) . http://4pda.ru/forum/index.php?showtopic=686059&st=0 пост starkidx221, запозорили его правда)
Название: Re: Real3DOPlayer!
Отправлено: Casper от 16 Октябрь 2015, 10:52:46
да уж... при ценнике 100р. искать кряк это уже не здоровый интерес ::bad:
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 17 Октябрь 2015, 07:10:43
Настоящий Реальный 3DOшник так бы никогда не поступил  :)
Название: Re: Real3DOPlayer!
Отправлено: doom_sun от 17 Октябрь 2015, 09:16:31
Ну так он и написал, что он поставил через Фридом, для того чтобы ознакомиться что это - т.к. он не знал вообще что это за консоль, ему PS2 да DC интересней...

True 3DO'шники думаю уже купили приложение ;)

Кстати, Макс, какое точное кол-во скачиваний (типа перепись true 3DO'шников) :)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 17 Октябрь 2015, 13:20:47
268.

Говорят у нас пиратство процветает, но по крайней мере моя статистика говорит обратное.
Хотя может 3DO это - отечественная консоль?
Но нет, есть другая статистика - подавляющая масса писем поступает от англоязычных пользователей...
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 17 Октябрь 2015, 16:43:17
Ну так он и написал, что он поставил через Фридом, для того чтобы ознакомиться что это - т.к. он не знал вообще что это за консоль, ему PS2 да DC интересней...

True 3DO'шники думаю уже купили приложение ;)

Кстати, Макс, какое точное кол-во скачиваний (типа перепись true 3DO'шников) :)
Ну да,так его потом и направили в тему эмулятора PS2  :)
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 17 Октябрь 2015, 16:44:58
Ладно,ушел в DooM через Phoenix играть на Nightmare  :D
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 17 Октябрь 2015, 17:02:07
Кстати, надо бы выделить время и релиз Феникса сделать, он изрядно пошустрел )
Название: Re: Real3DOPlayer!
Отправлено: Yaranga от 18 Октябрь 2015, 08:20:50
Хотя может 3DO это - отечественная консоль?
Практически да. В России/СНГ консоль была заметно популярней, чем в Европе и чуть ли не популярней чем в США.
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 26 Октябрь 2015, 21:36:42
На чём же тогда играл наш потенциальный противник до выхода PS  :) ? Если это Philips CDI или Atari CD , где же их реинкорнация на Андроид от забугорных коллег Макса? В ретроархе  :) ? Ядра есть, исходники открыты, но вот ведь, никому они не нужны :) . А может они осваивали Saturn? Так там половина игр с Mega Drive2 :) , да и эмулятор под Андроид завис на пре-альфе с 5-10 fps.Всё таки 3do я думаю доминировала в то время :)
Название: Re: Real3DOPlayer!
Отправлено: doom_sun от 27 Октябрь 2015, 04:38:07
3DO была революцией... Правда дорогой революцией - тогда она стоила 700$ (а инфляция с того времени уже 51%)... Но и позиционировалась не просто как консоль, а как развлекательный медиа-центр. В 1996г народ не был готов к такому... Сам посуди: буквально накануне они играли в SMD и SNES - наслаждались 2D-играми и тут - тыдыщь! - 3DO Interactive Multiplayer за бешеные деньги :)

Это уже потом подоспела Sony и всё встало на круги своя.

Ну а у нас как всегда всё развивалось с запозданием и когда на западе волна запуска 3DO сходила на нет, у нас она только появилась.

Ну а вообще да - очень интересно, почему до сих пор нет нормальных эмуляторов многих консолей на Android. Но и тут понять можно - нормально поиграть на сенсорных экранах почти ни во что нельзя кроме не спешных игр: RPG и прочие Strategy.
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 27 Октябрь 2015, 08:02:29
Всё верно :) , я сперва приобрёл zx Spectrum , потом, потом китайскую NES, в 1995м , проходя службу по призыву, был в увольнении, зашёл в магазин консолей, и увидел это чудо ,(Panasonic3do fz-1), на экране крутилась Killing Time в демо режиме, это был предел мечтаний! Цена была столь недоступной, что я её даже не запомнил :) , смог приобрести уже только летом 2001го года, когда уже был прапорщиком, и вот поверь, никакие соньки и дримики мне были не нужны :) .С первого взгляда, и на всю жизнь :) .
Название: Re: Real3DOPlayer!
Отправлено: Yaranga от 27 Октябрь 2015, 11:54:34
3DO была революцией... Правда дорогой революцией - тогда она стоила 700$ (а инфляция с того времени уже 51%)... Но и позиционировалась не просто как консоль, а как развлекательный медиа-центр. В 1996г народ не был готов к такому... Сам посуди: буквально накануне они играли в SMD и SNES - наслаждались 2D-играми и тут - тыдыщь! - 3DO Interactive Multiplayer за бешеные деньги :)

Это уже потом подоспела Sony и всё встало на круги своя.
Только не в 96. В 96 3DO уже почти в два раза дешевле Соньки стоила. 110$.
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 27 Октябрь 2015, 12:29:54
В очередной раз хреновый маркетинг и тупость руководства утопили топовую консоль. Так же было ранее с Atari2600, и позже с Sega Dreamcast.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 27 Октябрь 2015, 13:25:30
Альтернатива появилась: http://forum.fourdo.com/viewtopic.php?f=4&p=729&sid=57fe7ab1cbcd12332a57c083ea5aafc6#p729
Пробовал кто?
Название: Re: Real3DOPlayer!
Отправлено: doom_sun от 27 Октябрь 2015, 13:31:46
Интересно, на ядре чего он сделан?
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 27 Октябрь 2015, 13:40:19
Интересно, на ядре чего он сделан?

FreeDO из 4DO - каком же еще?
Название: Re: Real3DOPlayer!
Отправлено: doom_sun от 27 Октябрь 2015, 13:52:00
Ну тогда там костыль на костыле, да и совместимость не 100% :)
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 27 Октябрь 2015, 16:37:24
Именно это я не пробовал, но в retroarch 1.2.2 вшита поддержка ядра 4DO, запустить ничего не смог, на ютубе посмотрел как чувак пытается играть, очень медленно.Звук фризит жесть просто. Короче с целью ознакомления для людей которые не знают что такое 3DO, но хотят иметь поверхностное представление.Видимо что то на подобии .Возможно будет чуть лучше ретроарха.Эт они Real3doPlayer!  в маркете узрили :) и решили тоже проявиться :)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 27 Октябрь 2015, 16:56:55
Может Wind их проспонсирует модификацями, хотя его эмуль тоже хорошо тормозил, но конечно не так как ретроарч.
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 27 Октябрь 2015, 17:16:11
Я его наработок не видел, они вроде как в замороженном состоянии уже года два три пребывает. Когда я его весной 2014г вежливо спросил, будет ли реализован его 3do эмуль, или останется только "видео недоступно или удалено" на ютубе, он меня благородно направил к тебе и к Феликсу. Пусть лучше кодит Demul для андроида.Обещал, когда будут позволять аппаратные возможности смартов. Устройства с поддержкой es 3.0 уже вполне позволяют.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 27 Октябрь 2015, 18:14:45
Где-то на форуме любителей он выкладывал свой эмуль.

Вот: http://forum.3doplanet.ru/viewtopic.php?f=17&t=3615#p130255
Название: Re: Real3DOPlayer!
Отправлено: Yaranga от 27 Октябрь 2015, 18:32:08
Именно это я не пробовал, но в retroarch 1.2.2 вшита поддержка ядра 4DO, запустить ничего не смог, на ютубе посмотрел как чувак пытается играть, очень медленно.Звук фризит жесть просто.
Это ты скорей всего мой ролик (http://www.youtube.com/watch?v=hWw3hRCy5Ak) и видел. Запустить ничего не смог скорей всего по причине того, что биосы изначально хотят находиться в системном разделе, то есть нужны рут-права, чтоб их туда закинуть. Ну и остальные вещи не слишком очевидны...
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 27 Октябрь 2015, 18:56:43
Да, его я и смотрел.Биосы в системном разделе? Они сами круто ограничили количество юзеров. А когда в настройке директорий указываешь пользовательскую папку для биосов, не работают сэйвы и конфиги .Ограничили короче.
Название: Re: Real3DOPlayer!
Отправлено: Evgen-san от 27 Октябрь 2015, 21:38:52
Альтернатива появилась: http://forum.fourdo.com/viewtopic.php?f=4&p=729&sid=57fe7ab1cbcd12332a57c083ea5aafc6#p729
Пробовал кто?
полагаю распространяется этот клон FreeDO бесплатно?
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 28 Октябрь 2015, 09:18:44
Ну,видимо почти так,ссылки на билды доступны зареганым бетатестерам.
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 28 Октябрь 2015, 10:28:52
Приобрел такую штуку китайскую http://m.habrahabr.ru/company/boxowerview/blog/179463/  ,перепрошил на кит кат,доработал бп и охлаждение,Real3doplayer летает! Играл в Doom с помощью айр маус (на самом легком),скорость как на реальной консоли,на первом уровне звук один раз слегка скрипнул,не критично  :) щас буду кнопки к тинкор мапперу биндить  :)
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 28 Октябрь 2015, 10:33:19
Разрешение 1920х1080,антуту бенкмарк выдал 24450 попугаев!для эмуляторов штука,жаль на es2.0,за 3900р пойдёт  ::play:
Название: Re: Real3DOPlayer!
Отправлено: Evgen-san от 28 Октябрь 2015, 18:27:47
Overkill
заснял бы видео с игрой Killing Time на этом мегокампутире :)
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 28 Октябрь 2015, 19:02:08
Не проблема, сегодня ночью еду в Самару, завтра вечером вернусь, запилю, и на свой канал выложу.Ссылку кину .
Название: Re: Real3DOPlayer!
Отправлено: Evgen-san от 28 Октябрь 2015, 21:06:56
ждёмс :)
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 29 Октябрь 2015, 17:36:39
Evgen-san,Всё готово ,смотри  :) http://www.youtube.com/watch?v=yvIbvVTjOfc
Название: Re: Real3DOPlayer!
Отправлено: Casper от 29 Октябрь 2015, 19:04:26
в играх ALG эйрмаус мог бы реально пригодится, на замену пистолета
Название: Re: Real3DOPlayer!
Отправлено: Evgen-san от 30 Октябрь 2015, 01:42:24
Overkill
клёва, только звук эмулятора плохо слышно, а что другого управления нет?

такое управление на Nintendo Wii смахивает ;D
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 30 Октябрь 2015, 04:16:20
Почему же,есть.С помощью Tincore KeyMapper я привязывал к эмулю два геймпада,Speedlink Torid, система видит его как x360 controller for Windows и ipega 9025.Два косяка-кнопки смещены,и тачпад устройства не поддерживает два нажатия одновременно.
Название: Re: Real3DOPlayer!
Отправлено: Evgen-san от 30 Октябрь 2015, 08:34:11
в общем с помощью этой хрени не получается нормальной эмумашины, один ПК хорошо подходит для этого
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 30 Октябрь 2015, 12:27:54
Эта штука размером с зажигалку )), хочешь, на работу бери)), проблема тачпада проявилась только в real3doplayer, другие эмуляторы работают с устройствами ввода, и этот со временем заработает ))
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 07 Ноябрь 2015, 10:57:06
в общем с помощью этой хрени не получается нормальной эмумашины, один ПК хорошо подходит для этого
А хочешь Женёк, я специально для тебя запилю видос,какую эму машину я сделал из этой хрени? Так сказать,пошатну твои прошловековые стереотипы  :), от консолей второго поколения вплоть до 3D-Шутеров с РС  :) ? Сейчас я комп включаю ,только что бы в Call of Duty с друзьями погонять,или в Феникс поностальгировать  :) .Вот только в этой теме это будет не совсем уместно,надеюсь простят.
Название: Re: Real3DOPlayer!
Отправлено: Evgen-san от 07 Ноябрь 2015, 12:24:08
можешь тут (http://www.arts-union.ru/smf/index.php?topic=328.270) показать это моя личная тема :)

лучшие эмуляторы игровых консолей прошлых поколений, созданы под ПК с ОС от мелкософт
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 07 Ноябрь 2015, 16:59:02
Ок! Отпишусь на днях :)
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 13 Ноябрь 2015, 06:15:36
Altmer когда геймпады прикрутишь?Продажи вырастут,людям не хватает поддержки устройств ввода.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 13 Ноябрь 2015, 06:37:05
Altmer когда геймпады прикрутишь?Продажи вырастут,людям не хватает поддержки устройств ввода.

Черта лысого они вырастут =)
Защиту от гугла даже ломать не нужно, чтобы запустить на рутованном девайсе, а почти все девайсы у любителей эмулей рутованные.
Так чего ради напрягаться и спешить? Сам-то я на андроиде не играю, поэтому как только будет подходящий девайс с кнопками и свободное время - прикручу, но когда - понятия не имею, пока времени нет, да и девайса тоже.
Название: Re: Real3DOPlayer!
Отправлено: Casper от 13 Ноябрь 2015, 07:36:03
на андоройде вроде маперы есть, как временное решение может сгодится, хотя сам не проверял
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 13 Ноябрь 2015, 10:43:16
Altmer, ясно.
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 13 Ноябрь 2015, 10:48:54
Casper,всё верно есть,но те которые я пытался настроить (game keyboard,tinkore keymapper,gktouch) не желают адекватно работать именно с реалом почему то  ::scratch: ,например в Gex на бегу не ускоришься  и не прыгнешь,возможно где то туплю,но пробовал не только я,результат такой же  ::dash: .НО!На китайских консолях EXEQ(AIMpro) вроде бы встроенный китайский маппер работает,вот только apk никто выдернуть не может  ;D .
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 13 Ноябрь 2015, 16:44:53
Altmer, есть беспроводная клавиатура rapoo, модель не помню, пару раз попадает в кадр на видосе, который я запилил по просьбе Женька. Работает как на винде, так и на андроиде, я её юзал на смарт тв встроенном в телевизор DNS, в nes. emu и  md.emu кнопки биндятся и  работают. Если подойдёт, как экспериментальное устройство ввода, вышлю почтой. В помощь разработке эмулятора любимой консоли  :) .
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 13 Ноябрь 2015, 17:14:29
Спасибо, но не нужно. Все равно времени нет, а когда решу заняться - посмотрю что для экспериментов может понадобиться и приобрету.

А может исходники эмуля продать в общественное достояние через аналог кикстартера? И пилите себе на здоровье!? А то поднадоел он мне - все работает вроде, а поддерживать под зоопарк устройств - тяжко самому.
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 13 Ноябрь 2015, 18:00:12
Блин, я не знаю даже.Движок то классный, тебе бы ещё пару кодеров в помощ из студентов, и пошло бы дело. Андроид платформа универсальная, долго будет в ходу, но про зоопарк устройств ты верно подметил. Если надумаешь, про клавиатуру предложение остаётся в силе, понадобится, отправлю сразу же.
Название: Re: Real3DOPlayer!
Отправлено: Versus от 16 Ноябрь 2015, 11:56:33
А может исходники эмуля продать в общественное достояние через аналог кикстартера?
Все зависит от цены сабжа.  ::razz:
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 16 Ноябрь 2015, 20:12:02
А может исходники эмуля продать в общественное достояние через аналог кикстартера?
Все зависит от цены сабжа.  ::razz:

Вопрос был больше риторический, обществу исходников FreeDO за глаза  :-P
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 07 Декабрь 2015, 09:09:38
Altmer Когда обнова? Проект приостановлен? Или работы ведутся?
Название: Re: Real3DOPlayer!
Отправлено: Cidol от 07 Декабрь 2015, 10:11:31
Altmer делает сетевой режим игроков поэтому так долго наверное, там надо сетевой протокол закодировать. p2p протокол задержек. SSL
Название: Re: Real3DOPlayer!
Отправлено: Casper от 07 Декабрь 2015, 10:35:38
what? O.o
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 07 Декабрь 2015, 12:02:55
Ого! Или я чего то не догоняю, или....но я бы сиграл по сетке в Killing Time .
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 07 Декабрь 2015, 12:04:41
Простите что делает? Для real3doplayer?
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 07 Декабрь 2015, 14:40:36
Altmer делает сетевой режим игроков поэтому так долго наверное, там надо сетевой протокол закодировать. p2p протокол задержек. SSL

Кто сказал, что я это делаю? O.o
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 07 Декабрь 2015, 14:41:32
Altmer Когда обнова? Проект приостановлен? Или работы ведутся?

Как время будет, писал уже вроде.
Название: Re: Real3DOPlayer!
Отправлено: Le Taon от 23 Январь 2016, 07:42:30
Проверил на своем японце стареньком (2009 года мобила)  (Sharp Aquos Phone 104sh) - Rоbinson's Requiem без проблем и тормозов. Управление адекватно реагирует с 2 зажатыми кнопками (для передвижения курсора зажимается А). Если проект будет обновляться периодически и дорабатываться, и если исправяться проблемы с управлением, описаные выше то цену имхо можно повыше за эмулятор делать.
Название: Re: Real3DOPlayer!
Отправлено: Cidol от 25 Январь 2016, 05:44:15
Вотыменно
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 25 Январь 2016, 07:56:55
Всегда есть две точки зрения, вот например моя:
Если все юзающие эмуль через фридом - купят даже за текущую цену - можно взять отпуск за свой счет и сделать конфетку.
А так - извините - жить на что-то надо, поэтому только в свободное время.
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 05 Февраль 2016, 21:55:15
Блин Макс! Нафиг ты нас так кидаешь! Пацаны тебе скажут, если ты мне обычному эму-юзеру не поверишь : Настоящий уважающий себя (и тебя кстати) 3DOшник никогда не будет юзать Real3doplayer через фридом или другую шнягу!!! Эти софты для epsxe , FPse и подобного мусора необходимого для запуска с целью ознакомления тысяч одинаковых игр первой Playstation! ::dash:
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 06 Февраль 2016, 10:26:58
Что ты баламутишь? Разработка не заброшена, продолжается, а то что темпы не такие как многим хочется - с этим ничего не поделать, занимаюсь этим только в свободное время.
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 09 Февраль 2016, 12:11:48
Как бы, хотелось удостовериться, что эмулятор не заброшен  :)
Название: Re: Real3DOPlayer!
Отправлено: D-kor от 18 Февраль 2016, 17:20:49
Кто играл в эту консоль в свое время тот купит!Я вот купил!!! :)
Название: Re: Real3DOPlayer!
Отправлено: Bov от 26 Февраль 2016, 10:55:04
Я лично тоже не пожалел денег
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 02 Май 2016, 19:16:14
Обновление - верся 1.0.7

- Ядро обновлено до Феникс 2.6
- Исправлен мультитач
- Исправлена лицензия в офлайн режиме
- Новый скин для контролов
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 05 Май 2016, 17:28:54
Как же это я такую обнову прокрыл!!! Спасибо Макс, пойду качать :)
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 05 Май 2016, 17:34:48
Это же значит теперь все эти Геймкейборды и ТинкорКеймапперы будут адекватно работать  :D
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 05 Май 2016, 18:01:25
Чуть позже и железные кнопки прикручу.
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 06 Май 2016, 19:03:18
Будет вообще конфетка  :)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 14 Май 2016, 17:37:56
Ближайшее время будет готова полноценная настройка управления (расположение экранных кнопок и назначение аппаратных).
Много изменений в интерфейсе (настройки, выбор директории).
Много изменений в коде.

Поэтому, если есть желающие потестировать эмулятор до релиза - с удовольствием предоставлю доступ к бетам.
Название: Re: Real3DOPlayer!
Отправлено: Михайло 3Doшник от 15 Май 2016, 10:26:43
Цитировать
Поэтому, если есть желающие потестировать эмулятор до релиза - с удовольствием предоставлю доступ к бетам.
Я хотел бы с удовольствием потестировать,но у меня планшет с прикрученным геймпадом от пк(играю преимущественно им) и такое железо под руками-проц альвиннер а23 2ядра,1500 частота,512мб рам,мали 400мп,андройд 4.3 Jelly Bean.Было бы просто фантастика если этот отличный емулятор не тормозил на подобном железе да и геймпады работали прикрученные
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 15 Май 2016, 10:43:53
Ок. Как раз доделываю настройку геймпадов. Через несколько дней начнется тетирование.
Сильно тормозит?
Название: Re: Real3DOPlayer!
Отправлено: Михайло 3Doшник от 15 Май 2016, 11:31:30
Ок. Как раз доделываю настройку геймпадов. Через несколько дней начнется тетирование.
Сильно тормозит?

У меня идет примерно на50-55% от полной скорости,да еще звук булькает,фонит и трещит.Да и не в полный экран(края обрезаны)Пока смотрел интерактивное 3до видео Blonde Justice и играл в killing time,еще полетал вернее послайдил в любимый Shock Wave.И везде у меня тормоза и сбоит звук.Возможно проблемы со звуком и тормоза связаны между собой-из за моего относительно слабого железа
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 15 Май 2016, 11:44:25
У меня на более слабых девайсах таких тормозов не наблюдалось.
С опцией профайлинга будет видно.

Оптимизировать в любом случае еще есть куда.
Название: Re: Real3DOPlayer!
Отправлено: doom_sun от 15 Май 2016, 14:17:36
Макс, могу (если надо) погонять на НТС М8 (отберу ради такого дела у жены  ;D)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 15 Май 2016, 14:25:02
Макс, могу (если надо) погонять на НТС М8 (отберу ради такого дела у жены  ;D)

Если получится отобрать - погоняй =)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 15 Май 2016, 15:17:35
Михайло 3Doшник, мне нужна инфа по гугловскому аккаунту, я там в личку написал.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 18 Май 2016, 17:52:11
Любой желающий может тестировать бета-версии:
https://play.google.com/apps/testing/ru.vastness.altmer.real3doplayer

Изменения текущей беты:

Изменения:
- Железные кнопки настраиваются
- Можно выбрать директорию ISO/ROM
- Опциональный лок экрана
- Другие мелкие изменения
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 19 Май 2016, 18:43:29
Версия 1.0.9

- Добавлены настройки управления
- Есть возможность выбрать расположение ISO/ROM
- Защита от случайного выхода
- Опционально блокируется ориентация
- Другие небольшие изменения

Дальнейшие планы:
 - Сохраненки
 - Оптимизация
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 19 Май 2016, 19:22:19
Макс, а я паралельно с вами тест на эмубоксе проведу  :) , на котором видео про Killing Time и Doom пару страниц назад пилил, а то у меня аппарат в ремонте , мобильных удовольствий пока нет , да и круто будет на экране метровом при выключенном РС  в настоящего, не соневского Гекса погонять  :).
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 19 Май 2016, 21:51:13
Видимо на ряде устройств поломалось. Починию возможно со временем. Чем больше буду наворачивать возможности эмулятора - тем хуже будет совместимость с зоопарком устройств.

Андроид крайне кривая система с крайне кривыми средствами разработки.

Поэтому, если у вас падает эмулятор - не ждите что он волшебным образом исправится - регайтесь - пишите - будем исправлять, у меня на моих устройствах все работает и на виртуальных устройствах в андроид студии, тоже все работает, а все существоющие устройства я купить не в состоянии.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 20 Май 2016, 03:12:51
Версия 1.0.10

- Исправлено падение при старте приложения на андроидах 5+

Название: Re: Real3DOPlayer!
Отправлено: Altmer от 20 Май 2016, 05:25:27
Ненавижу Яву!  >:(

Походу у многих крашатся вызовы из C++ в Java, странно что у меня нигде не крашится. Буду лечить...
Потребуется некоторое время, чтобы заменить функционал явы на плюсовый.
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 20 Май 2016, 05:58:11
Будем ждать, тестировал на двух устройствах с абсолютно разной архитектурой, везде краш при выборе любого пункта меню, кроме выбора путей образов и биоса. Андроиды 4.1.2 , 4.4.2 . И еще инфа нормально открывается.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 20 Май 2016, 06:07:15
Будем ждать, тестировал на двух устройствах с абсолютно разной архитектурой, везде краш при выборе любого пункта меню, кроме выбора путей образов и биоса. Андроиды 4.1.2 , 4.4.2 . И еще инфа нормально открывается.

Блин у меня 3 устройства с 4-м андроидом (отладка TI, Фрея и мобильник от леновы) - все работают. Какие еще пункты меню крашатся кроме настройки управления?

Неужели из-за включеных логов...
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 20 Май 2016, 06:24:24
Версия 1.0.11

- Удалил все обращения из С++ к Java-машине (должно помочь тем у кого крашится при входе в игру или настройки управления)
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 20 Май 2016, 06:36:54
Ага, я кину тестерам на 4пда. А то пока на работе, аппарат уе .
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 20 Май 2016, 11:12:33
Ага, я кину тестерам на 4пда. А то пока на работе, аппарат уе .

Я так понял у тебя и 1.0.11 падает?
Я там причесываю код по максимуму, но есть подозрение, что ту уже дело в том, что я SDK от гугла обновил. Надо бы откатиться и собрать на старом - но нужно с кем-то оперативно через скайп проверить пару АПК - сможешь?
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 20 Май 2016, 11:16:20
Макс, я до 21.00 МСК на работе, сейчас с товарищем спишусь с 4пда, возможно он сможет, как раз он автор темы по реалу на ресурсе.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 20 Май 2016, 11:18:22
Макс, я до 21.00 МСК на работе, сейчас с товарищем спишусь с 4пда, возможно он сможет, как раз он автор темы по реалу на ресурсе.

Так нужен кто-то у кого падает =)
Я пока ни у кого не смог найти падений из знакомых.
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 20 Май 2016, 12:21:30
Я понял тебя,сейчас товарищ подойдет,но у него не скайп , а телеграмм
Название: Re: Real3DOPlayer!
Отправлено: aliast от 20 Май 2016, 13:07:49
Я честно говоря не особо интересуюсь эмуляторами для мобилок, но могу попробовать на Nexus 5 с шестым Андроидом запустить.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 20 Май 2016, 14:21:40
Я честно говоря не особо интересуюсь эмуляторами для мобилок, но могу попробовать на Nexus 5 с шестым Андроидом запустить.

Попробуй, если не сложно.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 20 Май 2016, 15:50:13
Не было возможности вчера отписать - предыдущее обновление и правда сделало эмулятор нерабочим, он падал при запуске игры или бивиса и при клике на конфигурацию ввода, также не позволял выбрать директорию.
Последнее обновление устранило падения, игры работают отлично, конфигурация управления тоже, но осталась невозможность выбора директории (меню неактивно, посреди экрана многоточия, работают только крестик и галочка) и шрифты перестали вписываться в размер своих окон при вертикальной ориентации (чего не было в предыдущем обновлении)
Скрины ниже.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 20 Май 2016, 16:07:02
но осталась невозможность выбора директории (меню неактивно, посреди экрана многоточия, работают только крестик и галочка) и шрифты перестали вписываться в размер своих окон при вертикальной ориентации (чего не было в предыдущем обновлении)
Скрины ниже.

Попробуй стандартную кнопку назад нажать - будешь приятно удивлен =)
А с шрифтами - да, переборщил я =) Поправлю.
Название: Re: Real3DOPlayer!
Отправлено: aliast от 20 Май 2016, 16:08:00
осталась невозможность выбора директории (меню неактивно, посреди экрана многоточия, работают только крестик и галочка) и шрифты перестали вписываться в размер своих окон при вертикальной ориентации
У меня всё также. Проверить эмулятор не могу, т.к. не знаю как добавить игры с неработающей кнопкой.
Название: Re: Real3DOPlayer!
Отправлено: aliast от 20 Май 2016, 16:10:21
Попробуй стандартную кнопку назад нажать - будешь приятно удивлен =)
Появляются две папки emulated и self, обе пустые  ???
Ага, кнопку назад можно нажать еще раз и вывалиться в корень диска  ;D Осталось понять как из этого корня попасть на SD карту (которая у меня встроена в телефон)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 20 Май 2016, 16:14:20
Попробуй стандартную кнопку назад нажать - будешь приятно удивлен =)
Появляются две папки emulated и self, обе пустые  ???

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

ПС. Мне тоже не нравится - позже на плюсах напишу нормальный диалог.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 20 Май 2016, 16:24:38
Ага, кнопку назад можно нажать еще раз и вывалиться в корень диска  ;D Осталось понять как из этого корня попасть на SD карту (которая у меня встроена в телефон)

Как и в большинстве линуксов - обычно это /mnt/ваш_вариант_SD
Или просто скинь на свою SD игры в директорию 3DO (очисть данные эмулятора, если что-то выбирал) - эмуль скорее всего найдет эту папку.
Название: Re: Real3DOPlayer!
Отправлено: aliast от 20 Май 2016, 16:33:38
Интересно.. Total Commander утверждает что SD карта находится по пути /storage/emulated/0/ но в эмуляторе там дальше нет папок. В /mnt/user/0 тоже пусто.
Нет, вру. Есть две папки /storage/emulated/ - в системной области и ещё хз где. Файловые менеджеры видят их по отдельности как диски C и D в винде, а эмулятор не предлагает такого выбора. Он тупо корень показывает и всё. На карту можно зайти через /sdcard но в эмуле эта папка тоже пустая :( И /mnt/sdcard тоже в эмуле пустая.
Было бы наверное проще если бы в телефоне была отдельная SD карта, но там только встроенная :(
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 20 Май 2016, 16:41:48
Попробуй стандартную кнопку назад нажать - будешь приятно удивлен =)
А и правда -) Открывается выбор папок, но очень уж непривычно - наверняка многие будут также искать кнопку в меню.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 20 Май 2016, 17:12:12
Интересно.. Total Commander утверждает что SD карта находится по пути /storage/emulated/0/ но в эмуляторе там дальше нет папок. В /mnt/user/0 тоже пусто.
Нет, вру. Есть две папки /storage/emulated/ - в системной области и ещё хз где. Файловые менеджеры видят их по отдельности как диски C и D в винде, а эмулятор не предлагает такого выбора. Он тупо корень показывает и всё. На карту можно зайти через /sdcard но в эмуле эта папка тоже пустая :( И /mnt/sdcard тоже в эмуле пустая.
Было бы наверное проще если бы в телефоне была отдельная SD карта, но там только встроенная :(

Она не пустая - файлы не показываются, поскольку это диалог выбора директории (файлы просто не видны). В винде ведь тоже в диалогах выбора директории файлы не показываются - почему здесь должно быть иначе? =)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 20 Май 2016, 17:55:50
Попробуй стандартную кнопку назад нажать - будешь приятно удивлен =)
А и правда -) Открывается выбор папок, но очень уж непривычно - наверняка многие будут также искать кнопку в меню.

Да, многие хотят видеть файлы  ::dash: при этом даже не пытаются выбрать директорию - написано же - "выбор директории" - мой английский на столько ужасен? Покажите мне кто-нибудь общепринятый - правильный диалог для выбора директории, я вот отродясь в таких диалогах файлов не наблюдал...
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 20 Май 2016, 18:31:33
Надо будет как в Фениксе наверное сделать.

aliast, может я тебя не понял, и у тебя вообще ничего не читается? Ты пробовал создать директорию скажем 3DO - она видна где-нибудь при попытке выбора?

Ближайшее время помучаю виртулку с 6-м дроидом на этот счет.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 20 Май 2016, 20:47:30
Да действительно проблемы какие-то с доступом к файлам в 6-м андроиде.
На виртуалке у меня не видно директорий.

Это вот для любопытных - как гугл издевается над программистами:

Цитировать
Background

Android had a lot of changes as to how to handle the SD-card and storage in general:

    API 3 - you get all access, no permission needed
    API 4-15 - you need to use WRITE_EXTERNAL_STORAGE, and you get all access.
    API 16-18 - if you wish only to read, use READ_EXTERNAL_STORAGE
    API 19-20 - you can't read or write to secondary external storage (SD-card), unless your app is a system app, or you have root.
    API 21-22 - in order to access the SD-card, you need to ask the user for permission, and use the DocumentFile API instead of the File API. This raied a lot of questions, as I've written about here, here and here.

Starting with API 23 (Android 6), things seem to change yet again...
The problem

For API 23, there are at least 2 things that are new and are storage-related :

    "Adoptable Storage Devices" - The user can optionally make the SD-card as something that's like the primary external storage.
    As part of the new permissions mechanism (requesting permissions at runtime), it seems that storage is also a permission the user needs to confirm. This is for both READ_EXTERNAL_STORAGE and WRITE_EXTERNAL_STORAGE

Since there is no Android 6 device out there that has SD-card, and because the emulator itself doesn't really have the ability to use an SD-card, it's still impossible to know what's going on.

Это основная причина, почему сохраненки хранятся там где хранятся. И почему не у всех видны флешки. Бороться с этим частично можно, но очень осторожно иначе еще куча падений на ровном месте... На API 19-20 маразм достиг верха критинизма, потом немного расслабился, но опять крепчает с новой силой...
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 20 Май 2016, 21:09:30
Да, многие хотят видеть файлы  ::dash: при этом даже не пытаются выбрать директорию - написано же - "выбор директории" - мой английский на столько ужасен? Покажите мне кто-нибудь общепринятый - правильный диалог для выбора директории, я вот отродясь в таких диалогах файлов не наблюдал...
Нет, я вовсе не о том, а про вызов диалога выбора директории, чтоб диалог разворачивался при нажатии на кнопку в меню, а не на кнопку "назад". А то, если проводить сравнение с виндами, получается в программе я вызываю меню выбора директории, а оно пустое и я должен нажать "отмену" чтоб получить диалог проводника - это меня и сбило с толку.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 20 Май 2016, 21:19:20
Да, мне тоже не нравится, часто даже неудобно, когда "назад" рисованная и скрывается автоматически. Надо будет переделать эту часть, но на первое время - хотя бы так.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 20 Май 2016, 21:47:46
Версия 1.0.12

 - Поправил еще пару сомнительных мест
 - Немного поправил интерфейс (для маленьких экранов)

ПС. Дальше попробую разобраться с флешками.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 20 Май 2016, 22:38:23
Нашел способ победить это дело с флешками, но надо тесты прежде прогнать. Чтобы не получилось как всегда =)
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 21 Май 2016, 06:27:00
 :) Макс,  вкрути для полного счастья экран 16 : 9  :) , а то стандартная картинка 4 : 3 много места по краям оставляет , и будет эмулятор формата FullHD  :) .
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 21 Май 2016, 06:37:37
:) Макс,  вкрути для полного счастья экран 16 : 9  :) , а то стандартная картинка 4 : 3 много места по краям оставляет , и будет эмулятор формата FullHD  :) .

Приставка не поддерживает 16 к 9, статус бары во многих играх закроются. Это надо внутриигровые настройки делать, позже.
Название: Re: Real3DOPlayer!
Отправлено: Casper от 21 Май 2016, 07:41:25
Видимо имелось в виду, принудительно растянуть на весь экран.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 21 Май 2016, 10:08:40
Видимо имелось в виду, принудительно растянуть на весь экран.

Растянуть с искажением пропорций - это можно =)
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 21 Май 2016, 10:17:26
Да пусть даже с искажением - ряд игр это ничуть не ухудшит, а где критично - можно и 4:3 юзать.
Уменьшенный размер шрифта меню отлично смотрится, теперь и список игр вмещается, а то раньше более трёх игр в список не помещалось -)
Также очень ждём автоматическое скрытие кнопок андроида с экрана при старте игры, они вечно под палец попадают и то выход из игры срабатывает, то сворачивание экрана.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 21 Май 2016, 11:50:24
Версия 1.0.15

- Улучшен доступ к SD картам
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 21 Май 2016, 11:54:21
Также очень ждём автоматическое скрытие кнопок андроида с экрана при старте игры, они вечно под палец попадают и то выход из игры срабатывает, то сворачивание экрана.

А это на чем у тебя такая фигня с боку? (Версия андроида)
Название: Re: Real3DOPlayer!
Отправлено: aliast от 21 Май 2016, 12:09:01
Версия 1.0.15

- Улучшен доступ к SD картам
Эм.. а как эти патчи качать?
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 21 Май 2016, 13:02:18
А это на чем у тебя такая фигня с боку? (Версия андроида)
v. 5.1.1 это тема (https://play.google.com/store/apps/details?id=se.thegreen.themes.techworld&hl=ru) от производителя, аппаратных кнопок на соньках нет, а сенсорные мешают.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 21 Май 2016, 13:12:39
Версия 1.0.15

- Улучшен доступ к SD картам
Эм.. а как эти патчи качать?

Обновил в разделе для тестирования.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 21 Май 2016, 13:13:24
А это на чем у тебя такая фигня с боку? (Версия андроида)
v. 5.1.1 это тема (https://play.google.com/store/apps/details?id=se.thegreen.themes.techworld&hl=ru) от производителя, аппаратных кнопок на соньках нет, а сенсорные мешают.

Нашел похожую фигню на стареньком планшете - попробую убрать...
Название: Re: Real3DOPlayer!
Отправлено: aliast от 21 Май 2016, 13:38:10
Ура! Карта памяти нашлась, Killing Time запустился. Если какие глюки увижу, дам знать.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 21 Май 2016, 14:16:28
Нашел похожую фигню на стареньком планшете - попробую убрать...
Сейчас вообще очень много телефонов, где аппаратные кнопки убрали в пользу сенсорных, с одной стороны это красиво и где-то даже удобнее, но иногда это целая проблема -)
Но подавляющее большинство игр скрывает эти кнопки, как-то это реализовано  ::scratch:
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 21 Май 2016, 17:48:41
Нашел как сделать скрытие системных контролов - добавлю чуть позже, но пока все будет в бетах по неделе отлеживаться. Самые главные вещи вроде починил.
Поэтому всем кто хочет самую актуальную (и возможно глючную версию) - подключайтесь к бета-тестам через маркет.
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 22 Май 2016, 04:04:38
Видимо имелось в виду, принудительно растянуть на весь экран.

Растянуть с искажением пропорций - это можно =)
Ну да, просто растяни, что бы изображение заняло всю рабочую область экрана, оригинальная консоль выводит 4:3 , это почти правильный квадрат,для телевизоров тех времен, а сейчас же экраны всех устройств и телевизоров прямоугольны  :) (16:9 ,16:10), в играх растяжение с искажением (опционально) не испортит картинки  :) , Casper и Tetsujin поняли о чем я  :)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 22 Май 2016, 08:47:49
Бета: https://play.google.com/apps/testing/ru.vastness.altmer.real3doplayer
 - Автоскрытие системных наэкранных кнопок
 - Опция сохранения пропорций
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 22 Май 2016, 09:38:55
- Опция сохранения пропорций!?
        Сейчас приеду домой и сразу начну тестить  :D
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 22 Май 2016, 10:09:23
С доступом к внешней флешке остались проблемы у пользователей Android 4.4 - KitKat (API 19-20), это я исправить не могу поскольку:

Цитировать
In android 4.4 (KitKat, API 19-20) - you can't read or write to secondary external storage (SD-card), unless your app is a system app, or you have root.

И это не моя прихоть, так уж сделал Гугл.

Но есть инструкция, которая показывает как сделать пиложение системным: http://howto.highonandroid.com/android-how-to-tutorials/how-to-install-user-apps-as-system-apps-on-your-android/

Надеюсь это решит проблему.
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 22 Май 2016, 11:52:43
Все исправно работает  :) , даже фуллскрин  :) . Все таки ты был прав, активация в Doom чита на полный скринсайз (Up, Right, Ls, Up, Righ x2, RS, A, Left) маленько валит фпс, но это уже проблема консоли а не эмулятора, вернее не консоли а порта Doom написаного Ребеккой за две недели  ;D . Но тут уж ничего не поделаешь, для многих людей Doom – это именно Doom 3DO  :)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 22 Май 2016, 12:03:12
Ну не знаю - в DOOM надо на ПК играть все-таки =)

Я сейчас с помщью кучи хаков достучался до прямого доступа к памяти текстур, что должно серьезно ускорить эмулятор. Но боюсь это будет очень долго оставаться только в бетах - поломать можно на куче устройств как делать нефиг.
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 22 Май 2016, 15:55:05
Продуктивное ожидание стимулирует бета тесты  ;D
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 22 Май 2016, 15:59:15
ПК – это хорошо, но.... его же надо включать, нашаривать клаву мышь... короче ПК это ПК, пусть будет для Doom4  ;D
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 22 Май 2016, 16:08:21
У меня 4.4.2 kit kat и с доступом к внешнему носителю проблем нет, microSD 32gg, USB 16gg эмулятор обе флэхи видит и читает с них игры, только что проверил. Версия 1.0.16.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 22 Май 2016, 20:57:18
- Автоскрытие системных наэкранных кнопок
 - Опция сохранения пропорций
Супер! Кнопки скрываются, картинка на полный экран растягивается.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 22 Май 2016, 21:00:35
У меня 4.4.2 kit kat и с доступом к внешнему носителю проблем нет, microSD 32gg, USB 16gg эмулятор обе флэхи видит и читает с них игры, только что проверил. Версия 1.0.16.

Мноие производители фиксили эту "фичу" =) Но были и те, кто не фиксил.

ПС. Попрошу без флуда на старую тему, которая уже давно разобрана и закрыта, кому надо найдут ее и почитают.
Название: Re: Real3DOPlayer!
Отправлено: Михайло 3Doшник от 24 Май 2016, 06:35:02
У меня по прежнему тормозит-зато пробывал поиграть проводным джойстиком от пк,на сенсоре не играю,не люблю(которым я обычно гамаю)подключенным к планшету и в полный экран-это все радует,если бы не тормоза.Конечно можно было сказать выкинь свою фоторамку и читалку заметок-512mb ram и это правильно,но его ресурсов должно хватить на этот эмулятор,epsxe идет отлично,но есть небольшие проблемы со звуком
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 24 Май 2016, 07:27:42
Скорость эмуляции всегда прямо пропорциональна не только относительно тех. харрактеристик консоли,но и ее архитектуре  :) . С эмуляцией Соньки сравнивать эмуляцию 3DO не совсем правильно, вот Сатурн например нормально эмулируется только на устройствах с es3.0 . Все мы конечно же ждем прироста фпс, и скорость развития эмулятора дает нам все основания для этого  :)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 24 Май 2016, 08:48:56
В запасе есть еще несколько серьезных оптимизаций, но требуется время...

В соньке треугольники, а в 3DO квадаты, для аппроксимации одного квадрата иногда требуется до 200 треугольников. В сатурне тоже кстати квадраты.
Название: Re: Real3DOPlayer!
Отправлено: Михайло 3Doшник от 26 Май 2016, 21:16:08
Еще я заметил что эмулятор засыпает-т.е гаснет экран по прошествии енного времени бездействия,т.е не активности.Незнаю плохо это или хорошо,думаю скорее плохо.Вот если бы в настройки вкрутить(если возможно) с отключением,включением этой фичи,ну а про оптимизацию молчу-вы и так все знаете и работаете.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 26 Май 2016, 22:04:09
Ага и потом люди будут слать мне гневные отзывы за высажанную батарею  ;D
Я исхожу из следующего: не пользуешься девайсом - пусть спит. Зачем работать?  Потом включил и продолжил играть.
Название: Re: Real3DOPlayer!
Отправлено: Михайло 3Doшник от 27 Май 2016, 07:13:47
Ага и потом люди будут слать мне гневные отзывы за высажанную батарею  ;D
Я исхожу из следующего: не пользуешься девайсом - пусть спит. Зачем работать?  Потом включил и продолжил играть.
Это я эгоист про себя только думаю-у меня планшет стационарный, на столе рядом с розеткой стоит и от сети работает(через отдельный вход питания-2.5мм жало,очень удобно и микро usb свободно под otg-включай любую периферию,что я успешно с удовольствием и делаю)как ноутбук раньше и мне посадка батареи не грозит,более того стоит настройка не выключать экран во время зарядки,экран сутками горит,месяцами  ::play:
Название: Re: Real3DOPlayer!
Отправлено: Casper от 30 Май 2016, 13:35:57
ARM представила производительное ядро Cortex-A73 и ускоритель Mali-G71 (http://www.3dnews.ru/933741)
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 04 Июнь 2016, 17:58:44
Столкнулся с проблемой при подключении геймпада Defender Mobile Master (http://defender.ru/catalog/gamepads/mobile-master-for-android-iphone-bluetooth?active_tab=) (паршивенький геймпад собственно, но другие в продаже гораздо реже встречаются).
При назначении кнопок указываются определённые числовые значения, но эмулятор значение "0" не воспринимает и считает данную клавишу не назначеной.
Данный геймпад при нажатии "правого шифта" и "Х"  выдаёт значение "0" на виртуальные кнопки "R" и "А", поэтому остаётся две неназначенные кнопки - это видно на приложеном скрине.
Также геймпад имеет три режима работы, но в остальных режимах эмулятор видит на каждой кнопке только значение "0".
Сам геймпад работает в других играх нормально, также успешно использую его в эмуляторе Reicast (для дримкаста), а на что-то большее кнопок не хватает.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 04 Июнь 2016, 18:09:02
У андроида довольно дебильно сделаны события нажатия клавиш, несколько событий от одной кнопки - видимо этот ноль надо будет в исключения загнать.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 04 Июнь 2016, 22:25:41
А эмулятор сможет распознать разные события, если они ему выдаются геймпадом с одинаковым значением "0" ? Тут и от геймпада зависит, вдруг не все будут совместимы.
Вообще хочу себе купить нормальный геймпад с держателем мобилы, где кнопок будет хватать под разные эмуляторы, на базе родного геймпада от соньки. Да и мой Defender неудобно мобилу держит - крепёж часто жмёт то качельку громкости, то кнопку вкл/выкл.

Типа такого хочу:
(http://s.4pda.to/vePhHEunlFCW4bvXboQumRv6CIkro9TA7MjUTEJUc1xuvvpHz2AoN.jpg)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 05 Июнь 2016, 07:05:45
Надо будет добавить опцию сокрытия наэкранных кнопок, чтобы была возможность пользоваться мапперами.

Нормальный у тебя джойстик ага, а AnyKey там до кучи нет?  ;D
Код: C++
  1. public static final int KEYCODE_UNKNOWN         = 0;

Я этот код заблокирую в следующем обновлении.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 05 Июнь 2016, 08:29:08
Так от Defender ничего иного и не ожидалось -)) При переключении в другие режимы работы, которые включают аналоговые стики, там вообще все значения эмулятором считаются неизвестными и = 0
Но этот геймпад самый популярный, хоть и самый безобразный -)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 05 Июнь 2016, 09:09:57
Если там тупо ноль выдается и эти кнопки осями назначены, фильтрация ноля не поможет. Я оси пока не реализовывал, с ними там вообще чудеса какие-то, тот кто делал это АПИ - желаю ему таких же палок в колеса в любом начинании.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 05 Июнь 2016, 10:19:08
Да в аналоговых стиках наверное и нужды нет - на оригинальном геймпаде их не было, я просто попробовал все возможные режимы. Сейчас ещё попробую через OTG два геймпада от ПК и приставки, интересно, что там будет.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 05 Июнь 2016, 10:45:58
Протестировал два геймпада через OTG:
- проводной Thrustmaster Dual Trigger Rumble Force 3 in 1 (http://www.thrustmaster.com/ru_RU/%D0%9F%D1%80%D0%BE%D0%B4%D1%83%D0%BA%D1%86%D0%B8%D1%8F/dual-trigger-3-1-rumble-force) - вне зависимости от режима работы (PC/PS3) и режима работы геймпада в плане аналоговых стиков или D-PAD - не поддерживается самим андроидом.
- беспроводной Defender Scorpion L2 USB-PS2-PS3 (http://defender.ru/catalog/gamepads/scorpion-l2-usb-ps2-ps3-radio-li-ion?active_tab=) - отлично работает, события нажатий корректно распознаются, но в дороге такой не поюзать - радиомодуль и сам по размеру не маленький и через OTG ощутимо добавляет расход к аккумулятору мобилы, а без него подключить нельзя - на геймпаде порт MiniUSB только для зарядки аккума геймпада.
Название: Re: Real3DOPlayer!
Отправлено: Casper от 05 Июнь 2016, 11:26:56
Дуалшок 3, похоже наиболее оптимальный вариант для Андройд, там блютуз, поддержка софтом и не дорогой, любые эмуляторы должны работать
Название: Re: Real3DOPlayer!
Отправлено: doom_sun от 06 Июнь 2016, 03:26:58
Кому как и смотря что у тебя есть. На 4PDA есть тема (http://4pda.ru/forum/index.php?showtopic=351341) с разбором всех плюсов и минусов, существующих джойстиков.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 06 Июнь 2016, 06:36:36
doom_sun
Вот только в продаже почти ничего нет кроме убогих дефендеров, где и кнопок не хватает и держалка неудачная.
Название: Re: Real3DOPlayer!
Отправлено: doom_sun от 06 Июнь 2016, 08:33:57
Aliexpress и eBay в помощь... Было бы желание. Но в целом в статье есть полезные советы по настройке девайсов под Android.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 06 Июнь 2016, 13:56:06
Также геймпад имеет три режима работы, но в остальных режимах эмулятор видит на каждой кнопке только значение "0".

В следующей версии добавлю поддержку скан-кодов. И все заработает.
Название: Re: Real3DOPlayer!
Отправлено: Dreamer... от 09 Июнь 2016, 07:57:51
Tetsujin Джойстики на андроиде нужно еще и настраивать, что бы работали нормально.
На 4pda есть тема "Нативная поддержка для устройств ввода (http://4pda.ru/forum/index.php?showtopic=627766)" - в 90% случаев помогает настроить геймпад. Там же есть и готовые конфиги под разные модели.

Дуалшок 3, похоже наиболее оптимальный вариант для Андройд, там блютуз, поддержка софтом и не дорогой, любые эмуляторы должны работать
не, он же через костыль работает.
Сам играю на ipega-9023 - подцепил нативно, со своим конфигом, - работает и в эмуляторах и в играх для андроид (которые поддерживают геймпады).

Altmer, добавьте еще и поддержку дефолтной раскладки (крестовина, 4 кнопки и триггеры, старт и селект) это избавит многих пользователей от необходимости маппить кнопки в принципе.
DPAD_CENTER
BUTTON_B
BUTTON_Y
BUTTON_X
DPAD_DOWN
DPAD_LEFT
DPAD_UP
DPAD_RIGHT
BUTTON_SELECT
BUTTON_START
BUTTON_L1
BUTTON_R1
HAT_X
HAT_Y
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 09 Июнь 2016, 11:13:37
Altmer, добавьте еще и поддержку дефолтной раскладки (крестовина, 4 кнопки и триггеры, старт и селект) это избавит многих пользователей от необходимости маппить кнопки в принципе.

Большинство играет на телефонах и планшетах, им дефолтную раскладку придется отменять, что бы увидеть накладные кнопки. А способа узнать о наличии аппаратных кнопок я не знаю.
Смысл в том, что каждую кнопку по отдельности можно скрыть в эмуляторе, например на регулировку звука можно назначить шифты, а остальные будут наэкранными.
Если же брать во внимание дефолтную раскладту, то получится что рисованные кнопки должны дублировать, тогда получится, что спрятать их надо общей настройкой, тогда как быть с индивидуальными как в примере?

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

Единственное что действительно может подойти - это кастомизация дефолта для конкретных устройств, например, я определил, что девайc - NVIDIA Shield Portable - сделал для него оптимальный маппинг и т.д. Но это позже, когда будут решены более насущные задачи.
Название: Re: Real3DOPlayer!
Отправлено: Dreamer... от 09 Июнь 2016, 13:58:07
Я, наверное, криво выразился ))))
Правильно настроенные устройства ввода отдают одни и те же кейкоды в систему.
У 90% геймпадов крестовина слева, 4 основных кнопки справа и, как минимум, R1 и L1.
Т.е. если прописать эти дефолты в эмулятор, то он спокойно сможет работать практически с любым джоем.
Насчет экранных кнопок, а если они тоже будут отдавать по умолчанию эти кейкоды? Тогда и конфликта не будет, ибо нажатие на геймпаде или на экране будут отправлять одну и ту же команду.
А для специфических нужд народ ремаппинг сам сделает.

Мне нравится как в reicast сделано - при нажатии на физическую кнопку (если она отправляет кейкод управления, т.е., например, на не измененную кнопку громкости не реагирует) наэкранные скрываются, а при тапе на экран снова появляются. комфортно играл в игру на джое без физических R1 и L1. Я знал где они находятся на экране и при нажатии они появлялись, а все остальное время не маячили поверх игры.

Можно сделать так же, а для тех, кто будет настраивать микс из физических и наэкранных элементов сделать "галку" - не прятать экранное управление.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 09 Июнь 2016, 14:49:09
Идея скрывать наэкранные кнопки при нажатии на физические кнопки, конечно интересная, но тут надо подумать, чтобы это не мешало. Если только такое действие реализовать для неназначенных пользователем кнопок.

Что касается микса из физических и наэкранных кнопок, то то как сделано сейчас - совершенно правильно и менять ничего не нужно.

Еще будет головняк, кто-то захочет назначить дефолтную кнопку на другую кнопку, тогда надо еще проверять назначена ли данная кнопка, если да - блокировать свой дефолт.

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

ПС. Даже если переписать код, чтобы было как в reicast, сразу пронозирую кучу отзывов - "А у меня управление - неправильное и неудобное - сделайте что-нибудь!" =) Таких будет не мало. Потому что если кнопки тыркаются - значит настраивать ничего не нужно, человек может тупо не догадаться, что стандартный мап ему не подходит, и надо настроить самому. А если не кликается в принципе - он начнет искать настройку. Имхо - если нельзя сделать хорошо - лучше вообще не делать.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 10 Июнь 2016, 06:29:24
Сейвстейты на андроиде будут совместимы с Фениксом.
Название: Re: Real3DOPlayer!
Отправлено: Dreamer... от 10 Июнь 2016, 07:10:00
Согласен, что переписывать кучу кода ради кнопок не самое рациональное занятие :)

За сейвстейты спасибо! Теперь можно будет Btsync настроить на синхронизацию сейвов с домашней станцией, как с PPSSPP сейчас ))))
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 10 Июнь 2016, 10:16:13
Когда сеть прикручу, можно будет и без Btsync =)
Название: Re: Real3DOPlayer!
Отправлено: Dreamer... от 10 Июнь 2016, 12:33:56
 <:)>>+ новый год прям!
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 10 Июнь 2016, 14:12:03
<:)>>+ новый год прям!

К новому году сеть может и прикручу =) Там много работы.
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 11 Июнь 2016, 11:12:04
Сейвстейты на андроиде будут совместимы с Фениксом.
Вообще классно  :) .
Привет Dreamer..., ну наконец то автор темы Real3DOPlayer на 4PDA пожаловал  :)
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 11 Июнь 2016, 12:52:01
Я зачем-то решил почистить память телефона и весь переносимый софт перенести на карту памяти, данный эмулятор в том числе и он стал жутко долго грузиться и ни одной игры не смог запустить. Залез снова в настройки приложений - эмулятор обратно перенести уже телефон не даёт, ну я его удалил полностью и переустановил - тоже самое, еле еле грузится и игры не запускает. Залез опять в настройки - эмулятор типа в памяти телефона (визуально его в памяти увидеть нельзя, где-то он в закрытой области), на самой карте памяти следов нет, само приложение уже не показывает, что оно перемещаемое 0_о. Удалил снова, снёс все папки, переустанавливал несколько раз - всегда одно и тоже, не работает больше никак (((
Думаю, в чём был косяк - глюк телефона, который случайно сделал неперемещаемое приложение перемещаемым и после удалений всё равно где-то есть хвосты, отправляющие на карту памяти? Как-то его можно полностью удалить с телефона из закрытой области памяти, чтоб уж точно убедиться, что не осталось ни одного хвоста?
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 11 Июнь 2016, 13:23:04
Что-то страшное описываешь. Я хз, чем тебе помоч. Эмулятор хранит лишь NVRAM и настройки - там ничто не должно так радикально влиять на производительность.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 11 Июнь 2016, 14:01:08
А возможно создание какой-либо утилиты, которая удалит все файлы эмулятора из памяти? Вручную же не даёт удалить, собственно даже папка эмулятора скрыта от файловых менеджеров и при подключении к компу тоже ничего не видно.
Или это уже сам андроид перенаправляет приложение, хотя оно по показаниям настроек программ ставится во внутреннюю память и теперь отображается как неперемещаемое.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 11 Июнь 2016, 14:04:52
А возможно создание какой-либо утилиты, которая удалит все файлы эмулятора из памяти? Вручную же не даёт удалить, собственно даже папка эмулятора скрыта от файловых менеджеров и при подключении к компу тоже ничего не видно.
Или это уже сам андроид перенаправляет приложение, хотя оно по показаниям настроек программ ставится во внутреннюю память и теперь отображается как неперемещаемое.

Через настройки в разделе приложений должны все данные и кеш стираться. Других способов не знаю. И опять же - никакие файлы эмулятора не должны давать подобных эффектов. Сбрось на заводскую прошивку. Больше не знаю чего посоветовать.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 11 Июнь 2016, 18:21:02
Да вот и я вижу только один способ лечения через сброс к заводским настройкам (( Погуглю форумы, а сброс оставлю на крайний случай.
Вот гугля тоже подгадила - сначала всё можно было ставить на карту, потом прикрыли, в 5 версии частично открыли, но через жопу (
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 11 Июнь 2016, 18:48:45
А ты какой андроид используешь?
Если ты менял версию оси - там куча всяких косяков могла возникнуть, у них же АПИ - костыль на костыле для обратной совместимости - неизвестно как себя ранее установленное приложение поведет.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 11 Июнь 2016, 19:16:55
Всмысле "если менял"?  Изначально Z1 шёл с 4.2, автообновления включены и все они ставились сразу после выхода, последнее обновление было сравнительно давно до 5.1.1
Косяков в телефоне хватает на всех версиях прошивок, сейчас он чудит тоже регулярно и то ли от последней прошивки, то ли от ударов (мелкий с ним иногда играет).
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 11 Июнь 2016, 19:37:17
Возможно это могло повлиять, там ведь бардак у гугла, кто-то кеширование из производителей включил допустим хитрое для ускорения запуска приложений, а при обновлении забыл все сбросить, ну и настройки совместимости приложух не сбросились скажем - их клинить начинает, скажем у меня есть несколько мест в которых проверяется версия API, раньше проверки проходили, а после обновки - если все ок - не должны, но вдруг закешировалось - и происходит какая-нибудь нездоровая фигня.

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

Кстати - припоминаю у себя наблюдал похожую ерунду, сначала поставил собранную для нового АПИ версию, потом собранную на другом компе для старого - она запустилась с дикими тормозами. Но я вышел-зашел - все нормально стало. Но это в твоем случае не должно быть, если ты конечно не решил поставить более старую версию эмулятора - тогда может так же как у меня получиться.
Название: Re: Real3DOPlayer!
Отправлено: Casper от 11 Июнь 2016, 21:16:09
Похоже что, эмулятор на Андройд бесперспективняк...
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 11 Июнь 2016, 22:18:41
Похоже что, эмулятор на Андройд бесперспективняк...

В каком смысле?
Название: Re: Real3DOPlayer!
Отправлено: Casper от 12 Июнь 2016, 07:36:47
Похоже что, эмулятор на Андройд бесперспективняк...

В каком смысле?
очень много гемора, к примеру обновится ось и капец, эмулятор не запускается, и так всю дорогу ::undecided:
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 12 Июнь 2016, 07:47:11
Возможно это могло повлиять, там ведь бардак у гугла, кто-то кеширование из производителей включил допустим хитрое для ускорения запуска приложений, а при обновлении забыл все сбросить, ну и настройки совместимости приложух не сбросились скажем - их клинить начинает, скажем у меня есть несколько мест в которых проверяется версия API, раньше проверки проходили, а после обновки - если все ок - не должны, но вдруг закешировалось - и происходит какая-нибудь нездоровая фигня.
Именно этим "ускорением" принудительно занимается комбайн "360 Security", который в принципе хороший бесплатный антивирь для всех платформ, но перегруженный совершенно лишним сервисом вроде всяких очисток и ускорений. Он и игры "ускоряет", причём отключить это ускорение нельзя, эмулятор он предварительно тоже внёс в список ускоренных, теперь правда не хочет - не считает больше его игрой, наверное потому, что он больше игры запускать не может -))
Я думаю это суммарно могло всё повлиять. Задал вчера вопрос в теме на 4PDA (http://4pda.ru/forum/index.php?s=&showtopic=212693&view=findpost&p=50334218), но пока ответа нет, надеюсь пока избежать сброса к заводским настройкам.

Имхо, андроид - сплошное недоразумение, это ж надо было так линукс ухандочить... Да еще эту яву прикрутили - совсем не экономят заряд батареи.
Кстати - припоминаю у себя наблюдал похожую ерунду, сначала поставил собранную для нового АПИ версию, потом собранную на другом компе для старого - она запустилась с дикими тормозами. Но я вышел-зашел - все нормально стало. Но это в твоем случае не должно быть, если ты конечно не решил поставить более старую версию эмулятора - тогда может так же как у меня получиться.
А вот ставить другую версию я ещё не пробовал - вдруг да поможет, сейчас заценю.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 12 Июнь 2016, 08:25:39
Вот же интересный баг получился - попробовал ещё пару идей и частично нашёл проблему.
Одновременно с переносом эмулятора на карту памяти я добавил в папку новых образов игр, но не подумал, что это может привести к каким-либо проблемам, а оказывается ещё как смогло - проблема оказалась именно в одной из добавленных игр "Icebreaker II"
Обратил сейчас внимание, что данная игра отображается в списке с иконкой BIOS, а сам бивис не виден в списке вообще. Удалил данную игру и сразу стал виден нормальный бивис и эмулятор перестал тормозить, т.е. проблема решилась. Получается, что эмулятор почему-то попытался использовать данную игру вместо бивиса 0_о других объяснений не вижу. Та же самая картинка, если положить несколько бивисов - виден только один из них и он же используется, так и тут эмулятор счёл игру за свою прошивку и пытался с ней работать...

На скринах видно, что игра отображается как бивис с данной игрой в списке и без неё.
PS: заодно хотелось бы упорядочивание игр по алфавиту в списке, а не по дате добавления.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 12 Июнь 2016, 10:30:26
 ;D Айсбрейкер из-за кривой подписи стал биосом! Эти кривые образы и под Фениксом немало проблем доставили.
Надо будет их заблокировать к черту. А чтобы работали - сначала конвертануть под Фениксом.
Название: Re: Real3DOPlayer!
Отправлено: Casper от 12 Июнь 2016, 12:45:25
слава богу, я уж начал сомневаться что на Андройде есть жизнь...
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 12 Июнь 2016, 15:17:48
Да уж, мне и в голову такое не могло прийти, лишь научный метод тыка помог -))
А почему там кривая подпись?  Неужели TOSEC изначально распространял несколько криво подписанных игр?
Название: Re: Real3DOPlayer!
Отправлено: Casper от 12 Июнь 2016, 15:54:16
в TOSEC так же встречаются и битые образы :-X
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 12 Июнь 2016, 16:47:45
Casper
Ну пока есть только TOSEC, т.к. |REDUMP только в процессе сборки коллекции.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 12 Июнь 2016, 17:13:03
Casper
Ну пока есть только TOSEC, т.к. |REDUMP только в процессе сборки коллекции.

Эти тосеки и редампы - не умеют с 3ДО образами работать, там куча дублей и битых образов. Рекомендую пользоваться Фениксом для своей коллекции, там дубли определятся и на неисправность образ проверить можно, ну и некоторые образы можно скорректировать.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 12 Июнь 2016, 18:27:23
Ага, попробую помучить проблемную игру Фениксом

А появится в дальнейшем сортировка списка по алфавиту?
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 12 Июнь 2016, 19:11:19
Ага, попробую помучить проблемную игру Фениксом

А появится в дальнейшем сортировка списка по алфавиту?

У меня по алфавиту, но видимо это от настроек дефлолтных файловой системы зависит, добавлю сортировку потом.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 12 Июнь 2016, 22:14:04
У меня было по алфавиту, когда все игры скопом добавлял, а когда стал перебирать в поисках проблемных и что-то отдельно добавлял/удалял - всё сбилось и стало как на скринах выше, снизу последние добавленные, т.е. сортировка идёт по дате добавления.
Это неудобно при многодисковых играх, вроде "Wing Commander III".

Также эмулятору необходимо иметь все образы в одной папке, а если каждая игра будет лежать в отдельной папке, то он их не увидит.
Вообщем ещё есть куда улучшать эмулятор - кривые образы; сортировка; видимость эмулятором подкаталогов, чтоб не приходилось их извлекать в одну кучу и т.д. -)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 12 Июнь 2016, 22:44:55
То, что образы берутся из директории - имхо - лучший вариант для мобилок, вон Фениксом многие до сих пор догнать не могут как пользоваться и если слишком усложнить интерфейс - это будет во вред.
В конце концов - андроид - это не рабочая станция, играют обычно в конкретную игру, а коллекцию целую лучше держать на компе, а не в мобильнике.

Поддержка нескольких директорий, это как бы, хорошо, но с другой стороны, кто-то одну директорию для ПАЛ, другую для НТСЦ сделает, а тогда придется еще усложнить интерфейс - активный биос и прочие заморочки. В общем сложности для пользователей полезут отовсюду.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 13 Июнь 2016, 00:30:30
Согласен, всё же стоит ориентироваться на массы, ну тогда хотя бы сортировка остаётся.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 14 Июнь 2016, 05:36:35
Кто-нибудь пробовал запускать эмулятор на Android 4.1, 4.2 и 4.3?

На виртуалке в Jellybean происходит падение при запуске игр, причина не ясна, интересно, что происходит на реальных устройствах, у меня на отладке с 4.2.2 проблем нет.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 14 Июнь 2016, 14:17:24
Похоже не на всех устройставах можно управлять циклом отрисовки.
Да уж, под андроид категорически противопоказано писать, что-то сложнее чем калькулятор...
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 14 Июнь 2016, 19:12:17
Дома давно уже ни одного устройства не осталось с андроидом ниже 5.1, не смогу с этим помочь (
А интересно, как обстоят дела на других мобильных осях? Скорее всего аналогично. Надеюсь дорастут мобилы до полноценных ОС, ведь уже есть на рынке такие попытки, пока неудачные
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 23 Июнь 2016, 08:47:06
Небольшая статья на тему разработки эмулятора:
https://habrahabr.ru/post/303888/
Название: Re: Real3DOPlayer!
Отправлено: Evgen-san от 23 Июнь 2016, 10:28:49
а карму видимо подпортили враги ;D
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 23 Июнь 2016, 10:43:46
а карму видимо подпортили враги ;D

Написал комментарий про блокировку амазонского сервиса.
Я там теперь видимо ассоциируюсь с Роскомнадзором =)
У нас тут как раз вакансия есть на DPI (глубокий анализ трафика), и зарплата неплохая, да и лучше быть виноватым, чем слыть виноватым =) Еще там можно хабр "случайно" заблокировать...  ;D
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 24 Июнь 2016, 08:30:15
Как я понял из статьи - дело в том, что нет внятного описания инструментария для разработчиков и работа строится отчасти методом тыка и обсуждения с другими разработчиками - кто и на что смог наткнуться и какое найти решение -)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 24 Июнь 2016, 09:36:46
Как я понял из статьи - дело в том, что нет внятного описания инструментария для разработчиков и работа строится отчасти методом тыка и обсуждения с другими разработчиками - кто и на что смог наткнуться и какое найти решение -)

Это тоже, но больше дело в низком качестве самой платформы, много ошибок, о которых люди пишут, но гуглу плевать, потому что нативный уровень разработки их мало интересует.
Документация у них есть, но она на столько архаична, что можно сказать, что ее нет, если скажем сравнивать с Qt.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 26 Июнь 2016, 19:17:12
Бета 1.0.17:
- Оптимизация
- Улучшено управление для аппаратных клавиш

https://play.google.com/apps/testing/ru.vastness.altmer.real3doplayer

Сейвстейты на подходе, пришлось небольшой GUI реализовать под OpenGL для этого дела, поскольку для натива под тачскрин ничего толкового не нашел, а тянуть всяких мастодонтов вроде Qt туда не хочется =)

ПС. Tetsujin, попробуй Icebreaker 2 - по идее не должен приводить больше к ступору. И геймпад твой тоже должен заработать.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 27 Июнь 2016, 10:15:31
Altmer
Геймпад заработал полноценно.
Эмулятор теперь не видит вообще "Icebreaker 2", ну хоть биосом считать её перестал и то хорошо -)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 27 Июнь 2016, 11:17:33
Altmer
Геймпад заработал полноценно.
Эмулятор теперь не видит вообще "Icebreaker 2", ну хоть биосом считать её перестал и то хорошо -)

Ну и отлично =)
А ты Фениксом образ скорректируй и должен будет увидеть.
Название: Re: Real3DOPlayer!
Отправлено: Dreamer... от 29 Июнь 2016, 13:11:16
Позволил себе немного пофантазировать на тему иконки и интерфейса...

Отдельные картинки можно посмотреть тут: https://goo.gl/ZKVfjj (https://goo.gl/ZKVfjj)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 29 Июнь 2016, 13:21:17
Круто =) Только вот набивать контент тяжко =)
Название: Re: Real3DOPlayer!
Отправлено: Dreamer... от 29 Июнь 2016, 13:27:17
Можно парсить википедию или бережно скопировать все в свою БД и разместить в сети, что бы не раздувать размер приложения, а скачивать в оффлайн только для нужных игр.
Если что-то понравилось из концепта - смело забирай в проект.  ;)
Или пиши в личку.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 29 Июнь 2016, 14:09:56
Спасибо. Можно конечно опционально описания сделать, как аннотации в Фениксе.
Но сначала надо добить основные фичи, жара - голова варит с трудом =)
Название: Re: Real3DOPlayer!
Отправлено: Dreamer... от 29 Июнь 2016, 14:20:21
Ну да, сначала "ехать", а потом уже "шашечки"  :)
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 29 Июнь 2016, 16:47:05
 ::bravo:  Ну ты Dreamer... молоток! :) Знал что ты дизайнер, но так оформить ::play:
Лови в карму 8-)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 04 Июль 2016, 06:51:04
Написал таки свою систему виджетов!
Уже сделал свои диалоги для выбора директорий и файлов =)
Еще немного и будут сохраненки...
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 04 Июль 2016, 20:35:02
При первом запуске игры теперь придется немного подождать, один раз, чтобы сигнатуры для сейвов посчитать.
Название: Re: Real3DOPlayer!
Отправлено: Versus от 05 Июль 2016, 08:02:31
А насколько долго это будет?
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 05 Июль 2016, 10:32:18
А насколько долго это будет?
Это только один раз, для впервые запущенного образа. А как долго - зависит от мощей девайса и скорости флешки. У меня 600 метровый образ секунд 40 делается на дешевеньком смартфоне.
Название: Re: Real3DOPlayer!
Отправлено: Versus от 05 Июль 2016, 10:40:19
Сэйвы не много весить будут? Они будут храниться в общедоступной папке?
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 05 Июль 2016, 11:01:25
Сэйвы не много весить будут? Они будут храниться в общедоступной папке?

Сейвы будут такие же как и в Фениксе, совместимые.
Место хранения можно будет выбрать.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 08 Июль 2016, 13:42:42
 :D Прикрутил сейвы, осталось немного допилить интерфейс и будет бета с сохраненками.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 08 Июль 2016, 15:31:07
Круто! Ждём-с  :)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 10 Июль 2016, 18:42:23
Интерфейс допилен, пару дней потестирую и отправлю в публичную бету. Очень много изменений, поэтому недели две будет лежать в бетах, и если кому не терпится - присоединяйтесь к бета-тестам =)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 11 Июль 2016, 15:19:52
Итак - бета с сохранениями! 1.0.18

- Новый диалог выбора директорий
- Сохранение машины состояний и автосохранения по выходу из игры
- Обновлено ядро Феникса до версии 2.6.5+
- Возможность сброса и другие небольшие доработки настроек
- Мелкие улучшений и много неявных изменений
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 13 Июль 2016, 12:52:13
Сигнатуры для сейвов считываются быстро - "Star Fighter" на "SONY Xperia Z1" посчитался за 6 секунд;
Быстрые сохранки работают;
Автоматические сейвы работают;
Меню выбора директории с играми и бивисом работает, но проблема в большом шрифте в окне диалога (см. скрин);
Меню выбора Storage не имеет прав записи на карту, выдаёт ошибку записи, при вертикальной ориентации текст кнопки уходит за границы экрана (см. скрин)

Не знаю, как масштабируются шрифты на мобилах с меньшим разрешением экрана, но тут даже для 1920*1080 явно размер великоват -)
 
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 13 Июль 2016, 13:50:58
По мне так нормальный размер - не надо глаза ломать =) Размер по DPI регулируется (в темных - это мой GUI). В светлых возможно что-то я не так делаю (это GUI от Java). Будет время - получше подгоню все под разные устройства.

Цитировать
Меню выбора Storage не имеет прав записи на карту, выдаёт ошибку записи
Это не ошибка - это информирование. У тебя наверное андроид 4.4 - поэтому и пишет, что нельзя на внешнее хранилище писать, попробуй писать на внутреннее.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 13 Июль 2016, 16:40:00
Нет у меня ни одного устройства ниже 5.1.1, оттого и удивился протесту записи. А Storage, это папка для сейвов?
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 13 Июль 2016, 17:03:53
Нет у меня ни одного устройства ниже 5.1.1, оттого и удивился протесту записи. А Storage, это папка для сейвов?

Да, это папка, кода приложение будет писать сейвы.
На 5.1 можно как-то хитро запрашивать привелегии, надо будет поковырять.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 13 Июль 2016, 17:17:38
Так уже не раз ковыряли эти доступы с моей мобилой - просто эта папка с сейвами новая заковырка, остальные же проблемы доступа быстро решились ранее.
Приложение должно запросить у пользователя подтверждение доступа к карте для этого самого приложения, где в открывшемся меню надо выбрать корень карты памяти и подтвердить - любой софт только так права и получает. Само по себе оно не может писать на карту, несмотря на все ухищрения кода, пока самолично пользователь не разрешит доступ.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 13 Июль 2016, 17:35:44
При нормальном проектировании ОС могла бы сама запрашивать права для приложения, которое пытается записать что-либо. Нагородили черте чего, в 6-м так запрашивай, в 5-м эдак, а в 4-м вообще никак - тьфу!
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 13 Июль 2016, 17:41:52
Да уж, отсутствие единых подходов одна их основных проблем андройда. С 6 версией вообще много жалоб в плей маркете на любой софт - хрен чего у кого заработало сразу
Название: Re: Real3DOPlayer!
Отправлено: Casper от 13 Июль 2016, 18:16:24
да, тоже столкнулся с тупняками 6го андройда в плей маркете, не принимал платёж...
Название: Re: Real3DOPlayer!
Отправлено: Casper от 17 Июль 2016, 10:42:12
Попробовал поставить на BlueStacks через плей маркет - не ставится, выдаёт " Ошибка при получении данных с сервера DF-DLA-15".

Похоже что так со всеми приложениями.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 24 Июль 2016, 15:17:27
Так уже не раз ковыряли эти доступы с моей мобилой - просто эта папка с сейвами новая заковырка, остальные же проблемы доступа быстро решились ранее.
Приложение должно запросить у пользователя подтверждение доступа к карте для этого самого приложения, где в открывшемся меню надо выбрать корень карты памяти и подтвердить - любой софт только так права и получает. Само по себе оно не может писать на карту, несмотря на все ухищрения кода, пока самолично пользователь не разрешит доступ.

Получив права на запись в нужную директорию из Java у меня получилось писать, а вот из C++ нет, несмотря на наличие прав. Поскольку там права даются на URI, а это не путь как таковой и открыть URI в С++ нельзя. Можно конечно открывать файлы в Java и передовать дескриптор в С++, но мой прошлый опыт показал, что звать Java из C++ - очень опасная идея и этого делать не стоит.

Если коротко - мой нативный код не может получить доступ к файловой системе наравне с Java - спасибо гугл, как всегда гениально! Весь эмулятор на плюсах. Так что придется довольствоваться внутренним хранилищем для сейвов.

На 6-м андроиде с этим вроде порядок. По крайней мере на AVD.

ПС. Ретроарч тоже этим грешит - http://libretro.com/forums/archive/index.php?t-5648.html, это я к тому, чтобы не говорили, а вот мол, другие эмуляторы...
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 24 Июль 2016, 15:58:39
Версия 1.0.19

- Поддержка сохранения состояний и автосохранений
- Добавлена поддержка сканкодов для ввода
- Новый диалог выбора каталога
- Обновление Phoenix ядра до 2.6.6
- Много небольших изменений
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 25 Июль 2016, 16:58:10
Altmer
Ну и пускай сейвы пишутся в общую память, там размер мизерный. Разве что быстрые сохранки, но вряд ли ими реально забить много места. Разве что сделать папку с сейвами доступной при просмотре с компа, а то спрятано так, что не видит даже встроенный файловый менеджер.

А что за поддержка сканкодов?
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 25 Июль 2016, 17:04:12
Altmer
Ну и пускай сейвы пишутся в общую память, там размер мизерный. Разве что быстрые сохранки, но вряд ли ими реально забить много места. Разве что сделать папку с сейвами доступной при просмотре с компа, а то спрятано так, что не видит даже встроенный файловый менеджер.

А что за поддержка сканкодов?

На внутренний диск писать можно (можно выбрать директорию, не обязательно в данные приложения), на любом андроиде, только на внешний нельзя до 5-го включительно. Кстати, на 4-м андроиде есть баг, чтобы файлы созданные приложением стали видны - андроид надо перезагрузить.

Сканкоды - это для джосов, у которых нулевые виртуальные коды. Иными словами - джойстики теперь лучше поддерживаются.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 26 Июль 2016, 16:35:39
По работоспособности новой версии не заметил никаких отличий от предыдущей, а в меню настроек конечно стало более лаконично и и после сокращения слова не вылезают за границы, осталось ещё в меню диалога выбора папок уменьшить шрифт.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 26 Июль 2016, 17:14:55
По работоспособности новой версии не заметил никаких отличий от предыдущей, а в меню настроек конечно стало более лаконично и и после сокращения слова не вылезают за границы, осталось ещё в меню диалога выбора папок уменьшить шрифт.

Я вроде уменьшил на 30%.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 26 Июль 2016, 18:02:33
В меню да, стало немного меньше + сокращения слов и всё прекрасно вписывается в границы, а в диалоге выбора папки осталось также, по крайней мере я не вижу разницы на своей мобиле.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 26 Июль 2016, 19:24:19
В меню да, стало немного меньше + сокращения слов и всё прекрасно вписывается в границы, а в диалоге выбора папки осталось также, по крайней мере я не вижу разницы на своей мобиле.

Не, я именно в диалогах уменьшил на 30%, главное меню - не менял размер, просто поправил, чтобы правильно сайзились элементы. Хотя может быть у тебя DPI так влияет, скинь скрин - сравню с тем что у меня.
Название: Re: Real3DOPlayer!
Отправлено: Versus от 26 Июль 2016, 21:50:43
После долгого перерыва запустил обновленный эмулятор. Не запускал его с тех времён, когда еще настроек совсем не было и кнопки по-другому выглядели. Сейчас функционал нравится. Можно и папки выбирать и ориентация есть. Могу ошибаться, но ее вроде изначально не было. Перед первым запуском игры он прогнал сигнатур (секунд 10 образ измененного Doom на mi4c). Не напрягло. Не сразу разобрался, как сделать так, чтобы игра запускалась не с автосейва. То есть, кнопу нью гейм не увидел. Мне кажется, логичнее было бы сделать запрос перед выходом из игры и при последующем запуске спрашивать, запустить ли автосейва или игру сначала. Но и так привыкнуть можно. И еще: при книжной ориентации кнопка А немного уходит за нижнюю границу экрана. Или только у меня так?
Спасибо за работу, эмуль хороший.
PS. Мне показалось или Doom шустрее, чем на приставке идет?
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 27 Июль 2016, 09:34:13
Вроде не должно ничего за границу выходить, по крайней мере не сталкивался с таким, напиши модель телефона - попробую сделать похожий AVD. Но ты все равно можешь разместить кнопки как тебе удобно через настройки.

Если DOOM там быстрее идет, то и на Фениксе так же должен работать. У меня приставки нет рабочей - сравнить не могу, а руки до SD-адаптера никак не дойдут - железку собрал, а софт все никак не напишу  :)
Название: Re: Real3DOPlayer!
Отправлено: Versus от 27 Июль 2016, 09:42:26
Скрин приложил в предыдущем посте. На верх скрина не обращай внимания, скрин сделался во время убирания верхней инфы андроида. А круг кнопки А так и отображается, немного урезанным. Телефон Xiaomi Mi4c.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 27 Июль 2016, 09:50:23
Судя по скрину, ты их просто в настройках двигал. Зайди в настройки ввода и нажми Reset - все кнопки выстроются по дефолту как надо.
Название: Re: Real3DOPlayer!
Отправлено: Versus от 27 Июль 2016, 09:53:21
Ничего не двигал. Эмулятор обновился сам, я его запустил и получил такую картинку. Даже не знаю, что их можно было двигать.  O.o
Название: Re: Real3DOPlayer!
Отправлено: Versus от 27 Июль 2016, 09:56:02
Ресетнул настройки, все встало на место.
Название: Re: Real3DOPlayer!
Отправлено: Versus от 27 Июль 2016, 10:07:56
Не, все-таки, наверное, я туда заходил. Картинка знакомая. Может, пальцем зацепил кнопку и она немного подвинулась.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 27 Июль 2016, 11:25:15
Скоро для ColecoVision сделаю под андроид эмуль, там кнопок - дофига - не знаю как лучше и разместить-то =)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 28 Июль 2016, 16:05:04
У кого-нибудь есть проблемы с выбором директории образов под 6-м андроидом? Когда директория на внешнем носителе.
Название: Re: Real3DOPlayer!
Отправлено: Dreamer... от 29 Июль 2016, 06:55:21
Скоро для ColecoVision сделаю под андроид эмуль, там кнопок - дофига - не знаю как лучше и разместить-то =)
Если нужна помощь с UI  - обращайся!
Помогу придумать и визуализировать  ;)
Люблю придумывать интерфейсы, а на работе таких задач нет, так что, пиши, если что :)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 29 Июль 2016, 07:27:20
Скоро для ColecoVision сделаю под андроид эмуль, там кнопок - дофига - не знаю как лучше и разместить-то =)
Если нужна помощь с UI  - обращайся!
Помогу придумать и визуализировать  ;)
Люблю придумывать интерфейсы, а на работе таких задач нет, так что, пиши, если что :)

Спасибо, как дело дойдет до интерфейсов - напишу =)
Название: Re: Real3DOPlayer!
Отправлено: Versus от 30 Июль 2016, 09:37:56
Обнаружил одну вещь. Когда игра запущена и никакие кнопки не нажимаются (идет заставка, например) экран гаснет по таймауту, который выставлен в настройках телефона. А можно сделать так, чтобы он работал постоянно? Как в приложении youtube: пока смотришь ролик, экран не гаснет.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 30 Июль 2016, 09:48:51
Обнаружил одну вещь. Когда игра запущена и никакие кнопки не нажимаются (идет заставка, например) экран гаснет по таймауту, который выставлен в настройках телефона. А можно сделать так, чтобы он работал постоянно? Как в приложении youtube: пока смотришь ролик, экран не гаснет.

Можно, до первой убитой батареи =)
вот решение, апликашка специальная ниже: https://4idroid.com/kak-nastroit-ili-otklyuchit-spyashhij-rezhim-v-android/
вот еще: http://smart-loads.com/programs_android/2717-deep-sleep-battery-saver-pro.html
Думаю их много.
Название: Re: Real3DOPlayer!
Отправлено: Versus от 30 Июль 2016, 10:36:10
То, что ты предлагаешь - глобальная настройка. Не всегда будет это уместно. Меня устраивает короткий таймаут в большинстве приложений, а в некоторых, таких как youtube, real3doplayer, онлайн тв - нет. Можно ли сделать отключаемую настройку в самом приложении эмулятора?
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 30 Июль 2016, 11:02:18
То, что ты предлагаешь - глобальная настройка. Не всегда будет это уместно. Меня устраивает короткий таймаут в большинстве приложений, а в некоторых, таких как youtube, real3doplayer, онлайн тв - нет. Можно ли сделать отключаемую настройку в самом приложении эмулятора?

Я предложил как раз не глобальную, а индивидуальную для каждого отдельно взятого приложения настройку.

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

Буквально недавно получил гневное письмо - мод что за вычисления сигнатур!? Я играть хочу! Верните деньги! Т.е. чувак даже не пытался дождаться =)
Название: Re: Real3DOPlayer!
Отправлено: doom_sun от 30 Июль 2016, 13:12:04
Макс, ну так сделай описание КАПСОМ в маркете: что настройки тайм-аута экрана настраиваются "там то", и это принципиальная позиция автора эмулятора, т.к. "я считаю так то" и всё :)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 30 Июль 2016, 13:15:53
Макс, ну так сделай описание КАПСОМ в маркете: что настройки тайм-аута экрана настраиваются "там то", и это принципиальная позиция автора эмулятора, т.к. "я считаю так то" и всё :)

Вообще-то в ревьюхах маркета ни разу не просили, тут только просят  :)
Название: Re: Real3DOPlayer!
Отправлено: doom_sun от 30 Июль 2016, 17:32:31
Ну хозяин - барин. Но можно типа FAQ или manual'а написать как настроить эмулятор. Чем больше функционала будет - тем больше таких вопросов и просьб будет в дальнейшем.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 30 Июль 2016, 17:47:46
Ну хозяин - барин. Но можно типа FAQ или manual'а написать как настроить эмулятор. Чем больше функционала будет - тем больше таких вопросов и просьб будет в дальнейшем.

Да, надо будет написать.
Название: Re: Real3DOPlayer!
Отправлено: Dreamer... от 01 Август 2016, 06:25:14
Подумаю, может добавлю позже раз многие просят, но кто-то может выставить и забыть, а потом ругаться на маркете. Что мол высадил эмуль батарею. Ведь ресурс во время эмуляции съедается будь здоров. И потом в специальных приложениях можно индивидуальный интервал выставить и другие особенности.
Я считаю, что вообще - такие штуки должны быть сразу в системе, не мое это дело - активность пользователя учитывать.
Большинство пользователей уже привыкли, что игры не дают экрану погаснуть, так что тут не должно быть особых проблем, но выключатель в настройках не помешает.
Буквально недавно получил гневное письмо - мод что за вычисления сигнатур!? Я играть хочу! Верните деньги! Т.е. чувак даже не пытался дождаться =)
Среднестатистические пользователи глупы и это нужно учитывать при создании интерфейса.
"Вычисление сигнатур" слишком сложно для них, нужно что-то более дружелюбное писать, например, "Подождите, идет настройка сохранений. Выполняется только при первом запуске".
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 01 Август 2016, 08:41:05
Версия  1.0.21
- Поддержка сохранения состояний и автосохранений
- Добавлена поддержка сканкодов для ввода
- Новый диалог выбора каталога
- Обновление Phoenix ядра до 2.6.6
- Улучшено автоопределение 3DO директории для 6-го андроида
- Много небольших изменений

https://play.google.com/store/apps/details?id=ru.vastness.altmer.real3doplayer
Бета версии: https://play.google.com/apps/testing/ru.vastness.altmer.real3doplayer
Название: Re: Real3DOPlayer!
Отправлено: Versus от 01 Август 2016, 16:54:31
Подумаю, может добавлю позже раз многие просят, но кто-то может выставить и забыть, а потом ругаться на маркете. Что мол высадил эмуль батарею. Ведь ресурс во время эмуляции съедается будь здоров. И потом в специальных приложениях можно индивидуальный интервал выставить и другие особенности.
Я считаю, что вообще - такие штуки должны быть сразу в системе, не мое это дело - активность пользователя учитывать.
Большинство пользователей уже привыкли, что игры не дают экрану погаснуть, так что тут не должно быть особых проблем, но выключатель в настройках не помешает.
Буквально недавно получил гневное письмо - мод что за вычисления сигнатур!? Я играть хочу! Верните деньги! Т.е. чувак даже не пытался дождаться =)
Среднестатистические пользователи глупы и это нужно учитывать при создании интерфейса.
"Вычисление сигнатур" слишком сложно для них, нужно что-то более дружелюбное писать, например, "Подождите, идет настройка сохранений. Выполняется только при первом запуске".
Или: идет сканирование образа игры.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 01 Август 2016, 17:13:02
Надо просто инструкцию сесть и написать =)
Название: Re: Real3DOPlayer!
Отправлено: doom_sun от 01 Август 2016, 17:31:54
По правде, мало кто читает инструкции - так что переименовать"считывание сигнатуры" - тоже хороший вариант :)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 01 Август 2016, 17:47:53
По правде, мало кто читает инструкции - так что переименовать"считывание сигнатуры" - тоже хороший вариант :)

Да, но инструкция все равно нужна.
Название: Re: Real3DOPlayer!
Отправлено: Casper от 01 Август 2016, 17:50:37
кажется все уже настолько знакомы с "Вычисление сигнатур" что смысла что то менять и переписывать, нет=)
Название: Re: Real3DOPlayer!
Отправлено: Dreamer... от 02 Август 2016, 13:57:37
Casper, это мы знакомы, а есть те, кто далек от эмуляторов, но хочется прикоснуться к ретро играм...
И вот он, отдав 1\4 кружки пива, запускает Killing Time на своем дешевом смартфоне, а ему "Вычисление сигнатур"...
Естественно, что подождав долгих 10 секунд он выключает игру и пытается запустить снова. А было бы написано "Идет сканирование игры" или "Подготовка сохранений" (а еще круче, если сначала одна фраза, а потом вторая - имитация прогресса ;) ) он бы терпеливо ждал...
Название: Re: Real3DOPlayer!
Отправлено: Casper от 02 Август 2016, 14:33:33
Тогда будет слишком идиально, пользователи совсем раслабятся ;D
Название: Re: Real3DOPlayer!
Отправлено: Evgen-san от 02 Август 2016, 15:23:31
а может им следует научится ждать?

мне приходилось несколько раз добавлять в эмулятор (ПК версия) около 300 образов и примерно 2 часа шла проверка сигнатур каждого добавляемого образа, всего лишь нужно иметь терпение
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 02 Август 2016, 15:37:40
Бета версия: 1.0.22

- Оптимизация, таперь на моих 1.3ГГц вполне комфортно
- Исправлен треск в менюшках
- Пара мелких фиксов
Название: Re: Real3DOPlayer!
Отправлено: ПАУК от 02 Август 2016, 18:27:49
А может, это вычисление сделать параллельно с запуском игры, а? Ну или после запуска, а там уже пофиг, играет и ладно.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 02 Август 2016, 18:40:33
А может, это вычисление сделать параллельно с запуском игры, а? Ну или после запуска, а там уже пофиг, играет и ладно.

После нельзя, сейвы, если таковые есть - не подцепятся. Ерунда это все - просто надо будет инструкцию сделать, а если кто-то не читает инструкции и подождать не может - я помочь не могу. Там вполне конкретно написано - вычисляются сигнатуры компакт-диска, на андроидах что компакт-диски повсеместно установлены?
Да и вообще, это один такой уникум попался =)
Название: Re: Real3DOPlayer!
Отправлено: Evgen-san от 02 Август 2016, 18:51:54
интересно, они так же реагируют, когда в играх, вне зависимости от игровой платформы, появляется надпись загрузка? ;D
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 02 Август 2016, 19:07:36
Altmer
В новой версии появился сильный треск звука практически во всех играх начиная с заставок и кончая игровыми сценами, чего раньше не было замечено. Единственное, что я пропустил тест предыдущей бета-версии, может ещё в ней появилось.

Также оптимизации не сделали быстрее "Star Fighter", как и ранее там лагает карта при масштабировании, тоже самое в некоторых сценах при большом количестве динамичных объектов на экране.
Субъективно - дело не в частоте процессора, всё же у Sony Xperia Z1 (Snapdragon 800 - 2.2 ГГц) и Z2 (Snapdragon 801 - 2.3 ГГц) избыточная производительность, если судить по системным требованиям.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 02 Август 2016, 19:33:08
А сколько ядер у тебя?
У меня все шикарно бегает на смартфоне за 50$ =)
Может у тебя телефон шибко умный и часть ядер отключает для экономии энергии?
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 02 Август 2016, 19:34:15
Altmer
4, энергосберегающий режим отключаю, но он не сильно экономит, т.к. отключение ядер и снижение частоты происходит только в режиме простоя, а стоит дать нагрузку и снова все 4 активны на родной частоте - проверял сам.

Опять же - в предыдущих версиях звук не шипел, а в новой шипит - ну какая тут связь с процессором?
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 02 Август 2016, 19:39:29
Altmer
4

Уверен что они все работают?
Запиши видео.
А релизная версия при этом работает нормально?
Ща бету обновлю - попробуй тогда - отключить многопоточность.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 02 Август 2016, 19:51:25
Altmer
Уверен - смотрю в CPU-Z, релизная, что была до последних бет - да, отличный звук. Собственно ни на одной из предыдущих версий звук не трещал.
Видео залил, отчётливо слышен треск: https://youtu.be/bAF5Ga74iOk
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 02 Август 2016, 20:03:20
Altmer
Уверен - смотрю в CPU-Z, релизная, что была до последних бет - да, отличный звук. Собственно ни на одной из предыдущих версий звук не трещал.
Видео залил, отчётливо слышен треск: https://youtu.be/bAF5Ga74iOk

На 1.0.21 тоже шипит? Ты ведь сейчас про 1.0.22 говоришь?

ПС. Минут через 5 сделаю еще бетку - сможешь поотключать.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 02 Август 2016, 20:06:16
Предыдущую бету пропустил, так что не могу знать.
Кинь APK, проверю.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 02 Август 2016, 20:08:11
Предыдущую бету пропустил, так что не могу знать.
Кинь APK, проверю.

1.0.21 активная на маркете (не бета).
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 02 Август 2016, 20:12:10
Кто в бета-тесте, тот не может выбирать версии - автоматом ставится самая последняя, в моём случае надо выйти из программы бета-теста, удалить программу и установить с плеймаркета снова уже релизную, потом придётся меня снова в бета-тест заводить.
По крайней мере я не знаю другого способа скачать предыдущую версию с маркета, разве что отдельный АРК взять
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 02 Август 2016, 20:14:29
Кто в бета-тесте, тот не может выбирать версии - автоматом ставится самая последняя, в моём случае надо выйти из программы бета-теста, удалить программу и установить с плеймаркета снова уже релизную, потом придётся меня снова в бета-тест заводить.
По крайней мере я не знаю другого способа скачать предыдущую версию с маркета, разве что отдельный АРК взять

Понял - погоди еще пару минут - ща будет.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 02 Август 2016, 20:30:01
Да, отключение мультипоточности решает проблему - ничего не трещит. Стоит вкл. её и снова треск. Получается в предыдущих версиях мультипоточность была выкл.?
В плане влияния на производительность этой опции потестирую завтра и отпишусь, сейчас уже поздно.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 02 Август 2016, 20:33:25
Да, отключение мультипоточности решает проблему - ничего не трещит. Стоит вкл. её и снова треск.
В плане влияния на производительность этой опции потестирую завтра и отпишусь, сейчас уже поздно.

Странно очень - у меня на всех 5-ти устройствах - наоборот - все становится фулспид. Ну точнее кроме одного, на нем без мультитаскинга совсем все плохо, а с ним лучше, хотя и не достаточно хорошо. Это все СОНИ!  ;D
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 03 Август 2016, 04:31:34
да уж, что-то там намудрили в сони -) Либо это какая-то фича самого проца, но больше потестировать не на чем ((
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 03 Август 2016, 16:17:43
Altmer
Погонял игры с вкл/выкл многопоточностью - в плане производительности разницы нет на моих мобилах (Z1 и Z2).
StarFighter одинакого подлагивет с заеданием звука при масштабировании карты и при большом количестве объектов на экране, но возможно это не в эмуляторе дело, а в самой игре.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 03 Август 2016, 16:19:21
Но звук лагает? С включенной многопоточностью?
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 03 Август 2016, 16:20:43
Да, пердит во всех играх без исключений. Но поскольку нет разницы в производительности между вкл/выкл многопоточности, то и не считаю это проблемой.
Название: Re: Real3DOPlayer!
Отправлено: Casper от 03 Август 2016, 16:35:15
Да, пердит во всех играх без исключений. Но поскольку нет разницы в производительности, то и не считаю это проблемой.
не, на консоли в этой игре нечего не пердит, можешь посмотреть в ПК версии эмулятора (если сам ПК норм. тянет) - почти как на приставке
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 03 Август 2016, 16:38:44
Casper
Ты о StarFighter? Тогда получается одна из мелких недоработок эмулятора, но всё же там картой вряд ли кто пользуется для увеличения - я вообще случайно узнал, что она масштабируется, когда кнопки перепутал -))
А общий пердёж звука лечится на моих мобилах отключением многопоточности
Название: Re: Real3DOPlayer!
Отправлено: Casper от 03 Август 2016, 17:06:08
Casper
Ты о StarFighter?  но всё же там картой вряд ли кто пользуется для увеличения - я вообще случайно узнал, что она масштабируется, когда кнопки перепутал -))
Да, про StarFighter. И с масштабированием карты на приставке не чего не лагает, всё чётко, просто в Фенексе даже аппроксимация не вытягивает карту, поэтому и написал - почти как на приставке. Проц на моём ПК 2600мГЦ
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 03 Август 2016, 17:13:56
Casper
Я последнее время в основном на мобиле, потому только её и могу потестить, хоть и всего два устройства в наличии, бывших топовыми совсем недавно.
Возможно есть ещё причина такого поведения эмулятора на Qualcomm 8хх - там извечные проблемы с драйверами под OpenGL / OpenSL-ES, из-за чего невозможно юзать эмулятор GameCube. Если данный эмуль 3DO использует OGL/OSL-SE, то это может иметь значение в моём случае.
Название: Re: Real3DOPlayer!
Отправлено: Casper от 03 Август 2016, 17:25:44
Casper
Если данный эмуль 3DO использует OGL/OSL-SE, то это может иметь значение в моём случае.
эмулятор пока в софтовом режиме исполняется
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 03 Август 2016, 17:31:03
Casper
Я последнее время в основном на мобиле, потому только её и могу потестить, хоть и всего два устройства в наличии, бывших топовыми совсем недавно.
Возможно есть ещё причина такого поведения эмулятора на Qualcomm 8хх - там извечные проблемы с драйверами под OpenGL / OpenSL-ES, из-за чего невозможно юзать эмулятор GameCube. Если данный эмуль 3DO использует OGL/OSL-SE, то это может иметь значение в моём случае.

Либо твой телефон с отдельными процессорами (не на одном кристалле), либо Сони залезла в шедуллер и чего-то там напортачила.
Я попробую минимизировать рассинхрон, сейчас лимит примерно 40 семплов, можно уменьшить.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 03 Август 2016, 17:43:12
Altmer
Скорее второе, т.к. ядра на одном кристале :
 https://www.qualcomm.com/products/snapdragon/processors/800
 https://www.qualcomm.com/products/snapdragon/processors/801
(поправил ссылки с компа)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 03 Август 2016, 18:14:21
Сейчас 1мс рассинхрон допустимый, более менее адекватно еще 0.5мс, но уже потрескивает на дешевых платформах. Думаю тебе это погоды не сделает, да и возможно дело вообще в том, что у тебя поток ДСП спит слишком много по каким-то причинам. Скорее всего у шедуллера на твоем аппарате где-то большая латентность вылезает.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 03 Август 2016, 18:26:52
А от аппаратной реализации DSP может зависеть?
Нет ли у кого мобилы на Qualcomm 8хх ?
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 03 Август 2016, 18:46:54
А от аппаратной реализации DSP может зависеть?
Нет ли у кого мобилы на Qualcomm 8хх ?

Может конечно. Можно тест на латентность написать, но мне лень и некогда.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 08 Август 2016, 11:48:23
Ни у кого нет железки Android TV ?
Скоро в бетах будет поддержка зомбоящиков =)
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 08 Август 2016, 12:00:19
К сожалению есть только SmartTV на базе WebOS, но оно слишком тупорылое, чтоб даже обычный браузер переварить ((
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 09 Август 2016, 19:10:08
Теперь доступно и на ТВ!  ::play:
Название: Re: Real3DOPlayer!
Отправлено: Evgen-san от 09 Август 2016, 23:46:30
только что об этом прочитал на сайте :)
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 29 Август 2016, 17:13:55
Altmer
Ты где-то в данных темах недавно писал, что для заработка денег требуется постоянно что-то новое выпускать и желательно то, что никто не смог ещё нормально реализовать.
Сейчас не смог найти эти сообщения, ну да и хрен с ними, я к тому, что самая проблемная эмуляция на данный момент не среди консолей, а в среде запуска хотя бы старых игр от ПК на андроиде и текущая очень печальная реализация этого проекта стоит очень некислых денег на плеймаркете (1000 руб. за один из вариантов управления, а их два, и требуется отдельно купить каждый, либо оформить ежемесячную подписку):
ExaGear Strategies http://4pda.ru/forum/index.php?showtopic=558297
 https://play.google.com/store/apps/details?id=com.eltechs.es&hl=ru
и
ExaGear RPG http://4pda.ru/forum/index.php?showtopic=608699&st=0#entry34689526
 https://play.google.com/store/apps/details?id=com.eltechs.erpg

ИМХО ты бы смог составить более чем достойную конкуренцию этим парням и поднять более востребованную эмуляцию на принципиально другой уровень. Текущий уровень данной эмуляции очень печальный, связан в основном с аппаратными ограничениями, всё же в ядре ARM нет полноценного OGL/D3D, а есть лишь пародия на всё это - OGL-ES (единственное исключение - Tegra)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 29 Август 2016, 17:22:49
Эти ребята делали бинарный рекомпилятор для нашего Эльбруса. Если уж они не могут сделать нормально, то мало кто сможет =)
Кстати ДОС-бокс вроде тоже умеет делать виндовые игры, нет?
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 29 Август 2016, 17:37:10
Altmer
С Эльбрусом очень много мути во всей истории, ИМХО это очередная неудачная попытка копирования архитектуры буржуйских процов, как и во времена СССР.
Можно даже проследить аналогии в новостях - сначала АМД продала в Россию устаревшее оборудование для производства процов (2007 год), а потом стали появляться эти недопроцы - Эльбрусы, сейчас просто новый виток, тем более предлагаемый к продаже Эльбрус не имеет ничего общего с ранее обещаемым продуктом. По сути Интел приобрёл себе в этой истории главного "типаразработчика" и наградил его за вклад в компанию по той причине, что он перетянул большую часть сотрудников, принимавших участие в разработке российского проца -)
Так что напрасно ты так их идеализируешь - там замешано бабло и политика, а не реальный результат. Более того скажу, крупные структуры в нашей стране (государственные и коммерческие) не собираются даже покупать эти Эльбрусы.

DOSBox Turbo умеет запускать древние игры под винду, но ещё хуже, чем в проекте ExaGear
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 29 Август 2016, 20:24:00
1) Никакого копирования архитектуры в Эльбрусе не было, она там полностью своя.
2) Некоторым лишь бы обос%ать: дорого, глючно, тормозно и т.д. и т.п. А сами их и в глаза не видели. Дорого - потому что мелкосерийка. Глючно - это фичи, как например у интела сдвиг дальше разрядной сетки выдает не то что надо. Тормозно - тоже вряд ли, тут от техпроцесса зависит, сама по себе архитектура прозводительней х86, который за собой ради совместимости всякий хлам тащит, сдох бы поскорей не себя и не других бы не мучил. То что сделали в Эльбрусе полуаппаратную рекомпиляцию - это очень круто.
3) Эльбрусы вроде в Китае изготавливают. На счет средств производства - тебе не продадут новое - это же их хлеб, свои средства производства надо делать, а с этим видимо все печально, хотя может что-то уже и есть, но сдается мне, что вот этот малый (https://geektimes.ru/post/258062/) добился большего чем все получатели грантов и госзаказов.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 30 Август 2016, 04:59:03
Altmer
1. Да, сама архитектура продаваемого сейчас Эльбруса-4С специфична и разработана , это я погорячился конечно. Но это пока единственное, что во всей данной системе российское, а все комплектующие иностранные. Ранее же вся вычислительная техника создавалась копированием зарубежной.
2. Дорого, потому что исторически так сложилось, что любое производство в нашей стране дорогое, да ценники неадыкватно устанавливаются. МЦСТ разработало архитектуру, воссоздала в железе на оборудовании AMD, все остальные комплектующие иностранные, собраны тоже не у нас - за что такой ценник тогда? И я успел попользоваться этим чудом, когда у нас думали над закупками - обычный комп, со своими задачами справляется, тут ничего не сказать плохого или хорошего.
В первую очередь эти компы разрабатывались для обеспечения армии и органов безопасности, но они оказались непригодны для этого - нужны свои компоненты, своё железо, свои прошивки и своя ОСь, только тогда можно говорить об отсутствии технических каналов утечки защищаемой информации. А получили мы гору рекламы и небольшой кусочек реальной работы. В итоге закупаться в масштабе страны эти компы не будут. Ведь какой смысл, если их всё равно надо прогонять через спец. проверки и спец. исследования наравне с иностранной техникой?
3. Да понятно, что нового не продадут, там коммерческая тайна. Я вообще о том, что со времён СССР у нас все процы копировались, пора бы уже свои начать самим производить на своих мощностях, а не покупать за бугром. Китай ведь также начинал - всё подряд копировал, а через 5 лет запустил свои заводы и теперь сам клепает большинство продукции. Мы же копированием занимаемся намного дольше - пора бы уже своё производство запускать.

Самое обидное, что всех реально умных работников МЦСТ переманил Интел, потому как в нашей стране до сих пор не могут платить нормальные зарплаты людям, которые пытаются эту страну поднять.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 30 Август 2016, 05:57:03
Производить надо, но если бы Эльбрус решили закупать в масштабах страны, даже произведенный за бугром, он бы стал в разы дешевле и зарплаты было бы чем платить. Переманил интел и что? Где их итаниум? Отвечу сразу: давно в могиле, поскольку с рекомпиляцией нормально не справились.
Хватит флудить в теме, если тебе интересно, вместо повторения слухов - попробуй пообщаться с Алексом (разработчиком FreeDO), он как раз там работает и занимается этим процессором.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 12 Октябрь 2016, 15:02:50
Доступна новая бета - 1.0.27

 - Последнее ядро Феникса 2.8
 - Добавлена опция для эмуляции CEL-Engine в отдельном потоке
 - Немного подправлен интерфейс
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 12 Октябрь 2016, 22:19:25
Altmer
Круто, потестирую на своих мобилах.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 14 Октябрь 2016, 13:10:06
Altmer
Круто, потестирую на своих мобилах.

Потестировал? Ничего я не поломал? =)
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 15 Октябрь 2016, 12:14:35
Новая версия - 1.0.28!

 - Обновлено ядро до версии Феникса 2.8.1 (эмуляция многих игр улучшена)
 - Опция эмуляции CEL в отдельном потоке (важно для слабых CPU)
 - Теперь можно удалять сохранения
 - Улучшен интерфейс
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 15 Октябрь 2016, 20:28:54
Altmer
Потестировал кучу игр - проблем не заметил.
DSP в отдельном потоке всё также вызывает трекст звука во всех играх на мобилах серии Xperia Z1 и Z2
CEL в отдельном потоке вкл/выкл - никакой разницы ни визуально, ни в плане быстродействия не увидел, но на моих мобилах довольно мощный проц стоит, может потому и разницы не видно.
В целом увеличения быстродействия нет (сравнительно с предыдущими версиями эмулятора) - для этого взял три тяжёлых игры: Killing Time, Star Fighter, Doom и скорость работы осталась без заметных изменений - был бы счётчик FPS, сказал бы точнее, сколько было и сколько стало. Также в этих играх попробовал зацепить разницу в быстродействии играясь с вкл/выкл CEL и DSP в разных комбинациях - тоже не увидел.

И по моему или слишком большой шрифт надписи или так специально сокращено при вычислении сигнатур (см. сложение)
Если есть надпись, то может стоит ей целиком попадать в экран или как-то иначе отображаться (о чём ранее уже предлагалось форумчанами), а так два с половиной слова... ни то ни сё
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 16 Октябрь 2016, 05:11:37
Значит у тебя игры и так идут на полной скорости. Основной признак тормозов - это когда звук трещит и заикается.

Со словами все в порядке  :)
Цитировать
признак - sign, feature, attribute, tag, symptom, flag
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 16 Октябрь 2016, 14:06:36
Ну фризы при масштабировании карты в Star Fighter никуда не делись - значит не хватает производительности.
А в тексте я про половину слова - eval... - ну это ерунда на самом деле
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 16 Октябрь 2016, 15:20:49
Ну фризы при масштабировании карты в Star Fighter никуда не делись - значит не хватает производительности.
А в тексте я про половину слова - eval... - ну это ерунда на самом деле

Сравни с ПК. Она карта - тормознутая сама по себе. Возможно - да, там не справляется, но если звук нормальный - значит так оно и на консоли.

Evaluation - это я по привычке наверное - как программист написал  :)


Название: Re: Real3DOPlayer!
Отправлено: Casper от 16 Октябрь 2016, 16:40:23
В PS1 даже карту порезали ???

(http://savepic.net/8465606m.jpg) (http://savepic.net/8465606.htm)(http://savepic.net/8513753m.jpg) (http://savepic.net/8513753.htm)

Цитировать
Сравни с ПК. Она карта - тормознутая сама по себе. Возможно - да, там не справляется, но если звук нормальный - значит так оно и на консоли.
на фениксе тормозит картинка и звук, на приставке без тормозов
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 16 Октябрь 2016, 16:48:18
Посмотрел - там постоянно переписываются CEL в памяти, получается кеширование начинает давать негативный эффект.
Надо подумать, что с этим можно сделать.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 16 Октябрь 2016, 17:26:14
Сравни с ПК. Она карта - тормознутая сама по себе. Возможно - да, там не справляется, но если звук нормальный - значит так оно и на консоли.

Evaluation - это я по привычке наверное - как программист написал  :)
Да если бы я мог легко добраться до компа, то и с тестами ПК версии тоже бы помог, но мой предел в последнее время - удалёнка с мобилы на комп и серфинг по некоторым сайтам через его браузер.

Так про Evaluation я понял, как и многие другие, но чтоб вопросов меньше было со стороны технически не подкованных пользователей
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 16 Октябрь 2016, 17:31:53
В PS1 даже карту порезали ???
Большинство портированных игр с 3DO на PS1 получились убогими, потеряли и визуально и в геймплее.
NFS просто обезобразили и он стал третьесортной аркадой вместо симулятора, т.к. лишился адекватной физики; Space Hulk: Vengeance of the Blood Angels - визуально все орудия объединили в одну единственную неизменную модельку, анимация стала менее разнообразной... лишь Road Rash не сильно изменился, как был аркадой, так и остался.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 17 Октябрь 2016, 11:21:38
Проблему связанную с кешированием текстур придумал как решить, как на Фениксе обкатаю - добавлю в Real3DOPlayer.
Название: Re: Real3DOPlayer!
Отправлено: denissanich от 06 Февраль 2017, 14:03:34
Здравствуйте ! Реобрел данный эмулятор . проблемы со звуком. Крякает и прерывается с подтормаживанием игры. Lenovo vibe p1ma40, также пробовал на тв боксе nexbox 95x, там ситуация получше но тоже присутствует.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 06 Февраль 2017, 14:11:48
Здравствуйте ! Реобрел данный эмулятор . проблемы со звуком. Крякает и прерывается с подтормаживанием игры. Lenovo vibe p1ma40, также пробовал на тв боксе nexbox 95x, там ситуация получше но тоже присутствует.

1000 МГц - этого слишком мало. Из страницы на плеймаркете:
Цитировать
For full speed emulation recomended 1.5 GHz dual core ARM.

Вы пробовали включать в настройках многопоточность для DSP и CEL?
Название: Re: Real3DOPlayer!
Отправлено: denissanich от 08 Февраль 2017, 17:45:42
Здравствуйте ! Реобрел данный эмулятор . проблемы со звуком. Крякает и прерывается с подтормаживанием игры. Lenovo vibe p1ma40, также пробовал на тв боксе nexbox 95x, там ситуация получше но тоже присутствует.

1000 МГц - этого слишком мало. Из страницы на плеймаркете:
Цитировать
For full speed emulation recomended 1.5 GHz dual core ARM.
Вы пробовали включать в настройках многопоточность для DSP и CEL?
Попробовал, стало получше .
Вожможно ли что в будущем будет какаято оптимизация приложения которая решит эту проблему?
Пользуюсь вашим эмулятором для линукс, спасибо за него)))
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 08 Февраль 2017, 18:22:13
Пожалуйста =)
Да, есть еще пара трюков, которые можно применить, но я не могу обещать, что они будут скоро - трудоемкие довольно ))
Название: Re: Real3DOPlayer!
Отправлено: denissanich от 09 Февраль 2017, 07:22:43
Пожалуйста =)
Да, есть еще пара трюков, которые можно применить, но я не могу обещать, что они будут скоро - трудоемкие довольно ))
Будем ждать
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 14 Февраль 2017, 09:24:48
Мелкий убил мою Sony Xperia Z1 (Qualcomm MSM8974 Snapdragon 800, 4 ядра по 2.2 ГГц) и взял себе середнячок в лице Samsung Galaxy A5 (2016) SM-A510F (Exynos 7580, 8 ядер по 1.6 ГГц) - хотелось что-то для сравнения на принципиально другом железе.
Честно сказать самсунг меня крайне разочаровал, хотя скорее причина в том, что предыдущий телефон был всё же флагманом, а это средний класс, но как же много в нём оказалось недостатков ((
Ну да то лирика, а он мне стал интересен с точки зрения сравнения в эмуляторах - вот Reicast на самсунге лучше работает, это стало очевидно с первого запуска, а с эмулятором 3DO разницы не оказалось вообще нигде и никакой, что, наверное, даже хорошо. Но просто хотелось увидеть какую-то разницу, хотя бы в производительности, но видимо и 1.6 ГГц с избытком хватает для эмуляции.
"DSP в отдельном потоке" всё также вызывает трекст звука во всех играх и больше ничего не меняет, т.е. опция применима для каких-то конкретных SoC? Может на бюджетных МТК эта опция нормально себя поведёт? Есть у кого мобила на МТК?
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 14 Февраль 2017, 09:58:06
Не могу сказать, ДСП в отдельном потоке не на одном моем устройстве проблем не создает. На самсунгах галакси тоже проблем не замечал, может ты какой-то специфический софт используешь для оптимизации потребления энергии или скорости работы процессора?
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 14 Февраль 2017, 16:53:20
Altmer
Вот у меня тоже подобная мысль закралась - сторонний софт для энергосбережения не ставил, он без надобности, но в состав антивируса "360 Security" ( https://play.google.com/store/apps/details?id=com.qihoo.security ) входит модуль энергосбережения, я его конечно не использую, но он очень навязчивый и вполне возможно, что таки работает без спроса.
На предыдущем телефоне стоял такой же антивирь, так что попробую удалить его и проверить ещё раз.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 18 Февраль 2017, 13:09:07
Увы, но предположение о влиянии "360 Security" не подтвердилось - после его удаления реакция на выделение DSP в отдельный поток не изменилась, приводя к треску звука во всех играх. Никаких других программ, умеющих оптимизировать энергопотребление, не установлено.
Название: Re: Real3DOPlayer!
Отправлено: Altmer от 18 Февраль 2017, 14:17:20
На гэлэкси ноте 4 и с6 самсунгах проблем не наблюдаю.
Видимо все-таки что-то ты настроил или поставил специфичное. Тем более на разных телефонах одно и то же.
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 19 Февраль 2017, 07:58:19
Решился на крайние меры- сброшу на заводские настройки и проверю на чистой системе. Бэкап только запилю -)
Название: Re: Real3DOPlayer!
Отправлено: Tetsujin от 19 Февраль 2017, 13:07:28
К счастью не дошёл до тотального сброса, поковырял настройки смартфона и там оказался вшитый (неудаляемый и неотключаемый) "Smart manager", который хоть и не включался, но всё же оказывал влияние. Единственная запущенная там функция энергосбережения касалась отправки в сон тех приложений, которые не использовались три дня - по идее не должно было влиять на эмуляцию, а вот влияло 0_о
После отключения данной функции звук перестал пердеть во всех играх при выделении DSP, но стал потрескивать при любых условиях вкл/выкл в игре Killing Time, потрескивания несильные и теперь они усугубляются при отключении выделения DSP, т.е. стало наоборот 0_о. Треск несильный, и в основном идёт в начальной заставке, дальше встречается редко. Почему-то, как мне субъективно показалось, FPS стал ниже, например в заставках Star Fighter теперь ясно видны рывки, хотя звук идёт гладко (может я просто раньше не обращал внимания ??), хотя по идее после удаления антивиря с кучей ненужных функций должно было стать быстрее - сам телефон стал шустрее видимо за счёт высвобождения ОЗУ.
Наверное для честного теста всё же надо решиться на сброс к заводским...
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 25 Май 2017, 04:55:35
 :) Очень шикарно , что на моем четырехлетнем LG Optimus G-pro в Doom и в Killing Time производительность выше , чем на недавно приобретенной fz-10. Реально заметно и без счетчика fps  :)
Название: Re: Real3DOPlayer!
Отправлено: Overkill от 25 Май 2017, 04:58:36
На днях доберусь до тв бокса со схожими характеристиками.
Название: Re: Real3DOPlayer!
Отправлено: Yaroslav888 от 26 Март 2020, 15:26:33
играю на Note 8 pro!  очень хорошо все идет! не забрасывайте проект , хотелось бы интерполяцию изображения увидеть в эмуляторе