diff --git a/patches/E71v45/10075-swilib.vkp b/patches/E71v45/10075-swilib.vkp index f28039ff..412867ae 100644 --- a/patches/E71v45/10075-swilib.vkp +++ b/patches/E71v45/10075-swilib.vkp @@ -2,7 +2,7 @@ ;Библиотека функций ;Functions Library ;(c) avkiev -;Version: 150424 +;Version: 290424 ;PatchID: 10075 ;Details: https://patches.kibab.com/patches/details.php5?id=10075 /* @@ -982,6 +982,18 @@ 0ECC: 0xA066FF69 ; 3B3: __thumb IMGHDR *GetIMGHDRFromCanvasCache(unsigned int CanvasID); 0ED0: 0xA08D0ACF ; 3B4: __thumb GetDate_ws(WSHDR *ws, const TDate *date, unsigned int unk); 0ED4: 0xA08D0951 ; 3B5: __thumb GetTime_ws(WSHDR *ws, const TTime *time, unsigned int unk); +0ED8: 0xA0CCB470 ; 3B6: __arm int Obs_SetTransparent(HObj obs, unsigned int unk_3_4_5); +0EDC: 0xA0568090 ; 3B7: __arm int sys_mkdir_ws(const WSHDR *path, unsigned int *err); +0EE0: 0xA056817C ; 3B8: __arm int sys_rmdir_ws(const WSHDR *path, unsigned int *err); +0EE4: 0xA0568108 ; 3B9: __arm int sys_rename_ws(const WSHDR *old_name, const WSHDR *new_name, unsigned int *err); +0EE8: 0xA05682D4 ; 3BA: __arm int sys_unlink_ws(const WSHDR *path, unsigned int *err); +0EEC: 0xA0568264 ; 3BB: __arm int sys_stat_ws(const WSHDR *path, FSTATS *stat, unsigned int *err); +0EF0: 0xA0568028 ; 3BC: __arm int isdir_ws(const WSHDR *path, unsigned int *err); +0EF4: 0xA0567EF8 ; 3BD: __arm int GetFileAttrib_ws(const WSHDR *path, uint8_t *attr, unsigned int *err); +0EF8: 0xA05681EC ; 3BE: __arm int SetFileAttrib_ws(const WSHDR *path, uint8_t attr, unsigned int *err); +0EFC: 0xA0567F74 ; 3BF: __arm int FindFirstFile_ws(DIR_ENTRY *dir_entry, const WSHDR *mask, unsigned int *err); + + #pragma disable old_equal_ff +0 diff --git a/patches/index.json b/patches/index.json index 2e9255ef..cd748a78 100644 --- a/patches/index.json +++ b/patches/index.json @@ -91597,7 +91597,7 @@ "id": "10075", "model": "E71v45", "file": "E71v45/10075-swilib.vkp", - "mtime": 1713207296000, + "mtime": 1714414120000, "title": { "ru": "Библиотека функций", "en": "Functions Library"