Search results

Jump to navigation Jump to search

Page title matches

  • # ROUTINE: INITIALIZE THREAD # r4 = (threadID) Thread ID to initialize
    2 KB (313 words) - 18:36, 7 January 2017
  • # ROUTINE: SWITCH TO NEXT THREAD 8014ca90: 00084280 sll r8,r8,0x0a # currentThreadID * sizeof(thread)
    4 KB (563 words) - 23:18, 7 January 2017
  • # ROUTINE: WAIT FOR THREAD # Waits for specified thread to be complete.
    1 KB (147 words) - 00:35, 8 January 2017
  • # ROUTINE: GET SECOND THREAD PARAMETER # r2 = (Second thread parameter for current thread)
    713 bytes (91 words) - 01:36, 8 January 2017
  • # ROUTINE: ? 0x12ab78 (Thread related) ...c03ffbb jal 0x800ffeec # isThreadRunning = [[Check Thread Running Status (WORLD.BIN)]] (ThreadID);
    2 KB (302 words) - 18:23, 20 June 2020
  • # ROUTINE: GET FIRST THREAD PARAMETER # r2 = First parameter of current thread
    689 bytes (86 words) - 05:50, 6 January 2017
  • # ROUTINE: GET NEXT AVAILABLE THREAD ID # Get next available (non-running) thread ID (or the specified one, if it is less than 16)
    2 KB (220 words) - 18:14, 7 January 2017
  • # ROUTINE: INITIALIZE THREAD (WORLD.BIN) # This routine is an analog to [[Initialize Thread]] in BATTLE.BIN.
    1 KB (232 words) - 14:19, 1 July 2020
  • # ROUTINE: STOP CURRENT THREAD # Mark current thread as not being in use, then switch threads
    1 KB (139 words) - 23:18, 7 January 2017
  • # ROUTINE: STORE THREAD FUNCTION PARAMETERS # r4 = (threadID) Thread ID
    795 bytes (87 words) - 21:38, 29 August 2020
  • # ROUTINE: RUN MENU THREAD (WORLD.BIN) ...zes it with specified function pointer from menu data. Otherwise, returns thread running status.
    3 KB (343 words) - 04:56, 20 October 2022
  • # ROUTINE: GET SECOND THREAD PARAMETER (WORLD.BIN) # This routine is an analog to [[Get Second Thread Parameter]] in BATTLE.BIN.
    848 bytes (104 words) - 14:18, 1 July 2020
  • # ROUTINE: GET FIRST THREAD PARAMETER (WORLD.BIN) # This routine is an analog to [[Get First Thread Parameter]] in BATTLE.BIN.
    845 bytes (101 words) - 14:18, 1 July 2020
  • # ROUTINE: CHECK THREAD RUNNING STATUS # Find whether or not thread is running / in use
    645 bytes (77 words) - 04:33, 6 January 2017
  • # ROUTINE: STOP CURRENT THREAD (WORLD.BIN) # Mark current thread as not being in use, then switch threads
    1 KB (162 words) - 01:41, 18 May 2018
  • # ROUTINE: SWITCH TO NEXT THREAD (WORLD.BIN) # This routine is an analog to [[Switch To Next Thread]] in BATTLE.BIN.
    4 KB (571 words) - 01:52, 18 May 2018
  • # ROUTINE: STORE THREAD PARAMETERS (0x14ca58) # r4 = (threadID) Thread ID
    1 KB (117 words) - 21:43, 29 August 2020
  • # ROUTINE: SET THREAD TASK ID 80149d54: 00021280 sll r2,r2,0x0a # ThreadID * sizeof(Thread)
    528 bytes (68 words) - 18:48, 7 January 2017
  • # ROUTINE: GET THREAD RUNNING TASK # Searches running threads (outside of the main thread) for the given taskID.
    2 KB (267 words) - 22:10, 29 August 2020
  • # ROUTINE: Mark Thread As Running # Marks specified thread as in use.
    595 bytes (68 words) - 13:34, 1 July 2020
  • # ROUTINE: Mark Thread As Stopped # Mark the specified thread as not in use.
    566 bytes (64 words) - 13:34, 1 July 2020
  • # ROUTINE: Mark Thread As Stopped (WORLD.BIN) # Analog to [[Mark Thread As Stopped]] in BATTLE.BIN.
    639 bytes (75 words) - 14:19, 1 July 2020
  • # ROUTINE: CHECK THREAD RUNNING STATUS (WORLD.BIN) # Find whether or not thread is running / in use
    697 bytes (84 words) - 01:41, 18 May 2018
  • # ROUTINE: Mark Thread As Running (WORLD.BIN) # Analog to [[Mark Thread As Running]] in BATTLE.BIN.
    668 bytes (78 words) - 14:19, 1 July 2020
  • # ROUTINE: STORE THREAD FUNCTION PARAMETERS (WORLD.BIN) # r4 = (threadID) Thread ID
    783 bytes (89 words) - 05:38, 21 August 2018
  • # ROUTINE: SWITCH TO NEXT THREAD MULTIPLE TIMES # Switches to the next thread (blocks) a specified number of times.
    1 KB (154 words) - 23:18, 7 January 2017
  • # ROUTINE: CHECK THREAD RUNNING STATUS (WORLD.BIN) (0x100164) # Find whether or not thread is running / in use
    693 bytes (87 words) - 14:17, 1 July 2020

