| Эмуляция > Эмуляторы консолей 5 поколения |
| Эмуляторы консоли 3DO |
| << < (105/106) > >> |
| Hutt:
--- Цитата: Sharpnull от 19 Ноябрь 2023, 20:39:42 ---Afterburner пишет OGL, значит OpenGL (как и Qt5OpenGL.dll намекал). Версия скорее всего не выше 2.0. --- Конец цитаты --- Да, точно. Но, почему - то, срабатывает не каждый раз и после каждой игры приходится перезапускать весь эмуль, потому что в рендере что - то заедает и он выдает психоделический скринсейвер вместо картинки. |
| Grotlon:
В эмуляторе Феникс некоторые игры (Doom, Wolfenstein 3D) работают с такими приличными бордюрами сверху и снизу, и изображение визуально сжато по вертикали, при этом игры и BIOS NTSC-региона (если подключить BIOS PAL-версии, бордюры становятся еще больше). Я было даже подумал, что это особенность 3DO, но в игре Need for Speed такой проблемы нет. Как это выглядело на реальном железе? Можно ли это как-то исправить? В настройках Феникса я нашел лишь странную опцию «разрешить бордюры», которая подрезает изображение с двух сторон, создавая новые черные полосы. |
| Yaranga:
--- Цитата: Grotlon от 28 Декабрь 2025, 05:57:33 ---Я было даже подумал, что это особенность 3DO --- Конец цитаты --- Нет, это особенность самих конкретных игр, верней их версий для 3DO. --- Цитата: Grotlon от 28 Декабрь 2025, 05:57:33 ---Как это выглядело на реальном железе? --- Конец цитаты --- Точно так и выглядело. --- Цитата: Grotlon от 28 Декабрь 2025, 05:57:33 ---Можно ли это как-то исправить? --- Конец цитаты --- При обязательно выставленном в настройках видео сохранении пропорций экрана. Разрешить бордюры отключаем. И далее как на скриншоте: И лучше всего настраивать в фуллскрине (F11) удержанием "Ctrl" и нажатиями кнопки "+" на цифровом блоке клавиатуры. Неплохой такой вайдскрин получается. |
| Grotlon:
--- Цитата: Yaranga от 28 Декабрь 2025, 08:02:52 ---Точно так и выглядело --- Конец цитаты --- Странно, а с чем это связано? В Википедия пишут, что консоль может работать в двух видеорежимах: 320×240 в NTSC-версии и 384×288 в PAL-версии, интерполированные до 640×480 и 768×576 соответственно. Скриншоты эмулятор всегда сохраняет в 320×240 или 384×288 с бордюрами, однако видно, что это не внутренние разрешения. --- Цитата: Yaranga от 28 Декабрь 2025, 08:02:52 ---При обязательно выставленном в настройках видео сохранении пропорций экрана. Разрешить бордюры отключаем. И далее как на скриншоте: И лучше всего настраивать в фуллскрине (F11) удержанием "Ctrl" и нажатиями кнопки "+" на цифровом блоке клавиатуры. Неплохой такой вайдскрин получается. --- Конец цитаты --- А можно ли как-то выполнить коррекцию пропорций уже обрезанного изображения, чтобы оно выдавало на выходе нормальное 4:3? |
| Yaranga:
Grotlon, эти игры были так сделаны самими разработчиками. Их не много, как раз Doom и Wolfenstein 3D из таких, ну Alone in The Dark до кучи и это никак не связано с видеорежимами консоли. Подавляющее число остальных игр было сделано во весь экран. --- Цитата: Grotlon от 28 Декабрь 2025, 14:07:41 ---А можно ли как-то выполнить коррекцию пропорций уже обрезанного изображения, чтобы оно выдавало на выходе нормальное 4:3? --- Конец цитаты --- Блин... Очень замысловатый вопрос. :neznayu: Ну вот включены у тебя пропорции в настройках - а там, если игра не во весь экран - можешь увеличить этой настройкой. Других настроек вроде нет. |
| Grotlon:
--- Цитата: Yaranga от 28 Декабрь 2025, 15:20:07 ---Grotlon, эти игры были так сделаны самими разработчиками. Их не много, как раз Doom и Wolfenstein 3D из таких, ну Alone in The Dark до кучи и это никак не связано с видеорежимами консоли. Подавляющее число остальных игр было сделано во весь экран. --- Конец цитаты --- И зачем разработчикам специально так делать? Феникс не позволяет понять, в каком внутреннем разрешении работают игры, но по ощущениям в NFS оно меньше, чем 320×240. |
| Yaranga:
--- Цитата: Grotlon от 28 Декабрь 2025, 18:12:03 ---И зачем разработчикам специально так делать? --- Конец цитаты --- Был шанс спросить, но главный человек, ответственный за дума и вульфа на 3DO (Ребекка Хайнеман) умерла недавно от рака. Теперь и не спросишь, можно только предполагать, что для улучшения производительности. А может ещё какие-то причины. Позднее, в Killing Time она таки сделала полноэкранную картинку в ингейме. --- Цитата: Grotlon от 28 Декабрь 2025, 18:12:03 ---Феникс не позволяет понять, в каком внутреннем разрешении работают игры, но по ощущениям в NFS оно меньше, чем 320×240. --- Конец цитаты --- Сделай настройки как вот здесь на последнем скриншоте - будет гораздо больше, чем 320х240. А вообще подобные вопросы лучше самому автору эмулятора задавать на его форуме. |
| Grotlon:
--- Цитата: Yaranga от 28 Декабрь 2025, 20:39:29 ---Был шанс спросить, но главный человек, ответственный за дума и вульфа на 3DO (Ребекка Хайнеман) умерла недавно от рака. --- Конец цитаты --- Я в курсе, смотрел его лекцию (в прошлом он Билл Хайниман) и некоторые стримы. --- Цитата: Yaranga от 28 Декабрь 2025, 20:39:29 ---Теперь и не спросишь, можно только предполагать, что для улучшения производительности. А может ещё какие-то причины. Позднее, в Killing Time она таки сделала полноэкранную картинку в ингейме. --- Конец цитаты --- Я думаю, это из-за использования разрешения 320*200, консоль его криво отображает. В 3DO-версии Doom игровое окошко может быть увеличено максимум до 280*160 (активируется читом, а так только 224*128), что указывает на разрешение 320*200 (для сравнения, в DOS-версии максимальное окошко с HUD — 320*168). --- Цитата: Yaranga от 28 Декабрь 2025, 20:39:29 ---Сделай настройки как вот здесь на последнем скриншоте - будет гораздо больше, чем 320х240. --- Конец цитаты --- Вообще я хотел сделать скриншоты в родном разрешении, и эти настройки уже щупал. Что самое смешное, он их еще в JPEG постоянно предлагает сохранять. Кстати, аппаратный рендер работает крайне медленно, мой компьютер не вывозит. --- Цитата: Yaranga от 28 Декабрь 2025, 20:39:29 ---А вообще подобные вопросы лучше самому автору эмулятора задавать на его форуме. --- Конец цитаты --- Я туда заглядывал, форум выглядит мертвым. |
| Yaranga:
--- Цитата: Grotlon от 28 Декабрь 2025, 21:57:20 ---Я думаю, это из-за использования разрешения 320*200, консоль его криво отображает. В 3DO-версии Doom игровое окошко может быть увеличено максимум до 280*160 (активируется читом, а так только 224*128), что указывает на разрешение 320*200 (для сравнения, в DOS-версии максимальное окошко с HUD — 320*168). --- Конец цитаты --- Да не, к разрешению здесь привязки нет. Тем более изначально Doom разрабатывался не для DOS и не для vga, история же тридиошного порта довольно известна, это попытка переноса ягуаровской версии в очень короткие сроки и без достаточного инструментария. А версия Wolfenstein 3D - порт маковского Wolf3D Deluxe, который кстати тоже хайнемайновское детище. В оригинальном разрешении Феникс, насколько я понимаю, не скриншотит. Ну, попробуй в 4do заскринить, только улучшайзеры в нём включать не надо. --- Цитата: Grotlon от 28 Декабрь 2025, 21:57:20 ---Кстати, аппаратный рендер работает крайне медленно, мой компьютер не вывозит. --- Конец цитаты --- Сочувствую конечно, учитывая что высокими требования эмулятора никак не назвать. Уменьши масштабирование FBO... А, к слову, с Думом аппаратный рендер не особо корректно работает. Но вот в NFS картинку улучшает сильно - по слухам такая картинка была бы у него в невышедшем 3DO M2. |
| Grotlon:
--- Цитата: Yaranga от 28 Декабрь 2025, 23:34:04 ---Да не, к разрешению здесь привязки нет. Тем более изначально Doom разрабатывался не для DOS и не для vga, история же тридиошного порта довольно известна, это попытка переноса ягуаровской версии в очень короткие сроки и без достаточного инструментария. А версия Wolfenstein 3D - порт маковского Wolf3D Deluxe, который кстати тоже хайнемайновское детище. В оригинальном разрешении Феникс, насколько я понимаю, не скриншотит. Ну, попробуй в 4do заскринить, только улучшайзеры в нём включать не надо. --- Конец цитаты --- Я попробовал 4DO, и пока он мне нравится больше (как минимум управление в нем можно нормально настроить). 4DO реально скринит во внутреннем разрешении, ну и как я и думал, Wolfenstein 3D и Doom работают в 320*200, а NFS в 320*240. Также Optimus (автор OptiDoom) упоминал, что 3DO Doom используют 3 видеобуфера в нестандартном разрешении 320*200, из-за чего не работают дефолтные API-функции. Не знаю, зачем Хайнеман решил его использовать, возможно, чтобы сэкономить память или повысить производительность. --- Цитата: Yaranga от 28 Декабрь 2025, 23:34:04 ---Сочувствую конечно, учитывая что высокими требования эмулятора никак не назвать. Уменьши масштабирование FBO... А, к слову, с Думом аппаратный рендер не особо корректно работает. Но вот в NFS картинку улучшает сильно - по слухам такая картинка была бы у него в невышедшем 3DO M2. --- Конец цитаты --- Да, скорость эмуляции сильно проседает только в думе, но в любом случае нагрузка на процессор возрастает в разы. Касательно FBO, я так и не понял, что он делает. Картинка вообще не меняется, но появляются жесткие фризы даже в режиме режиме x2. |
| Yaranga:
--- Цитата: Grotlon от 29 Декабрь 2025, 13:25:35 ---Не знаю, зачем Хайнеман решил его использовать, возможно, чтобы сэкономить память или повысить производительность. --- Конец цитаты --- Да чтоб работало хотя бы не на скорости 0.1 фпс. Перенос с версии от Atari Jaguar практически в одиночку без нормального инструментария в сильно сжатые сроки... Начальник-то решил, что это сделать - как два пальца об асфальт. Вот и получилось то, что получилось. --- Цитата: Grotlon от 29 Декабрь 2025, 13:25:35 ---Да, скорость эмуляции сильно проседает только в думе, но в любом случае нагрузка на процессор возрастает в разы. --- Конец цитаты --- Это не скорость эмуляции, это скорость самой игры такая. На Ягуаре были быстрые и стабильные 15 фпс, здесь же в основном 10 с просадками до 3. Но можно играть или с разогнанным виртуальным цпу 3DO (если хост вытягивает) или есть вот такой порт/эмулятор одной игры. Добавлено позже: --- Цитата: Grotlon от 29 Декабрь 2025, 13:25:35 --- Касательно FBO, я так и не понял, что он делает. Картинка вообще не меняется, но появляются жесткие фризы даже в режиме режиме x2. --- Конец цитаты --- Разрешение текстур повышает. Добавлено позже: Кстати похожий моноэмулятор есть и для ягуаровской версии. Можешь обратить внимание на предлагаемые в сетапе разрешения экрана... |
| Grotlon:
--- Цитата: Yaranga от 29 Декабрь 2025, 14:49:53 ---Это не скорость эмуляции, это скорость самой игры такая. --- Конец цитаты --- Нет, там именно скорость эмуляции падает. Феникс умеет показывать внешний и внутренний FPS, так вот внешний проседает вплоть до 30 при стандартных 60 (NTSC), что естественно приводит к проблемам со звуком. --- Цитата: Yaranga от 29 Декабрь 2025, 14:49:53 ---На Ягуаре были быстрые и стабильные 15 фпс, здесь же в основном 10 с просадками до 3. --- Конец цитаты --- На Ягуаре вроде было 20 FPS, по крайней мере я на эту цифру несколько натыкался, ну и на 3DO FPS прям до 3 вроде не просаживается даже с читом на размер окна. Там нет жестких карт типа Perfect Hatred, с которыми даже у PlayStation проблемы. --- Цитата: Yaranga от 29 Декабрь 2025, 14:49:53 ---Разрешение текстур повышает. --- Конец цитаты --- А как вообще разрешение текстур можно повысить? Добавлено позже: --- Цитата: Yaranga от 29 Декабрь 2025, 14:49:53 ---Кстати похожий моноэмулятор есть и для ягуаровской версии. Можешь обратить внимание на предлагаемые в сетапе разрешения экрана... --- Конец цитаты --- Ну это не эмулятор, а обратный порт ягуаровского дума. Что интересно, он умудряется серьезно грузить процессор, работая в 320*224 и с лимитом 15 FPS. |
| Yaranga:
--- Цитата: Grotlon от 29 Декабрь 2025, 21:32:57 ---ну и на 3DO FPS прям до 3 вроде не просаживается даже с читом на размер окна. Там нет жестких карт типа Perfect Hatred, с которыми даже у PlayStation проблемы. --- Конец цитаты --- Попробуй на nitemare сыграть, увидишь. --- Цитата: Grotlon от 29 Декабрь 2025, 21:32:57 ---Ну это не эмулятор, а обратный порт ягуаровского дума. Что интересно, он умудряется серьезно грузить процессор, работая в 320*224 и с лимитом 15 FPS. --- Конец цитаты --- Ну как бы этот порт прямо из рома ягуаровского Дума ресурсы берёт. Что ж у тебя за комп такой, что его такое грузит, да ещё и Феникс тормозит? Пора уж проапгрейдиться, на Авито или Озоне можно буквально за пару тысяч прикупить какой-нибудь старый офисный пк на А10 или типа того, которому подобное совсем нипочём будет. :neznayu: Добавлено позже: --- Цитата: Grotlon от 29 Декабрь 2025, 21:32:57 ---А как вообще разрешение текстур можно повысить? --- Конец цитаты --- Хороший вопрос. Однако сегодня это практически любой эмулятор умеет. |
| Grotlon:
--- Цитата: Yaranga от 29 Декабрь 2025, 22:45:41 ---Что ж у тебя за комп такой, что его такое грузит, да ещё и Феникс тормозит? --- Конец цитаты --- Подозреваю, что он тупо ждет в цикле. Одно ядро постоянно на 100% загружено. --- Цитата: Yaranga от 29 Декабрь 2025, 22:45:41 ---Пора уж проапгрейдиться, на Авито или Озоне можно буквально за пару тысяч прикупить какой-нибудь старый офисный пк на А10 или типа того, которому подобное совсем нипочём будет. --- Конец цитаты --- A10 это APUшка на бульдозере? Если да, то это будет точно не быстрее. |
| Yaranga:
Grotlon, даже не знаю. Просто у меня AMD A10 6700 медиацентром работает под телевизором. Эмуляторы PS2, Gamecube/Wii вытягивает без проблем, а уж Феникс и подавно спокойно тянет. Ну да, вместо встроенного в проц видео стоит низкопрофильная GeForce GT740, 4GB DDR4 по-большей части из-за hdmi, чтоб для связи с телеком переходники не использовать. Но точно знаю, что нормальной работе Феникса, да и вышеумомянутых эмулей (если улучшайзеры не выкручивать) хватает и встройки. |
| Grotlon:
--- Цитата: Yaranga от 30 Декабрь 2025, 07:58:02 ---Grotlon, даже не знаю. Просто у меня AMD A10 6700 медиацентром работает под телевизором. Эмуляторы PS2, Gamecube/Wii вытягивает без проблем, а уж Феникс и подавно спокойно тянет. Ну да, вместо встроенного в проц видео стоит низкопрофильная GeForce GT740, 4GB DDR4 по-большей части из-за hdmi, чтоб для связи с телеком переходники не использовать. Но точно знаю, что нормальной работе Феникса, да и вышеумомянутых эмулей (если улучшайзеры не выкручивать) хватает и встройки. --- Конец цитаты --- Ну мой ПК эмуляцию 3DO с программным рендером легко тянет, а аппаратный там недоработанный, насколько я понял. Ну и эмуляция Ягуара в Финиксе тоже, по-видимому, сырая. |
| Yaranga:
Ну сравни с "несырой" в BigPEmu. До его появления Феникс был бомбой. А аппаратный рендер - на OpenGL 2.x в Фениксе - это вообще стандарт середины нулевых... А, кажется догадываюсь, что у тебя какая-то не сильно свежая встройка от Intel, которая в новых Windows аппаратно только древнющий OpenGL 1.0 умеет. То есть чтоб Феникс нормально заработал надо нормальный враппер подбирать - так-то они чаще всего и третий опенжиэль могут, только интелы в дровах для систем выше ХР из них эту возможность выпилили. Короче копать где-то здесь - https://4pda.to/forum/index.php?showtopic=779277&st=1700 - бывает достаточно наличие нормальной opengl32.dll в папке эмулятора, чтоб аппаратный рендер нормально заработал. |
| Grotlon:
--- Цитата: Yaranga от 30 Декабрь 2025, 15:41:30 ---Ну сравни с "несырой" в BigPEmu. До его появления Феникс был бомбой. --- Конец цитаты --- Я уже его потеснил, в отличие от Феникса он работает быстро, но у него интерфейс ублюдский. --- Цитата: Yaranga от 30 Декабрь 2025, 15:41:30 ---А аппаратный рендер - на OpenGL 2.x в Фениксе - это вообще стандарт середины нулевых... А, кажется догадываюсь, что у тебя какая-то не сильно свежая встройка от Intel, которая в новых Windows аппаратно только древнющий OpenGL 1.0 умеет. То есть чтоб Феникс нормально заработал надо нормальный враппер подбирать - так-то они чаще всего и третий опенжиэль могут, только интелы в дровах для систем выше ХР из них эту возможность выпилили. Короче копать где-то здесь - https://4pda.to/forum/index.php?showtopic=779277&st=1700 - бывает достаточно наличие нормальной opengl32.dll в папке эмулятора, чтоб аппаратный рендер нормально заработал. --- Конец цитаты --- Да, у меня интеловская встройка, но она шестого поколения (Sandy Bridge) и поддерживает OpenGL 3.1 (в Linux и 3.3). |
| Yaranga:
--- Цитата: Grotlon от 30 Декабрь 2025, 19:26:43 ---Да, у меня интеловская встройка, но она шестого поколения (Sandy Bridge) и поддерживает OpenGL 3.1 (в Linux и 3.3). --- Конец цитаты --- Ну значит эта поддержка такая ублюдская. Кстати попробуй Феникс в Linux - возможно там получше дрова реализованы. Просто могу показать, на какой дохлятине (от ATI/AMD) у меня Феникс отлично работает. |
| Grotlon:
--- Цитата: Yaranga от 29 Декабрь 2025, 14:49:53 ---Но можно играть или с разогнанным виртуальным цпу 3DO (если хост вытягивает) --- Конец цитаты --- Любопытно, что процессор консоли VY86C060-20FC имеет номинальную частоту 20 МГц, что не так уж и много для 0,8-мкм техпроцесса, но в 3DO решили ее снизить до 12,5. Лишние 7,5 МГц думу точно бы не помешали, тем более ARM60 сам по себе довольно дохлый (всего 35 тыс. транзисторов — почти вдвое меньше, чем у Motorola 68000). |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |