I want to be able to open various game files in my programs. For example, GTA maps, FlightSim textures, Carmageddon *.pix files etc etc. Do you need a special decoder of something? If yes, is there anyway of writing this decoder? Is there any humanly possible way of doing this using ordinary controls and the API if needed, and, if not, how else could you do it? Cheers for any help.