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

‹ Week 44, 2026

Going Commando

Going Commando

84.74% matched+70.70 points7,760 of 8,579 functions

Matched code rises from 14.04% to 84.74%

Matched functions went from 4,351 to 7,760 of about 8,600. The largest batches matched 780 functions (#333) and 453 functions (#384), and #386 took the USA release to 84.6%.

  • Other releases: #386 also reports USA v2.00 at 80.9% and PAL at 54.1%.

Written by @Lynder063 with Claude Code. Report a mistake

New (38)

  • #328Match movement helpers and recover state-machine structurellesieur99
  • #329Carry over 129 verified RC2 fork functionsatlasbez-dot
  • #331Match func_L00_003ECB38ReaperOfVeriod
  • #332Match three boot functionsGianniGr
  • #334119 small functions exact matchVeradictus
Show all 38
  • #335Match three particle routinesClank700
  • #3364 functions ported from rac1-decomp exact matchVeradictus
  • #337Ten small level functions in CDrLegitamate
  • #338Mark six DMA wait loops ASM_FUNCDrLegitamate
  • #33927 functions exact matchLynder063
  • #342Slots and gate driver for functional CVeradictus
  • #343Match 23 functions (10,592 unique bytes)llesieur99
  • #346Match the Yeedil object update at 004435A0 (492 bytes)llesieur99
  • #348Carry over 498 functions matched in my forkbigbeno37
  • #350Three level functions in C, three near missesDrLegitamate
  • #354Land #348, 498 functions from bigbeno37Lynder063
  • #355Five level functions in C, nine near missesDrLegitamate
  • #356Three level functions in C from their near missesxx255q
  • #357Match 30 gameplay and effect functionsllesieur99
  • #35855 functions exact matchLynder063
  • #359Land #355, five level functions from DrLegitamateLynder063
  • #360Three more level functions in C from their near missesxx255q
  • #361Eight functions in C, 28 near missesDrLegitamate
  • #363Seven level functions in C from their near missesxx255q
  • #364Match 21 functions and retain reviewed reconstructionsllesieur99
  • #365Match two functions and retain claimed near missesReaperOfVeriod
  • #366Integrate 15 reviewed contributor matches across releasesllesieur99
  • #368Carry over 842 functions matched in my forkbigbeno37
  • #370Func_002AD980 in C from its near missxx255q
  • #371Func_L00_002A6008 in C from its near missxx255q
  • #372Match two level routines and retain reviewed reconstructionsllesieur99
  • #373Match four routines and repair the callback entryllesieur99
  • #381Match 44 functions in yeedil, aranos prison and shared levelsFromnowheree
  • #384Match 453 boot and level functionsbigbeno37
  • #385Match 3 functions, 11 near-miss notes from the #152 reservationcadelass
  • #386USA to 84.6%, USA v2.00 to 80.9%, PAL to 54.1%, the lock-on tether family and two compiler fixesVeradictus
  • #387Match 13 more functions in yeedil and aranos prisonFromnowheree
  • #388Match func_00292078 and retain near missesGianniGr

Fixed (5)

  • #330Recover lifetimes in three large dispatchersllesieur99
  • #344Keep particle vector accesses within payload boundsClank700
  • #345Preserve object extents and return contracts in reviewed matchesllesieur99
  • #352Fcheck level test needs no discLynder063
  • #369Linked code is the code of complete units, as objdiff sums itbigbeno37

Other work (4)

  • #333Match 780 functions, with compiler and assembler fixes measured against retailVeradictus
  • #340Match three functions (us v1.01)conor-sometimes
  • #347Match/func 002702b8ReaperOfVeriod
  • #349Record matching results for 20 reserved boot functionsReaperOfVeriod

Behind the scenes (4)

  • #351Setup and tracking stepsLynder063
  • #353Split the SN tools download stepsLynder063
  • #362Func_002DE618, 212/212 with the table pointers swappedcadelass
  • #367Refresh all three reports after contributor integrationllesieur99

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

  • #34133 more functions exact matchLynder063
  • #374Classify func_002A1130 as handwrittencadelass
  • #375Func_0034F048, the movie playback loop at 876/880 bytescadelass
  • #376Func_L01_003D8830, the Oozla ring emitter at 672/672 bytescadelass
  • #377Func_L04_00378838 starts with the same 16-byte tailcadelass
Show all 11
  • #378Func_002D6230, the text-list drawer at 1696/1700 bytescadelass
  • #379Func_0034DB98, the overlay redraw at 1088/1088 bytescadelass
  • #380Func_002F97A0, the small-font text drawer at 1052/1052 bytescadelass
  • #382Func_00289AA8 in C, the subtitle box drawer, 28/28 placescadelass
  • #383Func_00115E28, abort and __assert in one 64-byte rowcadelass
  • #389Backfill for the native portVeradictus

rac2-decomp on GitHub