Вход в полноэкранный режим в меднафене с одним монитором?

У меня Ubuntu 12.04.2 LTS x86_64 с двумя несовпадающими мониторами: один - ноутбук с разрешением 1366x768, другой - с Asus @ 1920x1080. Как я могу войти в полноэкранный режим с отображением mednafen только на одном мониторе, оставив другой нетронутым? Проблема с простым нажатием atl + enter после загрузки игры, как правило, заключается в том, что мой большой дисплей сжимается, и оба монитора отражаются (и остаются зеркальными после).

Это просто боль и передача аргументов, таких как -pcfx.xres 1366 -pcfx.yres 768 из скрипта bash, просто приводит к отображению игры на обоих мониторах. Если у кого-то есть советы, из которых я мог бы поучиться, это будет оценено.

Редактирует: если это помогает, compizconfig настроен на обнаружение моих выходов (настройки дисплея).

Вот вывод при запуске игры через bash скрипт

Initializing sound...
 Using "ALSA" audio driver with SexyAL's default device selection.ALSA Error: snd_pcm_open(&alsa_pcm, id ? id : "hw:0", SND_PCM_STREAM_PLAYBACK, 0) Device or resource busy
Error opening a sound device.
Initializing video...
 Video Driver: OpenGL
 Video Mode: 3286 x 1080 x 32 bpp
  Pixel shader: none
 Fullscreen: Yes
 Special Scaler: None
 Scanlines: Off
 Destination Rectangle: X=922, Y=60, W=1440, H=960
 OpenGL Implementation: Tungsten Graphics, Inc Mesa DRI Intel(R) Ironlake Mobile  2.1 Mesa 8.0.4
 Checking extensions:
  GL_ARB_texture_non_power_of_two found.
 Using non-power-of-2 sized textures.
 Checking maximum texture size...
  Apparently it is at least: 8192 x 8192
 Using GL_BGRA, GL_UNSIGNED_INT_8_8_8_8_REV for texture source data.
1
задан 18 March 2013 в 02:57

1 ответ

Установите эти переменные окружения, как показано в вашем bash-скрипте, перед запуском mednafen, и он будет отображаться в полноэкранном режиме только на основном дисплее.

export SDL_VIDEO_FULLSCREEN_DISPLAY=0
export SDL_VIDEO_FULLSCREEN_HEAD=0

Вам также может потребоваться обновить конфигурацию в ~/.mednafen/mednafen.cfg, чтобы не задавать спецификации очень большого разрешения, если они ранее были установлены на большие значения.

0
ответ дан 18 March 2013 в 02:57

Другие вопросы по тегам:

Похожие вопросы: