There are pascal headers for development version of SDL in HedgeWars and TURBU, not sure how recent they are, but they may be helpful.
Edit: Turbu header is probably just delphi only, I got into quite a few issues when trying to use it in FPC. There also seem to be some sort of SDL2 pascal headers on github, but the repository is messy and the files are full of syntactic errors; probably some h2p translation that wasn't cleaned up.
The headers from Hedgewars look nice, I added some minor stuff and got a basic Display class up and running. Going to play with events now
Bookmarks