bzt 4a55c11b11 Minor UI tweaks 2 weeks ago
..
Makefile 3ab3de1108 Added allegro platform 1 year ago
README.md 741a95fcb6 Screen offset is already calculated and more docs 1 year ago
main.c 4a55c11b11 Minor UI tweaks 2 weeks ago

README.md

MEG-4 allegro Port

This directory contains the main executable for the allegro backend.

Compilation options

To compile statically, just add allegro5 directory with the repository. Note that allegro has a significant number of dependencies of its own, those still linked dynamically.

Command Description
make Compile the meg4 executable for this platform
make static-allegro5 Download allegro5 for static linking
make install Install the compiled executable
make package Create a package from the compiled executable
make clean Clean the platform, but do not touch libmeg4
make distclean Clean everything
DEBUG=1 make Compile with debug information
EMBED=1 make Compile without OS modal support, no import / export

In embedded mode there are no open file or save file modals, everything is handled in-window. So you must run meg4 with the -d flag and specify a directory where the floppies are stored. The contents of that directory (and only that one) will be displayed by the built-in lister, without using any OS-specific modal windows.