Pantalla completa en xmame

Publicado el 31 de Agosto a las 16:57 por magarto

Bueno bueno, la cosa se pone interesante con el tema de las pantallas completas y es que, vaya semanita que llevo con 4 artículos sobre el asunto.

A raíz de un problema común entre Gez y yo me puse a sacar el modo de conseguir la pantalla completa (fullscreen) en xmame y programas que se basen en ello como loemu, gxmame y kxmame y he dado con la solución.

Es tan sencillo como poner en un terminal:

xmame --showconfig > ~/.xmame/xmamerc

A continuación editamos ese archivo que acabamos de crear:

nano ~/.xmame/xmamerc

Tendremos que editar las líneas correspondientes a:

video-mode              1
fullscreen              1

Esto hará que se ejecute el modo de video 1 aunque podéis poner OpenGL… cambiando al número 2 ó 3 (no recuerdo bien).

Si usáis joystick en /dev/input/js0, por ejemplo, cambiaríamos:

joytype                 1
analogstick             0
joydevname              /dev/input/js0

Y asegurarnos que las configuraciones se cargan:

loadconfig              1

Ahora salvamos el archivo (ctrl + o) y cerramos (ctrl + x) y probamos a ver si nos va, cargando el juego captaven.zip, en mi caso.

xmame captaven

Para que ahora loemu cargue las opciones correctamente, entraríamos en preferencias y quitaríamos todas las opciones de configuración de xmame, para forzar a que cargue las opciones por defecto.

También en gxmame podemos modificar el archivo de configuración dentro de .gxmame para que cargue las opciones anteriores y no otras, así evitamos la ingente cantidad de CPU que consume.

  • En magarto tenemos anuncios, usted también puede.
  • Aumente el tráfico de su web.
  • Utilice un gran software libre.

1 Trackbacks/Pingbacks

  1. Pingback: University Update - Linux - Pantalla completa en xmame UNITED STATES el 31 Agosto 2007 a las 17:59

