more merging
This commit is contained in:
parent
be54cc30de
commit
41fc648397
|
@ -108,8 +108,8 @@ add_subdirectory(lib/BRender-v1.3.2)
|
|||
add_subdirectory(lib/libsmacker)
|
||||
|
||||
if(DETHRACE_SOUND_ENABLED)
|
||||
add_subdirectory(lib/miniaudio2)
|
||||
add_subdirectory(lib/stb2)
|
||||
add_subdirectory(lib/miniaudio)
|
||||
add_subdirectory(lib/stb)
|
||||
endif()
|
||||
|
||||
add_library(compile_with_werror INTERFACE)
|
||||
|
|
|
@ -473,7 +473,7 @@ void InitialiseCar2(tCar_spec* pCar, int pClear_disabled_flag) {
|
|||
break;
|
||||
|
||||
default:
|
||||
LOG_WARN("Case %d not handled", pCar->driver);
|
||||
LOG_WARN2("Case %d not handled", pCar->driver);
|
||||
break;
|
||||
}
|
||||
PossibleService();
|
||||
|
|
|
@ -1144,7 +1144,6 @@ void CheckHelp(void) {
|
|||
void CheckLoadSave(void) {
|
||||
int save_load_allowed;
|
||||
int switched_res;
|
||||
LOG_TRACE8("()");
|
||||
|
||||
save_load_allowed = !gProgram_state.saving && !gProgram_state.loading && gProgram_state.prog_status == eProg_game_ongoing && !gProgram_state.dont_save_or_load;
|
||||
|
||||
|
|
|
@ -180,7 +180,6 @@ void DRPixelmapText(br_pixelmap* pPixelmap, int pX, int pY, tDR_font* pFont, cha
|
|||
int chr;
|
||||
int ch_width;
|
||||
unsigned char* ch;
|
||||
LOG_TRACE9("(%p, %d, %d, %p, \"%s\", %d)", pPixelmap, pX, pY, pFont, pText, pRight_edge);
|
||||
|
||||
len = strlen(pText);
|
||||
ch = (unsigned char*)pText;
|
||||
|
@ -315,7 +314,6 @@ void DimRectangle(br_pixelmap* pPixelmap, int pLeft, int pTop, int pRight, int p
|
|||
int y;
|
||||
int line_skip;
|
||||
int width;
|
||||
LOG_TRACE9("(%p, %d, %d, %d, %d, %d)", pPixelmap, pLeft, pTop, pRight, pBottom, pKnock_out_corners);
|
||||
|
||||
if (gDevious_2d) {
|
||||
DeviouslyDimRectangle(pPixelmap, pLeft, pTop, pRight, pBottom, pKnock_out_corners);
|
||||
|
|
|
@ -199,7 +199,7 @@ int ActorRayPick2D(br_actor* ap, br_vector3* pPosition, br_vector3* pDir, br_mod
|
|||
int DRSceneRayPick2D(br_actor* world, br_vector3* pPosition, br_vector3* pDir, dr_pick2d_cbfn* callback) {
|
||||
|
||||
BrMatrix34Inverse(&gPick_model_to_view__finteray, &world->t.t.mat);
|
||||
LOG_WARN_ONCE("Missing material and model pointers to ActorRayPick2D");
|
||||
// LOG_WARN_ONCE("Missing material and model pointers to ActorRayPick2D");
|
||||
return ActorRayPick2D(world, pPosition, pDir, NULL, NULL, callback);
|
||||
}
|
||||
|
||||
|
|
|
@ -659,7 +659,6 @@ int TranslationMode(void) {
|
|||
// IDA: void __cdecl DontLetFlicFuckWithPalettes()
|
||||
// FUNCTION: CARM95 0x004959ea
|
||||
void DontLetFlicFuckWithPalettes(void) {
|
||||
LOG_TRACE8("()");
|
||||
|
||||
gPalette_fuck_prevention = 1;
|
||||
}
|
||||
|
@ -667,7 +666,6 @@ void DontLetFlicFuckWithPalettes(void) {
|
|||
// IDA: void __cdecl LetFlicFuckWithPalettes()
|
||||
// FUNCTION: CARM95 0x004959ff
|
||||
void LetFlicFuckWithPalettes(void) {
|
||||
LOG_TRACE8("()");
|
||||
|
||||
gPalette_fuck_prevention = 0;
|
||||
}
|
||||
|
@ -690,7 +688,6 @@ void ReilluminateFlics(void) {
|
|||
// IDA: void __cdecl TurnFlicTransparencyOn()
|
||||
// FUNCTION: CARM95 0x00495a43
|
||||
void TurnFlicTransparencyOn(void) {
|
||||
LOG_TRACE8("()");
|
||||
|
||||
gTransparency_on = 1;
|
||||
}
|
||||
|
@ -698,7 +695,6 @@ void TurnFlicTransparencyOn(void) {
|
|||
// IDA: void __cdecl TurnFlicTransparencyOff()
|
||||
// FUNCTION: CARM95 0x00495a58
|
||||
void TurnFlicTransparencyOff(void) {
|
||||
LOG_TRACE8("()");
|
||||
gTransparency_on = 0;
|
||||
}
|
||||
|
||||
|
@ -1094,7 +1090,6 @@ void DoDeltaTrans(tFlic_descriptor* pFlic_info, tU32 chunk_length) {
|
|||
tU32 the_row_bytes;
|
||||
tU16* line_pixel_ptr;
|
||||
tU16 the_word;
|
||||
LOG_TRACE8("(%p, %d)", pFlic_info, chunk_length);
|
||||
|
||||
line_count = MemReadU16(&pFlic_info->data);
|
||||
the_row_bytes = pFlic_info->the_pixelmap->row_bytes;
|
||||
|
@ -1276,7 +1271,6 @@ void DoRunLengthTrans(tFlic_descriptor* pFlic_info, tU32 chunk_length) {
|
|||
tU8* line_pixel_ptr;
|
||||
tU8 the_byte;
|
||||
tU32 the_row_bytes;
|
||||
LOG_TRACE8("(%p, %d)", pFlic_info, chunk_length);
|
||||
|
||||
the_row_bytes = pFlic_info->the_pixelmap->row_bytes;
|
||||
pixel_ptr = pFlic_info->first_pixel;
|
||||
|
@ -1797,7 +1791,6 @@ void ProcessFlicQueue(tU32 pInterval) {
|
|||
tFlic_descriptor* doomed_flic;
|
||||
tU32 new_time;
|
||||
int finished_playing;
|
||||
LOG_TRACE8("(%d)", pInterval);
|
||||
|
||||
DontLetFlicFuckWithPalettes();
|
||||
TurnFlicTransparencyOn();
|
||||
|
|
|
@ -691,7 +691,6 @@ void CopyStripImage(br_pixelmap* pDest, br_int_16 pDest_x, br_int_16 pOffset_x,
|
|||
int chunk_length;
|
||||
char* destn_ptr;
|
||||
char* destn_ptr2;
|
||||
LOG_TRACE8("(%p, %d, %d, %d, %d, %p, %d, %d, %d, %d)", pDest, pDest_x, pOffset_x, pDest_y, pOffset_y, pSource, pSource_x, pSource_y, pWidth, pHeight);
|
||||
|
||||
if (gBack_screen->type == BR_PMT_RGB_565) {
|
||||
Copy8BitStripImageTo16Bit(
|
||||
|
@ -2318,7 +2317,6 @@ void ResetPalette(void) {
|
|||
// FUNCTION: CARM95 0x004b7a74
|
||||
void Darken(tU8* pPtr, unsigned int pDarken_amount) {
|
||||
unsigned int value;
|
||||
LOG_TRACE10("(%p, %d)", pPtr, pDarken_amount);
|
||||
|
||||
*pPtr = (pDarken_amount * *pPtr) / 256;
|
||||
}
|
||||
|
@ -2329,7 +2327,6 @@ void SetFadedPalette(int pDegree) {
|
|||
int j;
|
||||
br_pixelmap* the_palette;
|
||||
char* the_pixels;
|
||||
LOG_TRACE10("(%d)", pDegree);
|
||||
|
||||
memcpy(gScratch_pixels, gCurrent_palette->pixels, 0x400u);
|
||||
for (j = 0; j < 256; j++) {
|
||||
|
|
|
@ -128,7 +128,6 @@ void ResetPollKeys(void) {
|
|||
// IDA: void __cdecl CheckKeysForMouldiness()
|
||||
// FUNCTION: CARM95 0x00471cdb
|
||||
void CheckKeysForMouldiness(void) {
|
||||
LOG_TRACE9("()");
|
||||
|
||||
if (PDGetTotalTime() - gLast_poll_keys > 500) {
|
||||
ResetPollKeys();
|
||||
|
@ -515,7 +514,6 @@ void RollLettersIn(void) {
|
|||
tU8* saved_char_ptr;
|
||||
tU8* source_ptr;
|
||||
tU8 the_byte;
|
||||
LOG_TRACE9("()");
|
||||
|
||||
new_time = PDGetTotalTime();
|
||||
if (gLast_roll) {
|
||||
|
|
|
@ -121,7 +121,6 @@ void ChangeSelection(tInterface_spec* pSpec, int* pOld_selection, int* pNew_sele
|
|||
// FUNCTION: CARM95 0x0047507b
|
||||
void RecopyAreas(tInterface_spec* pSpec, br_pixelmap** pCopy_areas) {
|
||||
int i;
|
||||
LOG_TRACE8("(%p, %p)", pSpec, pCopy_areas);
|
||||
|
||||
for (i = 0; i < pSpec->number_of_recopy_areas; i++) {
|
||||
BrPixelmapRectangleCopy(
|
||||
|
|
|
@ -1586,7 +1586,6 @@ void LoadGear(FILE* pF, int pIndex, tCar_spec* pCar_spec) {
|
|||
// IDA: void __usercall AddRefOffset(int *pRef_holder@<EAX>)
|
||||
// FUNCTION: CARM95 0x0042387c
|
||||
void AddRefOffset(int* pRef_holder) {
|
||||
LOG_TRACE8("(%p)", pRef_holder);
|
||||
|
||||
if (*pRef_holder >= 0) {
|
||||
*pRef_holder += gGroove_funk_offset;
|
||||
|
@ -2445,7 +2444,7 @@ void LoadCar(char* pCar_name, tDriver pDriver, tCar_spec* pCar_spec, int pOwner,
|
|||
do { \
|
||||
if ((IDX) >= 0) { \
|
||||
if (IDX >= COUNT_OF(gGroove_funk_bindings) || gGroove_funk_bindings[IDX] == NULL) { \
|
||||
LOG_WARN("Disabling invalid groove binding for " #IDX "=%d (%d)", IDX, IDX - gGroove_funk_offset); \
|
||||
LOG_WARN3("Disabling invalid groove binding for " #IDX "=%d (%d)", IDX, IDX - gGroove_funk_offset); \
|
||||
IDX = -1; \
|
||||
} \
|
||||
} \
|
||||
|
@ -3483,7 +3482,6 @@ int GetCDPathFromPathsTxtFile(char* pPath_name) {
|
|||
static tPath_name cd_pathname;
|
||||
FILE* paths_txt_fp;
|
||||
tPath_name paths_txt;
|
||||
LOG_TRACE9("()");
|
||||
|
||||
if (!got_it_already) {
|
||||
sprintf(paths_txt, "%s%s%s", gApplication_path, gDir_separator, "PATHS.TXT");
|
||||
|
|
|
@ -187,7 +187,6 @@ int FrankAnneDone(int pCurrent_choice, int pCurrent_mode, int pGo_ahead, int pEs
|
|||
// IDA: void __usercall FrankAnneDraw(int pCurrent_choice@<EAX>, int pCurrent_mode@<EDX>)
|
||||
// FUNCTION: CARM95 0x004b01fb
|
||||
void FrankAnneDraw(int pCurrent_choice, int pCurrent_mode) {
|
||||
LOG_TRACE9("(%d, %d)", pCurrent_choice, pCurrent_mode);
|
||||
|
||||
if (gTyping) {
|
||||
if (GetTotalTime() & 0x100) {
|
||||
|
|
|
@ -1510,7 +1510,6 @@ void SelectRaceDraw(int pCurrent_choice, int pCurrent_mode) {
|
|||
tU32* test;
|
||||
// GLOBAL: CARM95 0x536430
|
||||
static tU32 test2;
|
||||
LOG_TRACE8("(%d, %d)", pCurrent_choice, pCurrent_mode);
|
||||
|
||||
if (gProgram_state.view_type == eVT_Opponents) {
|
||||
the_opponent = &gOpponents[gCurrent_race.opponent_list[gOpponent_index].index];
|
||||
|
@ -2018,7 +2017,6 @@ int CalcGridOffset(int pPosition) {
|
|||
// IDA: void __usercall GridDraw(int pCurrent_choice@<EAX>, int pCurrent_mode@<EDX>)
|
||||
// FUNCTION: CARM95 0x00452039
|
||||
void GridDraw(int pCurrent_choice, int pCurrent_mode) {
|
||||
LOG_TRACE8("(%d, %d)", pCurrent_choice, pCurrent_mode);
|
||||
|
||||
if (gDraw_grid_status > eGrid_draw_none) {
|
||||
DrawGrid(gCurrent_graf_data->grid_x_pitch * CalcGridOffset(gOur_starting_position), 0);
|
||||
|
@ -2380,7 +2378,6 @@ int GridClickRight(int* pCurrent_choice, int* pCurrent_mode, int pX_offset, int
|
|||
// IDA: int __usercall CheckChallenge@<EAX>(int *pCurrent_choice@<EAX>, int *pCurrent_mode@<EDX>)
|
||||
// FUNCTION: CARM95 0x0045378a
|
||||
int CheckChallenge(int* pCurrent_choice, int* pCurrent_mode) {
|
||||
LOG_TRACE8("(%p, %p)", pCurrent_choice, pCurrent_mode);
|
||||
|
||||
if (!gChallenge_time || PDGetTotalTime() < gChallenge_time) {
|
||||
return 0;
|
||||
|
|
|
@ -105,7 +105,6 @@ tAction_replay_camera_type gAction_replay_camera_mode;
|
|||
// IDA: int __cdecl ReplayIsPaused()
|
||||
// FUNCTION: CARM95 0x0041adc0
|
||||
int ReplayIsPaused(void) {
|
||||
LOG_TRACE8("()");
|
||||
|
||||
return gReplay_rate == 0.f;
|
||||
}
|
||||
|
|
|
@ -382,7 +382,6 @@ void DRMatrix34RotateX(br_matrix34* mat, br_angle rx) {
|
|||
void DRMatrix34RotateY(br_matrix34* mat, br_angle ry) {
|
||||
br_scalar s;
|
||||
br_scalar c;
|
||||
LOG_TRACE8("(%p, %d)", mat, ry);
|
||||
|
||||
s = FastScalarSinAngle(ry);
|
||||
c = FastScalarCosAngle(ry);
|
||||
|
@ -405,7 +404,6 @@ void DRMatrix34RotateY(br_matrix34* mat, br_angle ry) {
|
|||
void DRMatrix34RotateZ(br_matrix34* mat, br_angle rz) {
|
||||
br_scalar s;
|
||||
br_scalar c;
|
||||
LOG_TRACE8("(%p, %d)", mat, rz);
|
||||
|
||||
s = FastScalarSinAngle(rz);
|
||||
c = FastScalarCosAngle(rz);
|
||||
|
|
|
@ -63,7 +63,6 @@ br_pixelmap* gSource_for_16bit_palette;
|
|||
// IDA: int __cdecl CheckQuit()
|
||||
// FUNCTION: CARM95 0x004c1590
|
||||
int CheckQuit(void) {
|
||||
LOG_TRACE8("()");
|
||||
|
||||
if (gIn_check_quit) {
|
||||
return 0;
|
||||
|
@ -256,7 +255,6 @@ int IRandomPosNeg(int pN) {
|
|||
// IDA: float __cdecl FRandomBetween(float pA, float pB)
|
||||
// FUNCTION: CARM95 0x004c16bf
|
||||
float FRandomBetween(float pA, float pB) {
|
||||
LOG_TRACE8("(%f, %f)", pA, pB);
|
||||
return (double)rand() * (pB - pA) / (double)RAND_MAX + pA;
|
||||
}
|
||||
|
||||
|
@ -270,7 +268,6 @@ float FRandomPosNeg(float pN) {
|
|||
// IDA: br_scalar __cdecl SRandomBetween(br_scalar pA, br_scalar pB)
|
||||
// FUNCTION: CARM95 0x004c1715
|
||||
br_scalar SRandomBetween(br_scalar pA, br_scalar pB) {
|
||||
LOG_TRACE8("(%f, %f)", pA, pB);
|
||||
|
||||
return FRandomBetween(pA, pB);
|
||||
}
|
||||
|
@ -351,7 +348,6 @@ char* GetALineWithNoPossibleService(FILE* pF, unsigned char* pS) {
|
|||
// IDA: char* __usercall GetALineAndDontArgue@<EAX>(FILE *pF@<EAX>, char *pS@<EDX>)
|
||||
// FUNCTION: CARM95 0x004c1d44
|
||||
char* GetALineAndDontArgue(FILE* pF, char* pS) {
|
||||
// LOG_TRACE10("(%p, \"%s\")", pF, pS);
|
||||
|
||||
PossibleService();
|
||||
return GetALineWithNoPossibleService(pF, (unsigned char*)pS);
|
||||
|
@ -793,7 +789,6 @@ void PrintScreen(void) {
|
|||
// IDA: tU32 __cdecl GetTotalTime()
|
||||
// FUNCTION: CARM95 0x004c2771
|
||||
tU32 GetTotalTime(void) {
|
||||
LOG_TRACE9("()");
|
||||
|
||||
if (gAction_replay_mode) {
|
||||
return gLast_replay_frame_time;
|
||||
|
@ -1839,7 +1834,6 @@ void NobbleNonzeroBlacks(br_pixelmap* pPalette) {
|
|||
// IDA: int __usercall PDCheckDriveExists@<EAX>(char *pThe_path@<EAX>)
|
||||
// FUNCTION: CARM95 0x004c3e0c
|
||||
int PDCheckDriveExists(char* pThe_path) {
|
||||
LOG_TRACE9("(\"%s\")", pThe_path);
|
||||
|
||||
return PDCheckDriveExists2(pThe_path, NULL, 0);
|
||||
}
|
||||
|
|
|
@ -3049,7 +3049,7 @@ void LoadTrack(char* pFile_name, tTrack_spec* pTrack_spec, tRace_info* pRace_inf
|
|||
#if defined(DETHRACE_FIX_BUGS)
|
||||
/* Display skidmarks even if the race has no specified skidmark material. */
|
||||
if (!skid_mark_cnt && num_materials) {
|
||||
LOG_WARN("Track %s has no valid skid mark material, setting the default one",
|
||||
LOG_WARN2("Track %s has no valid skid mark material, setting the default one",
|
||||
pRace_info->track_file_name);
|
||||
LoadSinglePixelmap(&gTrack_storage_space, "SKIDMARK.PIX");
|
||||
material = LoadSingleMaterial(&gTrack_storage_space, "SKIDMARK.MAT");
|
||||
|
|
|
@ -53,22 +53,14 @@ tS32 gJoystick_range1y;
|
|||
tS32 gJoystick_range1x;
|
||||
int gNo_voodoo;
|
||||
|
||||
<<<<<<< HEAD
|
||||
// GLOBAL: CARM95 0x51d5d0
|
||||
=======
|
||||
// GLOBAL: CARM95 0x0051d5d0
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
int gSwitched_resolution;
|
||||
|
||||
br_pixelmap* gReal_back_screen;
|
||||
|
||||
tS32 gJoystick_min1x;
|
||||
|
||||
<<<<<<< HEAD
|
||||
// GLOBAL: CARM95 0x51d59c
|
||||
=======
|
||||
// GLOBAL: CARM95 0x0051d59c
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
br_pixelmap* gTemp_screen;
|
||||
|
||||
int gReal_back_screen_locked;
|
||||
|
@ -111,11 +103,7 @@ void KeyTranslation(tU8 pKey_index, tU8 pScan_code_1, tU8 pScan_code_2) {
|
|||
}
|
||||
|
||||
// IDA: void __cdecl KeyBegin()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a6b34
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a6b34
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void KeyBegin(void) {
|
||||
gScan_code[KEY_0][0] = SCANCODE_0;
|
||||
gScan_code[KEY_2][0] = SCANCODE_2;
|
||||
|
@ -247,11 +235,7 @@ int KeyDown22(int pKey_index) {
|
|||
}
|
||||
|
||||
// IDA: void __usercall PDSetKeyArray(int *pKeys@<EAX>, int pMark@<EDX>)
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a7d4c
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a7d4c
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDSetKeyArray(int* pKeys, int pMark) {
|
||||
int i;
|
||||
tS32 joyX;
|
||||
|
@ -271,11 +255,7 @@ void PDSetKeyArray(int* pKeys, int pMark) {
|
|||
}
|
||||
}
|
||||
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a7a49
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a7a49
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
int PDGetASCIIFromKey(int pKey) {
|
||||
if (PDKeyDown3(KEY_SHIFT_ANY))
|
||||
return gASCII_shift_table[pKey];
|
||||
|
@ -283,11 +263,7 @@ int PDGetASCIIFromKey(int pKey) {
|
|||
return gASCII_table[pKey];
|
||||
}
|
||||
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a636c
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a636c
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void Win32FatalError(char* pStr_1, char* pStr_2) {
|
||||
gShow_fatal_error = 1;
|
||||
sprintf(gFatal_error_string, "%s\n%s", pStr_1, pStr_2);
|
||||
|
@ -296,33 +272,21 @@ void Win32FatalError(char* pStr_1, char* pStr_2) {
|
|||
}
|
||||
|
||||
// IDA: void __usercall PDFatalError(char *pThe_str@<EAX>)
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a633f
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a633f
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDFatalError(char* pThe_str) {
|
||||
dr_dprintf("FATAL ERROR: %s\n", pThe_str);
|
||||
Win32FatalError(pThe_str, "");
|
||||
}
|
||||
|
||||
// IDA: void __usercall PDNonFatalError(char *pThe_str@<EAX>)
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a63aa
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a63aa
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDNonFatalError(char* pThe_str) {
|
||||
dr_dprintf("*** ERROR...");
|
||||
dr_dprintf(pThe_str);
|
||||
}
|
||||
|
||||
// IDA: void __cdecl PDInitialiseSystem()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a692c
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a692c
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDInitialiseSystem(void) {
|
||||
tPath_name the_path;
|
||||
FILE* f;
|
||||
|
@ -358,11 +322,7 @@ void PDInitialiseSystem(void) {
|
|||
}
|
||||
|
||||
// IDA: void __cdecl PDShutdownSystem()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a6f6d
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a6f6d
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDShutdownSystem(void) {
|
||||
static int been_here = 0;
|
||||
|
||||
|
@ -388,21 +348,13 @@ void PDSaveOriginalPalette(void) {
|
|||
}
|
||||
|
||||
// IDA: void __cdecl PDRevertPalette()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a70a2
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a70a2
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDRevertPalette(void) {
|
||||
// empty function
|
||||
}
|
||||
|
||||
// IDA: int __usercall PDInitScreenVars@<EAX>(int pArgc@<EAX>, char **pArgv@<EDX>)
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a70ad
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a70ad
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
int PDInitScreenVars(int pArgc, char** pArgv) {
|
||||
gGraf_specs[gGraf_spec_index].phys_width = gGraf_specs[gGraf_spec_index].total_width;
|
||||
gGraf_specs[gGraf_spec_index].phys_height = gGraf_specs[gGraf_spec_index].total_height;
|
||||
|
@ -410,21 +362,13 @@ int PDInitScreenVars(int pArgc, char** pArgv) {
|
|||
}
|
||||
|
||||
// IDA: void __cdecl PDInitScreen()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a70d6
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a70d6
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDInitScreen(void) {
|
||||
}
|
||||
|
||||
// IDA: void __cdecl PDLockRealBackScreen()
|
||||
// In all retail 3dfx executables, it is void __usercall PDLockRealBackScreen(lock@<EAX>)
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a7217
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a7217
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDLockRealBackScreen(int lock) {
|
||||
if (!gReal_back_screen_locked && !gReal_back_screen->pixels && lock <= gVoodoo_rush_mode) {
|
||||
BrPixelmapDirectLock(gReal_back_screen, 1);
|
||||
|
@ -436,11 +380,7 @@ void PDLockRealBackScreen(int lock) {
|
|||
|
||||
// IDA: void __cdecl PDUnlockRealBackScreen()
|
||||
// In all retail 3dfx executables, it is void __usercall PDUnlockRealBackScreen(lock@<EAX>)
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a727d
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a727d
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDUnlockRealBackScreen(int lock) {
|
||||
if (gReal_back_screen_locked && gReal_back_screen->pixels && lock <= gVoodoo_rush_mode) {
|
||||
BrPixelmapDirectUnlock(gReal_back_screen);
|
||||
|
@ -449,11 +389,7 @@ void PDUnlockRealBackScreen(int lock) {
|
|||
}
|
||||
|
||||
// IDA: void __cdecl PDAllocateScreenAndBack()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a728d
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a728d
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDAllocateScreenAndBack(void) {
|
||||
gScreen = NULL;
|
||||
|
||||
|
@ -628,11 +564,7 @@ void CopyBackScreen(int pRendering_area_only) {
|
|||
}
|
||||
|
||||
// IDA: void __usercall PDScreenBufferSwap(int pRendering_area_only@<EAX>)
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a758e
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a758e
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDScreenBufferSwap(int pRendering_area_only) {
|
||||
if (gSwitched_resolution) {
|
||||
BrPixelmapFill(gTemp_screen, 0);
|
||||
|
@ -661,22 +593,14 @@ void PDPixelmapVLineOnScreen(br_pixelmap* dst, br_int_16 x1, br_int_16 y1, br_in
|
|||
NOT_IMPLEMENTED();
|
||||
}
|
||||
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a76e9
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a76e9
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void Win32BRenderWarningFunc(char* msg) {
|
||||
dr_dprintf("*******************************************************************************");
|
||||
dr_dprintf("BRender WARNING: '%s'", msg);
|
||||
dr_dprintf("*******************************************************************************");
|
||||
}
|
||||
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a771f
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a771f
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void Win32BRenderFailureFunc(char* msg) {
|
||||
dr_dprintf("*******************************************************************************");
|
||||
dr_dprintf("BRender FAILURE: '%s'", msg);
|
||||
|
@ -685,11 +609,7 @@ void Win32BRenderFailureFunc(char* msg) {
|
|||
}
|
||||
|
||||
// IDA: void __cdecl PDInstallErrorHandlers()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a7766
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a7766
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDInstallErrorHandlers(void) {
|
||||
gBr_diaghandler.identifier = "LlantisilioBlahBlahBlahOgOgOch";
|
||||
gBr_diaghandler.warning = Win32BRenderWarningFunc;
|
||||
|
@ -698,22 +618,14 @@ void PDInstallErrorHandlers(void) {
|
|||
}
|
||||
|
||||
// IDA: void __cdecl PDSetFileVariables()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a779c
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a779c
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDSetFileVariables(void) {
|
||||
// gDir_separator[0] = '\\';
|
||||
gDir_separator[0] = '/';
|
||||
}
|
||||
|
||||
// IDA: void __usercall PDBuildAppPath(char *pThe_path@<EAX>)
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a77b3
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a77b3
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDBuildAppPath(char* pThe_path) {
|
||||
int pos;
|
||||
|
||||
|
@ -738,21 +650,13 @@ void PDForEveryFile(char* pThe_path, void (*pAction_routine)(char*)) {
|
|||
}
|
||||
|
||||
// IDA: void __usercall PDSetPalette(br_pixelmap *pThe_palette@<EAX>)
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a7903
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a7903
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDSetPalette(br_pixelmap* pThe_palette) {
|
||||
BrDevPaletteSetOld(pThe_palette);
|
||||
}
|
||||
|
||||
// IDA: void __usercall PDSetPaletteEntries(br_pixelmap *pPalette@<EAX>, int pFirst_colour@<EDX>, int pCount@<EBX>)
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a79d0
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a79d0
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDSetPaletteEntries(br_pixelmap* pPalette, int pFirst_colour, int pCount) {
|
||||
int i;
|
||||
tU8* p;
|
||||
|
@ -770,33 +674,21 @@ void PDSetPaletteEntries(br_pixelmap* pPalette, int pFirst_colour, int pCount) {
|
|||
}
|
||||
|
||||
// IDA: void __cdecl PDSwitchToRealResolution()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a71ce
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a71ce
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDSwitchToRealResolution(void) {
|
||||
gBack_screen = gReal_back_screen;
|
||||
gSwitched_resolution = 1;
|
||||
}
|
||||
|
||||
// IDA: void __cdecl PDSwitchToLoresMode()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a71f1
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a71f1
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDSwitchToLoresMode(void) {
|
||||
gBack_screen = gTemp_screen;
|
||||
gSwitched_resolution = 0;
|
||||
}
|
||||
|
||||
// IDA: void __usercall PDMouseButtons(int *pButton_1@<EAX>, int *pButton_2@<EDX>)
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a79f2
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a79f2
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDMouseButtons(int* pButton_1, int* pButton_2) {
|
||||
br_uint_32 mouse_buttons;
|
||||
br_int_32 mouse_x;
|
||||
|
@ -807,11 +699,7 @@ void PDMouseButtons(int* pButton_1, int* pButton_2) {
|
|||
}
|
||||
|
||||
// IDA: void __usercall PDGetMousePosition(int *pX_coord@<EAX>, int *pY_coord@<EDX>)
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a7a11
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a7a11
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDGetMousePosition(int* pX_coord, int* pY_coord) {
|
||||
br_uint_32 mouse_buttons;
|
||||
br_int_32 mouse_x2;
|
||||
|
@ -847,32 +735,20 @@ void PDGetMousePosition(int* pX_coord, int* pY_coord) {
|
|||
}
|
||||
|
||||
// IDA: int __cdecl PDGetTotalTime()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a83c5
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a83c5
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
int PDGetTotalTime(void) {
|
||||
return gHarness_platform.GetTicks();
|
||||
}
|
||||
|
||||
// IDA: int __usercall PDServiceSystem@<EAX>(tU32 pTime_since_last_call@<EAX>)
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a7b63
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a7b63
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
int PDServiceSystem(tU32 pTime_since_last_call) {
|
||||
gHarness_platform.ProcessWindowMessages();
|
||||
return 0;
|
||||
}
|
||||
|
||||
// IDA: void __usercall PDAllocateActionReplayBuffer(char **pBuffer@<EAX>, tU32 *pBuffer_size@<EDX>)
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a68e2
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a68e2
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDAllocateActionReplayBuffer(char** pBuffer, tU32* pBuffer_size) {
|
||||
tU32 lba;
|
||||
tU32 required;
|
||||
|
@ -901,11 +777,7 @@ void PDAllocateActionReplayBuffer(char** pBuffer, tU32* pBuffer_size) {
|
|||
}
|
||||
|
||||
// IDA: void __usercall PDDisposeActionReplayBuffer(char *pBuffer@<EAX>)
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a6906
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a6906
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDDisposeActionReplayBuffer(char* pBuffer) {
|
||||
free(pBuffer);
|
||||
}
|
||||
|
@ -1027,11 +899,7 @@ int OurGetChar(void) {
|
|||
}
|
||||
|
||||
// IDA: void __usercall PDEnterDebugger(char *pStr@<EAX>)
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a60e3
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a60e3
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDEnterDebugger(char* pStr) {
|
||||
static unsigned char* save_it;
|
||||
|
||||
|
@ -1057,11 +925,7 @@ tU32 ReadJoystickAxis(int pBit) {
|
|||
}
|
||||
|
||||
// IDA: void __cdecl PDReadJoySticks()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a8152
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a8152
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
void PDReadJoySticks(void) {
|
||||
tU32 temp1x;
|
||||
tU32 temp1y;
|
||||
|
@ -1071,135 +935,83 @@ void PDReadJoySticks(void) {
|
|||
}
|
||||
|
||||
// IDA: tS32 __cdecl PDGetJoy1X()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a81b5
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a81b5
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
tS32 PDGetJoy1X(void) {
|
||||
tS32 joy;
|
||||
NOT_IMPLEMENTED();
|
||||
}
|
||||
|
||||
// IDA: tS32 __cdecl PDGetJoy1Y()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a81e1
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a81e1
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
tS32 PDGetJoy1Y(void) {
|
||||
tS32 joy;
|
||||
NOT_IMPLEMENTED();
|
||||
}
|
||||
|
||||
// IDA: tS32 __cdecl PDGetJoy2X()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a820d
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a820d
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
tS32 PDGetJoy2X(void) {
|
||||
tS32 joy;
|
||||
NOT_IMPLEMENTED();
|
||||
}
|
||||
|
||||
// IDA: tS32 __cdecl PDGetJoy2Y()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a8239
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a8239
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
tS32 PDGetJoy2Y(void) {
|
||||
tS32 joy;
|
||||
NOT_IMPLEMENTED();
|
||||
}
|
||||
|
||||
// IDA: int __cdecl PDGetJoy1Button1()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a8265
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a8265
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
int PDGetJoy1Button1(void) {
|
||||
NOT_IMPLEMENTED();
|
||||
}
|
||||
|
||||
// IDA: int __cdecl PDGetJoy1Button2()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a8291
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a8291
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
int PDGetJoy1Button2(void) {
|
||||
NOT_IMPLEMENTED();
|
||||
}
|
||||
|
||||
// IDA: int __cdecl PDGetJoy1Button3()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a82bd
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a82bd
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
int PDGetJoy1Button3(void) {
|
||||
NOT_IMPLEMENTED();
|
||||
}
|
||||
|
||||
// IDA: int __cdecl PDGetJoy1Button4()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a82e9
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a82e9
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
int PDGetJoy1Button4(void) {
|
||||
NOT_IMPLEMENTED();
|
||||
}
|
||||
|
||||
// IDA: int __cdecl PDGetJoy2Button1()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a8315
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a8315
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
int PDGetJoy2Button1(void) {
|
||||
NOT_IMPLEMENTED();
|
||||
}
|
||||
|
||||
// IDA: int __cdecl PDGetJoy2Button2()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a8341
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a8341
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
int PDGetJoy2Button2(void) {
|
||||
NOT_IMPLEMENTED();
|
||||
}
|
||||
|
||||
// IDA: int __cdecl PDGetJoy2Button3()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a836d
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a836d
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
int PDGetJoy2Button3(void) {
|
||||
NOT_IMPLEMENTED();
|
||||
}
|
||||
|
||||
// IDA: int __cdecl PDGetJoy2Button4()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a8399
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a8399
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
int PDGetJoy2Button4(void) {
|
||||
NOT_IMPLEMENTED();
|
||||
}
|
||||
|
||||
// IDA: int __usercall PDFileUnlock@<EAX>(char *pThe_path@<EAX>)
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a83e6
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a83e6
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
int PDFileUnlock(char* pThe_path) {
|
||||
unsigned int attr;
|
||||
// _dos_setfileattr_(pThe_path, 0);
|
||||
|
@ -1207,11 +1019,7 @@ int PDFileUnlock(char* pThe_path) {
|
|||
}
|
||||
|
||||
// IDA: int __usercall PDCheckDriveExists2@<EAX>(char *pThe_path@<EAX>, char *pFile_name@<EDX>, tU32 pMin_size@<EBX>)
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a8429
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a8429
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
int PDCheckDriveExists2(char* pThe_path, char* pFile_name, tU32 pMin_size) {
|
||||
struct stat buf;
|
||||
void (*old_critical_isr)(void);
|
||||
|
@ -1238,11 +1046,7 @@ int PDCheckDriveExists2(char* pThe_path, char* pFile_name, tU32 pMin_size) {
|
|||
}
|
||||
|
||||
// IDA: int __cdecl PDDoWeLeadAnAustereExistance()
|
||||
<<<<<<< HEAD
|
||||
// FUNCTION: CARM95 0x4a856f
|
||||
=======
|
||||
// FUNCTION: CARM95 0x004a856f
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
int PDDoWeLeadAnAustereExistance(void) {
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -527,7 +527,6 @@ void CopyBackScreen(int pRendering_area_only) {
|
|||
|
||||
// IDA: void __usercall PDScreenBufferSwap(int pRendering_area_only@<EAX>)
|
||||
void PDScreenBufferSwap(int pRendering_area_only) {
|
||||
LOG_TRACE10("(%d)", pRendering_area_only);
|
||||
|
||||
if (gSwitched_resolution) {
|
||||
BrPixelmapFill(gTemp_screen, 0);
|
||||
|
|
|
@ -411,7 +411,6 @@ int PDNetGetNextJoinGame(tNet_game_details* pGame, int pIndex) {
|
|||
int j;
|
||||
int number_of_hosts_has_changed;
|
||||
char str[256];
|
||||
LOG_TRACE9("(%p, %d)", pGame, pIndex);
|
||||
|
||||
dr_dprintf("PDNetGetNextJoinGame(): pIndex is %d", pIndex);
|
||||
if (pIndex == 0) {
|
||||
|
|
|
@ -1,423 +1,3 @@
|
|||
<<<<<<< HEAD
|
||||
// LIBRARY: CARM95 0x4345e0
|
||||
// BrActorToActorMatrix34
|
||||
|
||||
// LIBRARY: CARM95 0x434aa0
|
||||
// BrActorRelink
|
||||
|
||||
// LIBRARY: CARM95 0x4c9610
|
||||
// BrPixelmapAllocateSub
|
||||
|
||||
// LIBRARY: CARM95 0x4c9670
|
||||
// BrPixelmapFree
|
||||
|
||||
// LIBRARY: CARM95 0x4c96d0
|
||||
// BrPixelmapMatch
|
||||
|
||||
// LIBRARY: CARM95 0x4c9bf0
|
||||
// BrPixelmapFill
|
||||
|
||||
// LIBRARY: CARM95 0x4c9e90
|
||||
// BrPixelmapRectangleCopy
|
||||
|
||||
// LIBRARY: CARM95 0x4c9f40
|
||||
// BrPixelmapRectangleFill
|
||||
|
||||
// LIBRARY: CARM95 0x4ca100
|
||||
// BrPixelmapPixelSet
|
||||
|
||||
// LIBRARY: CARM95 0x4ca290
|
||||
// BrPixelmapLine
|
||||
|
||||
// LIBRARY: CARM95 0x4ca310
|
||||
// BrPixelmapText
|
||||
|
||||
// LIBRARY: CARM95 0x4ca360
|
||||
// BrPixelmapTextF
|
||||
|
||||
// LIBRARY: CARM95 0x4ca3d0
|
||||
// BrPixelmapTextWidth
|
||||
|
||||
// LIBRARY: CARM95 0x4ca7f0
|
||||
// BrPixelmapLoadMany
|
||||
|
||||
// LIBRARY: CARM95 0x4cac60
|
||||
// BrPixelmapLoad
|
||||
|
||||
// LIBRARY: CARM95 0x4cace0
|
||||
// BrPixelmapSave
|
||||
|
||||
// LIBRARY: CARM95 0x4caef0
|
||||
// BrPixelmapAllocate
|
||||
|
||||
// LIBRARY: CARM95 0x4d0bd0
|
||||
// BrMatrix34Copy
|
||||
|
||||
// LIBRARY: CARM95 0x4d0c30
|
||||
// BrMatrix34Mul
|
||||
|
||||
// LIBRARY: CARM95 0x4d0d90
|
||||
// BrMatrix34Identity
|
||||
|
||||
// LIBRARY: CARM95 0x4d0e20
|
||||
// BrMatrix34RotateY
|
||||
|
||||
// LIBRARY: CARM95 0x4d0ee0
|
||||
// BrMatrix34Rotate
|
||||
|
||||
// LIBRARY: CARM95 0x4d1000
|
||||
// BrMatrix34Scale
|
||||
|
||||
// LIBRARY: CARM95 0x4d1100
|
||||
// BrMatrix34Inverse
|
||||
|
||||
// LIBRARY: CARM95 0x4d1480
|
||||
// BrMatrix34LPInverse
|
||||
|
||||
// LIBRARY: CARM95 0x4d1520
|
||||
// BrMatrix34LPNormalise
|
||||
|
||||
// LIBRARY: CARM95 0x4d1670
|
||||
// BrMatrix34RollingBall
|
||||
|
||||
// LIBRARY: CARM95 0x4d1a00
|
||||
// BrMatrix34ApplyP
|
||||
|
||||
// LIBRARY: CARM95 0x4d1a70
|
||||
// BrMatrix34ApplyV
|
||||
|
||||
// LIBRARY: CARM95 0x4d1bb0
|
||||
// BrMatrix34TApplyV
|
||||
|
||||
// LIBRARY: CARM95 0x4d1c10
|
||||
// BrMatrix34Pre
|
||||
|
||||
// LIBRARY: CARM95 0x4d1c40
|
||||
// BrMatrix34Post
|
||||
|
||||
// LIBRARY: CARM95 0x4d1c70
|
||||
// BrMatrix34PreRotateX
|
||||
|
||||
// LIBRARY: CARM95 0x4d1db0
|
||||
// BrMatrix34PreRotateY
|
||||
|
||||
// LIBRARY: CARM95 0x4d1ef0
|
||||
// BrMatrix34PreRotateZ
|
||||
|
||||
// LIBRARY: CARM95 0x4d2030
|
||||
// BrMatrix34PreRotate
|
||||
|
||||
// LIBRARY: CARM95 0x4d20b0
|
||||
// BrMatrix34PreTranslate
|
||||
|
||||
// LIBRARY: CARM95 0x4d2130
|
||||
// BrMatrix34PostTranslate
|
||||
|
||||
// LIBRARY: CARM95 0x4d21b0
|
||||
// BrMatrix34PreScale
|
||||
|
||||
// LIBRARY: CARM95 0x4d2230
|
||||
// BrMatrix34PostScale
|
||||
|
||||
// LIBRARY: CARM95 0x4d22b0
|
||||
// BrMatrix34PreShearX
|
||||
|
||||
// LIBRARY: CARM95 0x4d2330
|
||||
// BrMatrix34PostShearX
|
||||
|
||||
// LIBRARY: CARM95 0x4d2430
|
||||
// BrMatrix34PostShearY
|
||||
|
||||
// LIBRARY: CARM95 0x4d2530
|
||||
// BrMatrix34PostShearZ
|
||||
|
||||
// LIBRARY: CARM95 0x4d25b0
|
||||
// BrTransformToMatrix34
|
||||
|
||||
// LIBRARY: CARM95 0x4d2840
|
||||
// BrMatrix34PreTransform
|
||||
|
||||
// LIBRARY: CARM95 0x4d2a50
|
||||
// BrTransformToTransform
|
||||
|
||||
// LIBRARY: CARM95 0x4d2cd0
|
||||
// BrVector3SetFloat
|
||||
|
||||
// LIBRARY: CARM95 0x4d3190
|
||||
// BrMatrix23Copy
|
||||
|
||||
// LIBRARY: CARM95 0x4d31c0
|
||||
// BrMatrix23Mul
|
||||
|
||||
// LIBRARY: CARM95 0x4d3240
|
||||
// BrMatrix23Identity
|
||||
|
||||
// LIBRARY: CARM95 0x4d3ba0
|
||||
// BrMatrix4Copy
|
||||
|
||||
// LIBRARY: CARM95 0x4d3c10
|
||||
// BrMatrix4Mul
|
||||
|
||||
// LIBRARY: CARM95 0x4d3eb0
|
||||
// BrMatrix4Scale
|
||||
|
||||
// LIBRARY: CARM95 0x4d3f00
|
||||
// BrMatrix4Inverse
|
||||
|
||||
// LIBRARY: CARM95 0x4d45f0
|
||||
// BrMatrix4Perspective
|
||||
|
||||
// LIBRARY: CARM95 0x4d4720
|
||||
// BrMatrix4ApplyP
|
||||
|
||||
// LIBRARY: CARM95 0x4d4820
|
||||
// BrMatrix4TApply
|
||||
|
||||
// LIBRARY: CARM95 0x4d4c70
|
||||
// BrEulerToMatrix34
|
||||
|
||||
// LIBRARY: CARM95 0x4d59b0
|
||||
// BrMemSet
|
||||
|
||||
// LIBRARY: CARM95 0x4d5a80
|
||||
// BrStrCpy
|
||||
|
||||
// LIBRARY: CARM95 0x4d5b50
|
||||
// BrAbort
|
||||
|
||||
// LIBRARY: CARM95 0x4d5cd0
|
||||
// BrVSprintf
|
||||
|
||||
// LIBRARY: CARM95 0x4d5de0
|
||||
// BrModelAdd
|
||||
|
||||
// LIBRARY: CARM95 0x4d5e10
|
||||
// BrModelRemove
|
||||
|
||||
// LIBRARY: CARM95 0x4d5e40
|
||||
// BrModelFindHook
|
||||
|
||||
// LIBRARY: CARM95 0x4d5e50
|
||||
// BrModelAddMany
|
||||
|
||||
// LIBRARY: CARM95 0x4d5f30
|
||||
// BrMaterialAdd
|
||||
|
||||
// LIBRARY: CARM95 0x4d5f60
|
||||
// BrMaterialRemove
|
||||
|
||||
// LIBRARY: CARM95 0x4d5f80
|
||||
// BrMaterialFind
|
||||
|
||||
// LIBRARY: CARM95 0x4d5f90
|
||||
// BrMaterialFindHook
|
||||
|
||||
// LIBRARY: CARM95 0x4d5fa0
|
||||
// BrMaterialAddMany
|
||||
|
||||
// LIBRARY: CARM95 0x4d6060
|
||||
// BrMaterialEnum
|
||||
|
||||
// LIBRARY: CARM95 0x4d6080
|
||||
// BrMapAdd
|
||||
|
||||
// LIBRARY: CARM95 0x4d60b0
|
||||
// BrMapRemove
|
||||
|
||||
// LIBRARY: CARM95 0x4d60d0
|
||||
// BrMapFind
|
||||
|
||||
// LIBRARY: CARM95 0x4d60e0
|
||||
// BrMapFindHook
|
||||
|
||||
// LIBRARY: CARM95 0x4d60f0
|
||||
// BrMapAddMany
|
||||
|
||||
// LIBRARY: CARM95 0x4d61d0
|
||||
// BrTableAdd
|
||||
|
||||
// LIBRARY: CARM95 0x4d6200
|
||||
// BrTableRemove
|
||||
|
||||
// LIBRARY: CARM95 0x4d6220
|
||||
// BrTableFind
|
||||
|
||||
// LIBRARY: CARM95 0x4d6230
|
||||
// BrTableFindHook
|
||||
|
||||
// LIBRARY: CARM95 0x4d6300
|
||||
// BrTableEnum
|
||||
|
||||
// LIBRARY: CARM95 0x4d6680
|
||||
// BrModelFree
|
||||
|
||||
// LIBRARY: CARM95 0x4d6690
|
||||
// BrModelAllocate
|
||||
|
||||
// LIBRARY: CARM95 0x4d6710
|
||||
// BrActorEnum
|
||||
|
||||
// LIBRARY: CARM95 0x4d6820
|
||||
// BrActorAdd
|
||||
|
||||
// LIBRARY: CARM95 0x4d68b0
|
||||
// BrActorRemove
|
||||
|
||||
// LIBRARY: CARM95 0x4d69d0
|
||||
// BrActorAllocate
|
||||
|
||||
// LIBRARY: CARM95 0x4d6af0
|
||||
// BrActorFree
|
||||
|
||||
// LIBRARY: CARM95 0x4d72c0
|
||||
// BrActorToBounds
|
||||
|
||||
// LIBRARY: CARM95 0x4d7af0
|
||||
// BrModelUpdate
|
||||
|
||||
// LIBRARY: CARM95 0x4d90a0
|
||||
// BrModelClear
|
||||
|
||||
// LIBRARY: CARM95 0x4d90e0
|
||||
// BrMaterialAllocate
|
||||
|
||||
// LIBRARY: CARM95 0x4d9140
|
||||
// BrMaterialFree
|
||||
|
||||
// LIBRARY: CARM95 0x4d9150
|
||||
// BrMaterialUpdate
|
||||
|
||||
// LIBRARY: CARM95 0x4d9700
|
||||
// BrMaterialClear
|
||||
|
||||
// LIBRARY: CARM95 0x4d9720
|
||||
// BrDbModelRender
|
||||
|
||||
// LIBRARY: CARM95 0x4d9ab0
|
||||
// BrOnScreenCheck
|
||||
|
||||
// LIBRARY: CARM95 0x4d9d30
|
||||
// BrZbSceneRenderBegin
|
||||
|
||||
// LIBRARY: CARM95 0x4d9ea0
|
||||
// BrZbSceneRenderAdd
|
||||
|
||||
// LIBRARY: CARM95 0x4da630
|
||||
// BrZbSceneRenderEnd
|
||||
|
||||
// LIBRARY: CARM95 0x4dabf0
|
||||
// BrZbModelRender
|
||||
|
||||
// LIBRARY: CARM95 0x4db8a0
|
||||
// BrModelLoadMany
|
||||
|
||||
// LIBRARY: CARM95 0x4db920
|
||||
// BrModelSaveMany
|
||||
|
||||
// LIBRARY: CARM95 0x4dbdf0
|
||||
// BrActorLoadMany
|
||||
|
||||
// LIBRARY: CARM95 0x4dc0e0
|
||||
// BrMaterialLoadMany
|
||||
|
||||
// LIBRARY: CARM95 0x4dc3d0
|
||||
// BrModelLoad
|
||||
|
||||
// LIBRARY: CARM95 0x4dc4a0
|
||||
// BrMaterialLoad
|
||||
|
||||
// LIBRARY: CARM95 0x4dc660
|
||||
// BrActorLoad
|
||||
|
||||
// LIBRARY: CARM95 0x4dc6e0
|
||||
// BrActorSave
|
||||
|
||||
// LIBRARY: CARM95 0x4dcde0
|
||||
// BrZbBegin
|
||||
|
||||
// LIBRARY: CARM95 0x4dcfe0
|
||||
// BrV1dbBeginWrapper_Float
|
||||
|
||||
// LIBRARY: CARM95 0x4dd130
|
||||
// BrClipPlaneEnable
|
||||
|
||||
// LIBRARY: CARM95 0x4dd1e0
|
||||
// BrClipPlaneDisable
|
||||
|
||||
// LIBRARY: CARM95 0x4dd330
|
||||
// BrEnvironmentSet
|
||||
|
||||
// LIBRARY: CARM95 0x4dda70
|
||||
// BrTableUpdate
|
||||
|
||||
// LIBRARY: CARM95 0x4df0b0
|
||||
// BrFailure
|
||||
|
||||
// LIBRARY: CARM95 0x4df150
|
||||
// BrFatal
|
||||
|
||||
// LIBRARY: CARM95 0x4df250
|
||||
// BrMemAllocate
|
||||
|
||||
// LIBRARY: CARM95 0x4df280
|
||||
// BrMemFree
|
||||
|
||||
// LIBRARY: CARM95 0x4df2e0
|
||||
// BrMemCalloc
|
||||
|
||||
// LIBRARY: CARM95 0x4df370
|
||||
// BrResAllocate
|
||||
|
||||
// LIBRARY: CARM95 0x4df460
|
||||
// BrResFree
|
||||
|
||||
// LIBRARY: CARM95 0x4df5f0
|
||||
// BrResRemove
|
||||
|
||||
// LIBRARY: CARM95 0x4df8b0
|
||||
// BrStrDup
|
||||
|
||||
// LIBRARY: CARM95 0x4df920
|
||||
// BrMemSet2
|
||||
|
||||
// LIBRARY: CARM95 0x4df980
|
||||
// BrSwap32
|
||||
|
||||
// LIBRARY: CARM95 0x4dfd70
|
||||
// BrDiagHandlerSet
|
||||
|
||||
// LIBRARY: CARM95 0x4dfda0
|
||||
// BrFilesystemSet
|
||||
|
||||
// LIBRARY: CARM95 0x4dfdd0
|
||||
// BrAllocatorSet
|
||||
|
||||
// LIBRARY: CARM95 0x4dfe00
|
||||
// BrResClassAdd
|
||||
|
||||
// LIBRARY: CARM95 0x4e0930
|
||||
// BrScratchAllocate
|
||||
|
||||
// LIBRARY: CARM95 0x4e09a0
|
||||
// BrScratchFree
|
||||
|
||||
// LIBRARY: CARM95 0x4e5990
|
||||
// BrRegistryAdd
|
||||
|
||||
// LIBRARY: CARM95 0x4e5a30
|
||||
// BrRegistryRemove
|
||||
|
||||
// LIBRARY: CARM95 0x4e5c30
|
||||
// BrRegistryEnum
|
||||
|
||||
// LIBRARY: CARM95 0x4e5f50
|
||||
// BrSimpleRemove
|
||||
|
||||
// LIBRARY: CARM95 0x4e5f80
|
||||
// BrQsort
|
||||
|
||||
// LIBRARY: CARM95 0x4e6160
|
||||
=======
|
||||
// LIBRARY: CARM95 0x004345e0
|
||||
// BrActorToActorMatrix34
|
||||
|
||||
|
@ -836,5 +416,4 @@
|
|||
// BrQsort
|
||||
|
||||
// LIBRARY: CARM95 0x004e6160
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
// BrFileRead
|
||||
|
|
|
@ -1,426 +1,3 @@
|
|||
<<<<<<< HEAD
|
||||
// LIBRARY: CARM95 0x455730
|
||||
// _iswxdigit
|
||||
|
||||
// LIBRARY: CARM95 0x4a61ca
|
||||
// _WinMain@16
|
||||
|
||||
// LIBRARY: CARM95 0x4ea660
|
||||
// _strtok
|
||||
|
||||
// LIBRARY: CARM95 0x4ea8a0
|
||||
// _asin
|
||||
|
||||
// LIBRARY: CARM95 0x4ea8aa
|
||||
// _acos
|
||||
|
||||
// LIBRARY: CARM95 0x4ea8b1
|
||||
// _atan
|
||||
|
||||
// LIBRARY: CARM95 0x4ea8b8
|
||||
// _atan2
|
||||
|
||||
// LIBRARY: CARM95 0x4ea8f0
|
||||
// _sprintf
|
||||
|
||||
// LIBRARY: CARM95 0x4eaa10
|
||||
// _memcpy
|
||||
|
||||
// LIBRARY: CARM95 0x4eab60
|
||||
// _pow
|
||||
|
||||
// LIBRARY: CARM95 0x4eab6a
|
||||
// _log
|
||||
|
||||
// LIBRARY: CARM95 0x4eab74
|
||||
// _log10
|
||||
|
||||
// LIBRARY: CARM95 0x4eab7b
|
||||
// _exp
|
||||
|
||||
// LIBRARY: CARM95 0x4eabe0
|
||||
// _fclose
|
||||
|
||||
// LIBRARY: CARM95 0x4eacd0
|
||||
// _fprintf
|
||||
|
||||
// LIBRARY: CARM95 0x4ead80
|
||||
// _qsort
|
||||
|
||||
// LIBRARY: CARM95 0x4eafe0
|
||||
// _shortsort
|
||||
|
||||
// LIBRARY: CARM95 0x4eb070
|
||||
// _swap
|
||||
|
||||
// LIBRARY: CARM95 0x4eb0d0
|
||||
// _ldexp
|
||||
|
||||
// LIBRARY: CARM95 0x4eb3e0
|
||||
// _rand
|
||||
|
||||
// LIBRARY: CARM95 0x4eb430
|
||||
// _floor
|
||||
|
||||
// LIBRARY: CARM95 0x4eb5a0
|
||||
// _ceil
|
||||
|
||||
// LIBRARY: CARM95 0x4eb710
|
||||
// _fread
|
||||
|
||||
// LIBRARY: CARM95 0x4eb8e0
|
||||
// _fwrite
|
||||
|
||||
// LIBRARY: CARM95 0x4ebb00
|
||||
// _fseek
|
||||
|
||||
// LIBRARY: CARM95 0x4ebc30
|
||||
// _sscanf
|
||||
|
||||
// LIBRARY: CARM95 0x4ebd00
|
||||
// _fgets
|
||||
|
||||
// LIBRARY: CARM95 0x4ebf40
|
||||
// _fopen
|
||||
|
||||
// LIBRARY: CARM95 0x4ebf70
|
||||
// _strrchr
|
||||
|
||||
// LIBRARY: CARM95 0x4ebfa0
|
||||
// _fscanf
|
||||
|
||||
// LIBRARY: CARM95 0x4ec030
|
||||
// _ungetc
|
||||
|
||||
// LIBRARY: CARM95 0x4ec350
|
||||
// _strchr
|
||||
|
||||
// LIBRARY: CARM95 0x4ec410
|
||||
// _strstr
|
||||
|
||||
// LIBRARY: CARM95 0x4ec490
|
||||
// _fgetc
|
||||
|
||||
// LIBRARY: CARM95 0x4ec510
|
||||
// _fmod
|
||||
|
||||
// LIBRARY: CARM95 0x4ec550
|
||||
// _fputs
|
||||
|
||||
// LIBRARY: CARM95 0x4ec6e0
|
||||
// _strncmp
|
||||
|
||||
// LIBRARY: CARM95 0x4ec720
|
||||
// _strpbrk
|
||||
|
||||
// LIBRARY: CARM95 0x4ec760
|
||||
// _strncpy
|
||||
|
||||
// LIBRARY: CARM95 0x4ec860
|
||||
// _rewind
|
||||
|
||||
// LIBRARY: CARM95 0x4ec920
|
||||
// _ctime
|
||||
|
||||
// LIBRARY: CARM95 0x4ec970
|
||||
// _time
|
||||
|
||||
// LIBRARY: CARM95 0x4ecb00
|
||||
// _malloc
|
||||
|
||||
// LIBRARY: CARM95 0x4ecfc0
|
||||
// _realloc_help
|
||||
|
||||
// LIBRARY: CARM95 0x4ed9a0
|
||||
// _CheckBytes
|
||||
|
||||
// LIBRARY: CARM95 0x4ee4a0
|
||||
// _memchr
|
||||
|
||||
// LIBRARY: CARM95 0x4ee550
|
||||
// _printf
|
||||
|
||||
// LIBRARY: CARM95 0x4ee5e0
|
||||
// _fputc
|
||||
|
||||
// LIBRARY: CARM95 0x4ee680
|
||||
// _strtol
|
||||
|
||||
// LIBRARY: CARM95 0x4ee6b0
|
||||
// _strtoxl
|
||||
|
||||
// LIBRARY: CARM95 0x4eea40
|
||||
// _strtoul
|
||||
|
||||
// LIBRARY: CARM95 0x4eee80
|
||||
// _CrtMessageWindow
|
||||
|
||||
// LIBRARY: CARM95 0x4ef1b0
|
||||
// _ftell
|
||||
|
||||
// LIBRARY: CARM95 0x4ef4b0
|
||||
// _exit
|
||||
|
||||
// LIBRARY: CARM95 0x4ef4f0
|
||||
// _doexit
|
||||
|
||||
// LIBRARY: CARM95 0x4ef630
|
||||
// _rename
|
||||
|
||||
// LIBRARY: CARM95 0x4ef690
|
||||
// _remove
|
||||
|
||||
// LIBRARY: CARM95 0x4ef6f0
|
||||
// _tolower
|
||||
|
||||
// LIBRARY: CARM95 0x4efac0
|
||||
// _abort
|
||||
|
||||
// LIBRARY: CARM95 0x4efaf0
|
||||
// _getenv
|
||||
|
||||
// LIBRARY: CARM95 0x4efbe0
|
||||
// _strtod
|
||||
|
||||
// LIBRARY: CARM95 0x4efd40
|
||||
// _vsprintf
|
||||
|
||||
// LIBRARY: CARM95 0x4f0717
|
||||
// _rtforsqrtinf
|
||||
|
||||
// LIBRARY: CARM95 0x4f071c
|
||||
// _rtforsqrtzero
|
||||
|
||||
// LIBRARY: CARM95 0x4f09f5
|
||||
// _rtforatn20
|
||||
|
||||
// LIBRARY: CARM95 0x4f0a11
|
||||
// _rtforatn200
|
||||
|
||||
// LIBRARY: CARM95 0x4f0a18
|
||||
// _rtforatnby0
|
||||
|
||||
// LIBRARY: CARM95 0x4f0a1e
|
||||
// _rtsignpiby2
|
||||
|
||||
// LIBRARY: CARM95 0x4f1a60
|
||||
// _write_char
|
||||
|
||||
// LIBRARY: CARM95 0x4f1ae0
|
||||
// _write_multi_char
|
||||
|
||||
// LIBRARY: CARM95 0x4f1b30
|
||||
// _write_string
|
||||
|
||||
// LIBRARY: CARM95 0x4f1b90
|
||||
// _get_int_arg
|
||||
|
||||
// LIBRARY: CARM95 0x4f1bb0
|
||||
// _get_int64_arg
|
||||
|
||||
// LIBRARY: CARM95 0x4f1be0
|
||||
// _get_short_arg
|
||||
|
||||
// LIBRARY: CARM95 0x4f1c6e
|
||||
// _rtfor0to0
|
||||
|
||||
// LIBRARY: CARM95 0x4f1ca4
|
||||
// _rtforln0
|
||||
|
||||
// LIBRARY: CARM95 0x4f1cb4
|
||||
// _rtforloginf
|
||||
|
||||
// LIBRARY: CARM95 0x4f1cc8
|
||||
// _rtforyto0
|
||||
|
||||
// LIBRARY: CARM95 0x4f1ccd
|
||||
// _rtfor0tox
|
||||
|
||||
// LIBRARY: CARM95 0x4f1ce8
|
||||
// _rtfor0toneg
|
||||
|
||||
// LIBRARY: CARM95 0x4f1d32
|
||||
// _expbigret
|
||||
|
||||
// LIBRARY: CARM95 0x4f1d51
|
||||
// _rtforexpinf
|
||||
|
||||
// LIBRARY: CARM95 0x4f1da1
|
||||
// _isintTOS
|
||||
|
||||
// LIBRARY: CARM95 0x4f1dc6
|
||||
// _isintTOSret
|
||||
|
||||
// LIBRARY: CARM95 0x4f1dd5
|
||||
// _usepowhlp
|
||||
|
||||
// LIBRARY: CARM95 0x4f1fe0
|
||||
// _fflush
|
||||
|
||||
// LIBRARY: CARM95 0x4f2140
|
||||
// _flsall
|
||||
|
||||
// LIBRARY: CARM95 0x4f3b90
|
||||
// _memcpy_0
|
||||
|
||||
// LIBRARY: CARM95 0x4f55f0
|
||||
// _strlen
|
||||
|
||||
// LIBRARY: CARM95 0x4f606f
|
||||
// _tossnan1
|
||||
|
||||
// LIBRARY: CARM95 0x4f609d
|
||||
// _tossnan2
|
||||
|
||||
// LIBRARY: CARM95 0x4f60a4
|
||||
// _tosnan2ret
|
||||
|
||||
// LIBRARY: CARM95 0x4f60dc
|
||||
// _snan2
|
||||
|
||||
// LIBRARY: CARM95 0x4f60e3
|
||||
// _nan2ret
|
||||
|
||||
// LIBRARY: CARM95 0x4f7040
|
||||
// _asctime
|
||||
|
||||
// LIBRARY: CARM95 0x4f71a0
|
||||
// _store_dt
|
||||
|
||||
// LIBRARY: CARM95 0x4f71e0
|
||||
// _localtime
|
||||
|
||||
// LIBRARY: CARM95 0x4f75a0
|
||||
// _memset
|
||||
|
||||
// LIBRARY: CARM95 0x4f8e80
|
||||
// _toupper
|
||||
|
||||
// LIBRARY: CARM95 0x4f9020
|
||||
// _xtoa
|
||||
|
||||
// LIBRARY: CARM95 0x4f90e0
|
||||
// _strcpy
|
||||
|
||||
// LIBRARY: CARM95 0x4f90f0
|
||||
// _strcat
|
||||
|
||||
// LIBRARY: CARM95 0x4f93b0
|
||||
// _raise
|
||||
|
||||
// LIBRARY: CARM95 0x4f95d0
|
||||
// _siglookup
|
||||
|
||||
// LIBRARY: CARM95 0x4f9b00
|
||||
// _strncnt
|
||||
|
||||
// LIBRARY: CARM95 0x4f9b7c
|
||||
// _gu_return
|
||||
|
||||
// LIBRARY: CARM95 0x4f9ba5
|
||||
// _uh_return
|
||||
|
||||
// LIBRARY: CARM95 0x4f9bc3
|
||||
// _lu_top
|
||||
|
||||
// LIBRARY: CARM95 0x4f9c00
|
||||
// _lu_done
|
||||
|
||||
// LIBRARY: CARM95 0x4f9c30
|
||||
// _at_done
|
||||
|
||||
// LIBRARY: CARM95 0x4f9e60
|
||||
// _xcptlookup
|
||||
|
||||
// LIBRARY: CARM95 0x4f9ef0
|
||||
// _x_ismbbtype
|
||||
|
||||
// LIBRARY: CARM95 0x4fa170
|
||||
// _parse_cmdline
|
||||
|
||||
// LIBRARY: CARM95 0x4faac0
|
||||
// _getSystemCP
|
||||
|
||||
// LIBRARY: CARM95 0x4fab50
|
||||
// _CPtoLCID
|
||||
|
||||
// LIBRARY: CARM95 0x4fabf0
|
||||
// _setSBCS
|
||||
|
||||
// LIBRARY: CARM95 0x4facc3
|
||||
// _lh_top
|
||||
|
||||
// LIBRARY: CARM95 0x4fad17
|
||||
// _lh_continue
|
||||
|
||||
// LIBRARY: CARM95 0x4fad22
|
||||
// _lh_dismiss
|
||||
|
||||
// LIBRARY: CARM95 0x4fad29
|
||||
// _lh_bagit
|
||||
|
||||
// LIBRARY: CARM95 0x4fad30
|
||||
// _lh_unwinding
|
||||
|
||||
// LIBRARY: CARM95 0x4fad45
|
||||
// _lh_return
|
||||
|
||||
// LIBRARY: CARM95 0x4fc210
|
||||
// _wctomb
|
||||
|
||||
// LIBRARY: CARM95 0x4fcc00
|
||||
// _mbtowc
|
||||
|
||||
// LIBRARY: CARM95 0x4fcda0
|
||||
// _isspace
|
||||
|
||||
// LIBRARY: CARM95 0x4fdae0
|
||||
// _cvtdate
|
||||
|
||||
// LIBRARY: CARM95 0x4fdcf0
|
||||
// _gmtime
|
||||
|
||||
// LIBRARY: CARM95 0x4fdfa0
|
||||
// _wcslen
|
||||
|
||||
// LIBRARY: CARM95 0x4fe450
|
||||
// _strncnt_0
|
||||
|
||||
// LIBRARY: CARM95 0x4fe830
|
||||
// _findenv
|
||||
|
||||
// LIBRARY: CARM95 0x4fe8d0
|
||||
// _copy_environ
|
||||
|
||||
// LIBRARY: CARM95 0x4ff930
|
||||
// _$I10_OUTPUT
|
||||
|
||||
// LIBRARY: CARM95 0x500120
|
||||
// _atol
|
||||
|
||||
// LIBRARY: CARM95 0x500240
|
||||
// _strcmp
|
||||
|
||||
// LIBRARY: CARM95 0x5002d0
|
||||
// _wcstombs
|
||||
|
||||
// LIBRARY: CARM95 0x500630
|
||||
// _wcsncnt
|
||||
|
||||
// LIBRARY: CARM95 0x502f60
|
||||
// _feof
|
||||
|
||||
// LIBRARY: CARM95 0x503140
|
||||
// _longjmp
|
||||
|
||||
// LIBRARY: CARM95 0x50315b
|
||||
// _lj_local_unwind
|
||||
|
||||
// LIBRARY: CARM95 0x503183
|
||||
// _lj_old_unwind
|
||||
|
||||
// LIBRARY: CARM95 0x503190
|
||||
=======
|
||||
// LIBRARY: CARM95 0x00455730
|
||||
// _iswxdigit
|
||||
|
||||
|
@ -842,5 +419,4 @@
|
|||
// _lj_old_unwind
|
||||
|
||||
// LIBRARY: CARM95 0x00503190
|
||||
>>>>>>> d93b5a6293f40df80aa6b41eb61102c0f98e1707
|
||||
// _lj_no_unwind
|
||||
|
|
|
@ -225,7 +225,7 @@ void test_loading_LoadOpponentCar() {
|
|||
tBrender_storage storage;
|
||||
InitialiseStorageSpace(&storage, 50, 50, 50, 50);
|
||||
for (int i = 0; i < 10; i++) {
|
||||
LOG_DEBUG("iteration %d", i);
|
||||
LOG_DEBUG2("iteration %d", i);
|
||||
LoadCar("NEWEAGLE.TXT", eDriver_oppo, &car_spec, eFrankie, "playerName", &storage);
|
||||
ClearOutStorageSpace(&storage);
|
||||
}
|
||||
|
|
|
@ -116,7 +116,7 @@ void test_utility_IRandomBetween() {
|
|||
};
|
||||
|
||||
for (i = 0; i < BR_ASIZE(ranges); i++) {
|
||||
LOG_INFO("Testing min=%d max=%d", ranges[i].min, ranges[i].max);
|
||||
LOG_INFO3("Testing min=%d max=%d", ranges[i].min, ranges[i].max);
|
||||
actual_min = MIN(ranges[i].min, ranges[i].max);
|
||||
actual_max = MAX(ranges[i].min, ranges[i].max);
|
||||
for (j = 0; j < 1000; j++) {
|
||||
|
|
Loading…
Reference in New Issue