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

‹ Monday, 28 September 2026

Ratchet & Clank

Ratchet & Clank

7.69% matched−47.37 points1,549 of 4,987 functions

New (1)

  • #8Decompile the per-level game codeVeradictus

Opened this day, not merged by its end (1)

  • #923 level-specific matches across 9 levelsVeradictus

Commits landed

main: 218 commits
  • 15dae0aFunc_L00_002617B0 exact match
  • 66886eaFunc_L00_0025D038 exact match
  • f700d52Func_L00_002BC668 exact match
  • 918fdd8Func_L00_002751A8 exact match
  • cb57342Func_L00_00259428 exact match
  • d8770eaFunc_L00_0025A4A0 exact match
  • 36880dfFunc_L00_00272A88 exact match
  • cfeb9fbFunc_L00_00272E60 exact match
  • 4e64a42Func_L00_00272B28 exact match
  • 40ee7fbFunc_L00_0025A540 exact match
  • 791d813Func_L00_00213970 exact match
  • c92a5adFunc_L00_002EC7D0 exact match
  • ff479d2Func_L00_0025AFA8 exact match
  • 90cde26Func_L00_0026ECA0 exact match
  • c6e7cc1Func_L00_00203F20 exact match
  • 2a30cdeFunc_L00_002A27C8 exact match
  • 534129aFunc_L00_0025D308 exact match
  • 7e1ff52Func_L00_0028F0B0 exact match
  • 0354adeFunc_L00_002EED60 exact match
  • 4c073a0Func_L00_002E5D50 exact match
  • 18a24f2Func_L00_002DB480 exact match
  • 47ae441Func_L00_0025EAC8 exact match
  • 6022011Func_L00_0020ED30 exact match
  • b9b3f1bFunc_L00_002EB0D8 exact match
  • 2b45005Func_L00_00203FB8 exact match
  • bd54eeeFunc_L00_002644E0 exact match
  • 15bf891Func_L00_00260B68 exact match
  • a537ef9Func_L00_00227E08 exact match
  • 71c9272Func_L00_0025D140 exact match
  • 7d97e89Func_L00_002098B8 exact match
  • 315263aFunc_L00_0025D0E0 exact match
  • 0d0c89cFunc_L00_00280740 exact match
  • 204536cFunc_L00_002C2A20 exact match
  • c3c8a56Func_L00_00267C48 exact match
  • 424eba1Func_L00_002B6E10 exact match
  • 9dd07aaFunc_L00_00260958 exact match
  • 2199353Func_L00_0028FFB0 exact match
  • 69614a1Func_L00_0025D288 exact match
  • 8623056Func_L00_00205598 exact match
  • 755f778Func_L00_00264E28 exact match
  • c4a32b5Func_L00_00263B78 exact match
  • a5071b5Func_L00_002634F8 exact match
  • 9887c18Func_L00_00258F28 exact match
  • 460180dFunc_L00_0028BBF8 exact match
  • e3a4c14Func_L00_0028BBF8 exact match
  • 2663fcdFunc_L00_002123B0 exact match
  • b759d79Func_L00_001ED9B0 exact match
  • 2da0abeFunc_L00_002D95E8 exact match
  • 8e6d46dFunc_L00_002394A8 exact match
  • 488e5dcFunc_L00_00208000 exact match
  • ceb6208Func_L00_002EB060 exact match
  • bf84057Func_L00_0026D690 exact match
  • 07b9097Func_L00_002124E8 exact match
  • 797e9a1Func_L00_002D4C80 exact match
  • a06e93eFunc_L00_002B5428 exact match
  • ec43aa5Func_L00_00204130 exact match
  • 2dca130Func_L00_00275C80 exact match
  • a986e8eFunc_L00_00265558 exact match
  • a94d01dFunc_L00_001F9D40 exact match
  • 231707aFunc_L00_001F91B0 exact match
  • fe87c65Func_L00_00222520 exact match
  • baa25c7Func_L00_002E17F0 exact match
  • 3e9cd39Func_L00_0024A570 exact match
  • 04d3af6Func_L00_002EC6C8 exact match
  • fd45be5Func_L00_002E9DC8 exact match
  • 9a488c1Func_L00_00258BC8 exact match
  • 5603392Func_L00_0025F3C0 exact match
  • 11d4d87Func_L00_002E0AE8 exact match
  • cace055Func_L00_002A9030 exact match
  • ee4d95dFunc_L00_002766B0 exact match
  • 48aa942Func_L00_002D93E8 exact match
  • 30b3995Func_L00_002CC210 exact match
  • 549c94aFunc_L00_002607A8 exact match
  • 3f9c6e1Func_L00_00208318 exact match
  • 22a576cFunc_L00_002E9A40 exact match
  • 58ec30fFunc_L00_0029AF70 exact match
  • 17c4689Func_L00_0028EB98 exact match
  • 9233330Func_L00_002715B0 exact match
  • 58bc433Func_L00_0025A468 exact match
  • 2503081Func_L00_0023FA70 exact match
  • 8c9aa2bFunc_L00_002A9080 exact match
  • bbafb2bFunc_L00_00299108 exact match
  • 89471d0Func_L00_002BFF08 exact match
  • 812f61cFunc_L00_00263D68 exact match
  • c05a416Func_L00_002666C8 exact match
  • 44b36b9Func_L00_0025C7A8 exact match
  • c41e08aFunc_L00_00276180 exact match
  • 7e278d1Func_L00_002E9E20 exact match
  • 8347e5cFunc_L00_002E9900 exact match
  • 6d29992Func_L00_002DB690 exact match
  • eb6885bFunc_L00_0026FEE8 exact match
  • c6c6f8bFunc_L00_00258E58 exact match
  • 13648b5Func_L00_002EDC60 exact match
  • 7c9d0dfFunc_L00_002E9968 exact match
  • 0e7d9bbFunc_L00_002BFF50 exact match
  • fe983f2Func_L00_002BFED0 exact match
  • 6776c3cFunc_L00_002BFE98 exact match
  • a0c8d99Func_L00_002E9B30 exact match
  • 8a6f90cFunc_L00_0024A460 exact match
  • c4670f9Func_L00_002512D8 exact match
  • c9d10e7Func_L00_0020BFA8 exact match
  • 8cca4d5Func_L00_0028FC68 exact match
  • 2b90470Func_L00_00263578 exact match
  • 733ea60Func_L00_002E5740 exact match
  • a3b26aeFunc_L00_0025A890 exact match
  • d67e95fFunc_L00_002CC360 exact match
  • 415ffd7Func_L00_002E9AF8 exact match
  • 372c9baFunc_L00_002E9AD0 exact match
  • 1057e5eFunc_L00_001F92C0 exact match
  • c011e9aFunc_L00_0024A404 exact match
  • 5fde7d8Func_L00_0024A170 exact match
  • 1d1a83eFunc_L00_002497E0 exact match
  • 47624d4Func_L00_00264DB8 exact match
  • 49a09bcFunc_L00_002E0490 exact match
  • 1a66714Func_L00_00258C80 exact match
  • 299d821Func_L00_00229778 exact match
  • 4e87f13Func_L00_002E8E78 exact match
  • 932298cFunc_L00_002A6070 exact match
  • ce931daFunc_L00_00209850 exact match
  • 894aecb_decodeOrSkipFrame (func_0012BF40) exact match
  • e77c897SceSifResetIop (func_0011D0D0) exact match
  • e6a4e6dRecord the flag sweep over level near-misses
  • abaf4e6Drop the Deadlocked mention from Roles
  • 327c3efRevert "feat(tools): Deadlocked debug-symbol lookup"
  • 770396eDeadlocked debug-symbol lookup
  • 4af6dddRoles from the levels' dispatch tables
  • c2e4ddeDecomp-permuter setup for one function
  • bdb5e51Func_L00_00235608 exact match
  • fb7c3e9Func_L00_00213A08 exact match
  • 351a6e3Func_L00_00212740 exact match
  • 7bba844Func_L00_00211F28 exact match
  • 6a7fd7dFunc_L00_00211EE8 exact match
  • 73911e8Func_L00_00211338 exact match
  • 5474ea1Func_L00_00210478 exact match
  • 20c3df3Func_L00_00210418 exact match
  • cd0e468Func_L00_0020DCF0 exact match
  • f2d44e6Func_L00_0020DB68 exact match
  • 1a0b9eaFunc_L00_0020D990 exact match
  • c68bde8Func_L00_0023C058 exact match
  • e8cfd1aFunc_L00_00236468 exact match
  • d5b916cFunc_L00_0023D9C0 exact match
  • 0cf444eFunc_L00_0023AFD8 exact match
  • 92059cdFunc_L00_00236AB8 exact match
  • 5947987Func_L00_0023A690 exact match
  • 7f58a44Func_L00_0023ABB0 exact match
  • b59cb98Track level code progress
  • fc9822cFunc_L00_0023DD70 exact match
  • d1520edFunc_L00_0023B0F8 exact match
  • 713536aFunc_L00_00238148 exact match
  • 2172066Func_L00_0023B890 exact match
  • fdf56c7Func_L00_0023A658 exact match
  • 786ffaeFunc_L00_00239F40 exact match
  • 3b2f561Func_L00_00236750 exact match
  • 0095012Func_L00_00236710 exact match
  • 6d3e46dWiden func_L00_00236400's record to the HUD element
  • 8bd506dFunc_L00_00236400 exact match
  • 4824780Func_L00_00236208 exact match
  • 6a49a46Drop guesses from func_L00_002326D0's comment
  • 8c048a0Func_L00_002326D0 exact match
  • 6f5a2bbFunc_L00_00233B50 exact match
  • a7c6566Correct func_L00_00233950's comment
  • a9ac1b8Func_L00_00233950 exact match
  • ed3d227Func_L00_002344B0 exact match
  • e4d78d9Func_L00_00233F88 exact match
  • f4befefFunc_L00_00233868 exact match
  • 9464d90Func_L00_00233D50 exact match
  • 1cf0c04Func_L00_002356D0 exact match
  • 573bf24Func_L00_00235790 exact match
  • 2c51175Func_L00_00235040 exact match
  • 48d4750Func_L00_00234768 exact match
  • 63d37cbFunc_L00_00232E60 exact match
  • d096c51Func_L00_00233AC8 exact match
  • 3a17501Func_L00_00233A90 exact match
  • bba0e4cFunc_L00_00232EC0 exact match
  • 5455841Func_L00_00232DF8 exact match
  • 4dd2a75Func_L00_00232B78 exact match
  • 082085cFunc_L00_00232B20 exact match
  • 3d0db72Func_L00_00232850 exact match
  • 3e2a097Func_L00_00232608 exact match
  • 6d089dbRework of README.md
  • 7d3501eFunc_L00_00234150 exact match
  • 02f848bFunc_L00_00232560 exact match
  • 9b0b948Func_L00_00234090 exact match
  • 8f48962Func_L00_002342F8 exact match
  • 80f938aFunc_L00_00234250 exact match
  • eb08bcbFunc_L00_00233CC0 exact match
  • 6b22d15Func_L00_00233E48 exact match
  • f02abedFunc_L00_002345B0 exact match
  • 25abb1aDrop a guess from func_L00_00233EE0's comment
  • 5df9e0eFunc_L00_00233EE0 exact match
  • 887b1d6Func_L00_00234420 exact match
  • 1affeecFunc_L00_002343A0 exact match
  • 909f3c6Func_L00_00232980 exact match
  • c14551bFunc_001EC2B8 near-miss (118/768)
  • e70acfbFunc_001F69F0 near-miss (744/748)
  • 68e5c68Func_001F5BB8 (clipped clamped sprite) exact match (1055/1680 exact C)
  • becd40dFunc_00215CA8 (path sampler) exact match (1054/1680 exact C)
  • edd284aFunc_0022CC40 near-miss (57/628)
  • c4cb985Executable and level code categories
  • c0c7d5dDrop source_kind from function metadata again
  • 998530fFunc_0023E298 (decBs0) exact match (1053/1680 exact C)
  • 4b510b1Func_00119910 (sceTtyHandler) exact match (1052/1680 exact C)
  • d974770Don't require relocations for resident symbols
  • d52dec0Merge PR #8: decompile the per-level game code
  • b922b90Func_001E96B8 kept near-miss down to 3/108 bytes (1051/1680 exact C)
  • 01061b0Func_00129E30 near-miss
  • 4508ff9Func_0012BF40 near-miss (3/276)
  • e144c65Func_00128860 (_peepBit) exact match, adapted from Lombyte (1051/1680 exact C)
  • 83a44fcThe wad.c nop is ps2eeas short-loop padding, no longer a wall
  • 6e257a8Func_0012F3F8 and func_0012F4A8 exact; drop func_0012F348's inline nop (1050/1680 exact C)
  • 85bca88Wad.o gets 989snd's ps2eeas-style passes too
  • 712b611Levers and toolchain passes from this round
  • d23b84aFunc_0012E820 near-miss
  • 9775805989snd: func_0012E688 (snd_SendIOPCommandAndWait) exact match, adapted from Lombyte (1048/1680 exact C)
  • ee8e700Run ps2eeas_nops on 989snd too; drop func_0012EC60's inline nops
  • ccb3b2d989snd: func_0012E060 (IOP command 3 and wait) exact match (1047/1680 exact C)
  • a10529eFix_macro_load_delay, 989snd's load-delay nop after a lui macro load
  • ec2ad18Func_001F6668 (FontPrint) near-miss

rac1-decomp on GitHub