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.