5 Comentarios

  1. rubisf SPAIN
    31 Agosto 2007 a las 17:17

    Pos a mi la pantallita en la que sale el juego me sigue saliendo chiquita.

    Mozilla Firefox Mozilla Firefox 2.0.0.6 bajo Linux Linux
  2. rubisf SPAIN
    31 Agosto 2007 a las 17:29

    T paso lo que me sale a ver qué opinas, quizá no se vea más grande porque la resolución del juego es una basura, que es lo que yo creo:

    OSD: Info: Ideal mode for this game = 384×224
    SDL found mode:1024×768x32
    SDL found mode:800×600x32
    SDL found mode:640×480x32
    SDL found mode:1024×768x32
    SDL found mode:800×600x32
    SDL found mode:640×480x32
    SDL: Using a mode with a resolution of: 640×480x32
    Initialized no effect: bitmap depth = 16, color format = RGB 888 (32bpp)
    Average FPS: 59.599459 (293 frames)

    Yo creo por lo que parece que mira los modos compatibles con el ordenador y se queda con el más cercano al ideal del juego. Ya m dirás, un Saludo

    Mozilla Firefox Mozilla Firefox 2.0.0.6 bajo Linux Linux
  3. magarto SPAIN
    31 Agosto 2007 a las 17:42

    Está bien, parece que da problemas el comando al hacer que escriba en un archivo para comprueba:

    cat .xmame/xmamerc

    Y verás como tiene el mismo contenido que al hacer:

    xmame –showconfig (dos guiones)

    Mozilla Firefox Mozilla Firefox 2.0.0.6 bajo Ubuntu Linux Ubuntu Linux
  4. magarto SPAIN
    31 Agosto 2007 a las 17:44

    Sigue toqueteando sino con el archivo .xmame/xmamerc, de todos modos te pongo el mío (modifica las carpetas de roms…)

    ### xmame running parameters ###
    
    ### Video Related ###
    video-mode              1
    fullscreen              1
    arbheight               0
    widthscale              1
    heightscale             1
    effect                  0
    autodouble              1
    frameskipper            1
    throttle                1
    frames_to_run           0
    sleepidle               1
    autoframeskip           1
    maxautoframeskip        8
    frameskip               0
    brightness              1.000000
    pause_brightness        0.650000
    gamma                   1.000000
    norotate                0
    ror                     0
    rol                     0
    autoror                 0
    autorol                 0
    flipx                   0
    flipy                   0
    
    ### Use additional game artwork? ###
    artwork                 1
    use_backdrops           1
    use_overlays            1
    use_bezels              1
    artwork_crop            0
    artwork_scale           1
    
    ### Vector Games Related ###
    beam                    1.000000
    flicker                 0.000000
    intensity               1.500000
    antialias               1
    translucency            1
    hardware-vectors        1
    # mngwrite               (not set)
    
    ### Aspect ratio handling ###
    keepaspect              1
    perfectaspect           0
    displayaspectratio      1.333333
    
    ### X11 Related ###
    geometry                1440x900
    xsync                   1
    root_window_id          0
    run-in-root-window      0
    
    ### X11-window Related ###
    mitshm                  1
    
    ### DGA Related ###
    vsync-pagelimit         2
    
    ### Video Mode Selection Related ###
    
    ### XV Related ###
    force-yuv               0
    perfect-yuv             1
    
    ### OpenGL Related ###
    gldblbuffer             1
    gltexture_size          0
    glbilinear              1
    glbeam                  1.000000
    glantialias             0
    glantialiasvec          0
    cabview                 0
    cabinet                 glmamejau
    
    ### X11-input related ###
    grabmouse               0
    grabkeyboard            0
    alwaysusemouse          0
    cursor                  1
    winkeys                 0
    
    ### Input device options ###
    joytype                 1
    analogstick             0
    joydevname              /dev/input/js0
    ugcicoin                0
    # lircrc                .lircrc
    lirc                    1
    steadykey               0
    a2d_deadzone            0.300000
    # ctrlr                  (not set)
    digital                 none
    usbpspad                0
    rapidfire               0
    
    ### Sound Related ###
    samples                 1
    samplefreq              44100
    bufsize                 3.000000
    volume                  -3
    # audiodevice            (not set)
    # mixerdevice            (not set)
    
    ### Digital sound related ###
    # dsp-plugin             (not set)
    timer                   0
    
    ### Alsa Sound System ###
    alsa-buffer             50000
    
    ### Sound mixer related ###
    # sound-mixer-plugin     (not set)
    
    ### ALSA Mixer ###
    alsa-mixer              PCM
    
    ### File I/O-related ###
    rompath                 /media/sda4/Games/mame/roms
    samplepath              /media/sda4/Games/mame/samples
    inipath                 /media/sda4/Games/mame/ini
    cfg_directory           /media/sda4/Games/mame/cfg
    nvram_directory         /media/sda4/Games/mame/nvram
    memcard_directory       /media/sda4/Games/mame/memcard
    input_directory         /media/sda4/Games/mame/inp
    hiscore_directory       /media/sda4/Games/mame/hi
    state_directory         /media/sda4/Games/mame/sta
    artwork_directory       /media/sda4/Games/mame/artwork
    snapshot_directory      /media/sda4/Games/mame/snap
    diff_directory          /media/sda4/Games/mame/diff
    ctrlr_directory         /media/sda4/Games/mame/ctrlr
    comment_directory       /usr/share/games/xmame/comments
    cheat_file              /media/sda4/Games/mame/cheat.dat
    hiscore_file            /media/sda4/Games/mame/hiscore.dat
    # record                 (not set)
    # playback               (not set)
    log                     0
    
    ### MAME Related ###
    defaultgame             pacman
    language                english
    cheat                   0
    skip_gameinfo           0
    validate                0
    bios                    default
    # state                  (not set)
    autosave                0
    
    ### Frontend Related ###
    clones                  1
    
    ### Internal verification list commands (only for developers) ###
    
    ### Rom Identification Related ###
    
    ### General Options ###
    loadconfig              1
    
    Mozilla Firefox Mozilla Firefox 2.0.0.6 bajo Ubuntu Linux Ubuntu Linux
  5. Gez ARGENTINA
    5 Septiembre 2007 a las 19:49

    Genial! Mi Loemu ya está en pantalla completa, funcionando muy bien.
    Un par de cosas que toqué del archivo de configuración para mejorar la apariencia:
    Cambié el effect por el 7 y desactivé el filtro bilineal para que no interpole los pixels.
    Con eso logramos la exacta apariencia que tenían en pantalla los arcades de nuestra infancia ;-)

    Mozilla Firefox Mozilla Firefox 2.0.0.6 bajo Ubuntu Linux Ubuntu Linux

Vista previa

Deja tu granito de arena

Registro de OpenID

Registro clásico

XHTML: Puedes usar las etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Opciones:

Tamaño

Colores

Cerrar
E-mail It