Эмуляция > Эмуляторы консолей 1-4 поколений
FCEUX - проблемы со звуком
(1/1)
Vlad666:
У меня на эмуляторе FCEUX 2.6.4 проблемы со звуком. Иногда звук начинает "скрипеть". Особенно это заметно, когда на компьютере выполняются какие-нибудь задачи в фоном режиме. На других эмуляторах таких проблем нет, хоть Скайрим запускай в фоном режиме. Как можно устранить? Такое ощущение, что для этого эмулятора выделяется слишком мало процессорного времени, из-за чего звук как бы на доли секунды уходит в паузу, выдавая искаженный скрипящий звук.

Windows 7 x86 Максимальная
DirectX 11
DXDiag проблем с аудио драйверами не обнаружил
Изменение аудио настроек в эмуляторе не помогает.
Sharpnull:
Есть 3 версии для Windows: Win32, Win64, Win64 Qt/SDL. Может стоит попробовать другие версии. Попробуйте поставить Config > Timing >Set high-priority thread.
cptPauer:

--- Цитата: Vlad666 ---Windows 7 x86 Максимальная
--- Конец цитаты ---

--- Цитата: Sharpnull от 17 Август 2022, 14:42:44 ---Есть 3 версии для Windows: Win32, Win64, Win64 Qt/SDL. Может стоит попробовать другие версии.
--- Конец цитаты ---
Логика подсказывает, что на Windows 7 x86 запустится только Win32  :)

Vlad666:

--- Цитата: Sharpnull от 17 Август 2022, 14:42:44 ---Попробуйте поставить Config > Timing >Set high-priority thread.

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

Вроде помогло.
Vlad666:
Активация "Set high-priority thread" проблему все-таки не решила. Может есть другие способы исправить звук?
wolfer:

--- Цитата: Vlad666 от 21 Декабрь 2023, 11:54:44 ---Активация "Set high-priority thread" проблему все-таки не решила. Может есть другие способы исправить звук?

--- Конец цитаты ---
Ага комп обновить на rtx4090, ведь эмуляция лучше «сосолех» этих, и комп должен соответствовать времени  :lol:
Sharpnull:
Рекомендации для старой версии https://forums.nesdev.org/viewtopic.php?p=214150#p214150, попробуйте увеличить Sound Latency. Как там и написано, для игр лучше не используйте FCEUX. Есть puNES, Mesen (если запустится), RetroArch.
Chaotix:
RetroArch точно запустится, есть для любых платформ.
Там есть ядро FCEUX, вроде бы свежее. По крайней мере, не нашёл ромов, которые не запускаются. Вроде бы, мапперов столько же как в мейнстрим версии.

Накрайняк, можно провернуть трюк с Bizhawk, там можно подключать dll.
Но, я не уверен, что 64-версии есть.

А standalone версия старая FCEUX она всегда глючила.
Тут обновлять ПК и юзать версию Win64 Qt/SDL которая, если хочется не в состави мульти-оболочек разных.
Vlad666:
Короче, ерунда, а не эмулятор. Автору походу вообще пофиг на баги со звуком и он даже за все эти годы и не думал их исправить.
Chaotix:

--- Цитата: Vlad666 от 23 Декабрь 2023, 12:15:10 ---Короче, ерунда, а не эмулятор. Автору походу вообще пофиг на баги со звуком и он даже за все эти годы и не думал их исправить.

--- Конец цитаты ---
Вот настроенный RetroArch с простым лончером,
RetroArch-SimpleLoader-Win7x86-20231225.7z (36Мб).
Там есть FCEUX!!

Как пользоваться:
Запустить launcher.exe (исходник в комплекте), выбрать ром игры (.nes).
Играть.
Полноэкранный режим включается клавишой "F". Настройки RetroArch вызываются клавишей "F1".

Лоадер настроен и на запуск игр других платформ, но для FDS, PCE CD, Neo Geo CD, Sega CD, Спектрумов нужно положить биосы в папку RetroArch\system\
fuse\
neocd\
BIOS_CD_E.bin
BIOS_CD_J.bin
BIOS_CD_U.bin
bios_MD.bin
gb_bios.bin
gba_bios.bin
gbc_bios.bin
jp_mcd1_9112.bin
us_scd1_9210.bin
neogeo.zipДля NES и Genesis биосы не нужны.

Звук не должен глючить и грузить процессор!

Нюансы:
Для Mortal Kombat Ultimate Trilogy прописано правило, что бы загружалось ядро, на котором ром не глючил, поэтому название рома лучше не менять, оставлять слова UMKT или Kombat  в названии. Для всех остальных используется Picodrive 1.99.

Можно ассоциировать файлы .nes .gen .chd и т.п. с "launcher.exe" (или retroarch-launcher-32bit.exe, picodrive-32bit.exe), что бы открывать файлы по даблклику

Для игр PCE CD папка с образами лучше, что бы называлась "pcecd".
Для Neo Geo CD папка "ngcd". Образы должны быть в формате cue или chd.

Сборка сделана для ноутов и планшетов, что бы не грузило процессор и не садило аккум, поэтому ядра самые легковесные. Если нужны точные и тяжелые, то запускать сам RetroArch напрямую или скачать нужные и перекомпилить лончер
Навигация
Главная страница сообщений

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