Page text matches

  • # ROUTINE: CHECK THREAD RUNNING STATUS (WORLD.BIN) # Find whether or not thread is running / in use
    697 bytes (84 words) - 01:41, 18 May 2018
  • # ROUTINE: STOP CURRENT THREAD # Mark current thread as not being in use, then switch threads
    1 KB (139 words) - 23:18, 7 January 2017
  • # ROUTINE: Mark Thread As Stopped (WORLD.BIN) # Analog to [[Mark Thread As Stopped]] in BATTLE.BIN.
    639 bytes (75 words) - 14:19, 1 July 2020
  • # ROUTINE: Mark Thread As Running (WORLD.BIN) # Analog to [[Mark Thread As Running]] in BATTLE.BIN.
    668 bytes (78 words) - 14:19, 1 July 2020
  • # ROUTINE: STOP CURRENT THREAD (WORLD.BIN) # Mark current thread as not being in use, then switch threads
    1 KB (162 words) - 01:41, 18 May 2018
  • # ROUTINE: Mark Thread As Stopped # Mark the specified thread as not in use.
    566 bytes (64 words) - 13:34, 1 July 2020
  • # ROUTINE: Mark Thread As Running # Marks specified thread as in use.
    595 bytes (68 words) - 13:34, 1 July 2020
  • # ROUTINE: CHECK THREAD RUNNING STATUS # Find whether or not thread is running / in use
    645 bytes (77 words) - 04:33, 6 January 2017
  • # ROUTINE: GET SECOND THREAD PARAMETER # r2 = (Second thread parameter for current thread)
    713 bytes (91 words) - 01:36, 8 January 2017
  • # ROUTINE: STORE THREAD FUNCTION PARAMETERS # r4 = (threadID) Thread ID
    795 bytes (87 words) - 21:38, 29 August 2020
  • # ROUTINE: STORE THREAD FUNCTION PARAMETERS (WORLD.BIN) # r4 = (threadID) Thread ID
    783 bytes (89 words) - 05:38, 21 August 2018
  • # ROUTINE: GET FIRST THREAD PARAMETER # r2 = First parameter of current thread
    689 bytes (86 words) - 05:50, 6 January 2017
  • # ROUTINE: WAIT FOR THREAD # Waits for specified thread to be complete.
    1 KB (147 words) - 00:35, 8 January 2017
  • # ROUTINE: STORE THREAD PARAMETERS (0x14ca58) # r4 = (threadID) Thread ID
    1 KB (117 words) - 21:43, 29 August 2020
  • # ROUTINE: CHECK THREAD RUNNING STATUS (WORLD.BIN) (0x100164) # Find whether or not thread is running / in use
    693 bytes (87 words) - 14:17, 1 July 2020
  • # ROUTINE: GET SECOND THREAD PARAMETER (WORLD.BIN) # This routine is an analog to [[Get Second Thread Parameter]] in BATTLE.BIN.
    848 bytes (104 words) - 14:18, 1 July 2020
  • # ROUTINE: GET FIRST THREAD PARAMETER (WORLD.BIN) # This routine is an analog to [[Get First Thread Parameter]] in BATTLE.BIN.
    845 bytes (101 words) - 14:18, 1 July 2020
  • 001c5168: 0c053228 jal 0x0014c8a0 [[Initialize Thread]] 001c5170: 0c053274 jal 0x0014c9d0 [[Wait For Thread]]
    578 bytes (86 words) - 16:40, 3 June 2022
  • # ROUTINE: GET NEXT AVAILABLE THREAD ID # Get next available (non-running) thread ID (or the specified one, if it is less than 16)
    2 KB (220 words) - 18:14, 7 January 2017
  • 80146f28: 0c052752 jal 0x80149d48 # [[Set Thread Task ID]] (0x0b); 80146f30: 0c0532f0 jal 0x8014cbc0 # firstParam = [[Get First Thread Parameter]] ();
    719 bytes (93 words) - 14:32, 27 August 2020
  • 80146eec: 0c052752 jal 0x80149d48 # [[Set Thread Task ID]] (0x0b); 80146ef4: 0c0532f0 jal 0x8014cbc0 # firstParam = [[Get First Thread Parameter]] ();
    751 bytes (95 words) - 23:16, 7 January 2017
  • Stop current running thread ans seek another one to run ...4038 lw r2,0x4038(r2) |{{f/load|<nowiki>r2 = Currently running thread</nowiki>}} {{f/std| 0x80174038}}
    2 KB (279 words) - 20:23, 3 March 2022
  • 001c4ed0: 0c0526fb jal 0x00149bec [[Get Next Available Thread ID]] 001c4ef8: 0c05328e jal 0x0014ca38 [[Store Thread Function Parameters]]
    1 KB (236 words) - 15:57, 3 June 2022
  • 00145970: 2631986c addiu r17,r17,-0x6794 # Base pointer for thread array 00145974: 0c0532a0 jal 0x0014ca80 # [[Switch To Next Thread]] ();
    2 KB (183 words) - 05:54, 7 January 2017
  • #REDIRECT [[Get Second Thread Parameter]]
    41 bytes (5 words) - 01:37, 8 January 2017
  • 0008faf4: 0c03ff5c jal 0x000ffd70 Initialize Thread ([[Initialize Thread (WORLD.BIN)|link]]) ...8fb0c: 0c03ffc2 jal 0x000fff08 Store Thread Function Parameters ([[Store Thread Function Parameters (WORLD.BIN)|link]])
    1,016 bytes (155 words) - 22:05, 5 August 2020
  • # ROUTINE: SET THREAD TASK ID 80149d54: 00021280 sll r2,r2,0x0a # ThreadID * sizeof(Thread)
    528 bytes (68 words) - 18:48, 7 January 2017
  • # ROUTINE: SWITCH TO NEXT THREAD MULTIPLE TIMES # Switches to the next thread (blocks) a specified number of times.
    1 KB (154 words) - 23:18, 7 January 2017
  • ...0c0526fb jal 0x00149bec # threadID = [[Get Next Available Thread ID]] (16); ...and (params.MessageID == 7)) // ??? Apparently, we just don't like thread 4?
    2 KB (172 words) - 05:53, 7 January 2017
  • ...0c0526fb jal 0x00149bec # threadID = [[Get Next Available Thread ID]] (16); 00145284: 0c053228 jal 0x0014c8a0 # [[Initialize Thread]] (threadID, funcPtr);
    1 KB (105 words) - 05:53, 7 January 2017
  • # ROUTINE: INITIALIZE THREAD # r4 = (threadID) Thread ID to initialize
    2 KB (313 words) - 18:36, 7 January 2017
  • ...0c0526fb jal 0x00149bec # threadID = [[Get Next Available Thread ID]] (16); 00145e34: 0c053228 jal 0x0014c8a0 # [[Initialize Thread]] (threadID, funcPtr);
    1 KB (182 words) - 22:59, 24 January 2017
  • # ROUTINE: GET THREAD RUNNING TASK # Searches running threads (outside of the main thread) for the given taskID.
    2 KB (267 words) - 22:10, 29 August 2020
  • # ROUTINE: RUN MENU THREAD (WORLD.BIN) ...zes it with specified function pointer from menu data. Otherwise, returns thread running status.
    3 KB (343 words) - 04:56, 20 October 2022
  • For more information, read this thread:
    226 bytes (32 words) - 19:31, 28 April 2017
  • 0013c2e4: 0c053325 jal 0x0014cc94 [[Check Thread Running Status]] 0013c2f4: 0c053256 jal 0x0014c958 [[Stop Current Thread]]
    2 KB (306 words) - 04:24, 6 March 2017
  • # ROUTINE: INITIALIZE THREAD (WORLD.BIN) # This routine is an analog to [[Initialize Thread]] in BATTLE.BIN.
    1 KB (232 words) - 14:19, 1 July 2020
  • For more information, read this thread:
    196 bytes (33 words) - 14:43, 21 February 2012
  • ...34038 lw r3,0x4038(r3) |{{f/adr|<nowiki>r3 = Currently running thread</nowiki>}} ...cc8: 10600016 beq r3,r0,0x00142d24 |{{f/Cond|If There's a running thread}} /Else branch to {{f/loc| END }}
    3 KB (353 words) - 21:38, 14 March 2022
  • For more information, read this thread: Note: does anybody know if there was an original thread for this hack before Pokeytax re-posted it? If so, please post a link to it
    752 bytes (124 words) - 22:45, 30 May 2022
  • 001c4f94: 0c0532a0 jal 0x0014ca80 [[Switch To Next Thread]] 001c4fb8: 0c0532a0 jal 0x0014ca80 [[Switch To Next Thread]]
    2 KB (340 words) - 16:04, 3 June 2022
  • # ROUTINE: SWITCH TO NEXT THREAD 8014ca90: 00084280 sll r8,r8,0x0a # currentThreadID * sizeof(thread)
    4 KB (563 words) - 23:18, 7 January 2017
  • # ROUTINE: SWITCH TO NEXT THREAD (WORLD.BIN) # This routine is an analog to [[Switch To Next Thread]] in BATTLE.BIN.
    4 KB (571 words) - 01:52, 18 May 2018
  • # ROUTINE: ? 0x12ab78 (Thread related) ...c03ffbb jal 0x800ffeec # isThreadRunning = [[Check Thread Running Status (WORLD.BIN)]] (ThreadID);
    2 KB (302 words) - 18:23, 20 June 2020
  • 801466c0: 0c052752 jal 0x80149d48 # [[Set Thread Task ID]] (6); 801466c8: 0c0532f0 jal 0x8014cbc0 # params = [[Get First Thread Parameter]]
    2 KB (188 words) - 04:49, 29 April 2018
  • # Waits for waitAmount iterations, blocking (switching to next thread) every iteration. 8014c874: 0c0532a0 jal 0x8014ca80 # [[Switch To Next Thread]] ();
    1 KB (137 words) - 00:35, 8 January 2017
  • An introduction to Hex Editing can be found here: {{flink|thread=700}}
    305 bytes (45 words) - 08:09, 18 June 2014
  • 8013bc30: 0c0532a0 jal 0x8014ca80 # [[Switch To Next Thread]] (); 8013bc70: 0c0532a0 jal 0x8014ca80 # [[Switch To Next Thread]] ();
    2 KB (264 words) - 18:30, 7 January 2017
  • 8013bc30: 0c0532a0 jal 0x8014ca80 # [[Switch To Next Thread]] (); 8013bc70: 0c0532a0 jal 0x8014ca80 # [[Switch To Next Thread]] ();
    2 KB (264 words) - 14:14, 30 October 2020
  • Seeks a new thread to run. Start from currently running thread (0x80174038) and check the running flag (0x48)
    8 KB (960 words) - 20:15, 3 March 2022
  • For more information or to download MassHexASM, read this thread:
    361 bytes (57 words) - 03:32, 27 October 2012
  • 801c05dc: 0c0532f0 jal 0x8014cbc0 # graphicID = [[Get First Thread Parameter]] (); 801c062c: 0c053256 jal 0x8014c958 # [[Stop Current Thread]] ();
    2 KB (203 words) - 02:09, 7 January 2017
  • For more information, read this thread:
    473 bytes (81 words) - 02:35, 22 February 2012
  • ...jal 0x000ffeec #[[Check Thread Running Status (WORLD.BIN)]] - check if thread 0xb is running 001156ec: 1440000f bne r2,r0,0x0011572c #branch if thread 0xb is running
    2 KB (274 words) - 06:16, 10 June 2022
  • 000ec5bc: 8c42d170 lw r2,-0x2e90(r2) #(WORLD) Thread ID 000ec5c4: 8c63327c lw r3,0x327c(r3) #pointer to thread array
    6 KB (929 words) - 02:05, 14 October 2022
  • ...jal 0x0014c958 [[Stop Current Thread]] | [[0014c958 - 0014c990|Seek New Thread]] ...jal 0x0014c958 [[Stop Current Thread]] | [[0014c958 - 0014c990|Seek New Thread]]
    5 KB (875 words) - 15:57, 3 June 2022
  • 001c50a0: 0c0532a0 jal 0x0014ca80 [[Switch To Next Thread]] 001c5100: 0c0532a0 jal 0x0014ca80 [[Switch To Next Thread]]
    3 KB (441 words) - 16:36, 3 June 2022
  • # ROUTINE: CALL INNER SUBROUTINE (ON MAIN THREAD) (WORLD.BIN) ...call to another routine, and forces the routine to run on the main thread (thread 0).
    3 KB (326 words) - 22:20, 18 March 2018
  • 001c51c4: 0c053250 jal 0x0014c940 [[Mark Thread As Stopped]] 001c523c: 0c0532a0 jal 0x0014ca80 [[Switch To Next Thread]]
    3 KB (527 words) - 16:48, 3 June 2022
  • ...jal 0x0014c958 [[Stop Current Thread]] | [[0014c958 - 0014c990|Seek New Thread]] 001c4d08: 0c0526fb jal 0x00149bec [[Get Next Available Thread ID]]
    6 KB (1,115 words) - 15:55, 3 June 2022
  • For more info, read this thread: http://ffhacktics.com/smf/index.php?topic=7031.0
    463 bytes (85 words) - 22:45, 30 May 2022
  • 8013bfc4: 0c052752 jal 0x80149d48 # [[Set Thread Task ID]] (0x42 = 66); // No discernable effect if removed 8013bff0: 0c0532a0 jal 0x8014ca80 # [[Switch To Next Thread]] ();
    2 KB (229 words) - 01:32, 8 January 2017
  • # ROUTINE: CALL INNER SUBROUTINE (ON MAIN THREAD) ...call to another routine, and forces the routine to run on the main thread (thread 0).
    3 KB (363 words) - 02:00, 7 January 2017
  • 001c53f8: 0c0532a0 jal 0x0014ca80 [[Switch To Next Thread]] 001c5428: 0c0532a0 jal 0x0014ca80 [[Switch To Next Thread]]
    2 KB (264 words) - 17:01, 3 June 2022
  • 8013c718: 0c052752 jal 0x80149d48 # [[Set Thread Task ID]] (0x3d);
    611 bytes (88 words) - 14:14, 30 October 2020
  • 80145f8c: 0c0532a0 jal 0x8014ca80 # [[Switch To Next Thread]] (); 80145f94: 0c05272f jal 0x80149cbc # taskThreadID = [[Get Thread Running Task]] (taskID);
    2 KB (249 words) - 18:04, 30 August 2020
  • 001c5014: 0c0532a0 jal 0x0014ca80 [[Switch To Next Thread]]
    647 bytes (100 words) - 16:07, 3 June 2022
  • 001000cc: 8c28d170 lw r8,-0x2e90(r1) Load Current Thread ID ( 801cd170 )
    704 bytes (97 words) - 19:53, 29 April 2023
  • 00140b60: 0c053256 jal 0x0014c958 [[Stop Current Thread]] 00140c58: 0c053228 jal 0x0014c8a0 [[Initialize Thread]]
    4 KB (658 words) - 05:48, 7 June 2022
  • r2 = new thread r16 value if Variable ID > 0x400 ...|{{f/jal|0014c958_-_0014c990|0014c958_-_0014c990}} Stop current running thread ans seek another one to run
    3 KB (371 words) - 19:36, 6 March 2022
  • ...# threadID = [[Get Next Available Thread ID]] (16); ...3228 jal 0x8014c8a0 # [[Initialize Thread]] (threadID, functionPtr);
    6 KB (586 words) - 04:01, 13 October 2022
  • 801bf05c: 0c0532a0 jal 0x8014ca80 # [[Switch To Next Thread]] (); 801bf098: 0c0532a0 jal 0x8014ca80 # [[Switch To Next Thread]] ();
    16 KB (1,873 words) - 01:53, 7 January 2017
  • For more information, read this thread:
    993 bytes (153 words) - 22:45, 30 May 2022
  • 8013c9dc: 0c0532a0 jal 0x8014ca80 # [[Switch To Next Thread]] (); 8013ca10: 0c0532a0 jal 0x8014ca80 # [[Switch To Next Thread]] ();
    3 KB (378 words) - 18:05, 30 August 2020
  • ...q r2,r0,0x800ec03c # && ((threadParam1 = [[Get First Thread Parameter (WORLD.BIN)]] ()).0x3a != 0)) ...10: 0c03ff5c jal 0x800ffd70 # [[Initialize Thread (WORLD.BIN)]] (1, 0x8010b204);
    4 KB (572 words) - 14:21, 1 July 2020
  • r2 = Some data from a new thread of Variable ID >= 0x400 (events ?) ...014c990}} Close running thread and seek a new one - r16 is loaded from new thread (0x10)
    5 KB (718 words) - 12:46, 6 March 2022
  • 80146908: 0c0532a0 jal 0x8014ca80 # [[Switch To Next Thread]] (); 80146910: 0c0532a0 jal 0x8014ca80 # [[Switch To Next Thread]] ();
    5 KB (502 words) - 04:31, 6 January 2017
  • ...42c00: 0c0532a0 jal 0x8014ca80 # ROUTINE: [[Switch To Next Thread]] ();
    1 KB (149 words) - 17:18, 30 May 2018
  • ...1a80 sll r3,r2,0x0a # threadOffset = threadID * sizeof(thread) 80137ca8: 00230821 addu r1,r1,r3 # (thread = *(threads + threadOffset))
    13 KB (1,303 words) - 01:12, 8 January 2017
  • 000ecf3c: 0c040024 jal 0x00100090 #[[Get First Thread Parameter (WORLD.BIN)]] 000ecfe4: 0c03ffd4 jal 0x000fff50 #[[Switch To Next Thread (WORLD.BIN)]] - well then
    7 KB (1,053 words) - 02:29, 14 October 2022
  • ...040024 jal 0x80100090 # threadParam1 = [[Get First Thread Parameter (WORLD.BIN)]] (); ...e4: 0c03ffd4 jal 0x800fff50 # [[Switch To Next Thread (WORLD.BIN)]] ();
    8 KB (972 words) - 14:21, 1 July 2020
  • 80142ce0: 00031280 sll r2,r3,0x0a # currentThreadID * sizeof(thread)
    2 KB (220 words) - 05:28, 7 January 2017
  • 8014a43c: 0c0532a0 jal 0x8014ca80 # [[Switch To Next Thread]] ();
    2 KB (187 words) - 00:40, 18 May 2018
  • # This function is called in a new thread to handle menus (referenced by menu data). Example: Order Unit menu in the ...: 0c040024 jal 0x80100090 # menuData = [[Get First Thread Parameter (WORLD.BIN)]] ();
    9 KB (930 words) - 14:15, 1 July 2020
  • 000ec508: 8c42d170 lw r2,-0x2e90(r2) Current thread ID
    2 KB (252 words) - 20:44, 30 January 2021
  • There is a bunch of translated information about effect files in this thread: {{flink|t=6979.0}}
    2 KB (326 words) - 00:59, 31 May 2022
  • 80138ef4: 0c0532f0 jal 0x8014cbc0 # result1 = [[Get First Thread Parameter]] (); 80138f9c: 0c0532a0 jal 0x8014ca80 # [[Switch To Next Thread]] (); // Bringing up menu causes hard lock if removed
    10 KB (1,068 words) - 04:45, 24 April 2024
  • 001c3db4: 0c052752 jal 0x00149d48 [[Set Thread Task ID]] 001c3e5c: 0c05328e jal 0x0014ca38 [[Store Thread Function Parameters]]
    14 KB (2,706 words) - 14:45, 23 May 2022
  • 80148ea8: 0c052752 jal 0x80149d48 # [[Set Thread Task ID]] (0x43); ...8eb0: 0c0532f0 jal 0x8014cbc0 # paramPtr = [[Get First Thread Parameter]] ();
    10 KB (1,140 words) - 22:58, 21 April 2022
  • ...x80149ea4 # if (targetByteOffset < 0) { [[Stop Current Thread]] (); return; } 80149ea4: 0c053256 jal 0x8014c958 # [[Stop Current Thread]] ();
    7 KB (704 words) - 03:22, 29 August 2020
  • 00136344: 0c053274 jal 0x0014c9d0 [[Wait For Thread]]
    2 KB (296 words) - 23:40, 5 March 2017
  • For more information, instructions, and in-depth descriptions, read this thread:
    2 KB (359 words) - 22:44, 30 May 2022
  • ...2 jal 0x000fff08 Store Thread Function Parameters - Barkeep Text ([[Store Thread Function Parameters (WORLD.BIN)|link]]) 00072308: 0c03ffc2 jal 0x000fff08 Store Thread Function Parameters ([[Store Thread Function Parameters (WORLD.BIN)|link]])
    9 KB (1,356 words) - 04:12, 5 August 2020
  • ...0f4: 0c053256 jal 0x8014c958 # ROUTINE: [[Stop Current Thread]] ();
    3 KB (390 words) - 02:25, 3 May 2018
  • ...69c0: 0c053256 jal 0x8014c958 # [[Stop Current Thread]] (); 801c69d4: 0c053250 jal 0x8014c940 # [[Mark Thread As Stopped]] (1);
    34 KB (4,427 words) - 07:07, 18 September 2022
  • 8013e92c: 00021280 sll r2,r2,0x0a # threadID * sizeof(thread) 8013e938: ac2398b8 sw r3,-0x6748(r1) # thread.TaskID = 8
    19 KB (2,127 words) - 20:19, 25 April 2018
  • 0012dac4: ac223ca8 sw r2,0x3ca8(r1) save thread
    3 KB (446 words) - 01:24, 21 February 2022
  • 8014616c: 0c052752 jal 0x80149d48 # ROUTINE: [[Set Thread Task ID]] (4); ...c0532f0 jal 0x8014cbc0 # ROUTINE: firstParam = [[Get First Thread Parameter]] ();
    19 KB (2,057 words) - 05:17, 4 May 2018
  • 8012f338: 0c03ffc2 jal 0x800fff08 # [[Store Thread Function Parameters (WORLD.BIN)]] (2, 0, 0, 0); ...3a4: 0c03ffbb jal 0x800ffeec # && ([[Check Thread Running Status (WORLD.BIN)]] (5) == 0))
    20 KB (2,647 words) - 23:23, 28 November 2020
  • 8013dbc8: 0c052752 jal 0x80149d48 # [[Set Thread Task ID]] (4); ...al 0x8014cbc0 # firstEventInstructionPtr = [[Get First Thread Parameter]] ();
    21 KB (1,968 words) - 00:38, 18 May 2018
  • ...o wait after inflicting the status. However, InflictStatus runs on its own thread, so this may not do anything without the appropriate WaitForInstruction.
    3 KB (513 words) - 04:22, 2 October 2022
  • ...17,r0,0x0014a170 {{f/Cond|<nowiki>if 2nd value = 0x00 close current thread</nowiki>}} /Else branch to division ...014c990}} Close running thread and seek a new one - r16 is loaded from new thread (0x10)
    21 KB (3,092 words) - 18:55, 5 April 2022
  • ...3ffbb jal 0x800ffeec # isRunning = [[Check Thread Running Status (WORLD.BIN)]] (1); 801206a8: 0c04aade jal 0x8012ab78 # [[Run Menu Thread (WORLD.BIN)]] (6, *0x801c8604);
    21 KB (1,829 words) - 14:13, 1 July 2020
  • ...108: 0c03ffbb jal 0x800ffeec # isRunning = [[Check Thread Running Status (WORLD.BIN)]] (14); 800831f8: 0c03ffc2 jal 0x800fff08 # [[Store Thread Function Parameters (WORLD.BIN)]] (14, 0, -1, 0);
    14 KB (1,640 words) - 16:07, 21 August 2018
  • 0007351c: 0c04ebb7 jal 0x0013aedc #[[0013aedc - 0013aee8]] routine (thread stuff?)
    5 KB (686 words) - 11:58, 13 May 2023
  • ...notes and an easier to use version of this data in .txt format, visit this thread: http://ffhacktics.com/smf/index.php?topic=6538.140#msg181059 and download
    5 KB (909 words) - 03:41, 1 June 2023
  • 00143c3c: 0c053274 jal 0x0014c9d0 [[Wait For Thread]] 00143e60: 0c05328e jal 0x0014ca38 [[Store Thread Function Parameters]]
    42 KB (5,131 words) - 05:28, 5 June 2022
  • ...422c: 0c03ff84 jal 0x800ffe10 # [[Mark Thread As Stopped]] (WORLD.BIN) (6); ...al 0x8012ab78 # isRunning = [[Run Menu Thread (WORLD.BIN)]] (6, 0x8018c114);
    26 KB (2,644 words) - 14:15, 1 July 2020
  • 001c44c8: 0c05328e jal 0x0014ca38 [[Store Thread Function Parameters]] 001c44dc: 0c05328e jal 0x0014ca38 [[Store Thread Function Parameters]]
    34 KB (6,539 words) - 12:29, 23 May 2022
  • ...: 0c04aade jal 0x8012ab78 # isRunning = [[Run Menu Thread (WORLD.BIN)]] (15, 0x8018d500); // Menu doesn't appear or function if rem
    9 KB (1,067 words) - 14:13, 1 July 2020
  • [0x8014a168] jal 0x0014c958 # [[Stop Current Thread]] ();
    13 KB (1,685 words) - 20:07, 27 February 2024
  • 80146b18: 0c0532a0 jal 0x8014ca80 # [[Switch To Next Thread]] (); 80146e1c: 0c053256 jal 0x8014c958 # [[Stop Current Thread]] ();
    15 KB (2,136 words) - 23:16, 7 January 2017
  • [[000ffd70 - 000ffdf0]]: [[Initialize Thread (WORLD.BIN)]] [[000ffdf4 - 000ffe0c]]: [[Mark Thread As Running (WORLD.BIN)]]
    28 KB (3,909 words) - 17:57, 27 January 2024
  • 00141074: 8c844038 lw r4,0x4038(r4) oh no. thread management.
    8 KB (1,174 words) - 09:59, 5 August 2023
  • 001367a4: 0c0532a0 jal 0x0014ca80 [[Switch To Next Thread]] 001369a0: 0c053325 jal 0x0014cc94 [[Check Thread Running Status]]
    21 KB (3,072 words) - 11:36, 17 June 2023
  • 001402c4: 0c050335 jal 0x00140cd4 if elemental, this switches to next thread and does not complete loading abilities?
    8 KB (1,155 words) - 22:39, 21 February 2022
  • ...ramerates, see [https://ffhacktics.com/smf/index.php?topic=5185 this forum thread] for more info on it. ...ntroduce bugs, see [https://ffhacktics.com/smf/index.php?topic=7344.0 this thread] for more info.
    31 KB (4,407 words) - 06:44, 5 August 2023
  • 00141be4: 0c053325 jal 0x0014cc94 [[Check Thread Running Status]] 00142044: 0c053228 jal 0x0014c8a0 [[Initialize Thread]]
    24 KB (3,583 words) - 02:10, 9 February 2024
  • 00137850: 0c053325 jal 0x0014cc94 [[Check Thread Running Status]] 00137934: 0c053325 jal 0x0014cc94 [[Check Thread Running Status]]
    29 KB (4,105 words) - 02:16, 6 March 2017
  • ...aade jal 0x8012ab78 # isMenuThreadRunning = [[Run Menu Thread (WORLD.BIN)]] (6, 0x8019576c);
    13 KB (1,419 words) - 23:50, 3 January 2024
  • 000ffd70 - 000ffdf0: [[Initialize Thread (WORLD.BIN)]] 000ffdf4 - 000ffe0c: [[Mark Thread As Running (WORLD.BIN)]]
    55 KB (7,872 words) - 20:09, 8 January 2024
  • *psx_main thread entry: 0x002633d8 (mapped to 0x089efcc0) * psx_main thread entry: 0x089efcc0
    22 KB (3,422 words) - 17:19, 2 February 2018
  • 801cd170 - Current thread ID (WORLD.BIN); index into array at 0x80195cd0
    13 KB (1,672 words) - 10:24, 20 February 2024
  • ...0c053325 jal 0x8014cc94 # isRunning = [[Check Thread Running Status]] (threadID);
    17 KB (2,320 words) - 14:45, 23 August 2018
  • 8015327c - Pointer to thread array (WORLD.BIN) (0x80195cd0) 8016986c - Thread array (Each thread data block is 0x400 = 1024 bytes, and includes its own stack); 16 entries t
    119 KB (20,525 words) - 01:03, 11 February 2024
  • 001353b0: 2442018c addiu r2,r2,0x018c thread = 0x8013018c 001353b8: ac223ca8 sw r2,0x3ca8(r1) store thread
    33 KB (5,148 words) - 19:54, 28 August 2022
  • 00133a48: ac223ca8 sw r2,0x3ca8(r1) store thread
    17 KB (2,716 words) - 20:24, 20 April 2023
  • 00149bec - 00149c44: [[Get Next Available Thread ID]] [[00149cbc - 00149d44]]: [[Get Thread Running Task]]
    90 KB (12,728 words) - 07:00, 16 April 2024
  • ...lw r2,0x4038(r2) |{{f/adr|load block #}} {{f/std|Currently running thread}}
    42 KB (5,438 words) - 10:28, 6 August 2023