Bueno, complicado tema...
...Tienes dos opciones, o consiguen un programa que te permita cargarlas directamente(lee más abajo), o te creas tu propio programilla...
...verás, todo depende del tipo de imagen que quieras abrir, porque cada formato es diferente, PCX, BMP... algunos están comprimidos(como por ejemplo PCX). Además, la forma en la que debes leerlo es distinta dependiendo tb del tipo de archivo(unos tienen la información de la paleta de colores antes, otros después, etc...).
En general, lo que se suele hacer es localizar algún documento técnico sobre ese formato que diga dónde está "cada cosa" y a partir de ahí cargar los colores en la paleta, cargar la imagen en un array, volcar ese array en una pantalla virtual y después volcarla a la memoria de video.
Si quieres puedo enviarte un par de tutoriales sobre el formato PCX y el Bitmap(con códigos incluidos)
Un saludo!
CIAO!:D