Files
ac-decomp/include/famicom_emu.h
T
2023-09-09 15:07:18 +02:00

34 lines
673 B
C

#ifndef FAMICOM_EMU_H
#define FAMICOM_EMU_H
#include "types.h"
#include "game.h"
#ifdef __cplusplus
extern "C" {
#endif
/* sizeof(struct game_famicom_emu_s) == 0xE0 */
typedef struct game_famicom_emu_s {
/* 0x00 */ GAME game;
} GAME_FAMICOM_EMU;
extern void* my_malloc_func[];
void my_alloc_cleanup();
void my_zelda_getmemblocksize(void *);
void my_zelda_gettotalfreesize();
void* my_zelda_malloc_align(size_t, u32);
void my_zelda_free(void *);
void famicom_emu_main(GAME *);
void famicom_emu_init(GAME_FAMICOM_EMU *);
void famicom_emu_cleanup(GAME *);
int famicom_gba_getImage(u32, int *);
void famicom_gba_removeImage(void *);
#ifdef __cplusplus
}
#endif
#endif