Эмуляция > Эмуляторы для консолей и мобильных устройств
Эмуляторы для PS2
<< < (3/4) > >>
Virtua Fighter:

--- Цитата ---Virtua Fighter, https://github.com/infval/Fceumm-PS2/releases
--- Конец цитаты ---
- так а какая?  последняя fceu-packed.x.3.3  у меня вроде как была,  там нет такой возможности...

Про звук понятно, что на 44100 аутентичнее но в большинстве случаев тормознее. В  более древней, но более "стабильной" и при этом везде восхваляемой версии fceu 0.90i выбор звука вообще не опционален  ( и скорее всего тупо залочен на 22050, если не на 11025 для больше совместимости). Однако замечал что некоторые игры в версии x.3.3 тормозят и на минимальных 11025 Гц, и на фуллспид идут ток с вырубленным напрочь звуком, в то время как на 0.90i идут норм, непонятно правд на какой частоте звука, но тем не менее со звуком и на фуллспид. Например черепахи 3....


--- Цитата ---Попробовал в эмуляторе PS2 (у меня нет консоли) FCEU от RetroArch - очень тормозной, но почему-то не нашёл выбора частоты дискретизации, даже с низкими настройками он похоже играет на 44100 Гц. С отключённой музыкой тоже тормоза. Может там используется новое ядро. На старых платформах нужно специально оптимизировать эмуляторы, а не просто собирать из одних исходников на C.
--- Конец цитаты ---
Ну эт чет совсем круто - эмулировать на эмуляторе через 33 колена - полюбому вероятна большая погрешность результата... <_< Тем не менее да, ретроарч тормозной, и оптимальнее юзать эмули на пс2 по отдельности ( хотя по сути юзать то практически нечего)
Sharpnull:

--- Цитата: Virtua Fighter от 26 Сентябрь 2019, 16:00:11 ---- так а какая?  последняя fceu-packed.x.3.3  у меня вроде как была,  там нет такой возможности...
--- Конец цитаты ---
Вызов меню в игре на L1 сделан, настроек для этого нет. А вы на какую кнопку хотели?

--- Цитата: Virtua Fighter от 26 Сентябрь 2019, 16:00:11 ---Ну эт чет совсем круто - эмулировать на эмуляторе через 33 колена - полюбому вероятна большая погрешность результата
--- Конец цитаты ---
Кроме некоторых особенностей, которые эмулятор не показывает (центрирование экрана, чёрная полоса из-за неправильного порядка вызова функций), вполне нормально.

--- Цитата: Virtua Fighter от 26 Сентябрь 2019, 16:00:11 ---в то время как на 0.90i идут норм
--- Конец цитаты ---
Там вроде более старая версия FCEUmm и потому меньше мапперов и точность. Исходный код 0.90i есть, я даже делал версию fceu-packed.x.2.2.old'n'fast.elf (выкладывал только в теме emu-land), если не ошибаюсь, как раз с версией 0.90i. Там должно быть меню на L1, но других добавленных опцией/особенностей очевидно нет.
--------
Сейчас посмотрел код, совсем забыл, что можно изменить в конфиге FCEUltra.cnf во всех версиях (i0.90, от AKuHAK, и x.3.3) :). Открываете конфиг и там строчки:

--- Код: ---;Player 1 Controls"
JOY1_Menu         = 0x%04x // L1 - в моих версиях, PAD_TRIANGLE - в остальных
JOY1_SaveState    = 0x%04x // R2
JOY1_LoadState    = 0x%04x // L2
JOY1_FDS_DiskSwap = 0x%04x // L3
JOY1_FDS_SideSwap = 0x%04x // R3
--- Конец кода ---
Значения hex, посмотрите как заданы другие значения и замените.
--------
Значения такие, можно поменять через uLauchELF:

--- Код: ---Select - 0x0001    Up - 0x0010 L2 - 0x0100 /\ - 0x1000
    L3 - 0x0002 Right - 0x0020 R2 - 0x0200  O - 0x2000
    R3 - 0x0004  Down - 0x0040 L1 - 0x0400  X - 0x4000
 Start - 0x0008  Left - 0x0080 R1 - 0x0800 [] - 0x8000
--- Конец кода ---
Virtua Fighter:

--- Цитата ---Вызов меню в игре на L1 сделан, настроек для этого нет. А вы на какую кнопку хотели?
--- Конец цитаты ---

- да как? - на треугольник меню вылазит то!

----

--- Цитата ---Значения такие, можно поменять через uLauchELF
--- Конец цитаты ---

