Para poder localizar cosas como los ficheros de configuración o traducción, Allegro necesita conocer el path de su ejecutable. Ya que no hay forma estándar para hacer eso, necesita capturar una copia de sus parámetros argv[], cosa que hace con trucos de preprocesador. Desafortunadamente no puede conseguirlo sin un poco de ayuda por su parte, por lo que tendrá que escribir END_OF_MAIN() justo tras su función main(). Muy fácil, realmente, y si se olvida de hacerlo, obtendrá un agradable error de enlazado sobre una función inexistente _mangled_main que se lo recordará :-)
Drivers: GFX_*/Linux
   Cuando use Linux en modo consola, Allegro soporta los siguientes
   parámetros de tarjeta para la función set_gfx_mode():
Relacionado con: set_gfx_mode, GFX_*/X.Drivers: GFX_*/X
Relacionado con: set_gfx_mode, GFX_*/Linux.Drivers: DIGI_*/Unix
      DIGI_AUTODETECT      - permite que Allegro elija el controlador de
                             sonido
      DIGI_NONE            - sin sonido digital
      DIGI_OSS             - Open Sound System
      DIGI_ESD             - Enlightened Sound Daemon
      DIGI_ALSA            - controlador de sonido ALSA
Relacionado con: detect_digi_driver, install_sound, install_sound_input.Drivers: MIDI_*/Unix
      MIDI_AUTODETECT      - permite que Allegro elija un controlador de
                             sonido MIDI
      MIDI_NONE            - sin sonido MIDI
      MIDI_OSS             - Open Sound System
      MIDI_DIGMID          - reproductor software basado en samples
      MIDI_ALSA            - controlador RawMIDI ALSA
Relacionado con: detect_midi_driver, install_sound, install_sound_input.