mirror of
https://github.com/zeldaret/af.git
synced 2026-09-29 07:00:42 -04:00
7c3634c2fb
* YAML setup * func_800CD640_jp * func_800CD68C_jp * func_800CD730_jp * func_800CD8F8_jp * func_800CD990_jp * func_800CD9F0_jp * func_800CDA4C_jp * func_800CDA90_jp * func_800CDAD0_jp * func_800CD760_jp * func_800CD82C_jp * Cleanup
21 lines
759 B
C
21 lines
759 B
C
#ifndef S_CPAK_H
|
|
#define S_CPAK_H
|
|
|
|
#include "ultra64.h"
|
|
|
|
#include "m_cpak.h"
|
|
|
|
void sCPk_SetCode(OSPfsState* pfsState, u16* companyCode, u32* gameCode);
|
|
s32 sCPk_PakOpen(OSPfsInfo* pfsInfo, s32 channel);
|
|
s32 sCPk_PakFreeArea(OSPfsInfo* pfsInfo);
|
|
s32 sCPk_Save(OSPfsInfo* pfsInfo, s32 offset, s32 size, u8* buffer);
|
|
s32 sCPk_Load(OSPfsInfo* pfsInfo, s32 offset, s32 size, u8* buffer);
|
|
s32 sCPk_MakeFile(OSPfsInfo* pfsInfo, OSPfsState* pfsState, size_t size);
|
|
s32 sCPk_FileOpen(OSPfsInfo* pfsInfo, OSPfsState* pfsState);
|
|
s32 sCPk_DeleteFile(OSPfsInfo* pfsInfo, OSPfsState* pfsState);
|
|
u32 sCPk_FileState(OSPfsInfo* pfsInfo, OSPfsState* pfsState);
|
|
s32 sCPk_FileNum(OSPfsInfo* pfsInfo, s32* maxFiles, s32* filesUsed);
|
|
s32 sCPk_RepairID(OSPfsInfo* pfsInfo);
|
|
|
|
#endif
|