- как?? если просто попытаться открыть его в uLauchELF выдаёт ж "this file isn't an elf" и все. Я так понимаю uLauchELF не особ приспособлен для открытия .cnf.  Хотел на комп скинуть, но этот фалй лежит на карте памяти и при копировании его на флэху пишет paste failed
Sharpnull:

--- Цитата: Virtua Fighter от 26 Сентябрь 2019, 22:56:38 ---- да как? - на треугольник меню вылазит то!
--- Конец цитаты ---
А, вы просто настройки не удалили от прошлой версии, они берутся из конфига :) В uLauchELF папка MISC там приложения - TextEditor.
Virtua Fighter:
Так, нашел в Ulaunchelf text editor и все нахимичел как мне над.
Sharpnull,  Спасиб! :thumbup:


А вообще есть где б кроме буржуйских http://psx-scene.com/forums/official-fceux-snes9x-forums/ можно почитать  про чейнджлоги или тупо разницу между версиями 0.90i, 0.93 и mm3.3? Да и собственно в чем еще разница между предложенной  "fceu-packed.x.2.2.old'n'fast.7z" и 0.90i ; допустим... :-\
Sharpnull:
Virtua Fighter, изменения в моих версия написаны там же в https://github.com/infval/Fceumm-PS2/releases и описаниях к коммитам. AKuHAK сам же пишет изменения где выкладывает или опять же в коммитах на github. fceu-packed.x.2.2.old'n'fast - эксперимент, где я взял код отвечающий за эмуляцию (FCEU) от 0.90i и совместил с изменения от x.2.2, а все мои были основаны на версии AKuHAK, которая сама вроде на 0.90i, но FCEU новее, как я говорил. Мои отличия в основном касались интерфейса.
Virtua Fighter:
Ну, я для себя заметил что в fceu.x.2.2.old'n'fast ( а она базирована на 0.93 а не на 0.90i, судя по меню), что   сама 0.93 и последняя mm3.3 выдают картинку не на весь экран а с большой полоской снизу, либ с двумя по меньше сверху и снизу

если отцентрировать экран в опциях, однако растянуть изображение по вертикали на весь экран возможности нет - просто двигать верх-вниз\влево-вправо изображение относительно экрана.
[ Указанное вложение недоступно ]

 Хоть и опция  aspect ratio стоит на full screen, вот такой вот и фулл скрин.


Но стоит отметить что все эти версии изначально включаются в моем случае ( элт-тел на композит) только на пол экрана
, и чтобы картинка "вошла" в размеры экрана надо включать  параметр interlacing:on   - может этот аспект какую погрешность и дает, ибо в на 0.90i ( по умолчанию interlacing : off) все на фулл скрин без полос снизу\снизу-сверху всегда на весь экран...

Плюс тормоза в некоторых играх на всех этих ревизиях (tmnt 3, batman returns of the joker и т.д....) даже при частоте дискретизации 11025 .
Что выводит 0.90i какг бы в лидеры...
  Однако у 90i нет возможности турбо кнопок. И даже если взять конфиг от тех более новых версия и подсунуть его 0.90i,  прописанные в  более новых версиях  треугольник и круг на турбо будут не активны :-\
Sharpnull:

--- Цитата: Virtua Fighter от 27 Сентябрь 2019, 02:06:57 ---Ну, я для себя заметил что в fceu.x.2.2.old'n'fast ( а она базирована на 0.93 а не на 0.90i, судя по меню)
--- Конец цитаты ---
Я же говорил, интерфейс/меню от x.2.2, а внутри вроде было 0.90i или более старая от AKuHAK, которая была быстрее. У 0.90i стоит 44100Гц.
С растяжением вечные проблемы, человек который помогал тестировать вроде через прогрессивную развёртку выводил.
Virtua Fighter:

--- Цитата: Sharpnull от 27 Сентябрь 2019, 02:54:50 ---Я же говорил, интерфейс/меню от x.2.2, а внутри вроде было 0.90i или более старая от AKuHAK, которая была быстрее.
--- Конец цитаты ---
- ненене, точно не 0.90i а  0.93 иль выше - уж слишком много схожих  особенностей, таких как скроллинг в меню + баги экрана + тормоза в тех же играх....

По поводу звука - если в 90i  стоит по дефолту 44.1кГц, то  какая логика приследовалась  разрабами в след ревизиях запиливать возможность понижать качество? - ну типа накой??
 ( " типа так все хорошо работало но чтоб скучно не было  и  для разнообразия мы добавили опцию понижения качества" :lol:) - типа спидхака для тормозных игр? ( которые таки  нормально работали на старой 90i)  - так нет, тоже не помогает при минимальных значениях и тока при выключенным напрочь саундом идут на фуллспид. - Какт эт старнно малость... :neznayu:

