ePSXe - это эмулятор моей милости. Это не работает в Ubuntu 11.10. Он просит меня libgtk1.2, и я не могу найти его в 11.10? pSX сказал мне, что:
(pSX:6367): GLib-GObject-CRITICAL **: g_signal_handler_disconnect: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
[src/linux/sound.cpp, line 215]: 'snd_pcm_hw_params_set_access(pcm_handle,hwparams,SND_PCM_ACCESS_MMAP_INTERLEAVED)' returned 'Invalid argument'
pad=0
Я понятия не имею об этом. Это там кто-нибудь может помочь? Почему удаление libgtk1.2 ???
Использовать pSX на Ubuntu / Kubuntu / Lubuntu / etc (до 15.04 32 / 64bit **):
Загрузить / Установить
/opt/pSX
к вашему /etc/environment
или вашему профилю, если вы не являетесь пользователем admin - мой в /usr/bin
, поскольку он уже находится в PATH
(также $HOME/bin
находится в PATH
в большинстве систем). sudo apt-get install libgtkglext1:i386
, либо dpkg --install libgtkglext1_<your version>.deb
, где ваша версия может исходить отсюда: 10.04-11.10 * 12.04-13.10 * 14.04 * 14.10 / 15.04 ) Другой путь вокруг pulseaudio
pactl exit
, или, если это не сработает; killall pulseaudio -SIGKILL
. Если он немедленно перезагрузится, включится autorespawn, поэтому вам нужно будет отключить его. Для этого вам нужно отредактировать /etc/pulse/client.conf
, чтобы autospawn=no
(не забывайте удалить комментарий ;
!). И нет, /usr/bin/pasuspender
(и, следовательно, /usr/bin/pacmd suspend
) НЕ будет работать в этом случае. Необязательные подготовительные операции первого раза
~/.pSX
, иначе он может выбрать создание (обычно просто cdimages), где бы вы ни находились, где вы его начали. Кроме того, вы можете захотеть touch ~/.pSX/memcards/card{1,2}.mcd
перед запуском, чтобы у вас были пустые карточки для начала. Помните, что это относится только к ПЕРВОМУ ВРЕМЕНИ, когда вы запускаете его как заданный пользователь и не имеете никакого существующего psx.ini. Выполнить!
... или нет!
LD_LIBRARY_PATH
. Предоставленные библиотеки могут или не могут работать с вашей картой (лучший шанс, если набор микросхем NVidia GT, вы можете просто перезаписать хорошие библиотеки, которые у вас есть, см. MANIFEST), это НЕОБХОДИМО. После этого вернитесь к шагу 4 и повторите попытку. ... затем поиграйте в некоторые игры!
Что касается ePSXe, я не использую этот, потому что я didn Мне нравится, но я думаю, что ответы выше моего хороши из того, что я вижу.
** проверял и использовал pSX с версиями Ubuntu / Kubuntu 10.04 вплоть до текущего 15.04 без проблем, как в 32-битные и (чаще всего) 64-разрядные среды.
pSX не разбит для меня.
Если вы уже установили libgtkglext1
из диспетчера пакетов:
Была включена проблема, которая показывает, что у вас есть pulseaudio.
Более простым решением является запуск pSX как root (sudo ./pSX
), эмулятор показывает и запускает. Затем вы должны изменить аудиоконференцию на вкладке «Файл / Конфигурация» и «Звук».
Устройство настроено как «По умолчанию» и должно быть вашим именем устройства (измените этот вариант на своем dev). Теперь вы можете закрыть эмулятор.
Найдите файл psx.ini
в корневой папке (/root/.pSX/psx.ini
) и скопируйте код звукового устройства, это будет выглядеть так:
[Sound]
Frequency=-1
Sync=1
Reverb=1
Interpolate=1
Latency=32
XALatency=20
Device=b7d317a4 (this is my dev, your could be different)
Теперь откройте INI файл, но один из ваших пользователей (например: /home/yourusername/.pSX/psx.ini
) и вставьте код устройства, который вы копируете ранее.
Теперь ваш эмулятор должен работать нормально.
Не выполнять знаете, имеет ли проблема epsxe одно и то же решение.