mirror of
https://github.com/izzy2lost/Diddy-Kong-Racing.git
synced 2026-06-19 01:16:26 -07:00
Bump score to 51% with 6 new matches (#381)
* Very minor cleanup of init_controllers after consulting JFG * really rough starts to some funcs * some labeling, and match thread0_Main * Some documenting, and better match for a couple of memory funcs * Add more official names for vars and funcs, as well as clean up some matches a little * Force No Shadows on Surfaces Force No Shadows on Surfaces Committer: sixtyfour On branch DKRsixtyfour Changes to be committed: modified: src/unknown_0255E0.h * identify shadows and fix mislabelling from past-me (#380) * Removed outdated comment * split some funcs out of printf that aren't related * Move funcs to particles that should belong there * Some printf documenting * Do some documenting on the debug font details * Get func_800B63F4 in a good place for now * Match func_800B63F4 * Match render_printf and do some more documenting * Move some functions around into different files. * Match func_800AA3EC * Fix some warnings in func_800AA3EC * Rename the thread 0 assert * Migrate BSS from particles to thread0 and printf * Find and split out a function in particles and do more documenting * Rename sprintf and vsprintf stuff to match JFG * Clean up the texAnimateTexture function, and document some more places. * WIP build_tex_display_list and documenting * Missing file check in * Match memset * build_tex_display_list update with macros * MAssive cleanup of build_tex_display_list that brings the score down in a big way. * Removed a massive amount of extra lines in build_tex_display_list * Match texInitTextures * Update README score * Fix comment * Rename some funcs * Commit suggestions from Fazana * Fix for last commit --------- Co-authored-by: Turok64Nukem <Duke64Nukem@gmail.com> Co-authored-by: Fazana <52551480+FazanaJ@users.noreply.github.com>
This commit is contained in:
co-authored by
Turok64Nukem
Fazana
parent
c9fa292c3d
commit
b61e4c3fa4
+11
-8
@@ -3,10 +3,12 @@
|
||||
|
||||
#include "types.h"
|
||||
#include "structs.h"
|
||||
#include "particles.h"
|
||||
#include "macros.h"
|
||||
#include <PR/gu.h>
|
||||
|
||||
typedef struct TexFontCoords {
|
||||
u8 u, v;
|
||||
} TexFontCoords;
|
||||
|
||||
#define RENDER_PRINTF_CMD_ARG_BYTE(val) *gDebugPrintBufferEnd = val; gDebugPrintBufferEnd++;
|
||||
#define RENDER_PRINTF_CMD_ARG_SHORT(val) RENDER_PRINTF_CMD_ARG_BYTE(val) RENDER_PRINTF_CMD_ARG_BYTE(val >> 8)
|
||||
@@ -46,15 +48,16 @@ void func_800B4A08(s32 arg0);
|
||||
void diPrintfInit(void);
|
||||
void set_render_printf_colour(u8 red, u8 green, u8 blue, u8 alpha);
|
||||
void set_render_printf_background_colour(u8 red, u8 green, u8 blue, u8 alpha);
|
||||
void func_800B695C(Gfx** dList, u32 arg1, u32 arg2, u32 arg3, u32 arg4);
|
||||
s32 func_800B69FC(Gfx **dList, s32 arg1);
|
||||
void func_800B695C(Gfx **dList, u32 ulx, u32 uly, u32 lrx, u32 lry);
|
||||
s32 func_800B69FC(Gfx **dList, s32 asciiVal);
|
||||
void print_debug_strings(Gfx **dList);
|
||||
void set_render_printf_position(u16 x, u16 y);
|
||||
s32 render_printf(const char *format, ...);
|
||||
void func_800B6E50(void);
|
||||
void func_800B6EE0(void);
|
||||
void func_800B6F04(void);
|
||||
|
||||
s32 render_printf(const char *format, ...); // Non Matchingg
|
||||
void func_800B3740(Object *, Gfx **, MatrixS **, Vertex **, s32); // Non Matching
|
||||
s32 func_800B653C(Gfx**, s8*);
|
||||
void func_800B4668(Object*, s32, s32, s32);
|
||||
void func_800B46BC(Object*, s32, s32, s32);
|
||||
s32 func_800B653C(Gfx**, char*);
|
||||
int vsprintf(char *s, const char *fmt, ...);
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user