pal-final: Get game segment fully matching

This commit is contained in:
Ryan Dwyer
2021-03-12 22:59:47 +10:00
parent 7b96f14c14
commit f1d924deb2
69 changed files with 27080 additions and 620 deletions
+14 -7
View File
@@ -34,13 +34,15 @@
(p[2] - g_Vars.currentplayer->eraserpos.f[2]) * (p[2] - g_Vars.currentplayer->eraserpos.f[2]))
#if PAL
#define TIME60TOFRAMES(val) ((val) * 50 / 60)
#define FRAMESTOTIME60(val) ((val) * 1.2f)
#define FRAMEDURATION (1 / 50.0f)
#define PALDOWN(val) ((val) * 50 / 60)
#define PALUP(val) ((val) * 60 / 50)
#define PALUPF(val) ((val) * 1.2f)
#define FRAMEDURATION (1 / 50.0f)
#else
#define TIME60TOFRAMES(val) (val)
#define FRAMESTOTIME60(val) (val)
#define FRAMEDURATION (1 / 60.0f)
#define PALUP(val) (val)
#define PALDOWN(val) (val)
#define PALUPF(val) (val)
#define FRAMEDURATION (1 / 60.0f)
#endif
// Macro to convert an ASCII character to N64 font code.
@@ -48,7 +50,12 @@
#define N64CHAR(c) (c == ' ' ? 0x0f : (c >= 'A' && c <= 'Z' ? c - 0x27 : c - 0x20))
#define ROM_COMPANYCODE 0x3459
#define ROM_GAMECODE 0x4e504445 // "NPDE" in ASCII
#if PAL
#define ROM_GAMECODE 'NPDP' // "NPDE" in ASCII
#else
#define ROM_GAMECODE 'NPDE' // "NPDE" in ASCII
#endif
// These actions are assigned to chr->actiontype
#define ACT_INIT 0
+2 -2
View File
@@ -477,10 +477,10 @@ extern u32 var800840f0;
extern u32 var800840f4;
extern u32 var800840f8;
extern u32 var800840fc;
extern bool g_Jpn;
#if VERSION >= VERSION_PAL_FINAL
extern u32 var80084660pf;
extern s32 g_LanguageId;
#endif
extern u32 g_LanguageId;
extern struct something *somethings[];
extern void *var800844f0;
extern f32 var800845d4;
+1 -1
View File
@@ -6,7 +6,7 @@
u32 langGetLangBankIndexFromStagenum(s32 stagenum);
u32 func0f16e3fc(void);
s32 langGetLanguageId(void);
s32 langGetFileNumOffset(void);
s32 langGetFileId(s32 bank);
void langSetBankSimple(s32 bank);
void langSetBank(s32 bank, u8 *arg1, s32 arg2);