Overall Technique

The standard interface for SDL 1.2 in Windows is lispbuilder code.

Gather the last release of SDL 1.2 and place all files into a single directory.

Add the directory to the cffi:*foreign-library-directories*.

The lisp system designed to do this is setup-sdl-1-2 in the sdl-loader repo.

Stuffing the directories

Ensure the setup-sdl-1-2 package is loaded before the lispbuilder code. By stuffing our library location first, we allow lispbuilder code to find our downloaded dll files.