Merge remote-tracking branch 'zeldaret/main' into decomp-PlayerControl

This commit is contained in:
Aetias
2025-05-22 22:05:31 +02:00
225 changed files with 3752 additions and 2384 deletions
@@ -1,6 +1,13 @@
#ifndef _NDS_OVERLAY_H
#define _NDS_OVERLAY_H
#ifdef __cplusplus
extern "C" {
#endif
#define EXTERN_OVERLAY_ID(name_or_index) extern u32 OVERLAY_##name_or_index##_ID;
#define OVERLAY_ID(name_or_index) ((u32) & OVERLAY_##name_or_index##_ID)
typedef struct Overlay {
/* 00 */ unk32 mId;
/* 04 */ void *mBaseAddress;
@@ -27,4 +34,8 @@ bool Overlay_Destroy(Overlay *overlay);
bool Overlay_Load(Overlay *overlay, unk32 param2);
bool Overlay_Unload(Overlay *overlay, unk32 param2);
#ifdef __cplusplus
}
#endif
#endif