|
|
| version 1.8, 2005/02/07 14:46:09 | version 1.9, 2005/02/09 20:11:34 |
|---|---|
| Line 30 void fddfile_reset2dmode(void) { // v | Line 30 void fddfile_reset2dmode(void) { // v |
| #endif | #endif |
| } | } |
| const char *fdd_diskname(REG8 drv) { | const OEMCHAR *fdd_diskname(REG8 drv) { |
| if (drv >= MAX_FDDFILE) { | if (drv >= MAX_FDDFILE) { |
| return(str_null); | return(str_null); |
| Line 57 BOOL fdd_diskprotect(REG8 drv) { | Line 57 BOOL fdd_diskprotect(REG8 drv) { |
| // -------------------------------------------------------------------------- | // -------------------------------------------------------------------------- |
| BOOL fdd_set(REG8 drv, const char *fname, UINT ftype, int ro) { | BOOL fdd_set(REG8 drv, const OEMCHAR *fname, UINT ftype, int ro) { |
| FDDFILE fdd; | FDDFILE fdd; |
| const char *p; | const OEMCHAR *p; |
| if (drv >= MAX_FDDFILE) { | if (drv >= MAX_FDDFILE) { |
| return(FAILURE); | return(FAILURE); |
| } | } |
| if (ftype == FTYPE_NONE) { | if (ftype == FTYPE_NONE) { |
| p = file_getext((char *)fname); | p = file_getext(fname); |
| if ((!milstr_cmp(p, str_d88)) || (!milstr_cmp(p, str_88d)) || | if ((!milstr_cmp(p, str_d88)) || (!milstr_cmp(p, str_88d)) || |
| (!milstr_cmp(p, str_d98)) || (!milstr_cmp(p, str_98d))) { | (!milstr_cmp(p, str_d98)) || (!milstr_cmp(p, str_98d))) { |
| ftype = FTYPE_D88; | ftype = FTYPE_D88; |