yeah i suspect that there are endian issues, at the mo it's definately reading in (IIRC) 2921 lumps from doom2.wad, which is correct as verified by XWE but any attempt to printf the names of the lumps prints blank lines. will look into sdl_endian cheers
edit: i'm also lacking an amiga 68k inttypes.h or even a stdint.h in DevCpp. i can probably copy the PPC ones over and chop them up until i just have the types it needs but that seems like a lot of hard work , where do i get them from?