Metal Slug (Mini Slug) - omgmog/launcher-community-apps GitHub Wiki
These instructions are based on the sparse instructions found in the Mini Slug archive

# Make sure we have the Games directory
mkdir -p /home/chip/Games
cd /home/chip/Games
# Set up Mini Slug source
mkdir minislug
cd minislug
wget http://oldschoolprg.x10.mx/downloads/MiniSlug_src_000.tar.gz
tar xfz MiniSlug_src_000.tar.gz
rm MiniSlug_src_000.tar.gz
# Build the YM library
cd /home/chip/Games/minislug/minislug0/ymlib
make -f Makefile_a
# Build the game
cd /home/chip/Games/minislug/minislug0
make -j4
# Build the config maker
cd /home/chip/Games/minislug/config0
make -j4
# Run the config maker
# This will start a GUI to let you bind the keys and pick the resolution.
# Pick option 0 for the resolution (1x scale)
DISPLAY=:0 ./config
# Move the config to the game directory
cp mslug.cfg ../minislug0/mslug.cfg
After this is all done you should now have a minislug available at /home/chip/Games/minislug/minislug0/minislug