i'm opening the files and using ftell to get the pos and file size by using
fseek().
I use a unsigned long to store the result and not really error checking, do you think i can read 4mb files this way? but even then I need to get past 4mb.
using fseek() i don't think i can read beyond 2mb when passing a long.