Here is some basic information that all Allegro users should know.
Allegro Docs Information
Code:
-refer to \allegro\docs\alleg000 for using allegro information
-refer to \allegro\docs\alleg001 for unicode routines information
-refer to \allegro\docs\alleg002 for configuration routines information
-refer to \allegro\docs\alleg003 for mouse routines information
-refer to \allegro\docs\alleg004 for timer routines information
-refer to \allegro\docs\alleg005 for keyboard routines information
-refer to \allegro\docs\alleg006 for joystick routines information
-refer to \allegro\docs\alleg007 for graphics modes information
-refer to \allegro\docs\alleg008 for bitmap objects information
-refer to \allegro\docs\alleg009 for loading image files information
-refer to \allegro\docs\alleg010 for palette routines information
-refer to \allegro\docs\alleg011 for truecolor pixel formats information
-refer to \allegro\docs\alleg012 for drawing primitives information
-refer to \allegro\docs\alleg013 for blitting and sprites information
-refer to \allegro\docs\alleg014 for rle sprites information
-refer to \allegro\docs\alleg015 for compiled sprites information
-refer to \allegro\docs\alleg016 for text output information
-refer to \allegro\docs\alleg017 for polygon rendering information
-refer to \allegro\docs\alleg018 for transparencty and patterned drawing information
-refer to \allegro\docs\alleg019 for converting between color formats information
-refer to \allegro\docs\alleg020 for direct access to video memory information
-refer to \allegro\docs\alleg021 for flic routines information
-refer to \allegro\docs\alleg022 for sound init routines information
-refer to \allegro\docs\alleg023 for digital sample routines information
-refer to \allegro\docs\alleg024 for midi music routines information
-refer to \allegro\docs\alleg025 for audio stream routines information
-refer to \allegro\docs\alleg026 for recording routines information
-refer to \allegro\docs\alleg027 for file and compression routines information
-refer to \allegro\docs\alleg028 for datafile routines information
-refer to \allegro\docs\alleg029 for fixed point math routines information
-refer to \allegro\docs\alleg030 for 3d math routines information
-refer to \allegro\docs\alleg031 for quaternion math routines information
-refer to \allegro\docs\alleg032 for gui routines information
-refer to \allegro\docs\alleg033 for dos specifics information
-refer to \allegro\docs\alleg034 for windows specifics information
-refer to \allegro\docs\alleg035 for unix specifics information
-refer to \allegro\docs\alleg036 for beos specifics information
-refer to \allegro\docs\alleg037 for qnx specifics information
-refer to \allegro\docs\alleg038 for differences between platforms information
-refer to \allegro\docs\alleg039 for reducing your executable size information
-refer to \allegro\docs\alleg040 for debugging information
-refer to \allegro\docs\alleg041 for makefile targets information
-refer to \allegro\docs\alleg042 for conclusion information
-refer to \allegro\docs\allegro for contents
-refer to \allegro\docs\changes for changes information
-refer to \allegro\docs\const for more information
-refer to \allegro\docs\faq for allegro faqs information
-refer to \allegro\docs\help for help information
-refer to \allegro\docs\thanks for credits information
Allegro Examples Information
Code:
-refer to \allegro\examples\ex12bit.c for fake 12-bit truecolor on an 8 bit card, by Richard Mitton information
-refer to \allegro\examples\ex3buf.c for mode-X triple buffering and retrace interrupt simulation information
-refer to \allegro\examples\ex3d.c for 3d 'bouncy cubes' demo information
-refer to \allegro\examples\exaccel.c for using offscreen video memory to store source graphics for VBE/AF information
-refer to \allegro\examples\exalpha.c for 32 bit RGBA sprites information
-refer to \allegro\examples\exbitmap.c for loading and displaying PCX and BMP files information
-refer to \allegro\examples\exblend.c for truecolor translucency information
-refer to \allegro\examples\excamera.c for viewing a 3d world from an arbitrary camera position information
-refer to \allegro\examples\excolmap.c for color mapping table effects, by Grzegorz Hankiewicz information
-refer to \allegro\examples\excustom.c for creating custom GUI objects information
-refer to \allegro\examples\exdata.c for accessing the contents of datafiles information
-refer to \allegro\examples\exdbuf.c for double buffering in VGA mode 13h information
-refer to \allegro\examples\exdodgy.c for a cool trick you can do with the MIDI player information
-refer to \allegro\examples\exexedat.c for appending datafiles onto your executable, by Grzegorz Hankiewicz information
-refer to \allegro\examples\exfixed.c for using fixed point maths information
-refer to \allegro\examples\exflame.c for how to write directly to video memory information
-refer to \allegro\examples\exflip.c for double buffering and page flipping in mode-X information
-refer to \allegro\examples\exgui.c for using the GUI routines information
-refer to \allegro\examples\exhello.c for simple "hello world" program information
-refer to \allegro\examples\exjoy.c for joystick input, by Grzegorz Hankiewicz information
-refer to \allegro\examples\exkeys.c for getting input from the keyboard information
-refer to \allegro\examples\exlights.c for one way to do colored lighting effects in a hicolor video mode information
-refer to \allegro\examples\exmem.c for drawing onto memory bitmaps and then blitting them to the screen information
-refer to \allegro\examples\exmidi.c for playing MIDI music information
-refer to \allegro\examples\exmouse.c for getting input from the mouse information
-refer to \allegro\examples\expal.c for palette effects and color cycling information
-refer to \allegro\examples\expat.c for using patterned drawing modes and sub-bitmaps information
-refer to \allegro\examples\exquat.c for quaternion rotations, by Jason Wilkins information
-refer to \allegro\examples\exrgbhsv.c for RGB <-> HSV colorspace conversions information
-refer to \allegro\examples\exsample.c for playing digital samples information
-refer to \allegro\examples\exscale.c for loading PCX files and bitmap stretching, by Grzegorz Ludorowski information
-refer to \allegro\examples\exscn3d.c for using the scene functions, by Bertrand Coconnier information
-refer to \allegro\examples\exscroll.c for mode-X hardware scrolling and split screens information
-refer to \allegro\examples\exshade.c for gouraud shaded sprites, by Patrick Hogan information
-refer to \allegro\examples\exspline.c for constructing smooth movement paths from spline curves information
-refer to \allegro\examples\exsprite.c for datafiles and sprite animation, by Grzegorz Ludorowski information
-refer to \allegro\examples\exstars.c for 3d starfield and lightsourced spaceship, by Dave Thomson information
-refer to \allegro\examples\exstream.c for playing audio streams information
-refer to \allegro\examples\exswitch.c for controlling the console switch mode information
-refer to \allegro\examples\extimer.c for using the timer (delays and interrupts) information
-refer to \allegro\examples\extrans.c for lighting and translucency effects, by Owen Embury information
-refer to \allegro\examples\extruec.c for truecolor pixel format conversions information
-refer to \allegro\examples\exunicod.c for using Unicode string functions, by Eric Botcazou information
-refer to \allegro\examples\exupdate.c for supporting different screen update methods in a single program information
-refer to \allegro\examples\exxfade.c for truecolor image loading and fades information
-refer to \allegro\examples\exzbuf.c for Z-buffered polygons demo, by Bertrand Coconnier information
-refer to \allegro\examples\examples.txt for the complete listing of all the examples information
Allegro Website Information
My Allegro Examples
Simple drawing to the screen program
Moving Your Character Across the Screen
More Allegro Information to Come!