diff options
Diffstat (limited to 'asm/GameSpy/sb_serverbrowsing.s')
-rw-r--r-- | asm/GameSpy/sb_serverbrowsing.s | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/asm/GameSpy/sb_serverbrowsing.s b/asm/GameSpy/sb_serverbrowsing.s index 5b40e05..8dc4dd2 100644 --- a/asm/GameSpy/sb_serverbrowsing.s +++ b/asm/GameSpy/sb_serverbrowsing.s @@ -108,7 +108,7 @@ lbl_8035E1D8: /* 8035E1F8 00359E58 80 06 08 28 */ lwz r0, 0x828(r6)
/* 8035E1FC 00359E5C 2C 00 00 00 */ cmpwi r0, 0
/* 8035E200 00359E60 41 82 00 08 */ beq lbl_8035E208
-/* 8035E204 00359E64 48 00 1E 41 */ bl func_80360044
+/* 8035E204 00359E64 48 00 1E 41 */ bl SBServerListDisconnect
lbl_8035E208:
/* 8035E208 00359E68 80 7D 00 04 */ lwz r3, 4(r29)
/* 8035E20C 00359E6C 4B FD 7C DD */ bl ArrayLength
@@ -277,7 +277,7 @@ lbl_8035E428: /* 8035E450 0035A0B0 7F EA FB 78 */ mr r10, r31
/* 8035E454 0035A0B4 39 29 E0 84 */ addi r9, r9, ListCallback@l
/* 8035E458 0035A0B8 38 63 00 4C */ addi r3, r3, 0x4c
-/* 8035E45C 0035A0BC 48 00 0D F1 */ bl func_8035F24C
+/* 8035E45C 0035A0BC 48 00 0D F1 */ bl SBServerListInit
/* 8035E460 0035A0C0 3C E0 80 36 */ lis r7, EngineCallback@ha
/* 8035E464 0035A0C4 7F E3 FB 78 */ mr r3, r31
/* 8035E468 0035A0C8 7F 44 D3 78 */ mr r4, r26
@@ -303,7 +303,7 @@ ServerBrowserFree: /* 8035E4A8 0035A108 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8035E4AC 0035A10C 7C 7F 1B 78 */ mr r31, r3
/* 8035E4B0 0035A110 38 63 00 4C */ addi r3, r3, 0x4c
-/* 8035E4B4 0035A114 48 00 1C FD */ bl func_803601B0
+/* 8035E4B4 0035A114 48 00 1C FD */ bl SBServerListCleanup
/* 8035E4B8 0035A118 7F E3 FB 78 */ mr r3, r31
/* 8035E4BC 0035A11C 4B FF E8 29 */ bl SBEngineCleanup
/* 8035E4C0 0035A120 7F E3 FB 78 */ mr r3, r31
@@ -374,7 +374,7 @@ lbl_8035E5A0: /* 8035E5A8 0035A208 7F E7 FB 78 */ mr r7, r31
/* 8035E5AC 0035A20C 38 7A 00 4C */ addi r3, r26, 0x4c
/* 8035E5B0 0035A210 38 81 00 08 */ addi r4, r1, 8
-/* 8035E5B4 0035A214 48 00 12 CD */ bl func_8035F880
+/* 8035E5B4 0035A214 48 00 12 CD */ bl SBServerListConnectAndQuery
/* 8035E5B8 0035A218 2C 03 00 00 */ cmpwi r3, 0
/* 8035E5BC 0035A21C 41 82 00 08 */ beq lbl_8035E5C4
/* 8035E5C0 0035A220 48 00 00 48 */ b lbl_8035E608
@@ -388,7 +388,7 @@ lbl_8035E5D0: /* 8035E5D8 0035A238 7F 43 D3 78 */ mr r3, r26
/* 8035E5DC 0035A23C 4B FF EC 0D */ bl SBQueryEngineThink
/* 8035E5E0 0035A240 38 7A 00 4C */ addi r3, r26, 0x4c
-/* 8035E5E4 0035A244 48 00 3F 35 */ bl func_80362518
+/* 8035E5E4 0035A244 48 00 3F 35 */ bl SBListThink
lbl_8035E5E8:
/* 8035E5E8 0035A248 80 1A 00 4C */ lwz r0, 0x4c(r26)
/* 8035E5EC 0035A24C 2C 00 00 03 */ cmpwi r0, 3
@@ -425,7 +425,7 @@ func_8035E62C: /* 8035E64C 0035A2AC 7C DE 33 78 */ mr r30, r6
/* 8035E650 0035A2B0 3B E0 00 00 */ li r31, 0
/* 8035E654 0035A2B4 38 63 00 4C */ addi r3, r3, 0x4c
-/* 8035E658 0035A2B8 48 00 19 ED */ bl func_80360044
+/* 8035E658 0035A2B8 48 00 19 ED */ bl SBServerListDisconnect
/* 8035E65C 0035A2BC 7F 63 DB 78 */ mr r3, r27
/* 8035E660 0035A2C0 4B FF E6 65 */ bl SBEngineHaltUpdates
/* 8035E664 0035A2C4 80 DB 00 00 */ lwz r6, 0(r27)
@@ -442,7 +442,7 @@ lbl_8035E684: /* 8035E68C 0035A2EC 7F 63 DB 78 */ mr r3, r27
/* 8035E690 0035A2F0 4B FF EB 59 */ bl SBQueryEngineThink
/* 8035E694 0035A2F4 38 7B 00 4C */ addi r3, r27, 0x4c
-/* 8035E698 0035A2F8 48 00 3E 81 */ bl func_80362518
+/* 8035E698 0035A2F8 48 00 3E 81 */ bl SBListThink
/* 8035E69C 0035A2FC 7C 7F 1B 78 */ mr r31, r3
lbl_8035E6A0:
/* 8035E6A0 0035A300 80 1B 00 4C */ lwz r0, 0x4c(r27)
@@ -483,7 +483,7 @@ ServerBrowserSendMessageToServerA: /* 8035E71C 0035A37C 7F C7 F3 78 */ mr r7, r30
/* 8035E720 0035A380 38 7B 00 4C */ addi r3, r27, 0x4c
/* 8035E724 0035A384 57 E5 04 3E */ clrlwi r5, r31, 0x10
-/* 8035E728 0035A388 48 00 3A BD */ bl func_803621E4
+/* 8035E728 0035A388 48 00 3A BD */ bl SBSendMessageToServer
/* 8035E72C 0035A38C 39 61 00 20 */ addi r11, r1, 0x20
/* 8035E730 0035A390 4B E6 8A 45 */ bl _restgpr_27
/* 8035E734 0035A394 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -512,7 +512,7 @@ ServerBrowserSendNatNegotiateCookieToServerA: /* 8035E784 0035A3E4 7F C6 F3 78 */ mr r6, r30
/* 8035E788 0035A3E8 38 7C 00 4C */ addi r3, r28, 0x4c
/* 8035E78C 0035A3EC 57 E5 04 3E */ clrlwi r5, r31, 0x10
-/* 8035E790 0035A3F0 48 00 3B 59 */ bl func_803622E8
+/* 8035E790 0035A3F0 48 00 3B 59 */ bl SBSendNatNegotiateCookieToServer
/* 8035E794 0035A3F4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8035E798 0035A3F8 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8035E79C 0035A3FC 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -530,12 +530,12 @@ ServerBrowserRemoveServer: /* 8035E7C0 0035A420 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8035E7C4 0035A424 7C 7F 1B 78 */ mr r31, r3
/* 8035E7C8 0035A428 38 63 00 4C */ addi r3, r3, 0x4c
-/* 8035E7CC 0035A42C 48 00 07 35 */ bl func_8035EF00
+/* 8035E7CC 0035A42C 48 00 07 35 */ bl SBServerListFindServer
/* 8035E7D0 0035A430 2C 03 FF FF */ cmpwi r3, -1
/* 8035E7D4 0035A434 41 82 00 10 */ beq lbl_8035E7E4
/* 8035E7D8 0035A438 7C 64 1B 78 */ mr r4, r3
/* 8035E7DC 0035A43C 38 7F 00 4C */ addi r3, r31, 0x4c
-/* 8035E7E0 0035A440 48 00 07 A9 */ bl func_8035EF88
+/* 8035E7E0 0035A440 48 00 07 A9 */ bl SBServerListRemoveAt
lbl_8035E7E4:
/* 8035E7E4 0035A444 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8035E7E8 0035A448 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -552,7 +552,7 @@ ServerBrowserThink: /* 8035E808 0035A468 7C 7F 1B 78 */ mr r31, r3
/* 8035E80C 0035A46C 4B FF E9 DD */ bl SBQueryEngineThink
/* 8035E810 0035A470 38 7F 00 4C */ addi r3, r31, 0x4c
-/* 8035E814 0035A474 48 00 3D 05 */ bl func_80362518
+/* 8035E814 0035A474 48 00 3D 05 */ bl SBListThink
/* 8035E818 0035A478 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8035E81C 0035A47C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8035E820 0035A480 7C 08 03 A6 */ mtlr r0
@@ -567,11 +567,11 @@ ServerBrowserClear: /* 8035E838 0035A498 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8035E83C 0035A49C 7C 7F 1B 78 */ mr r31, r3
/* 8035E840 0035A4A0 38 63 00 4C */ addi r3, r3, 0x4c
-/* 8035E844 0035A4A4 48 00 18 01 */ bl func_80360044
+/* 8035E844 0035A4A4 48 00 18 01 */ bl SBServerListDisconnect
/* 8035E848 0035A4A8 7F E3 FB 78 */ mr r3, r31
/* 8035E84C 0035A4AC 4B FF E4 79 */ bl SBEngineHaltUpdates
/* 8035E850 0035A4B0 38 7F 00 4C */ addi r3, r31, 0x4c
-/* 8035E854 0035A4B4 48 00 07 FD */ bl func_8035F050
+/* 8035E854 0035A4B4 48 00 07 FD */ bl SBServerListClear
/* 8035E858 0035A4B8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8035E85C 0035A4BC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8035E860 0035A4C0 7C 08 03 A6 */ mtlr r0
@@ -604,12 +604,12 @@ lbl_8035E89C: .global ServerBrowserGetServer
ServerBrowserGetServer:
/* 8035E8B0 0035A510 38 63 00 4C */ addi r3, r3, 0x4c
-/* 8035E8B4 0035A514 48 00 07 74 */ b lbl_8035F028
+/* 8035E8B4 0035A514 48 00 07 74 */ b SBServerListNth
.global ServerBrowserCount
ServerBrowserCount:
/* 8035E8B8 0035A518 38 63 00 4C */ addi r3, r3, 0x4c
-/* 8035E8BC 0035A51C 48 00 07 64 */ b lbl_8035F020
+/* 8035E8BC 0035A51C 48 00 07 64 */ b SBServerListCount
.global ServerBrowserSortA
ServerBrowserSortA:
@@ -639,7 +639,7 @@ lbl_8035E8FC: /* 8035E918 0035A578 38 7E 00 4C */ addi r3, r30, 0x4c
/* 8035E91C 0035A57C 38 A1 00 08 */ addi r5, r1, 8
/* 8035E920 0035A580 90 06 00 04 */ stw r0, 4(r6)
-/* 8035E924 0035A584 48 00 04 71 */ bl func_8035ED94
+/* 8035E924 0035A584 48 00 04 71 */ bl SBServerListSort
/* 8035E928 0035A588 80 01 02 24 */ lwz r0, 0x224(r1)
/* 8035E92C 0035A58C 83 E1 02 1C */ lwz r31, 0x21c(r1)
/* 8035E930 0035A590 83 C1 02 18 */ lwz r30, 0x218(r1)
|