SDL_perl 1.x has languished for a long time, unmaintained because SDL_Perl 2.x was available. Unfortunately, SDL_Perl 2.x has a number of long-standing problems, including incompatibility with the most popular programs using SDL_perl 1.x, build problems on Win32, very slow release cycles, and so on. On many systems, SDL_perl 1.x is the only available SDL binding for Perl.
In light of this, Wayne Keenan (wayne #.# keenan #@# gmail #.# com) has resurrected SDL_perl 1.x as an actively maintained and updated code base, starting with the Debian source for SDL_perl as of version 1.20.3-1. Wayne has asked me to host his SDL_perl releases here.
SDL_perl 1.20.3 still had a number of bugs and limitations, which Wayne is steadily working through. Please let us know if you find any bugs in the current release, or would like to request a feature be added or limitation removed. Please copy both Wayne and I on any SDL_perl related emails, so that he can work on the fixes, and I can document known problems here.
NEW! The SDL_perl 1.x development tree is now publicly available for browsing or for Subversion access; see below for details. You can also now reach us at irc.freenode.net #sdlperl.
NOTE: I have fixed the corrupted tarballs in the PPM repository. These were the result of problems during the conversion from CVS to Subversion for this website's repository. You should be able to try again now and get clean files.
ppm install http://www.broadwell.org/dl/ppm/5.8/win32/SDL_perl.ppdIf you already have an older SDL_perl installed on your Win32 system, please uninstall it before installing this build. If your previous build was installed using the self-extracting installer, first run the graphical uninstaller using the SDL_perl program group uninstaller icon, then uninstall again (because of bugs in the old uninstaller) using this command:
ppm uninstall http://www.broadwell.org/dl/ppm/5.8/win32/SDL_perl.ppd