• Type a few letters. Arrows move, Enter opens, Esc closes.
  • Type a few letters. Arrows move, Enter opens, Esc closes.

‹ Week 43, 2026

Going Commando

Going Commando

14.04% matched+7.53 points4,351 of 8,601 functions

New (60)

  • #213Match five game functionsThorpenCodes
  • #214166 functions from the MiniMax swarmVeradictus
  • #21531 src/game functionsbigmak94
  • #216Match 24 shared level functions (517 placements)llesieur99
  • #217Level 20 - ten functions matchedReaperOfVeriod
Show all 60
  • #218Match func_00131CA8GianniGr
  • #219Match 13 level functions (65 placements)llesieur99
  • #220Carry over 73 verified RC2 C functionsatlasbez-dot
  • #221Match 27 level 23 functions and retain near missesbigmak94
  • #223Match eight game functionsThorpenCodes
  • #224Match func_00115E90GianniGr
  • #225Five src/game near misses matchedbigmak94
  • #226Match eight additional functions and retain wave10 researchllesieur99
  • #227Match 17 functions with per-file compiler flagsbigmak94
  • #22811 level 2 functions and nine near missesbigmak94
  • #230Func_L23_004160B0, func_L23_0041D1F0 and func_L22_003A2DF8bigmak94
  • #232Five id-list walks of level 2bigmak94
  • #233Eight shared id-list walks, 72 placementsbigmak94
  • #234Level 20 - five more functions matchedReaperOfVeriod
  • #235Nine shared functions, 56 placementsbigmak94
  • #236Match six functions of src/game/ and src/levels/shared/llesieur99
  • #237Seven more shared id-list walks, 22 placementsbigmak94
  • #240Match six boot and level functionsGianniGr
  • #242Nine shared functions, 21 placementsbigmak94
  • #243Match three functions and retain verified wave13 researchllesieur99
  • #244Match 38 shared and level functions across 307 placementsVeradictus
  • #246Level 20 - three more functions matchedReaperOfVeriod
  • #249Match ten level 2 functions and retain clean near missesbigmak94
  • #256Match 26 game functionsThorpenCodes
  • #259Match func_L02_0038C998 and func_L23_0041C578 after #258bigmak94
  • #260Thirty-eight id-list functions of other levelsbigmak94
  • #263Nine functions with the opt-in clear and copy profilesbigmak94
  • #265Match _fpadd_parts with qualified shifted-mask expansionllesieur99
  • #267Match dpmul with the original fraction unionllesieur99
  • #269Wave 14 - three matches, 59 placements, and twenty-nine measured near missesllesieur99
  • #270Mark 56 hand-written bodies ASM_FUNC, with the measurementllesieur99
  • #271Twenty small unclaimed bodies matchedReaperOfVeriod
  • #272Match three worker wavesGianniGr
  • #280PAL and USA v2.00 releases beside v1.01, one C for all threeVeradictus
  • #282PAL and USA v2.00 C for 781 functions that changed from v1.01Veradictus
  • #284Match func_L11_003F1DB0GianniGr
  • #285Match eight game functions and retain bounded near missesThorpenCodes
  • #286PAL and USA v2.00 C for 14 more functions, carried mechanicallyVeradictus
  • #287Match func_0030E700 in both USA releasesllesieur99
  • #289Match 3 functions by pattern sweepVeradictus
  • #291Two yeedil bodies freed by the grouped-copy profilesReaperOfVeriod
  • #293Match func_L00_00412FF8 and func_L01_00417090 in -g8 siblingsVeradictus
  • #295Match nineteen shared level functionsllesieur99
  • #297Match 27 level functionsGianniGr
  • #299Correct the Damosel Orbit entry and match its 44-byte wrapperllesieur99
  • #303Reconstruct the Dobbo Orbit hero state dispatcherllesieur99
  • #309Match 62 routines and retain measured reconstructionsllesieur99
  • #311Match 15 game functions and retain bounded near missesThorpenCodes
  • #316Classify 27 proven original-assembly bodiesllesieur99
  • #317Match seven small level functionsllesieur99
  • #319Match 19 level functions with RAC1 transfer helpersllesieur99
  • #320Match nine functions and retain corrected near missesllesieur99
  • #321Resolve transfer walls in nine level functionsllesieur99
  • #325Match vector handlers and repair large-function reconstructionsllesieur99
  • #327Match 664-byte Snivelak path motion with verified EE call setupllesieur99

Fixed (9)

  • #239Drop the linker's filler rows from the cataloguellesieur99
  • #241Tighten the filler rule and drop the epilogue residuesllesieur99
  • #252Invalidate objects on toolchain changes and add strict checksllesieur99
  • #253Exclude five measured residual instruction extentsllesieur99
  • #257Validate EE diagnostics and reject empty source barriersllesieur99
