mirror of
https://github.com/izzy2lost/Diddy-Kong-Racing.git
synced 2026-06-19 01:16:26 -07:00
alCSPSetTempo set to -O3 fixed it
This commit is contained in:
@@ -264,7 +264,7 @@ $(BUILD_DIR)/lib/src/printf.o : OPT_FLAGS := -O3
|
||||
$(BUILD_DIR)/lib/src/unknown_0C91A0.o : OPT_FLAGS := -O1
|
||||
$(BUILD_DIR)/lib/src/unknown_0D29F0.o: OPT_FLAGS := -O1
|
||||
$(BUILD_DIR)/lib/src/unknown_0D3360.o: OPT_FLAGS := -O1
|
||||
$(BUILD_DIR)/lib/src/unknown_0C9C90.o: OPT_FLAGS := -O2 -Wo,-loopunroll,0
|
||||
$(BUILD_DIR)/lib/src/al/unknown_0C9C90.o: OPT_FLAGS := -O2 -Wo,-loopunroll,0
|
||||
|
||||
$(BUILD_DIR)/lib/%.o: MIPSISET := -mips2
|
||||
$(BUILD_DIR)/lib/src/mips1/%.o: MIPSISET := -mips1
|
||||
|
||||
@@ -1,31 +0,0 @@
|
||||
glabel alCSPSetTempo
|
||||
/* 0C85E0 800C79E0 27BDFFD8 */ addiu $sp, $sp, -0x28
|
||||
/* 0C85E4 800C79E4 3C0100FF */ lui $at, 0xff
|
||||
/* 0C85E8 800C79E8 00A1C824 */ and $t9, $a1, $at
|
||||
/* 0C85EC 800C79EC 30AAFF00 */ andi $t2, $a1, 0xff00
|
||||
/* 0C85F0 800C79F0 AFBF0014 */ sw $ra, 0x14($sp)
|
||||
/* 0C85F4 800C79F4 240E0007 */ li $t6, 7
|
||||
/* 0C85F8 800C79F8 240F00FF */ li $t7, 255
|
||||
/* 0C85FC 800C79FC 24180051 */ li $t8, 81
|
||||
/* 0C8600 800C7A00 00194C03 */ sra $t1, $t9, 0x10
|
||||
/* 0C8604 800C7A04 000A5A03 */ sra $t3, $t2, 8
|
||||
/* 0C8608 800C7A08 00A06025 */ move $t4, $a1
|
||||
/* 0C860C 800C7A0C A7AE0018 */ sh $t6, 0x18($sp)
|
||||
/* 0C8610 800C7A10 A3AF0020 */ sb $t7, 0x20($sp)
|
||||
/* 0C8614 800C7A14 A3B80021 */ sb $t8, 0x21($sp)
|
||||
/* 0C8618 800C7A18 A3A90023 */ sb $t1, 0x23($sp)
|
||||
/* 0C861C 800C7A1C A3AB0024 */ sb $t3, 0x24($sp)
|
||||
/* 0C8620 800C7A20 A3AC0025 */ sb $t4, 0x25($sp)
|
||||
/* 0C8624 800C7A24 27A50018 */ addiu $a1, $sp, 0x18
|
||||
/* 0C8628 800C7A28 24840048 */ addiu $a0, $a0, 0x48
|
||||
/* 0C862C 800C7A2C 0C03246B */ jal alEvtqPostEvent
|
||||
/* 0C8630 800C7A30 00003025 */ move $a2, $zero
|
||||
/* 0C8634 800C7A34 8FBF0014 */ lw $ra, 0x14($sp)
|
||||
/* 0C8638 800C7A38 27BD0028 */ addiu $sp, $sp, 0x28
|
||||
/* 0C863C 800C7A3C 03E00008 */ jr $ra
|
||||
/* 0C8640 800C7A40 00000000 */ nop
|
||||
|
||||
/* 0C8644 800C7A44 00000000 */ nop
|
||||
/* 0C8648 800C7A48 00000000 */ nop
|
||||
/* 0C864C 800C7A4C 00000000 */ nop
|
||||
|
||||
@@ -5,12 +5,7 @@
|
||||
#include "macros.h"
|
||||
#include "audio_internal.h"
|
||||
|
||||
|
||||
#if 1
|
||||
GLOBAL_ASM("lib/asm/non_matchings/unknown_0C85E0/alCSPSetTempo.s")
|
||||
#else
|
||||
void alCSPSetTempo(ALCSPlayer *seqp, s32 tempo)
|
||||
{
|
||||
void alCSPSetTempo(ALCSPlayer *seqp, s32 tempo) {
|
||||
ALEvent evt;
|
||||
|
||||
evt.type = AL_SEQP_META_EVT;
|
||||
@@ -22,4 +17,3 @@ void alCSPSetTempo(ALCSPlayer *seqp, s32 tempo)
|
||||
|
||||
alEvtqPostEvent(&seqp->evtq, &evt, 0);
|
||||
}
|
||||
#endif
|
||||
Reference in New Issue
Block a user