Ratchet & Clank
Ratchet & Clank
100.00% matched5,116 of 5,116 functions
New (6)
- #166Make the tools safe for the refactorLynder063
- #194Add fakematch_scan and tag 118 suspect sitesLynder063
- #196Move 158 data blocks into C with values generated locallyLynder063
- #197Move 345 more data blocks into C, including core_dataLynder063
- #198Move 375 pointer blocks into C with generated referencesLynder063
Show all 6
- #204Add gate_loop, land_pr and check_regressionsLynder063
Fixed (5)
- #179Declare functions before first use and split multi-line asm stringsLynder063
- #195Remove 48 volatile and register hacks the match never neededLynder063
- #200Resolve 6 block-scope redeclarations reasoned safeLynder063
- #201Move volatile onto fields and settle 6 sites with KEPT reasonsLynder063
- #202Settle 16 redeclarations with fixes and KEPT reasonsLynder063
Behind the scenes (34)
- #167Add style guide and split docs into reference and agentsLynder063
- #168Add syntax, lint, tests, ratchet and Doxygen jobsLynder063
- #169Format all C with clang-formatLynder063
- #170Drop Doxygen and PR comment jobsLynder063
- #171Remove 8730 unused extern declarationsLynder063
Show all 34
- #172Move 372 shared prototypes into per-file headersLynder063
- #173Remove dead local types and share hero viewsLynder063
- #174Convert 53 private hero views to struct HeroLynder063
- #175Convert 10 private pad and camera views to shared structsLynder063
- #176Share DiscTable and convert 11 private disc_table viewsLynder063
- #177Convert private moby views in 14 files to struct MobyLynder063
- #178Sort headers into enums, structs and pvars foldersLynder063
- #180Split names.h into one generated part per levelLynder063
- #181Move 236 more shared declarations into headersLynder063
- #182Share usage_stats and convert 30 private viewsLynder063
- #183Share CollisionHit across 14 filesLynder063
- #184Share well-named local types in topic headersLynder063
- #185Convert the last private menu_system viewsLynder063
- #186Use moby class names in comparisons and commentsLynder063
- #187Name 64 functions and 8 types after their moby classLynder063
- #188Use button names for 967 pad masksLynder063
- #189Use level names for 474 level numbersLynder063
- #190Use hero state names for 7249 state numbersLynder063
- #191Name the hex-named core files and sort them by libraryLynder063
- #192Sort src/game into folders by systemLynder063
- #193Remove a community credit entryLynder063
- #199Convert 67 raw moby offsets to fieldsLynder063
- #203Record what two fakematch sites do, from compiler outputLynder063
- #205Use readable names in comments and wrap long onesLynder063
- #206Drop address suffixes from 760 local type namesLynder063
- #207Restore type names a script wrongly shortenedLynder063
- #208Remove local aliases that named the only view of a symbolLynder063
- #209Remove stale near-miss notes from commentsLynder063
- #210Add where things are, checks and what is leftLynder063
Issues closed (1)
- #165Get the levels readyRiflewarrior02
Commits landed
main: 45 commits
- 4edd59dMerge pull request #210 from OpenRAC/refactor/stage2-docs
- 34ac9fbMerge pull request #209 from OpenRAC/refactor/stage2-notes-docs
- 257d1afMerge pull request #208 from OpenRAC/refactor/stage2-aliases
- 1e2afa4Merge pull request #207 from OpenRAC/refactor/stage2-doc-fix
- cb99329Merge pull request #206 from OpenRAC/refactor/stage2-types
- 06a657aMerge pull request #205 from OpenRAC/refactor/stage2-comments
- a6066faMerge pull request #204 from OpenRAC/refactor/stage1-tooling
- 13a19f5Merge pull request #203 from OpenRAC/refactor/phase7-sample
- 7e4f347Merge pull request #202 from OpenRAC/refactor/phase7-redecl
- f9ce4deMerge pull request #201 from OpenRAC/refactor/phase7-volatile
- fdf8258Merge pull request #200 from OpenRAC/refactor/phase7-hand
- 311cf5bMerge pull request #199 from OpenRAC/refactor/phase5-offsets
- d85955cMerge pull request #198 from OpenRAC/refactor/phase8-pointers
- 4c29885Merge pull request #197 from OpenRAC/refactor/phase8-data2
- 3c08c16Merge pull request #196 from OpenRAC/refactor/phase8-data
- 8da90a7Merge pull request #195 from OpenRAC/refactor/phase7-remove
- 6c00d0bMerge pull request #194 from OpenRAC/refactor/phase7-scan
- 96de182Merge pull request #193 from OpenRAC/chore/remove-community-credit
- ce144aeMerge pull request #192 from OpenRAC/refactor/phase6-game-folders
- 74dbccdMerge pull request #191 from OpenRAC/refactor/phase6-core-names
- 0251fffMerge pull request #190 from OpenRAC/refactor/phase5-hero-state
- 59ffee6Merge pull request #189 from OpenRAC/refactor/phase5-level
- ea75ef6Merge pull request #188 from OpenRAC/refactor/phase5-pad
- 753b31aMerge pull request #187 from OpenRAC/refactor/phase5-type-names
- 376226bMerge pull request #186 from OpenRAC/refactor/phase5-moby-class
- c7743c7Merge pull request #185 from OpenRAC/refactor/phase4-menu
- 1a85ffdMerge pull request #184 from OpenRAC/refactor/phase4-struct-sweep
- 723f30fMerge pull request #183 from OpenRAC/refactor/phase4-collision
- 3160217Merge pull request #182 from OpenRAC/refactor/phase4-usage-stats
- 1574092Merge pull request #181 from OpenRAC/refactor/phase4-data-externs
- 64c6476Merge pull request #180 from OpenRAC/refactor/phase4-names
- 5091d1cMerge pull request #179 from OpenRAC/refactor/phase4-syntax
- 31d738cMerge pull request #178 from OpenRAC/refactor/phase4-layout
- fe4fbe8Merge pull request #177 from OpenRAC/refactor/phase4-moby
- d7e2459Merge pull request #176 from OpenRAC/refactor/phase4-disc-table
- c3bf295Merge pull request #175 from OpenRAC/refactor/phase4-views
- cab58d1Merge pull request #174 from OpenRAC/refactor/phase4-hero-views
- f96b4aaMerge pull request #173 from OpenRAC/refactor/phase4-structs
- 299b8f1Merge pull request #172 from OpenRAC/refactor/phase4-protos
- 2887c8eMerge pull request #171 from OpenRAC/refactor/phase4-game-headers
- 3732268Merge pull request #170 from OpenRAC/refactor/ci-trim
- 06e72eeMerge pull request #169 from OpenRAC/refactor/phase3-format
- 1d1ab02Merge pull request #168 from OpenRAC/refactor/phase2-ci
- 42a5c07Merge pull request #167 from OpenRAC/refactor/phase1-docs
- 84e58a4Merge pull request #166 from OpenRAC/refactor/phase0-tools
