Ticket #7936: loomfix.patch

File loomfix.patch, 571 bytes (added by SF/khalek_, 23 years ago)

data path fix

  • scummvm/resource.cpp

    old new  
    7070                        _encbyte = (_features & GF_USE_KEY) ? 0x69 : 0;
    7171                } else if(!(_features & GF_SMALL_NAMES)) {
    7272                        if(room==0 || room>=900) {
    73                                 sprintf(buf, "%s//%.3d.lfl",_exe_name,room);   
     73                                if (!scumm_stricmp(_gameDataPath, "")) {
     74                                        sprintf(buf, "%.3d.lfl", room);
     75                                }
     76                                else {
     77                                        sprintf(buf, "%s/%.3d.lfl",_gameDataPath,room);
     78                                }
    7479                                _encbyte = 0;
    7580                                if (openResourceFile(buf)) {
    7681                                        return;