Вобщем, если б  умудриться прикрутить к 0.90i возможность турбо кнопок - то была б самая трушная версия ( там, кончено есть возможность  повесить на кнопки аутофайр, но как по мне, отдельная турбо кнопочка гораздо удобнее чем каждый раз залазить в меню и врубть autofire:on\of в зависимости от ситуации когда  нужно\нет)
DruchaPucha:
Вышел эмулятор N64

https://github.com/belek666/daedalus
Sharpnull:

--- Цитата: DruchaPucha от 02 Декабрь 2019, 19:21:15 ---Вышел эмулятор N64

https://github.com/belek666/daedalus

--- Конец цитаты ---
Ему бы стоило разделить коммиты на код, где он новую инициализацию в стиле C++11 приводит к старой и в том духе, и на важные изменения.
Разработчики daedalus тоже забавные, используют одновременно:

--- Код: ---#pragma once

#ifndef UTILITY_PREFERENCES_H_
#define UTILITY_PREFERENCES_H_
// Код
#endif // UTILITY_PREFERENCES_H_
--- Конец кода ---
Чтобы наверняка :)
--------
Пишут, что 20-30 fps, но смогут ли добиться 60. Иначе смысла нет.
DruchaPucha:
Ну на PSP я бы не сказал что daedalus стабильно работает, но если версию для PS2 всё же пофиксят, должен получится хороший эмулятор. Вроде как раз этот автор сделал эмулятор GBA для PS2 и он работает отлично, лучше всяких SNES Station, который так и не смогли доделать до конца.
Zorki:
Список неплохой, но очень много древностей
DruchaPucha:
Марево 64, нужно компилировать.
https://github.com/fgsfdsfgs/sm64-port/tree/ps2

P.S в сети есть собранная версия, но ссылки обычно не светят, учитывая что у Нинтенды может начаться бомбёжка :lol:. Русская версия вроде как не запускается.
Virtua Fighter:
Господа, случайно узрил в последних обновах ретроарха  ядро  снес9х для пс2 - затестил - работает ^_^

Короч че, теперь кагбы можно говорить о полноценной эмуляции снеса на пс2, вот

Добавлено позже:
( если кто в знает как избавиться от черных рамок по бокам экрана - подскажите. А то будто играю на широкоформатном телике и он отображает эти границы, хотя подрублена плойка к старому телу. Да и соотношение в ретроархе в settings->video->aspect ratio 4:3 стоит  - но там хот 16:9 или 9:16 или 2:1, че угодно ставь - ничего не меняется почему то - видать не допилили ешо...)
DruchaPucha:
Видимо пока нельзя экран исправить, но это шаг вперёд. Проверил Spawn, игра идёт без просадок, но звук подлагивает.
Virtua Fighter:

--- Цитата: DruchaPucha от 08 Апрель 2021, 20:19:05 ---Видимо пока нельзя экран исправить, но это шаг вперёд. Проверил Spawn, игра идёт без просадок, но звук подлагивает.
--- Конец цитаты ---

Ну а на 16:9-теликах как это смотрится? - там фуллскрин получается норм - видать под это разрабы залочили или же над в конфигах ретроарха копаться ручками выставлять - ибо  в меню пофигу что выставлять вообще 0 эмоций....
Затетсил мегамена -  обратил внимание на не совсем корректные цвета в первом уровне при переходе  из "пасмурно в солнечно", но в целом норм.
Ну и в gundam W - endless duel, или как она правильно называется, звук тож вроде подлагивает в ингейме, но фпс 60.
Pitfall - неправильные цвета в лесу - все желтое
TMNT tournament fighters - 56 fps
Donkey Kong - заикается музыка в меню и интро,  фуллспид в игре все норм
Plock - тормоза, 45 fps
Super Mario World - отлично
Batman forever - отлично
BATD - отлично
Вобщем над больше тестить. Да и там в этом "новом" ретроархе ядер дофига - чет может ещё какие приколюхи нежданные есть - мне ток эмуляция снеса на пс2 интересна
была по большому счету. Но никакой обобщенной инфы по сему релизу ( касательно пс2 разумеется) я не нарыл...
DruchaPucha:
Чёрные полосы есть, но это точно не 4х3.
Warlock_02:
Подскажите пожалуйста, можно найти эмулятор OpenBor на PS2. Сколько искал, найти не могу.
Ogr:

--- Цитата: Warlock_02 от 06 Ноябрь 2022, 14:12:45 ---эмулятор OpenBor
--- Конец цитаты ---
OpenBor не эмулятор.

ну и нету его на пс2 https://github.com/DCurrent/openbor
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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