Show all 9
  • #258Preserve displaced zero stores and match three vector helpersllesieur99
  • #314Correct two shared callable entry boundariesllesieur99
  • #315Repair measured entries across all three releasesllesieur99
  • #326Repair wrapper contracts and preserve corrected large reconstructionsllesieur99

Other work (23)

  • #211Add sourced Wrench class labels to Moby dispatch entriesllesieur99
  • #212Complete Moby label coverage with explicit source qualificationllesieur99
  • #273Match ten id-list and switch functions of levels 2 to 14bigmak94
  • #274Match two game switch functions through retail's jump tablesbigmak94
  • #275Add an opt-in scheduling barrier for the grouped quadword copy (-frac2-qcopy-barrier)bigmak94
Show all 23
  • #277Match eleven level 2 functions and func_L23_00425568bigmak94
  • #278Match three id-list walks of levels 0, 11 and 22bigmak94
  • #279Add an opt-in switch keeping wide stores out of annulled delay slots (-frac2-no-annulled-wide-stores)bigmak94
  • #281Add an opt-in switch keeping the por of stack zero stores (-frac2-zero-ti-por)bigmak94
  • #283Match forty-eight functions: level 2 first attempts and the copy-barrier wavebigmak94
  • #300Recover ten shared level functions and make failed checks exit unsuccessfullyllesieur99
  • #301Recover 29 more shared functions, qualify the PAL timer and retain the second-pass near missesllesieur99
  • #302Match three shared hero functions and retain fifteen measured reconstructionsllesieur99
  • #304Match 18 game functions with truthful data and ABI declarationsllesieur99
  • #305Retain and index 110 measured C reconstructions without matching creditllesieur99
  • #307Match 36 shared helpers and preserve measured C interfacesllesieur99
  • #308Retain 89 C reconstructions and consolidate measured blockersllesieur99
  • #312Link verified compiler jump tables and integrate five C functionsllesieur99
  • #313Match three switch functions and correct Joba case mappingsllesieur99
  • #318Adopt RAC1 constant-pool and allocation methods; match six functionsllesieur99
  • #322Match 17 vector and control functions with verified source contractsllesieur99
  • #323Match 11 state and vector handlers and preserve corrected large draftsllesieur99
  • #324Match seven level handlers and retain corrected reconstructionsllesieur99

Behind the scenes (22)

  • #222Treat mfc1 as interlocked on the R5900bigmak94
  • #229Keep each reservation comment about its ownerllesieur99
  • #2313733 of 9100 functions, 8.76% codellesieur99
  • #238Let flow delete a conditional jump to the next block, as GCC 2.95 doesbigmak94
  • #2453789 of 8606 functions, 9.14% codellesieur99
Show all 22
  • #250Retain three large graphics and collision reconstructionsllesieur99
  • #251Qualify an opt-in 128-bit clear scheduling profilebigmak94
  • #254Qualify retail impact payload and moby collision fieldsllesieur99
  • #255Record 3790 of 8606 functions after the clear profilellesieur99
  • #261Opt-in switches for two Cygnus-local passesbigmak94
  • #262Unblock vector-copy addresses and two runtime mask casesllesieur99
  • #264Opt-in switch keeping labels on hazard nopsbigmak94
  • #268Centralize blocker findings in issue 157llesieur99
  • #276Rework it in the shape of rac1-decomp, rac3-decomp and rac5-sm-decompLynder063
  • #288The two large level-20 bodies - the records and what they measuredReaperOfVeriod
  • #290Share blocker knowledge in the main repositoryllesieur99
  • #292Retire the redundant blocker issuellesieur99
  • #294Two exact-size near misses of about 950 bytesVeradictus
  • #296Consolidate measured compatibility rulesllesieur99
  • #298Qualify PS2Recomp boundary findings and correct the level-23 notellesieur99
  • #306Decomp-permuter through OpenRAC's shared toolVeradictus
  • #310Refresh validated coverage for all three releasesllesieur99

Opened this week, not merged by its end (2)

  • #210Match external texture packs to original resource keysllesieur99
  • #266Two level functions matched, wave 24 near misses recordedReaperOfVeriod

Issues opened (2)

  • #247Three C bodies in src/ that do not match: one extra nop after mfc1ReaperOfVeriod
  • #248128-bit matching: qualified zero-store and vector-copy compiler profilesReaperOfVeriod

Issues closed (3)

  • #157Matching blocker notes moved to the shared documentllesieur99
  • #247Three C bodies in src/ that do not match: one extra nop after mfc1ReaperOfVeriod
  • #248128-bit matching: qualified zero-store and vector-copy compiler profilesReaperOfVeriod

rac2-decomp on GitHub