SDL_Text would allow displaying text in SDL using TrueType fonts. https://github.com/libsdl-org/SDL_ttf SDL_Image would allow working with a variety of modern image formats, most of them being a lot more php-ish than BMP. https://github.com/libsdl-org/SDL_image