--- np2/macosx/fdefine.cpp 2003/11/03 10:19:43 1.2 +++ np2/macosx/fdefine.cpp 2003/11/13 20:36:00 1.4 @@ -56,6 +56,10 @@ void Setfiletype(int ftype, OSType *crea *creator = 'hook'; break; #endif + case FTYPE_INI: + *fileType = 'TEXT'; + *creator = 'SMil'; + break; } } @@ -90,7 +94,7 @@ static int GetFileExt(char* filename) { ftype = FTYPE_D88; } else if ((!milstr_cmp(p, str_ini))) { - ftype = FTYPE_TEXT; + ftype = FTYPE_INI; } else if ((!milstr_cmp(p, str_bmp))) { ftype = FTYPE_BMP; @@ -101,6 +105,9 @@ static int GetFileExt(char* filename) { else if ((!milstr_cmp(p, str_hdi))) { ftype = FTYPE_HDI; } + else if ((!milstr_cmp(p, "rom")) || (!milstr_cmp(p, "cfg")) || (!milstr_cmp(p, "sav"))) { + ftype = FTYPE_NONE; + } else { ftype = FTYPE_BETA; }