Implement & link first_game.c, sys_romcheck.c

This commit is contained in:
Cuyler36
2023-05-29 23:05:11 -04:00
parent 068d951791
commit bf9e2a3be4
10 changed files with 84 additions and 2 deletions
+18
View File
@@ -0,0 +1,18 @@
#ifndef FAMICOM_H
#define FAMICOM_H
#include "types.h"
#ifdef __cplusplus
extern "C" {
#endif
typedef u8 (*FAMICOM_GETSAVECHAN_PROC)(int* player_no, int* slot_card_result);
extern void famicom_setCallback_getSaveChan(FAMICOM_GETSAVECHAN_PROC getSaveChan_proc);
#ifdef __cplusplus
}
#endif
#endif
+2 -2
View File
@@ -13,8 +13,8 @@ typedef struct game_first_s {
/* 0x00 */ GAME game;
} GAME_FIRST;
extern void first_game_cleanup(GAME_FIRST* first_game);
extern void first_game_init(GAME_FIRST* first_game);
extern void first_game_cleanup(GAME* game);
extern void first_game_init(GAME* game);
#ifdef __cplusplus
}
+1
View File
@@ -7,6 +7,7 @@
extern "C" {
#endif
extern void mBGM_ct();
extern void mBGM_reset();
extern void mBGMPsComp_make_ps_lost_fanfare(u8 bgm_no, u16 unk);
extern void mBGMPsComp_scene_mode(int scene_mode);
+3
View File
@@ -8,6 +8,9 @@
extern "C" {
#endif
extern u8 mCD_GetThisLandSlotNo_code(int* player_no, int* slot_card_results);
extern void mCD_save_data_aram_malloc();
extern void mCD_PrintErrInfo(gfxprint_t* gfxprint);
extern void mCD_InitAll();
+1
View File
@@ -216,6 +216,7 @@ extern common_data_t common_data;
#define Save_GetPointer(name) (Common_GetPointer(save.save.name))
#define Save_Set(name, value) (Common_Set(save.save.name, value))
extern void common_data_init();
extern void common_data_reinit();
#ifdef __cplusplus
+1
View File
@@ -7,6 +7,7 @@
extern "C" {
#endif
extern void mVibctl_ct();
extern void mVibctl_reset();
extern void mVibctl_init0();
+18
View File
@@ -0,0 +1,18 @@
#ifndef SYS_ROMCHECK_H
#define SYS_ROMCHECK_H
#include "types.h"
#ifdef __cplusplus
extern "C" {
#endif
#define SYS_ROMCHECK_DEBUG_ROM_VERSION 0x90
extern void sys_romcheck();
#ifdef __cplusplus
}
#endif
#endif