[
{
"commit": "c8344b7",
"time": 1790018520,
"subject": "Initial commit",
"report": false,
"matched_code": 0,
"complete_code": 0,
"complete_data": 0,
"linked_code": 0,
"linked_data": 0
},
{
"commit": "c7aa022",
"time": 1790018663,
"subject": "Set up project for GW4E69",
"report": false,
"matched_code": 0,
"complete_code": 0,
"complete_data": 0,
"linked_code": 0,
"linked_data": 0
},
{
"commit": "30d8af9",
"time": 1790020200,
"subject": "Add initial dtk analysis and decompilation roadmap",
"report": false,
"matched_code": 0,
"complete_code": 0,
"complete_data": 0,
"linked_code": 0,
"linked_data": 0
},
{
"commit": "ec4e555",
"time": 1790022040,
"subject": "Set GC/2.5 compiler baseline and document compiler findings",
"report": false,
"matched_code": 0,
"complete_code": 0,
"complete_data": 0,
"linked_code": 0,
"linked_data": 0
},
{
"commit": "5ce1ae5",
"time": 1790022157,
"subject": "Match Vec3Copy (first function)",
"report": false,
"matched_code": 28,
"complete_code": 28,
"complete_data": 0,
"linked_code": 28,
"linked_data": 0
},
{
"commit": "562d223",
"time": 1790022273,
"subject": "Match accessor functions at 0x800082F8",
"report": false,
"matched_code": 172,
"complete_code": 172,
"complete_data": 0,
"linked_code": 172,
"linked_data": 0
},
{
"commit": "46a9363",
"time": 1790022793,
"subject": "Match camera-space sphere functions, disable auto-inlining",
"report": false,
"matched_code": 604,
"complete_code": 604,
"complete_data": 4,
"linked_code": 604,
"linked_data": 4
},
{
"commit": "59d1d40",
"time": 1790023067,
"subject": "Add knowledge base docs",
"report": false,
"matched_code": 604,
"complete_code": 604,
"complete_data": 4,
"linked_code": 604,
"linked_data": 4
},
{
"commit": "65734af",
"time": 1790023274,
"subject": "Match frustum cull test fn_80007D74",
"report": false,
"matched_code": 1464,
"complete_code": 1464,
"complete_data": 8,
"linked_code": 1464,
"linked_data": 8
},
{
"commit": "3a114c0",
"time": 1790023554,
"subject": "Match vertex format setup and dispatch functions",
"report": false,
"matched_code": 2016,
"complete_code": 2016,
"complete_data": 8,
"linked_code": 2016,
"linked_data": 8
},
{
"commit": "091d005",
"time": 1790023678,
"subject": "Name 423 SDK functions by matching against Prime's SDK",
"report": false,
"matched_code": 2016,
"complete_code": 2016,
"complete_data": 8,
"linked_code": 2016,
"linked_data": 8
},
{
"commit": "55daf68",
"time": 1790023718,
"subject": "Add journal, status section and next steps",
"report": false,
"matched_code": 2016,
"complete_code": 2016,
"complete_data": 8,
"linked_code": 2016,
"linked_data": 8
},
{
"commit": "793ac6f",
"time": 1790025336,
"subject": "Document confirmed widescreen culling fix",
"report": false,
"matched_code": 2016,
"complete_code": 2016,
"complete_data": 8,
"linked_code": 2016,
"linked_data": 8
},
{
"commit": "0ee0cbe",
"time": 1790054030,
"subject": "Add forum post draft for the widescreen code",
"report": false,
"matched_code": 2016,
"complete_code": 2016,
"complete_data": 8,
"linked_code": 2016,
"linked_data": 8
},
{
"commit": "4f41a84",
"time": 1790054821,
"subject": "Add local progress dashboard",
"report": false,
"matched_code": 2016,
"complete_code": 2016,
"complete_data": 8,
"linked_code": 2016,
"linked_data": 8
},
{
"commit": "2581c30",
"time": 1790054981,
"subject": "Map all 94 leaked source files to addresses",
"report": false,
"matched_code": 2016,
"complete_code": 2016,
"complete_data": 8,
"linked_code": 2016,
"linked_data": 8
},
{
"commit": "967797f",
"time": 1790055434,
"subject": "Add SDK source and match 21 code-only SDK units",
"report": false,
"matched_code": 14528,
"complete_code": 14528,
"complete_data": 8,
"linked_code": 14528,
"linked_data": 8
},
{
"commit": "78fc393",
"time": 1790055988,
"subject": "Match 26 data-carrying SDK units; fix dashboard console windows",
"report": false,
"matched_code": 40364,
"complete_code": 40364,
"complete_data": 2752,
"linked_code": 40364,
"linked_data": 2752
},
{
"commit": "10544cb",
"time": 1790056745,
"subject": "Dashboard: no subprocesses; history via post-commit hook",
"report": false,
"matched_code": 40364,
"complete_code": 40364,
"complete_data": 2752,
"linked_code": 40364,
"linked_data": 2752
},
{
"commit": "39d695e",
"time": 1790056812,
"subject": "Add SDK import scripts to tools/research",
"report": false,
"matched_code": 40364,
"complete_code": 40364,
"complete_data": 2752,
"linked_code": 40364,
"linked_data": 2752
},
{
"commit": "359b497",
"time": 1790056854,
"subject": "Match 3 more SDK units; add add_units.py",
"report": false,
"matched_code": 42604,
"complete_code": 42604,
"complete_data": 2824,
"linked_code": 42604,
"linked_data": 2824
},
{
"commit": "87d5519",
"time": 1790056916,
"subject": "Match 6 SDK units via object-layout data ranges",
"report": false,
"matched_code": 52572,
"complete_code": 52572,
"complete_data": 6016,
"linked_code": 52572,
"linked_data": 6016
},
{
"commit": "7ebdd6f",
"time": 1790056992,
"subject": "Match one more SDK unit; name static SDK functions; update notes",
"report": false,
"matched_code": 53392,
"complete_code": 53392,
"complete_data": 6016,
"linked_code": 53392,
"linked_data": 6016
},
{
"commit": "b5fa35c",
"time": 1790057777,
"subject": "Add ProDG (GCC) build support; match ChecksumCRC32.c",
"report": false,
"matched_code": 54544,
"complete_code": 54544,
"complete_data": 6088,
"linked_code": 54544,
"linked_data": 6088
},
{
"commit": "8dff3d0",
"time": 1790058301,
"subject": "Match CRC32 interface and XOR cipher module; strip empty sections from GCC objects",
"report": false,
"matched_code": 55664,
"complete_code": 55664,
"complete_data": 6160,
"linked_code": 55664,
"linked_data": 6160
},
{
"commit": "39f7cfb",
"time": 1790058638,
"subject": "Start SharedFileIO.c (5/50 functions); document what the GCC library is",
"report": false,
"matched_code": 55664,
"complete_code": 55664,
"complete_data": 6160,
"linked_code": 55664,
"linked_data": 6160
},
{
"commit": "2b75bc0",
"time": 1790058859,
"subject": "SharedFileIO.c: 12/50 functions",
"report": false,
"matched_code": 55664,
"complete_code": 55664,
"complete_data": 6160,
"linked_code": 55664,
"linked_data": 6160
},
{
"commit": "598b054",
"time": 1790058948,
"subject": "SharedFileIO.c: 26/50 functions",
"report": false,
"matched_code": 55664,
"complete_code": 55664,
"complete_data": 6160,
"linked_code": 55664,
"linked_data": 6160
},
{
"commit": "0dc48dc",
"time": 1790059127,
"subject": "SharedFileIO.c: 27/50 functions (probe/select state machine)",
"report": false,
"matched_code": 55664,
"complete_code": 55664,
"complete_data": 6160,
"linked_code": 55664,
"linked_data": 6160
},
{
"commit": "f48280a",
"time": 1790059190,
"subject": "SharedFileIO.c: 30/50 functions",
"report": false,
"matched_code": 55664,
"complete_code": 55664,
"complete_data": 6160,
"linked_code": 55664,
"linked_data": 6160
},
{
"commit": "4dd4902",
"time": 1790059270,
"subject": "SharedFileIO.c: 32/50 functions (SFIOInit)",
"report": false,
"matched_code": 55664,
"complete_code": 55664,
"complete_data": 6160,
"linked_code": 55664,
"linked_data": 6160
},
{
"commit": "c2c97a0",
"time": 1790059358,
"subject": "SharedFileIO.c: 35/50 functions",
"report": false,
"matched_code": 55664,
"complete_code": 55664,
"complete_data": 6160,
"linked_code": 55664,
"linked_data": 6160
},
{
"commit": "65a4a73",
"time": 1790059404,
"subject": "SharedFileIO.c: 38/50 functions",
"report": false,
"matched_code": 55664,
"complete_code": 55664,
"complete_data": 6160,
"linked_code": 55664,
"linked_data": 6160
},
{
"commit": "fa019b3",
"time": 1790059450,
"subject": "SharedFileIO.c: 40/50 functions",
"report": false,
"matched_code": 55664,
"complete_code": 55664,
"complete_data": 6160,
"linked_code": 55664,
"linked_data": 6160
},
{
"commit": "58422f1",
"time": 1790059577,
"subject": "SharedFileIO.c: 41/50 exact; fix table offsets and line numbers hidden by a lenient threshold",
"report": false,
"matched_code": 55664,
"complete_code": 55664,
"complete_data": 6160,
"linked_code": 55664,
"linked_data": 6160
},
{
"commit": "fe6149b",
"time": 1790059676,
"subject": "SharedFileIO.c: 45/50 exact",
"report": false,
"matched_code": 55664,
"complete_code": 55664,
"complete_data": 6160,
"linked_code": 55664,
"linked_data": 6160
},
{
"commit": "f81c0a8",
"time": 1790059917,
"subject": "SharedFileIO.c: 46/50 exact (Shift-JIS name conversion)",
"report": false,
"matched_code": 55664,
"complete_code": 55664,
"complete_data": 6160,
"linked_code": 55664,
"linked_data": 6160
},
{
"commit": "b31a5ef",
"time": 1790060076,
"subject": "SharedFileIO.c: 47/50 exact",
"report": false,
"matched_code": 55664,
"complete_code": 55664,
"complete_data": 6160,
"linked_code": 55664,
"linked_data": 6160
},
{
"commit": "3b447ee",
"time": 1790060279,
"subject": "Match SharedFileIO.c (50/50) and link it",
"report": false,
"matched_code": 72832,
"complete_code": 72832,
"complete_data": 6696,
"linked_code": 72832,
"linked_data": 6696
},
{
"commit": "adaba19",
"time": 1790060949,
"subject": "Add gameplay hypotheses to verify against the decompiled source",
"report": false,
"matched_code": 72832,
"complete_code": 72832,
"complete_data": 6696,
"linked_code": 72832,
"linked_data": 6696
},
{
"commit": "70be302",
"time": 1790061265,
"subject": "Hypotheses: caddie search behaviour, attribute-to-math mapping",
"report": false,
"matched_code": 72832,
"complete_code": 72832,
"complete_data": 6696,
"linked_code": 72832,
"linked_data": 6696
},
{
"commit": "5779b6d",
"time": 1790061458,
"subject": "Hypotheses: hidden putting assistance",
"report": false,
"matched_code": 72832,
"complete_code": 72832,
"complete_data": 6696,
"linked_code": 72832,
"linked_data": 6696
},
{
"commit": "8ebed77",
"time": 1790064292,
"subject": "TagFile.c: save-data container, 41/41 exact",
"report": true,
"matched_code": 84748,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "cca5616",
"time": 1790064866,
"subject": "Asset survey: .hog/.gcb are one CTRL chunk stream; loader located",
"report": true,
"matched_code": 84748,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "8470dea",
"time": 1790066359,
"subject": "UStream.c: Rdat decompressor decompiled; CTRL container extractor",
"report": true,
"matched_code": 85752,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "7acc0a9",
"time": 1790066721,
"subject": "TXG textures decoded: txg_export.py writes every texture as PNG",
"report": true,
"matched_code": 85752,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "921fd13",
"time": 1790066848,
"subject": "Game data objects: attribute table, bios, tour data located",
"report": true,
"matched_code": 85752,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "27e6003",
"time": 1790067801,
"subject": "UStream.c: whole loader written (31 functions, 18 exact); two game-code flags",
"report": true,
"matched_code": 87532,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "99c525f",
"time": 1790068254,
"subject": "UStream_Decompress: block-scoped count form (184/189); record the open question",
"report": true,
"matched_code": 87532,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "1f1f557",
"time": 1790069448,
"subject": "UStream_Decompress exact: the length is long, not int",
"report": true,
"matched_code": 88288,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "f388e43",
"time": 1790069569,
"subject": "UStream.c: two more long-typed locals",
"report": true,
"matched_code": 88288,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "4d86ca2",
"time": 1790069824,
"subject": "Attribute table: twelve columns named from the front-end strings",
"report": true,
"matched_code": 88288,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "35a4c87",
"time": 1790070277,
"subject": "Attribute accessor found: names confirmed, 87 call sites mapped",
"report": true,
"matched_code": 88288,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "73c3704",
"time": 1790070777,
"subject": "Read the shot pipeline: AI targeting and error, human forgiveness, RNG",
"report": true,
"matched_code": 88288,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "e426f8e",
"time": 1790072290,
"subject": "Golfer.c: attribute accessor, clamp, and the two AI shot routines",
"report": true,
"matched_code": 89416,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "ca89d10",
"time": 1790072303,
"subject": "gameplay.md: Shot_GoverningAttribute takes (player, club, lie, kind)",
"report": true,
"matched_code": 89416,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "763869e",
"time": 1790091408,
"subject": "Golfer.c: the rest of the CPU shot pipeline",
"report": true,
"matched_code": 91592,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "1342166",
"time": 1790092183,
"subject": "Swing.c: the human swing's attribute readers",
"report": true,
"matched_code": 92236,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "84970c5",
"time": 1790092598,
"subject": "Golfer_IsLucky: LUCK, and the one rubber band",
"report": true,
"matched_code": 92728,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "c4bee45",
"time": 1790093507,
"subject": "Ball.c: the pull toward the cup",
"report": true,
"matched_code": 92948,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "234f793",
"time": 1790094275,
"subject": "The caddie, the CPU's rehearsal, and its per-shot modifiers",
"report": true,
"matched_code": 94040,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "c426c91",
"time": 1790095542,
"subject": "AI_RehearseShot in C: the rehearsal state machine and its helpers",
"report": true,
"matched_code": 95844,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "086e17c",
"time": 1790095781,
"subject": "Wind read: hypothesis 3 closed; ball units are yards",
"report": true,
"matched_code": 95844,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "d428ef1",
"time": 1790095986,
"subject": "Shot setup helpers in C: aim angle, trajectory, face vector, fit-to-club",
"report": false,
"matched_code": 95844,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "1aec7d6",
"time": 1790096021,
"subject": "Restore golfer.h (truncated by a test script in the previous commit)",
"report": true,
"matched_code": 96304,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "3723d44",
"time": 1790096204,
"subject": "Shot_Plan, the aim-point table init/clear/load",
"report": true,
"matched_code": 96524,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "2ee413e",
"time": 1790096313,
"subject": "Luck odds schedule, aim-at-pin, lie test in C",
"report": true,
"matched_code": 96940,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "586c4cc",
"time": 1790096461,
"subject": "Stats handler, table byte-swap, caddie apply, green probe in C",
"report": true,
"matched_code": 97404,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "8fa4d3d",
"time": 1790096677,
"subject": "Bag, team, controller and lie queries; the rcrd handler",
"report": true,
"matched_code": 98144,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "c813c65",
"time": 1790096830,
"subject": "Luck_TakePerfectShot: a lucky shot is the CPU rehearsal swapped in for yours",
"report": true,
"matched_code": 98144,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "b6aefb4",
"time": 1790097024,
"subject": "Player_SetGolfer, Players_SetupAll/Reset, session setters; nSplitScreen",
"report": true,
"matched_code": 98416,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "5d7dcd5",
"time": 1790097168,
"subject": "Golfer.c complete: session init, options defaults, profiles, table setup",
"report": true,
"matched_code": 98660,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "067ba7c",
"time": 1790097209,
"subject": "Golfer.c: the last three (hole index getter, two hooks); 91/91, 56 exact",
"report": true,
"matched_code": 98708,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "551911c",
"time": 1790097357,
"subject": "Swing_Launch in C: replay reseed, lucky-shot swap, error/power, Ball_Launch (trajectory arg fixed)",
"report": true,
"matched_code": 98708,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "fd2a246",
"time": 1790097486,
"subject": "Swing_MeterError in C: the analog stick's path, with a random +-15 wobble on both x samples",
"report": true,
"matched_code": 98708,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "8d1bc0d",
"time": 1790097624,
"subject": "Swing_FaceVector, Swing_CurveAngle, Swing_ShapeVector: the human draw/fade; the tee bonus is a backswing angle",
"report": true,
"matched_code": 98840,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "c31d0ff",
"time": 1790097686,
"subject": "Swing state stack: SwingStack_Top/Clear exact; the swing state table located",
"report": true,
"matched_code": 99112,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "b11eace",
"time": 1790097834,
"subject": "SwingState02_Update: the CPU's think time (1..4 s of rehearsal at 1.8 in tolerance); 67 state callbacks named",
"report": true,
"matched_code": 99112,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "122bc83",
"time": 1790097924,
"subject": "Session +0x13 is bReplay (set when a saved replay loads), not a spin option",
"report": false,
"matched_code": 99112,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "3e12a04",
"time": 1790097940,
"subject": "Header: bNoSpin -> bReplay (missed in the previous commit)",
"report": true,
"matched_code": 99112,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "4a45aad",
"time": 1790098054,
"subject": "Swing_WaitForBackswing (exact) and Swing_Begin: the swing starts at a quarter pull; 25-sample stick ring",
"report": true,
"matched_code": 99540,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "af3ef90",
"time": 1790098101,
"subject": "Docs: the stick dead zone in the swing update; journal",
"report": true,
"matched_code": 99540,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "d0bbd95",
"time": 1790105516,
"subject": "The swing phases in C: backswing, top, downswing, after impact; replay recorder identified",
"report": true,
"matched_code": 99764,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "20dc567",
"time": 1790105623,
"subject": "Swing_UpdatePower (sqrt power, hold-at-top penalty), Swing_BoostInput; Options_SetDefaults exact",
"report": true,
"matched_code": 100568,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "d508761",
"time": 1790105663,
"subject": "Swing_ResetBoostAndSpin; power meter and boost documented",
"report": true,
"matched_code": 100660,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "f4888bc",
"time": 1790105734,
"subject": "Fourteen small swing state callbacks (eleven exact); View_SetCamera named",
"report": true,
"matched_code": 101304,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "a4f20b9",
"time": 1790105775,
"subject": "Five more swing state callbacks; Player.ballBefore",
"report": true,
"matched_code": 101684,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "03e641b",
"time": 1790105799,
"subject": "SwingState07_Update exact",
"report": true,
"matched_code": 101816,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "c60914e",
"time": 1790105848,
"subject": "Five more swing state callbacks (two exact)",
"report": true,
"matched_code": 102132,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "02197d0",
"time": 1790105886,
"subject": "Five swing state callbacks (four exact): the aiming-state exits, 13 enter, 1 exit",
"report": true,
"matched_code": 102984,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "3ede96e",
"time": 1790105956,
"subject": "Five swing state callbacks; View struct; GameState.pfn24C",
"report": true,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "46a94df",
"time": 1790106012,
"subject": "Three more swing state exits; View fields",
"report": true,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "daa4841",
"time": 1790106069,
"subject": "States 15/18/21 enter: next-shot planning, holed out (LIE_HOLED), camera save; Player_IsHoled",
"report": true,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "7718a4f",
"time": 1790106135,
"subject": "State 6 enter (the putt preview: a ghost launch as a CPU) and state 16 enter",
"report": true,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "543fd03",
"time": 1790106163,
"subject": "Docs: the swing state map and the putt preview",
"report": true,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "c8b507b",
"time": 1790106213,
"subject": "States 20/21 update (camera states); GameOptions.bSkipCameras",
"report": true,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "a76c8b0",
"time": 1790106295,
"subject": "State 15 update: the suggested shot is the CPU rehearsal run on the human; state 12 enter",
"report": true,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "97e98b6",
"time": 1790106342,
"subject": "State 16 update: a shot played by the CPU code for the player",
"report": true,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "6172b7a",
"time": 1790106372,
"subject": "State 8 update: the free camera",
"report": true,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "b18bfb5",
"time": 1790106421,
"subject": "States 4 update and 2 enter; GameState fields",
"report": true,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "d3d25f0",
"time": 1790106481,
"subject": "States 20 and 22 enter: the walk to the tee, arriving at the ball",
"report": true,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "d40d0f4",
"time": 1790106548,
"subject": "States 9 and 22 update: the putt-line view re-plan, waiting at the ball; GameState callbacks",
"report": true,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "65cebde",
"time": 1790106583,
"subject": "State 3 update: the aiming camera",
"report": true,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "68cb7de",
"time": 1790106630,
"subject": "State 6 update: the putt preview playing",
"report": true,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "2ee63d0",
"time": 1790106676,
"subject": "State 13 update: the reaction after the ball stops; GameState.n294",
"report": true,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "a1cef49",
"time": 1790106725,
"subject": "State 11 enter: the swing animation and its cameras",
"report": true,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "3aa321b",
"time": 1790106780,
"subject": "State 1 enter: addressing the ball; GameState hooks 0x20C/0x277",
"report": true,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "f501051",
"time": 1790106878,
"subject": "State 18 update: the hole-out ball toss",
"report": true,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "1caaf78",
"time": 1790106933,
"subject": "State 12 update: the ball in flight, in-flight replay and mulligan; GameState flags",
"report": true,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "df484e4",
"time": 1790107041,
"subject": "State 10 enter/update: the shot setup; GameState hooks and flags",
"report": true,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "7b61db4",
"time": 1790107112,
"subject": "State 14 update: at rest, mulligan/replay/continue",
"report": false,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "9475989",
"time": 1790107131,
"subject": "Fix the build: View.f11C",
"report": true,
"matched_code": 103176,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "41ca39b",
"time": 1790108010,
"subject": "SDK Level 1: link 23 partial SDK/MSL units as NonMatching",
"report": true,
"matched_code": 130588,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "00c331d",
"time": 1790109336,
"subject": "SDK Level 2: link the gappy and data-blocked SDK units; fix the dashboard history",
"report": true,
"matched_code": 202100,
"complete_code": 84748,
"complete_data": 7080,
"linked_code": 84748,
"linked_data": 7080
},
{
"commit": "cdb823f",
"time": 1790110856,
"subject": "MetroTRK from source, 134 SDK names, the April 2003 CARD patch",
"report": true,
"matched_code": 223940,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "f73f13a",
"time": 1790112094,
"subject": "Golfer.c/Swing.c: 16 more exact functions; animation-event ids are 64-bit",
"report": true,
"matched_code": 226584,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "274fa08",
"time": 1790112366,
"subject": "Swing.c: the lwzu idiom is a repeated field access, not a pointer local",
"report": true,
"matched_code": 229780,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "7082316",
"time": 1790112471,
"subject": "Notes: compiler shapes from the 90-99% sweep; journal for 2026-09-22",
"report": true,
"matched_code": 229780,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "3141fd8",
"time": 1790113013,
"subject": "Swing: inline single-use button masks (States 04/05/08/09/10 exact), State14 exact",
"report": true,
"matched_code": 233608,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "4557b91",
"time": 1790113098,
"subject": "SwingState02_Update, Luck_TakePerfectShot exact: comparisons written the way the original tests them",
"report": true,
"matched_code": 234436,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "353004d",
"time": 1790113491,
"subject": "Swing: write 59 small functions (58 exact): accessors, stubs, event flags, paired-single vector ops",
"report": true,
"matched_code": 235780,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "417fa02",
"time": 1790113739,
"subject": "Swing: the swing state machine (push/pop/replace/reset/tick), mode states, swing reset, pad state",
"report": true,
"matched_code": 237316,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "db4dddd",
"time": 1790113855,
"subject": "Swing_Init exact; Swing_LoadTuning exact; tuning and glove names as string literals",
"report": true,
"matched_code": 238368,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "4d10fcb",
"time": 1790114059,
"subject": "Swing: stick twist (fn_8005AD20) exact, stick pose per frame (fn_8005A478, 98.9%); notes",
"report": true,
"matched_code": 238816,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "ea21268",
"time": 1790114144,
"subject": "SwingState11_Update exact (the swing animation up to launch); fn_800C6B7C returns the value fn_800DC524 takes",
"report": true,
"matched_code": 239408,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "24c4406",
"time": 1790114245,
"subject": "Swing: club trail recorder (fn_8005A0FC) exact; notes on local order",
"report": true,
"matched_code": 240300,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "806c330",
"time": 1790114668,
"subject": "Swing_MeterError, SwingState12_Update closer: local declaration order picks the saved registers",
"report": true,
"matched_code": 240300,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "fda20fd",
"time": 1790116646,
"subject": "Swing: the club trail's drawing (fn_8005A850, 97.1%); tuning names are textures",
"report": true,
"matched_code": 240300,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "f5b9387",
"time": 1790116789,
"subject": "Swing: club trail drawing (fn_8005A850) exact; stick pose 99.4%",
"report": true,
"matched_code": 241532,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "e5882e5",
"time": 1790117520,
"subject": "Gimmes: when they happen, how the tap-in clip is chosen, and who has the pool-cue tap-in",
"report": true,
"matched_code": 241532,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "9846cb8",
"time": 1790118691,
"subject": "Pool-cue gimme Gecko code (confirmed in game) with its source and builder",
"report": true,
"matched_code": 241532,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "75bbe2e",
"time": 1790119190,
"subject": "Gimme path decompiled: Gimme_Allowed, Hole_ScoreAfterTapIn, CharAnim_StartTapIn, Char_SetClip, skalib's clip lookup and pick",
"report": true,
"matched_code": 243408,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "722df54",
"time": 1790119576,
"subject": "Pool-cue gimme: name all seven golfers who have the clip",
"report": true,
"matched_code": 243408,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "c73d550",
"time": 1790119713,
"subject": "Name the pool-cue golfers from the golfer table: Donatello (09) and McGregor (16); golfer-to-character-file map",
"report": true,
"matched_code": 243408,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "86df3f3",
"time": 1790119841,
"subject": "Journal: Swing.c write-out, the pool-cue gimme hunt and code, next steps",
"report": true,
"matched_code": 243408,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "0950324",
"time": 1790121138,
"subject": "skalib.c: animation library and clip bank loaders (13/15 exact)",
"report": true,
"matched_code": 245416,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "3ab1d70",
"time": 1790121394,
"subject": "skalib.c: slot copies, overlays and reload (3/5 exact)",
"report": true,
"matched_code": 246024,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "38ca8ca",
"time": 1790121533,
"subject": "skalib.c: full file range (0x80021ADC-0x80026844), find by name, ARAM scratch, stream handlers",
"report": true,
"matched_code": 246736,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "bc75d38",
"time": 1790121657,
"subject": "skalib.c: init, shutdown, free (4/5 exact)",
"report": true,
"matched_code": 247268,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "a7602a6",
"time": 1790121740,
"subject": "skalib.c: merge callbacks and slot picker (5/5 exact)",
"report": true,
"matched_code": 248144,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "9c5387f",
"time": 1790121826,
"subject": "skalib.c: paired clip-tree walker (95%)",
"report": true,
"matched_code": 248144,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "5e1b489",
"time": 1790122155,
"subject": "skalib.c: per-round clip budgets and trim pass; loop-guard fix for empty/sum loops",
"report": true,
"matched_code": 249024,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "295baef",
"time": 1790122378,
"subject": "skalib.c: keep/drop merge passes (2/4 exact)",
"report": true,
"matched_code": 249468,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "bfd228e",
"time": 1790122478,
"subject": "skalib.c: record resolver and trim-to-fit driver",
"report": true,
"matched_code": 250352,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "9af2e61",
"time": 1790122790,
"subject": "skalib.c: merge build pass (99.8%); s32 loop counters keep the unroll guard",
"report": true,
"matched_code": 250352,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "e19eec2",
"time": 1790123186,
"subject": "skalib.c: clip bank planner (91.6%)",
"report": true,
"matched_code": 250352,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "3370341",
"time": 1790123358,
"subject": "skalib.c: overlay merge into the clip bank; all 53 functions written (40 exact)",
"report": true,
"matched_code": 250352,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "8e813a0",
"time": 1790123420,
"subject": "docs: skalib.c animation memory, loop-guard and layout rules, journal",
"report": true,
"matched_code": 250352,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "6bada2a",
"time": 1790123545,
"subject": "docs: hypotheses 6-8 (CPU putt misses, power boost presses, heartbeat trigger)",
"report": true,
"matched_code": 250352,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "d9e48b5",
"time": 1790124387,
"subject": "Answer hypotheses 6-9: CPU putt pace bias, Z-tap boost window, look-ahead ball, gimme always counts",
"report": true,
"matched_code": 250352,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "abf7586",
"time": 1790125059,
"subject": "SwingState01_Update in C (96%): addressing the ball; fix swing state table",
"report": true,
"matched_code": 250352,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "8001c6c",
"time": 1790125487,
"subject": "Ball.c checkpoint 1: wind, course settings, ball placement and stepping helpers (46/68 exact)",
"report": true,
"matched_code": 254396,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "f9cd18d",
"time": 1790125726,
"subject": "Ball.c checkpoint 2: putt power curve, club distance tables, Ball_Launch (50/68 exact)",
"report": true,
"matched_code": 255368,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "a5fd754",
"time": 1790126124,
"subject": "Ball.c checkpoint 3: the strike (fn_800512BC) exact, launch tables named",
"report": true,
"matched_code": 257252,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "44e035b",
"time": 1790126522,
"subject": "Add untested No Lucky Shots Gecko code",
"report": true,
"matched_code": 257252,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "804a5fd",
"time": 1790126565,
"subject": "No Lucky Shots: plain-English description of the mechanic and why to disable it",
"report": true,
"matched_code": 257252,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "540fee4",
"time": 1790127105,
"subject": "Ball.c checkpoint 4: tick and flight (55/68 exact)",
"report": true,
"matched_code": 258876,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "2c54f77",
"time": 1790127623,
"subject": "Ball.c checkpoint 5a: skid and roll physics; cup pull skipped in sims; rain slows the greens",
"report": true,
"matched_code": 259692,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "d56f161",
"time": 1790128258,
"subject": "Ball.c checkpoint 5b: landings, lies, trees, flagstick, water skipping",
"report": true,
"matched_code": 259692,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "1bcb67b",
"time": 1790128963,
"subject": "Ball.c checkpoint 6: the bounce; all 68 Ball.c functions in C",
"report": true,
"matched_code": 259692,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "6ae8f14",
"time": 1790129035,
"subject": "Journal: next steps (putt test harness, Ball.c polish)",
"report": true,
"matched_code": 259692,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "4b30417",
"time": 1790129056,
"subject": "Docs: fix scratch path typo",
"report": true,
"matched_code": 259692,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "e2cb9a7",
"time": 1790129715,
"subject": "Putt test harness: hypothesis 6 measured",
"report": true,
"matched_code": 259692,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "96fad04",
"time": 1790130389,
"subject": "Ball.c: club power table is 0.1..1.1 (fn_80050F88 was one step low)",
"report": true,
"matched_code": 259692,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "a00dc1b",
"time": 1790131730,
"subject": "Notes: permuter setup on Windows",
"report": true,
"matched_code": 259692,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "217197e",
"time": 1790132408,
"subject": "Ball.c: fn_80050D34 and fn_80050F88 exact (58/68)",
"report": true,
"matched_code": 260224,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "c99ae8a",
"time": 1790134207,
"subject": "Ball.c: fn_80053E98 and fn_800539F8 exact (60/68)",
"report": true,
"matched_code": 261832,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "c616165",
"time": 1790134345,
"subject": "Ball.c: declare Game_CurrentHole (was implicit)",
"report": true,
"matched_code": 261832,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "f467386",
"time": 1790134517,
"subject": "Ball.c: Ball_GroundContact exact (61/68)",
"report": true,
"matched_code": 263364,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "32c5e7a",
"time": 1790134648,
"subject": "Ball.c: Ball_SetLie - the lie-quality sign roll has its own variable",
"report": true,
"matched_code": 263364,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "0fff72d",
"time": 1790134741,
"subject": "Ball.c: fn_80052088 exact (62/68)",
"report": true,
"matched_code": 263844,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "d58e8d8",
"time": 1790134953,
"subject": "Ball.c: Ball_CupPull exact (63/68); the pull tests axis speed, not angle",
"report": true,
"matched_code": 264476,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "0cd1fd4",
"time": 1790135202,
"subject": "Ball.c: fn_80052598 closer (squared sums inline)",
"report": true,
"matched_code": 264476,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "903d8b2",
"time": 1790135244,
"subject": "Journal: Ball.c polish to 63/68",
"report": true,
"matched_code": 264476,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "a825dae",
"time": 1790135269,
"subject": "Journal: fix scratch path",
"report": true,
"matched_code": 264476,
"complete_code": 84636,
"complete_data": 7080,
"linked_code": 84636,
"linked_data": 7080
},
{
"commit": "adc6dde",
"time": 1790138015,
"subject": "Small-function sweep 1: 578 functions exact in 180 unsorted units",
"report": true,
"matched_code": 271656,
"complete_code": 91816,
"complete_data": 7080,
"linked_code": 91816,
"linked_data": 7080
},
{
"commit": "0aa688b",
"time": 1790138057,
"subject": "README: current progress (17.5% code, 1,814 functions)",
"report": true,
"matched_code": 271656,
"complete_code": 91816,
"complete_data": 7080,
"linked_code": 91816,
"linked_data": 7080
},
{
"commit": "28a76ea",
"time": 1790138079,
"subject": "README: asset format status",
"report": true,
"matched_code": 271656,
"complete_code": 91816,
"complete_data": 7080,
"linked_code": 91816,
"linked_data": 7080
},
{
"commit": "b54252a",
"time": 1790138175,
"subject": "Small-function sweep 2: 408 more functions exact",
"report": true,
"matched_code": 277448,
"complete_code": 97608,
"complete_data": 7080,
"linked_code": 97608,
"linked_data": 7080
},
{
"commit": "21ed1ee",
"time": 1790138253,
"subject": "Small-function sweep 3: 152 call wrappers exact; README numbers",
"report": true,
"matched_code": 284176,
"complete_code": 104336,
"complete_data": 7080,
"linked_code": 104336,
"linked_data": 7080
},
{
"commit": "cc484e1",
"time": 1790138275,
"subject": "Journal: small-function sweep",
"report": true,
"matched_code": 284176,
"complete_code": 104336,
"complete_data": 7080,
"linked_code": 104336,
"linked_data": 7080
},
{
"commit": "e061e65",
"time": 1790138533,
"subject": "ProDG build step: run the Windows tools through the compiler wrapper (wibo/wine) off Windows",
"report": true,
"matched_code": 284176,
"complete_code": 104336,
"complete_data": 7080,
"linked_code": 104336,
"linked_data": 7080
},
{
"commit": "567f59f",
"time": 1790138764,
"subject": "CI: enable the build workflow (private container with main.dol only)",
"report": true,
"matched_code": 284176,
"complete_code": 104336,
"complete_data": 7080,
"linked_code": 104336,
"linked_data": 7080
},
{
"commit": "935fb35",
"time": 1790139152,
"subject": "Notes: CI and decomp.dev setup",
"report": true,
"matched_code": 284176,
"complete_code": 104336,
"complete_data": 7080,
"linked_code": 104336,
"linked_data": 7080
},
{
"commit": "f7e6757",
"time": 1790139271,
"subject": "README: decomp.dev progress badges",
"report": true,
"matched_code": 284176,
"complete_code": 104336,
"complete_data": 7080,
"linked_code": 104336,
"linked_data": 7080
},
{
"commit": "115e020",
"time": 1790139524,
"subject": "Small-function sweep 4: 134 straight-line leaf functions exact",
"report": true,
"matched_code": 286720,
"complete_code": 106880,
"complete_data": 7080,
"linked_code": 106880,
"linked_data": 7080
},
{
"commit": "26b83e0",
"time": 1790139589,
"subject": "Small-function sweep 4b: 4 more (neighbours of non-exact functions)",
"report": true,
"matched_code": 286780,
"complete_code": 106940,
"complete_data": 7080,
"linked_code": 106940,
"linked_data": 7080
},
{
"commit": "68a6156",
"time": 1790139636,
"subject": "Small-function sweep 5: 7 larger leaf functions",
"report": true,
"matched_code": 286916,
"complete_code": 107076,
"complete_data": 7080,
"linked_code": 107076,
"linked_data": 7080
},
{
"commit": "171d70a",
"time": 1790139737,
"subject": "Small-function sweep 6: 70+ leaf functions (void results, bit-field and float-madd instructions)",
"report": true,
"matched_code": 288876,
"complete_code": 109036,
"complete_data": 7080,
"linked_code": 109036,
"linked_data": 7080
},
{
"commit": "82b5552",
"time": 1790139892,
"subject": "Small-function sweep 7: a few more leaf functions",
"report": true,
"matched_code": 288972,
"complete_code": 109132,
"complete_data": 7080,
"linked_code": 109132,
"linked_data": 7080
},
{
"commit": "26612bb",
"time": 1790140069,
"subject": "Small-function sweep 8: 531 functions with calls, saved registers and stack frames",
"report": true,
"matched_code": 318124,
"complete_code": 138284,
"complete_data": 7080,
"linked_code": 138284,
"linked_data": 7080
},
{
"commit": "f906d7f",
"time": 1790140131,
"subject": "Small-function sweep 9: larger straight-line functions; README numbers",
"report": true,
"matched_code": 321256,
"complete_code": 141416,
"complete_data": 7080,
"linked_code": 141416,
"linked_data": 7080
},
{
"commit": "7f275f7",
"time": 1790140744,
"subject": "Small-function sweep 10 (m2c): 334 functions with branches exact",
"report": true,
"matched_code": 342448,
"complete_code": 162608,
"complete_data": 7080,
"linked_code": 162608,
"linked_data": 7080
},
{
"commit": "32d8ac7",
"time": 1790140810,
"subject": "Docs: exact progress split (EA 11.4%, SDK 62.7%), sweep and m2c notes, journal and next steps",
"report": true,
"matched_code": 342448,
"complete_code": 162608,
"complete_data": 7080,
"linked_code": 162608,
"linked_data": 7080
},
{
"commit": "ff93aeb",
"time": 1790141078,
"subject": "Notes: how decomp.dev picks up new reports",
"report": true,
"matched_code": 342448,
"complete_code": 162608,
"complete_data": 7080,
"linked_code": 162608,
"linked_data": 7080
},
{
"commit": "09aca34",
"time": 1790141502,
"subject": "Small-function sweep 11 (m2c, up to 256 bytes): 43 functions exact",
"report": true,
"matched_code": 349136,
"complete_code": 169296,
"complete_data": 7080,
"linked_code": 169296,
"linked_data": 7080
},
{
"commit": "479019f",
"time": 1790141969,
"subject": "Small-function sweep 12: 56 m2c near-misses repaired (missing call arguments, prototypes)",
"report": true,
"matched_code": 354856,
"complete_code": 175016,
"complete_data": 7080,
"linked_code": 175016,
"linked_data": 7080
},
{
"commit": "2df2bd5",
"time": 1790142422,
"subject": "Small-function sweep 13: 24 more repaired m2c functions; README numbers, corrected EA/SDK split",
"report": true,
"matched_code": 357352,
"complete_code": 177512,
"complete_data": 7080,
"linked_code": 177512,
"linked_data": 7080
},
{
"commit": "905496f",
"time": 1790142547,
"subject": "Small-function sweep 14 (m2c, up to 512 bytes): 3 functions exact",
"report": true,
"matched_code": 358344,
"complete_code": 178504,
"complete_data": 7080,
"linked_code": 178504,
"linked_data": 7080
},
{
"commit": "cb3818d",
"time": 1790143009,
"subject": "SDK: borrow matching Dolphin SDK / MSL source from FFCC, Wind Waker and Twilight Princess decomps (CC0); SDK 58.9% -> 69.5%",
"report": true,
"matched_code": 389732,
"complete_code": 176688,
"complete_data": 7080,
"linked_code": 176688,
"linked_data": 7080
},
{
"commit": "3155612",
"time": 1790143457,
"subject": "MetroTRK exception vector table from the Melee decomp (assembly, 8 KB, exact)",
"report": true,
"matched_code": 397720,
"complete_code": 176688,
"complete_data": 7080,
"linked_code": 176688,
"linked_data": 7080
},
{
"commit": "b7d7e2f",
"time": 1790143538,
"subject": "SDK: jump tables and reset records assigned to their units (5 functions now pair and match); UI Studio identified as EA code; README split (SDK 81.0%)",
"report": true,
"matched_code": 399836,
"complete_code": 176688,
"complete_data": 7080,
"linked_code": 176688,
"linked_data": 7080
},
{
"commit": "a6cfac0",
"time": 1790143954,
"subject": "SDK: strtold/strtoul from the Sonic Heroes decomp (MIT), db library and AX functions from the Gauntlet decomp; SDK 82.6%",
"report": true,
"matched_code": 404100,
"complete_code": 176688,
"complete_data": 7080,
"linked_code": 176688,
"linked_data": 7080
},
{
"commit": "a37c9f3",
"time": 1790144710,
"subject": "Notes: symbol sources from related EA Redwood Shores builds (TW06 Xbox PDB, 007 GameCube ELFs)",
"report": true,
"matched_code": 404100,
"complete_code": 176688,
"complete_data": 7080,
"linked_code": 176688,
"linked_data": 7080
},
{
"commit": "fec8abc",
"time": 1790145139,
"subject": "Names: 47 functions named from the Tiger Woods PGA Tour 06 Xbox PDB (string, constant and call-graph matching); docs/tw06-names.md",
"report": true,
"matched_code": 404100,
"complete_code": 176688,
"complete_data": 7080,
"linked_code": 176688,
"linked_data": 7080
},
{
"commit": "2f67f6f",
"time": 1790145184,
"subject": "Names: reject vec4flt_LengthSquared3 for fn_800BAF04 (our code shows it normalises)",
"report": true,
"matched_code": 404100,
"complete_code": 176688,
"complete_data": 7080,
"linked_code": 176688,
"linked_data": 7080
},
{
"commit": "3744ead",
"time": 1790145511,
"subject": "Ball: field names and lie/state/shot enums from TW06's PhysicsBall_t (include/physics.h); no code change",
"report": true,
"matched_code": 404100,
"complete_code": 176688,
"complete_data": 7080,
"linked_code": 176688,
"linked_data": 7080
},
{
"commit": "6b0486f",
"time": 1790145783,
"subject": "Names: 77 more from TW06 (PS2 map + optimized PS2 build, merged with the Xbox PDB results): 123 in all",
"report": true,
"matched_code": 404100,
"complete_code": 176688,
"complete_data": 7080,
"linked_code": 176688,
"linked_data": 7080
},
{
"commit": "82a998f",
"time": 1790146082,
"subject": "Notes: EA's source tree layout from the TW2003 Xbox prototypes (release builds, no symbols)",
"report": true,
"matched_code": 404100,
"complete_code": 176688,
"complete_data": 7080,
"linked_code": 176688,
"linked_data": 7080
},
{
"commit": "8186aad",
"time": 1790146326,
"subject": "Notes: reference checklist for starting a new area; source tree additions",
"report": true,
"matched_code": 404100,
"complete_code": 176688,
"complete_data": 7080,
"linked_code": 176688,
"linked_data": 7080
},
{
"commit": "738c8a7",
"time": 1790146403,
"subject": "Notes: TW2003 prototypes fully scanned (every file), results kept as text",
"report": true,
"matched_code": 404100,
"complete_code": 176688,
"complete_data": 7080,
"linked_code": 176688,
"linked_data": 7080
},
{
"commit": "549621d",
"time": 1790146604,
"subject": "Journal: 2026-09-23 SDK imports, TW06 symbols, TW2003 prototypes; next list",
"report": true,
"matched_code": 404100,
"complete_code": 176688,
"complete_data": 7080,
"linked_code": 176688,
"linked_data": 7080
},
{
"commit": "1d131d0",
"time": 1790146635,
"subject": "Journal: the plain m2c sweep is exhausted; what could reopen it",
"report": true,
"matched_code": 404100,
"complete_code": 176688,
"complete_data": 7080,
"linked_code": 176688,
"linked_data": 7080
},
{
"commit": "794a5aa",
"time": 1790147221,
"subject": "Swing struct: TW06 field names (SW_sSwingData), swing state enum, trail colour order fixed",
"report": true,
"matched_code": 404100,
"complete_code": 176688,
"complete_data": 7080,
"linked_code": 176688,
"linked_data": 7080
},
{
"commit": "583e14b",
"time": 1790147376,
"subject": "Golfer and player structs: TW06 cross-reference; shot shapes 3/4 were swapped (3 is high)",
"report": true,
"matched_code": 404100,
"complete_code": 176688,
"complete_data": 7080,
"linked_code": 176688,
"linked_data": 7080
},
{
"commit": "0d32beb",
"time": 1790147424,
"subject": "Journal: golfer/swing structs done; next, name the swing states from TW06",
"report": true,
"matched_code": 404100,
"complete_code": 176688,
"complete_data": 7080,
"linked_code": 176688,
"linked_data": 7080
},
{
"commit": "1376c1e",
"time": 1790148138,
"subject": "Game data: EA's working names for the characters, from leftover export paths",
"report": true,
"matched_code": 404100,
"complete_code": 176688,
"complete_data": 7080,
"linked_code": 176688,
"linked_data": 7080
},
{
"commit": "4427386",
"time": 1790148159,
"subject": "Game data: flag model wording",
"report": true,
"matched_code": 404100,
"complete_code": 176688,
"complete_data": 7080,
"linked_code": 176688,
"linked_data": 7080
},
{
"commit": "fe6a950",
"time": 1790148527,
"subject": "Golfer states: EA's names from TW06's state table; state 15 is the gimme tap-in, not every shot",
"report": true,
"matched_code": 404100,
"complete_code": 176688,
"complete_data": 7080,
"linked_code": 176688,
"linked_data": 7080
},
{
"commit": "beccb39",
"time": 1790148546,
"subject": "Journal: callback count",
"report": true,
"matched_code": 404100,
"complete_code": 176688,
"complete_data": 7080,
"linked_code": 176688,
"linked_data": 7080
},
{
"commit": "9a82eab",
"time": 1790149442,
"subject": "GameManager.c: new unit for the round bookkeeping; 21 of 44 exact, 12 TW06 names confirmed",
"report": true,
"matched_code": 405796,
"complete_code": 176384,
"complete_data": 7080,
"linked_code": 176384,
"linked_data": 7080
},
{
"commit": "16ce8fd",
"time": 1790149646,
"subject": "GameManager.c: took shot, score message after holing out, mulligan, pre-shot choice; 24 of 44 exact",
"report": true,
"matched_code": 407556,
"complete_code": 176384,
"complete_data": 7080,
"linked_code": 176384,
"linked_data": 7080
},
{
"commit": "7b2fb1b",
"time": 1790149867,
"subject": "GameManager.c: flyby start, update, restart hole, OB ball replacement, conceding a hole, yardage and obstruction bump now exact; 31 of 44",
"report": true,
"matched_code": 408792,
"complete_code": 176384,
"complete_data": 7080,
"linked_code": 176384,
"linked_data": 7080
},
{
"commit": "ef9ece0",
"time": 1790150061,
"subject": "GameManager.c: in-the-hole display exact; move to ball, remove-ball choice written; 32 of 44",
"report": true,
"matched_code": 409612,
"complete_code": 176384,
"complete_data": 7080,
"linked_code": 176384,
"linked_data": 7080
},
{
"commit": "b3aab81",
"time": 1790150172,
"subject": "GameManager.c: shot changes (camera/aim/re-plan buttons) exact; 33 of 44",
"report": true,
"matched_code": 410688,
"complete_code": 176384,
"complete_data": 7080,
"linked_code": 176384,
"linked_data": 7080
},
{
"commit": "5257a61",
"time": 1790150382,
"subject": "GameManager.c: every function written (34 of 44 exact, unit 97% fuzzy): post-shot reaction choice, look-ahead ball, vector helper",
"report": true,
"matched_code": 410724,
"complete_code": 176384,
"complete_data": 7080,
"linked_code": 176384,
"linked_data": 7080
},
{
"commit": "82b2cce",
"time": 1790150543,
"subject": "GameManager.c: unit extended to 0x800E0AF0; controller pulled, zoom/elevator hold and flyover/green-cam tap buttons exact; 43 of 57",
"report": true,
"matched_code": 411872,
"complete_code": 176276,
"complete_data": 7080,
"linked_code": 176276,
"linked_data": 7080
},
{
"commit": "2cee4fc",
"time": 1790150894,
"subject": "GameManager.c: all-time records held, game progress and bonus progress exact; course par/yardage copy written; 46 of 57",
"report": true,
"matched_code": 413744,
"complete_code": 176276,
"complete_data": 7080,
"linked_code": 176276,
"linked_data": 7080
},
{
"commit": "60ecc25",
"time": 1790151014,
"subject": "GameRound.c: new unit 0x800E0AF0-0x800E2810 (round and hole setup), six sweep functions folded in, all exact",
"report": true,
"matched_code": 413744,
"complete_code": 175980,
"complete_data": 7080,
"linked_code": 175980,
"linked_data": 7080
},
{
"commit": "8351a7e",
"time": 1790151419,
"subject": "GameRound.c: hole and round resets, hole selection, current hole, stroke totals and score vs par (16 of 33 exact); custom-round fields named; EA indexes players by byte offset (found by compiler tests)",
"report": true,
"matched_code": 414584,
"complete_code": 175980,
"complete_data": 7080,
"linked_code": 175980,
"linked_data": 7080
},
{
"commit": "4c5dcf1",
"time": 1790151530,
"subject": "GameManager.c: restart hole exact via the PLAYER() byte-offset form; decomp-notes: three verified compiler rules (player loops, triple compare, 2.0/2.5/2.6 identical)",
"report": true,
"matched_code": 414828,
"complete_code": 175980,
"complete_data": 7080,
"linked_code": 175980,
"linked_data": 7080
},
{
"commit": "ab2b692",
"time": 1790151689,
"subject": "GameRound.c: round totals, all-holes/last-hole checks, stroke limit, mulligan rules, split-screen per mode, hole names, round clock; 25 of 33 exact",
"report": true,
"matched_code": 416332,
"complete_code": 175980,
"complete_data": 7080,
"linked_code": 175980,
"linked_data": 7080
},
{
"commit": "b0e7535",
"time": 1790151785,
"subject": "GameRound.c: hole-selection presets, per-mode count, course folder names; 28 of 33 exact",
"report": true,
"matched_code": 417160,
"complete_code": 175980,
"complete_data": 7080,
"linked_code": 175980,
"linked_data": 7080
},
{
"commit": "a97b6ad",
"time": 1790151983,
"subject": "GameRound.c: the 75 marked holes (course/hole to item) exact, recovered by emulating the original's switch; 29 of 33",
"report": true,
"matched_code": 418692,
"complete_code": 175980,
"complete_data": 7080,
"linked_code": 175980,
"linked_data": 7080
},
{
"commit": "862f7c6",
"time": 1790152096,
"subject": "GameRound.c: game-mode setup (defaults for every rule flag and callback, then the 27 modes' setups) exact; GameState callbacks 0x1C8-0x26C all named; 30 of 33",
"report": true,
"matched_code": 419940,
"complete_code": 175980,
"complete_data": 7080,
"linked_code": 175980,
"linked_data": 7080
},
{
"commit": "95d4cb3",
"time": 1790152190,
"subject": "GameRound.c: extended to 0x800E3B28; Gimme.c and four sweep units folded in (all 19 exact); default mode callbacks typed; 49 of 63",
"report": true,
"matched_code": 419940,
"complete_code": 175620,
"complete_data": 7080,
"linked_code": 175620,
"linked_data": 7080
},
{
"commit": "fa57ac4",
"time": 1790152382,
"subject": "GameRound.c: hole start (balls to the tees), all-waiting check, OB test, random hole, holed test, placing check, round builders 22 and 24-29; 59 of 63 exact",
"report": true,
"matched_code": 422136,
"complete_code": 175620,
"complete_data": 7080,
"linked_code": 175620,
"linked_data": 7080
},
{
"commit": "00fea13",
"time": 1790152431,
"subject": "GameRound.c: holed test exact; 60 of 63",
"report": true,
"matched_code": 422384,
"complete_code": 175620,
"complete_data": 7080,
"linked_code": 175620,
"linked_data": 7080
},
{
"commit": "75cd315",
"time": 1790152539,
"subject": "GameUI.c: new unit 0x800E3B28-0x800E4FFC (display flow), 14 sweep units folded in, all 15 functions exact",
"report": true,
"matched_code": 422384,
"complete_code": 174540,
"complete_data": 7080,
"linked_code": 174540,
"linked_data": 7080
},
{
"commit": "dc602a5",
"time": 1790152643,
"subject": "GameUI.c: round reset of the display state, HUD show/hide per screen, HUD messages; 21 of 31",
"report": true,
"matched_code": 422896,
"complete_code": 174540,
"complete_data": 7080,
"linked_code": 174540,
"linked_data": 7080
},
{
"commit": "4c4236b",
"time": 1790152705,
"subject": "GameUI.c: twelve display queues, screen-holds-player check; 24 of 31",
"report": true,
"matched_code": 423684,
"complete_code": 174540,
"complete_data": 7080,
"linked_code": 174540,
"linked_data": 7080
},
{
"commit": "792a780",
"time": 1790152811,
"subject": "GameUI.c: the display pump (with EA's two queue-indexing slips kept) and the end-of-hole screen; 26 of 31",
"report": true,
"matched_code": 425532,
"complete_code": 174540,
"complete_data": 7080,
"linked_code": 174540,
"linked_data": 7080
},
{
"commit": "fddc428",
"time": 1790152890,
"subject": "GameUI.c: pause and unpause (end-of-hole/round follow-through) exact; 28 of 31",
"report": true,
"matched_code": 426312,
"complete_code": 174540,
"complete_data": 7080,
"linked_code": 174540,
"linked_data": 7080
},
{
"commit": "27adfa8",
"time": 1790152946,
"subject": "GameManager.c/GameRound.c: concede, custom round loader and score vs par exact (permuter); 49 of 57, 61 of 63",
"report": true,
"matched_code": 427468,
"complete_code": 174540,
"complete_data": 7080,
"linked_code": 174540,
"linked_data": 7080
},
{
"commit": "2561319",
"time": 1790153025,
"subject": "GameEffects.c: new unit 0x800DAE44-0x800DCAD8 (TW06's GameEffects); three sweep units and the letterbox height moved in, all exact",
"report": true,
"matched_code": 427468,
"complete_code": 174480,
"complete_data": 7080,
"linked_code": 174480,
"linked_data": 7080
},
{
"commit": "0658788",
"time": 1790153280,
"subject": "GameEffects: match 12 more functions (reset, ball updates per frame, slow-mo, FOV, heartbeat rumble, GameBreaker checks, pause)",
"report": true,
"matched_code": 429852,
"complete_code": 174480,
"complete_data": 7080,
"linked_code": 174480,
"linked_data": 7080
},
{
"commit": "c84aa2a",
"time": 1790153398,
"subject": "GameEffects: match time rate, GameBreaker camera, letterbox drawing and render dispatch",
"report": true,
"matched_code": 431408,
"complete_code": 174480,
"complete_data": 7080,
"linked_code": 174480,
"linked_data": 7080
},
{
"commit": "b6a3fac",
"time": 1790153646,
"subject": "GM_InitForHole matched; GameEffects: scripted/challenge GameBreaker starts and the predicted GameBreaker (near-matches)",
"report": true,
"matched_code": 431744,
"complete_code": 174480,
"complete_data": 7080,
"linked_code": 174480,
"linked_data": 7080
},
{
"commit": "f666e7a",
"time": 1790153759,
"subject": "GameEffects: match the GameBreaker end and the big-putt check",
"report": true,
"matched_code": 432624,
"complete_code": 174480,
"complete_data": 7080,
"linked_code": 174480,
"linked_data": 7080
},
{
"commit": "0a0d514",
"time": 1790154206,
"subject": "GameEffects: match the predicted GameBreaker; predicted GB start written (near-match)",
"report": true,
"matched_code": 433104,
"complete_code": 174480,
"complete_data": 7080,
"linked_code": 174480,
"linked_data": 7080
},
{
"commit": "74ea0d8",
"time": 1790154313,
"subject": "GameUI: all 31 functions match (reset, HUD message, screen-slot claim)",
"report": true,
"matched_code": 433428,
"complete_code": 174480,
"complete_data": 7080,
"linked_code": 174480,
"linked_data": 7080
},
{
"commit": "9d13475",
"time": 1790154527,
"subject": "GameRound: write the random mixed-round builder (fn_800E30D4, 99%)",
"report": true,
"matched_code": 433428,
"complete_code": 174480,
"complete_data": 7080,
"linked_code": 174480,
"linked_data": 7080
},
{
"commit": "c9189dc",
"time": 1790154657,
"subject": "Move the Ball struct to include/ball.h so other files can use it",
"report": true,
"matched_code": 433428,
"complete_code": 174480,
"complete_data": 7080,
"linked_code": 174480,
"linked_data": 7080
},
{
"commit": "5b16903",
"time": 1790155005,
"subject": "GameMessages.c: new unit 0x800E4FFC-0x800E5E54, all 55 functions match (22 sweep files folded in)",
"report": true,
"matched_code": 435768,
"complete_code": 173148,
"complete_data": 7080,
"linked_code": 173148,
"linked_data": 7080
},
{
"commit": "cf897ce",
"time": 1790156203,
"subject": "GameAnalysis.c: new unit 0x800E5E54-0x800E68F0, all 11 functions match (round stats and the loading-screen tip)",
"report": true,
"matched_code": 438484,
"complete_code": 173148,
"complete_data": 7080,
"linked_code": 173148,
"linked_data": 7080
},
{
"commit": "06a31ba",
"time": 1790156418,
"subject": "GameModeAlternateShot.c: new unit for game mode 21 (0x800E68F0-0x800E7980), first draft, 4/15 exact",
"report": true,
"matched_code": 438844,
"complete_code": 173068,
"complete_data": 7080,
"linked_code": 173068,
"linked_data": 7080
},
{
"commit": "8eddeab",
"time": 1790156524,
"subject": "GameModeAlternateShot: 8/15 exact",
"report": true,
"matched_code": 439404,
"complete_code": 173068,
"complete_data": 7080,
"linked_code": 173068,
"linked_data": 7080
},
{
"commit": "6063c82",
"time": 1790156604,
"subject": "GameModeAlternateShot: 12/15 exact",
"report": true,
"matched_code": 441380,
"complete_code": 173068,
"complete_data": 7080,
"linked_code": 173068,
"linked_data": 7080
},
{
"commit": "e389770",
"time": 1790156985,
"subject": "GameModeAlternateShot: 13/15 exact (an early return written as a switch matches EA's branch shape)",
"report": true,
"matched_code": 441724,
"complete_code": 173068,
"complete_data": 7080,
"linked_code": 173068,
"linked_data": 7080
},
{
"commit": "9733667",
"time": 1790157125,
"subject": "GameModeBattle.c: new unit for game mode 25 (club-stealing match play), 14/17 exact",
"report": true,
"matched_code": 442936,
"complete_code": 172916,
"complete_data": 7080,
"linked_code": 172916,
"linked_data": 7080
},
{
"commit": "0920bf7",
"time": 1790157194,
"subject": "GameModeBattle: all 17 functions match",
"report": true,
"matched_code": 443688,
"complete_code": 172916,
"complete_data": 7080,
"linked_code": 172916,
"linked_data": 7080
},
{
"commit": "5dc7ddd",
"time": 1790157366,
"subject": "GameModeFourBall.c: new unit for game mode 19 (better-ball team stroke play), 11/13 exact",
"report": true,
"matched_code": 445120,
"complete_code": 172748,
"complete_data": 7080,
"linked_code": 172748,
"linked_data": 7080
},
{
"commit": "3f1ed3b",
"time": 1790157433,
"subject": "GameModeFourBall: closer on EndGame",
"report": true,
"matched_code": 445120,
"complete_code": 172748,
"complete_data": 7080,
"linked_code": 172748,
"linked_data": 7080
},
{
"commit": "96241dc",
"time": 1790157559,
"subject": "Mode 19 is TW06's BestBall (renamed); GameModeFourBall.c: new unit for game mode 20 (better-ball match play), 9/13 exact",
"report": true,
"matched_code": 447948,
"complete_code": 172748,
"complete_data": 7080,
"linked_code": 172748,
"linked_data": 7080
},
{
"commit": "82eee66",
"time": 1790157676,
"subject": "GameModeFourBall: 10/13 exact",
"report": true,
"matched_code": 448116,
"complete_code": 172748,
"complete_data": 7080,
"linked_code": 172748,
"linked_data": 7080
},
{
"commit": "8854ad6",
"time": 1790157731,
"subject": "GameEffects: match the challenge GameBreaker start (target lookup goes through an inline, found by the permuter)",
"report": true,
"matched_code": 448672,
"complete_code": 172748,
"complete_data": 7080,
"linked_code": 172748,
"linked_data": 7080
},
{
"commit": "dabc9d6",
"time": 1790157887,
"subject": "GameModeMatch.c: new unit for game mode 1 (match play), 8/11 exact; Player 0x324/0x328/0x338",
"report": true,
"matched_code": 451596,
"complete_code": 172748,
"complete_data": 7080,
"linked_code": 172748,
"linked_data": 7080
},
{
"commit": "a7e0b8e",
"time": 1790157933,
"subject": "GameModeMatch: 9/11 exact",
"report": true,
"matched_code": 451664,
"complete_code": 172748,
"complete_data": 7080,
"linked_code": 172748,
"linked_data": 7080
},
{
"commit": "bfa8da5",
"time": 1790158057,
"subject": "GameModeMatch: 10/11 exact (GetHonors)",
"report": true,
"matched_code": 452164,
"complete_code": 172748,
"complete_data": 7080,
"linked_code": 172748,
"linked_data": 7080
},
{
"commit": "eed8b80",
"time": 1790158165,
"subject": "Game modes: GetHonors closer (pin indexed directly, players by byte offset)",
"report": true,
"matched_code": 452164,
"complete_code": 172748,
"complete_data": 7080,
"linked_code": 172748,
"linked_data": 7080
},
{
"commit": "3a6878c",
"time": 1790158247,
"subject": "GameMode5.c: new unit for game mode 5 (0x800EACD8-0x800ED738), 13 sweep files folded in",
"report": true,
"matched_code": 452164,
"complete_code": 172316,
"complete_data": 7080,
"linked_code": 172316,
"linked_data": 7080
},
{
"commit": "8922cdf",
"time": 1790158428,
"subject": "GameMode5: 32/43 exact (setup, stream handlers, list lookups, restart)",
"report": true,
"matched_code": 453440,
"complete_code": 172316,
"complete_data": 7080,
"linked_code": 172316,
"linked_data": 7080
},
{
"commit": "ac596e0",
"time": 1790158544,
"subject": "GameMode5: round-end and target-score functions match",
"report": true,
"matched_code": 453840,
"complete_code": 172316,
"complete_data": 7080,
"linked_code": 172316,
"linked_data": 7080
},
{
"commit": "f16c1ef",
"time": 1790158691,
"subject": "GameMode5: 35/43 exact (challenge setup, medal targets)",
"report": true,
"matched_code": 454912,
"complete_code": 172316,
"complete_data": 7080,
"linked_code": 172316,
"linked_data": 7080
},
{
"commit": "06a3298",
"time": 1790158843,
"subject": "GameMode5: end-of-challenge rewards written (94%); Player 0x31C",
"report": true,
"matched_code": 454912,
"complete_code": 172316,
"complete_data": 7080,
"linked_code": 172316,
"linked_data": 7080
},
{
"commit": "80bff6f",
"time": 1790158926,
"subject": "Docs: overnight journal entry, new compiler rules, game-mode names",
"report": true,
"matched_code": 454912,
"complete_code": 172316,
"complete_data": 7080,
"linked_code": 172316,
"linked_data": 7080
},
{
"commit": "d3b608c",
"time": 1790158983,
"subject": "GameModeFourBall: EndGame matches (declaration order, found by the permuter)",
"report": true,
"matched_code": 455244,
"complete_code": 172316,
"complete_data": 7080,
"linked_code": 172316,
"linked_data": 7080
},
{
"commit": "9f79a01",
"time": 1790159083,
"subject": "GameMode5: medal evaluation written (93%); Player 0xDD8",
"report": true,
"matched_code": 455244,
"complete_code": 172316,
"complete_data": 7080,
"linked_code": 172316,
"linked_data": 7080
},
{
"commit": "67047e2",
"time": 1790159177,
"subject": "GameMode5: medal evaluation matches (36/43)",
"report": true,
"matched_code": 456444,
"complete_code": 172316,
"complete_data": 7080,
"linked_code": 172316,
"linked_data": 7080
},
{
"commit": "6e5c516",
"time": 1790159290,
"subject": "GameMode5: score-vs-target written (99.7%)",
"report": true,
"matched_code": 456444,
"complete_code": 172316,
"complete_data": 7080,
"linked_code": 172316,
"linked_data": 7080
},
{
"commit": "d479961",
"time": 1790159342,
"subject": "GameModeMatch: all 11 functions match (an unsigned player index, found by the permuter)",
"report": true,
"matched_code": 456688,
"complete_code": 172316,
"complete_data": 7080,
"linked_code": 172316,
"linked_data": 7080
},
{
"commit": "85ac84e",
"time": 1790159433,
"subject": "Docs: the unsigned player-index rule",
"report": true,
"matched_code": 456688,
"complete_code": 172316,
"complete_data": 7080,
"linked_code": 172316,
"linked_data": 7080
},
{
"commit": "3dcc535",
"time": 1790161748,
"subject": "GameMode5: target score matches (37/43)",
"report": true,
"matched_code": 457288,
"complete_code": 172316,
"complete_data": 7080,
"linked_code": 172316,
"linked_data": 7080
},
{
"commit": "b3a7e21",
"time": 1790161824,
"subject": "GameMode9.c: new unit for game mode 9 (probably practice), all 13 functions match",
"report": true,
"matched_code": 458508,
"complete_code": 172032,
"complete_data": 7080,
"linked_code": 172032,
"linked_data": 7080
},
{
"commit": "322330a",
"time": 1790161899,
"subject": "GameMode23.c: new unit for game mode 23 (0x800EDD18-0x800F0448), 13 sweep files folded in",
"report": true,
"matched_code": 458508,
"complete_code": 171400,
"complete_data": 7080,
"linked_code": 171400,
"linked_data": 7080
},
{
"commit": "972a5b9",
"time": 1790162052,
"subject": "GameMode23: lesson and profile structs, 25/69 exact",
"report": true,
"matched_code": 458852,
"complete_code": 171400,
"complete_data": 7080,
"linked_code": 171400,
"linked_data": 7080
},
{
"commit": "3bca6ec",
"time": 1790162096,
"subject": "GameMode23: the lesson table as a Lesson array (26/69)",
"report": true,
"matched_code": 458876,
"complete_code": 171400,
"complete_data": 7080,
"linked_code": 171400,
"linked_data": 7080
},
{
"commit": "853e8c4",
"time": 1790162203,
"subject": "GameMode23: it is the tour season (31 tournaments, results per profile); 27/69",
"report": true,
"matched_code": 458984,
"complete_code": 171400,
"complete_data": 7080,
"linked_code": 171400,
"linked_data": 7080
},
{
"commit": "2be1c78",
"time": 1790162988,
"subject": "GameMode23: date-to-tournament lookup and leader comparisons (29/69)",
"report": true,
"matched_code": 459252,
"complete_code": 171400,
"complete_data": 7080,
"linked_code": 171400,
"linked_data": 7080
},
{
"commit": "8f37827",
"time": 1790163699,
"subject": "GameMode24.c: new unit for game mode 24 (0x800F0448-0x800F125C), 9 sweep files folded in",
"report": true,
"matched_code": 459252,
"complete_code": 171040,
"complete_data": 7080,
"linked_code": 171040,
"linked_data": 7080
},
{
"commit": "a480b1b",
"time": 1790163796,
"subject": "GameMode24: calendar events written, 22/34 exact",
"report": true,
"matched_code": 460236,
"complete_code": 171040,
"complete_data": 7080,
"linked_code": 171040,
"linked_data": 7080
},
{
"commit": "dc1c2aa",
"time": 1790163820,
"subject": "GameMode24: the event table as a struct array (25/34)",
"report": true,
"matched_code": 460520,
"complete_code": 171040,
"complete_data": 7080,
"linked_code": 171040,
"linked_data": 7080
},
{
"commit": "db734ae",
"time": 1790163861,
"subject": "GameMode24: events-done count written",
"report": true,
"matched_code": 461308,
"complete_code": 171040,
"complete_data": 7080,
"linked_code": 171040,
"linked_data": 7080
},
{
"commit": "a727610",
"time": 1790163920,
"subject": "GameMode24: season lookup closer",
"report": true,
"matched_code": 461308,
"complete_code": 171040,
"complete_data": 7080,
"linked_code": 171040,
"linked_data": 7080
},
{
"commit": "8f0243e",
"time": 1790164579,
"subject": "GameMode10.c: new unit for game mode 10 (0x800F125C-0x800F2984), 12 sweep files folded in",
"report": true,
"matched_code": 461308,
"complete_code": 170408,
"complete_data": 7080,
"linked_code": 170408,
"linked_data": 7080
},
{
"commit": "abac0e6",
"time": 1790164954,
"subject": "GameMode10.c: shot replay mode and the target games' shared code, 28/39 exact",
"report": true,
"matched_code": 463924,
"complete_code": 170408,
"complete_data": 7080,
"linked_code": 170408,
"linked_data": 7080
},
{
"commit": "1af8f86",
"time": 1790165132,
"subject": "GameMode10.c: 39/39 exact",
"report": true,
"matched_code": 466604,
"complete_code": 170408,
"complete_data": 7080,
"linked_code": 170408,
"linked_data": 7080
},
{
"commit": "67fc33f",
"time": 1790165167,
"subject": "decomp-notes: repeated field access vs local pointers; forwarded-store inlines",
"report": true,
"matched_code": 466604,
"complete_code": 170408,
"complete_data": 7080,
"linked_code": 170408,
"linked_data": 7080
},
{
"commit": "48fe40a",
"time": 1790165206,
"subject": "GameMode14.c: new unit for game mode 14 (0x800F2984-0x800F39F4), 8 sweep files folded in",
"report": true,
"matched_code": 466604,
"complete_code": 170120,
"complete_data": 7080,
"linked_code": 170120,
"linked_data": 7080
},
{
"commit": "64158b3",
"time": 1790165406,
"subject": "GameMode14.c: the two-player target claim game, 21/29 exact",
"report": true,
"matched_code": 468020,
"complete_code": 170120,
"complete_data": 7080,
"linked_code": 170120,
"linked_data": 7080
},
{
"commit": "37adee8",
"time": 1790165490,
"subject": "GameMode14.c: 28/29 exact",
"report": true,
"matched_code": 469540,
"complete_code": 170120,
"complete_data": 7080,
"linked_code": 170120,
"linked_data": 7080
},
{
"commit": "84ec3d5",
"time": 1790165554,
"subject": "GameMode14.c: 29/29 exact",
"report": true,
"matched_code": 470524,
"complete_code": 170120,
"complete_data": 7080,
"linked_code": 170120,
"linked_data": 7080
},
{
"commit": "8b69e54",
"time": 1790165596,
"subject": "GameMode15.c: new unit for game mode 15 (0x800F39F4-0x800F4B40), 7 sweep files folded in",
"report": true,
"matched_code": 470524,
"complete_code": 169844,
"complete_data": 7080,
"linked_code": 169844,
"linked_data": 7080
},
{
"commit": "8093487",
"time": 1790165713,
"subject": "GameMode15.c: HORSE on the targets, 19/24 exact",
"report": true,
"matched_code": 472420,
"complete_code": 169844,
"complete_data": 7080,
"linked_code": 169844,
"linked_data": 7080
},
{
"commit": "d32cac6",
"time": 1790165754,
"subject": "GameMode15.c: 24/24 exact",
"report": true,
"matched_code": 474676,
"complete_code": 169844,
"complete_data": 7080,
"linked_code": 169844,
"linked_data": 7080
},
{
"commit": "ec3f21e",
"time": 1790165799,
"subject": "GameMode16.c: new unit (0x800F4B40-0x800F5AAC), 6 sweep files folded in",
"report": true,
"matched_code": 474676,
"complete_code": 169668,
"complete_data": 7080,
"linked_code": 169668,
"linked_data": 7080
},
{
"commit": "387aa34",
"time": 1790165912,
"subject": "GameMode16.c: target practice, 18/21 exact; pfn268 takes (nPlayer, nId)",
"report": true,
"matched_code": 478212,
"complete_code": 169668,
"complete_data": 7080,
"linked_code": 169668,
"linked_data": 7080
},
{
"commit": "cd00ae2",
"time": 1790165972,
"subject": "GameMode16.c: 21/21 exact",
"report": true,
"matched_code": 478384,
"complete_code": 169668,
"complete_data": 7080,
"linked_code": 169668,
"linked_data": 7080
},
{
"commit": "77b352f",
"time": 1790166035,
"subject": "GameMode16.c: fn_800F57C8 exact (the previous commit was 20/21, not 21/21)",
"report": true,
"matched_code": 478448,
"complete_code": 169668,
"complete_data": 7080,
"linked_code": 169668,
"linked_data": 7080
},
{
"commit": "8e42f9e",
"time": 1790166735,
"subject": "GameMode17.c: new unit (0x800F5AAC-0x800F6A60), 6 sweep files folded in",
"report": true,
"matched_code": 478448,
"complete_code": 169404,
"complete_data": 7080,
"linked_code": 169404,
"linked_data": 7080
},
{
"commit": "9457651",
"time": 1790166830,
"subject": "GameMode17.c: around the world, 18/22 exact",
"report": true,
"matched_code": 480072,
"complete_code": 169404,
"complete_data": 7080,
"linked_code": 169404,
"linked_data": 7080
},
{
"commit": "a381f68",
"time": 1790166870,
"subject": "GameMode17.c: 22/22 exact",
"report": true,
"matched_code": 482204,
"complete_code": 169404,
"complete_data": 7080,
"linked_code": 169404,
"linked_data": 7080
},
{
"commit": "1463cfe",
"time": 1790166901,
"subject": "GameMode13.c: new unit (0x800F6A60-0x800F80FC), 9 sweep files folded in",
"report": true,
"matched_code": 482204,
"complete_code": 169092,
"complete_data": 7080,
"linked_code": 169092,
"linked_data": 7080
},
{
"commit": "692efbb",
"time": 1790167043,
"subject": "GameMode13.c: the timed target game, 27/28 exact; pfn25C takes (nPlayer, nTime)",
"report": true,
"matched_code": 484744,
"complete_code": 169092,
"complete_data": 7080,
"linked_code": 169092,
"linked_data": 7080
},
{
"commit": "d3af711",
"time": 1790167170,
"subject": "GameMode13.c: fn_800F6ED4 to 99.9%",
"report": true,
"matched_code": 484744,
"complete_code": 169092,
"complete_data": 7080,
"linked_code": 169092,
"linked_data": 7080
},
{
"commit": "31e6dca",
"time": 1790167208,
"subject": "GameMode2.c: new unit (0x800F80FC-0x800F944C), 2 sweep files folded in",
"report": true,
"matched_code": 484744,
"complete_code": 169044,
"complete_data": 7080,
"linked_code": 169044,
"linked_data": 7080
},
{
"commit": "5acfb03",
"time": 1790167358,
"subject": "GameMode2.c: Skins, 7/14 exact (the rest 93-99.8%)",
"report": true,
"matched_code": 485400,
"complete_code": 169044,
"complete_data": 7080,
"linked_code": 169044,
"linked_data": 7080
},
{
"commit": "71f5cb0",
"time": 1790167398,
"subject": "GameMode2.c: 9/14",
"report": true,
"matched_code": 485920,
"complete_code": 169044,
"complete_data": 7080,
"linked_code": 169044,
"linked_data": 7080
},
{
"commit": "688e8c6",
"time": 1790167508,
"subject": "GameMode2.c: 10/14",
"report": true,
"matched_code": 486524,
"complete_code": 169044,
"complete_data": 7080,
"linked_code": 169044,
"linked_data": 7080
},
{
"commit": "852a94a",
"time": 1790167553,
"subject": "GameMode2.c: 11/14",
"report": true,
"matched_code": 486524,
"complete_code": 169044,
"complete_data": 7080,
"linked_code": 169044,
"linked_data": 7080
},
{
"commit": "31d4a72",
"time": 1790167631,
"subject": "GameMode2.c: Skins GetHonors exact (unsigned player index), 12/14",
"report": true,
"matched_code": 488444,
"complete_code": 169044,
"complete_data": 7080,
"linked_code": 169044,
"linked_data": 7080
},
{
"commit": "3523d5d",
"time": 1790167684,
"subject": "GameMode7.c: new unit (0x800F9610-0x800F986C), 2 sweep files folded in",
"report": true,
"matched_code": 488444,
"complete_code": 168972,
"complete_data": 7080,
"linked_code": 168972,
"linked_data": 7080
},
{
"commit": "75f1803",
"time": 1790167749,
"subject": "GameMode6.c, GameMode7.c: the two head-to-head setups, both 100%",
"report": true,
"matched_code": 489428,
"complete_code": 168972,
"complete_data": 7080,
"linked_code": 168972,
"linked_data": 7080
},
{
"commit": "aff2f6b",
"time": 1790167790,
"subject": "GameMode8.c: new unit (0x800F986C-0x800FE1B4), 10 sweep files folded in",
"report": true,
"matched_code": 489428,
"complete_code": 168296,
"complete_data": 7080,
"linked_code": 168296,
"linked_data": 7080
},
{
"commit": "9cb3d11",
"time": 1790167937,
"subject": "GameMode8.c: speed golf, first batch (36/66)",
"report": true,
"matched_code": 492604,
"complete_code": 168296,
"complete_data": 7080,
"linked_code": 168296,
"linked_data": 7080
},
{
"commit": "660ae51",
"time": 1790168020,
"subject": "GameMode8.c: 40/66",
"report": true,
"matched_code": 493804,
"complete_code": 168296,
"complete_data": 7080,
"linked_code": 168296,
"linked_data": 7080
},
{
"commit": "67d07c2",
"time": 1790168368,
"subject": "GameMode13.c: 28/28 exact (loop counter is long; found by the permuter)",
"report": true,
"matched_code": 496740,
"complete_code": 168296,
"complete_data": 7080,
"linked_code": 168296,
"linked_data": 7080
},
{
"commit": "3a76c56",
"time": 1790169542,
"subject": "GameMode8.c: shot start, event sounds, events and points (drafts at 72-99%)",
"report": true,
"matched_code": 496740,
"complete_code": 168296,
"complete_data": 7080,
"linked_code": 168296,
"linked_data": 7080
},
{
"commit": "935c30e",
"time": 1790169912,
"subject": "tools/match: matching scripts in the repo, path-independent for worktrees; docs/workflow.md",
"report": true,
"matched_code": 496740,
"complete_code": 168296,
"complete_data": 7080,
"linked_code": 168296,
"linked_data": 7080
},
{
"commit": "8fee632",
"time": 1790170036,
"subject": "decomp-notes: compiler rules grouped by topic with a try-these-first list; recent game-mode rules added; GCC section moved to an appendix",
"report": true,
"matched_code": 496740,
"complete_code": 168296,
"complete_data": 7080,
"linked_code": 168296,
"linked_data": 7080
},
{
"commit": "c72b797",
"time": 1790170401,
"subject": "docs/style.md: code conventions for src/; tools/match/lint.py checks them (--diff for changed lines only)",
"report": true,
"matched_code": 496740,
"complete_code": 168296,
"complete_data": 7080,
"linked_code": 168296,
"linked_data": 7080
},
{
"commit": "78455e2",
"time": 1790170438,
"subject": ".gitattributes: LF for sources, headers, docs and scripts on every checkout",
"report": true,
"matched_code": 496740,
"complete_code": 168296,
"complete_data": 7080,
"linked_code": 168296,
"linked_data": 7080
},
{
"commit": "445319b",
"time": 1790170731,
"subject": "style.md: odd code vs wrong code; lint.py compiles each file to catch missing returns and uninitialized reads; decomp-notes: correct the falls-off-the-end rule, trace new rules to their functions",
"report": true,
"matched_code": 496740,
"complete_code": 168296,
"complete_data": 7080,
"linked_code": 168296,
"linked_data": 7080
},
{
"commit": "c2a753d",
"time": 1790170937,
"subject": "GameMode0.c: new unit (0x800FF700-0x800FFF34), 1 sweep files folded in",
"report": false,
"matched_code": 496740,
"complete_code": 168288,
"complete_data": 7080,
"linked_code": 168288,
"linked_data": 7080
},
{
"commit": "9697c09",
"time": 1790170969,
"subject": "GameMode18.c: new unit (0x800FE1B4-0x800FEAFC), 1 sweep files folded in",
"report": false,
"matched_code": 496740,
"complete_code": 168288,
"complete_data": 7080,
"linked_code": 168288,
"linked_data": 7080
},
{
"commit": "15e2d96",
"time": 1790171176,
"subject": "GameMode18.c: modified Stableford; fn_800FE1B4, fn_800FE2B4, fn_800FE344, fn_800FE7EC, fn_800FE844, fn_800FE8A8 exact (7/9)",
"report": false,
"matched_code": 496740,
"complete_code": 168288,
"complete_data": 7080,
"linked_code": 168288,
"linked_data": 7080
},
{
"commit": "fc8f051",
"time": 1790171265,
"subject": "GameMode8.c: fn_800FA9E0, fn_800FAA70 exact (43/66); lint clean: Player.nBallBeforeOwner, per-course table row",
"report": false,
"matched_code": 496740,
"complete_code": 168296,
"complete_data": 7080,
"linked_code": 168296,
"linked_data": 7080
},
{
"commit": "cad4ac3",
"time": 1790171270,
"subject": "GameMode2.c: fn_800F8880, fn_800F8EDC exact (14/14); local player macros and CLEAR_ROUNDS written out, lint clean",
"report": false,
"matched_code": 496740,
"complete_code": 168296,
"complete_data": 7080,
"linked_code": 168296,
"linked_data": 7080
},
{
"commit": "e9654f0",
"time": 1790171297,
"subject": "GameMode17.c: fn_800F6788 as a player loop with real fields (22/22); lint clean",
"report": false,
"matched_code": 496740,
"complete_code": 168296,
"complete_data": 7080,
"linked_code": 168296,
"linked_data": 7080
},
{
"commit": "7cf3c06",
"time": 1790171301,
"subject": "docs: int vs s32 also decides loop hoisting (Stableford); the (u32) player index and int/s32 choices are EA style, not fake matches",
"report": true,
"matched_code": 496740,
"complete_code": 168296,
"complete_data": 7080,
"linked_code": 168296,
"linked_data": 7080
},
{
"commit": "673dfe3",
"time": 1790171386,
"subject": "Merge agent/nearmiss: GameMode2 14/14, GameMode17 raw offsets gone",
"report": false,
"matched_code": 496740,
"complete_code": 168296,
"complete_data": 7080,
"linked_code": 168296,
"linked_data": 7080
},
{
"commit": "08e1d77",
"time": 1790171386,
"subject": "Merge agent/speedgolf: GameMode8 43/66, lint clean",
"report": false,
"matched_code": 496740,
"complete_code": 168296,
"complete_data": 7080,
"linked_code": 168296,
"linked_data": 7080
},
{
"commit": "88c56b2",
"time": 1790171402,
"subject": "Merge branch 'main' into agent/modes18-12",
"report": false,
"matched_code": 496740,
"complete_code": 168288,
"complete_data": 7080,
"linked_code": 168288,
"linked_data": 7080
},
{
"commit": "c4c4edc",
"time": 1790171421,
"subject": "GameModeStableford.c: renamed from GameMode18.c (TW06's GameModeStableford); (u32) index no longer marked as a fake match",
"report": false,
"matched_code": 496740,
"complete_code": 168288,
"complete_data": 7080,
"linked_code": 168288,
"linked_data": 7080
},
{
"commit": "2675593",
"time": 1790171426,
"subject": "decomp-notes: six rules from the first agent passes (chained zero stores, argument order, inline call results, early table reads, mixed pointer use, ternary registers)",
"report": true,
"matched_code": 498152,
"complete_code": 168296,
"complete_data": 7080,
"linked_code": 168296,
"linked_data": 7080
},
{
"commit": "a46ea72",
"time": 1790171473,
"subject": "Merge agent/modes18-12: GameModeStableford.c (mode 18), 7/9",
"report": false,
"matched_code": 498152,
"complete_code": 168288,
"complete_data": 7080,
"linked_code": 168288,
"linked_data": 7080
},
{
"commit": "03f49bb",
"time": 1790171506,
"subject": "Player.bPlayerCut (0x28C, TW06 playercut), was unk28C; style.md: TW06-named units",
"report": true,
"matched_code": 499132,
"complete_code": 168288,
"complete_data": 7080,
"linked_code": 168288,
"linked_data": 7080
},
{
"commit": "e77646c",
"time": 1790172087,
"subject": "configure.py: 26 fully exact units linked as Matching (DOL verified); workflow.md: finishing a unit",
"report": true,
"matched_code": 499132,
"complete_code": 183488,
"complete_data": 7096,
"linked_code": 183488,
"linked_data": 7096
},
{
"commit": "dae3264",
"time": 1790172168,
"subject": "GameMode8.c: fn_800FAA70, say why the early table read stays in bounds",
"report": false,
"matched_code": 499132,
"complete_code": 183488,
"complete_data": 7096,
"linked_code": 183488,
"linked_data": 7096
},
{
"commit": "15dcccd",
"time": 1790172298,
"subject": "GameMode17.c, GameMode2.c linked as Matching: each owns its 0.0f in .sdata2 (splits.txt)",
"report": false,
"matched_code": 499132,
"complete_code": 192452,
"complete_data": 7112,
"linked_code": 192452,
"linked_data": 7112
},
{
"commit": "6d9df53",
"time": 1790172319,
"subject": "GameMode8.c: fn_800FAAB8 exact (44/66); Player.uC48 is one u64 of event flags (was nC48/nC4C)",
"report": false,
"matched_code": 499132,
"complete_code": 183488,
"complete_data": 7096,
"linked_code": 183488,
"linked_data": 7096
},
{
"commit": "db6e14f",
"time": 1790172500,
"subject": "GameMode8.c: fn_800FAD54 exact (45/66); Player.fC50, nC60",
"report": false,
"matched_code": 499132,
"complete_code": 183488,
"complete_data": 7096,
"linked_code": 183488,
"linked_data": 7096
},
{
"commit": "fc1d5c8",
"time": 1790172539,
"subject": "Linked as Matching with their own .sdata2 (and switch-table .data) ranges: GameMode9, 13, 14, 15, 16, GameModeMatch, GameUI, GameMessages, GameAnalysis; GameUI.c: fn_800E3ECC back in address order",
"report": false,
"matched_code": 499132,
"complete_code": 227784,
"complete_data": 7336,
"linked_code": 227784,
"linked_data": 7336
},
{
"commit": "0c64ea1",
"time": 1790172622,
"subject": "GameMode12.c: new unit (0x800FEAFC-0x800FF700), 3 sweep files folded in",
"report": false,
"matched_code": 499132,
"complete_code": 183432,
"complete_data": 7096,
"linked_code": 183432,
"linked_data": 7096
},
{
"commit": "6332db7",
"time": 1790172645,
"subject": "GameMode8.c: fn_800FB204, fn_800FB35C, fn_800FB41C, fn_800FE190 exact (49/66)",
"report": false,
"matched_code": 499132,
"complete_code": 183488,
"complete_data": 7096,
"linked_code": 183488,
"linked_data": 7096
},
{
"commit": "6609adf",
"time": 1790172679,
"subject": "Merge agent/nearmiss: 11 fully exact units linked as Matching (own .sdata2/.data ranges)",
"report": false,
"matched_code": 499132,
"complete_code": 227784,
"complete_data": 7336,
"linked_code": 227784,
"linked_data": 7336
},
{
"commit": "d26946a",
"time": 1790172688,
"subject": "GameModeStableford.c: fn_800FE980 exact, fn_800FE3FC 99.6% (8/9)",
"report": false,
"matched_code": 499132,
"complete_code": 183432,
"complete_data": 7096,
"linked_code": 183432,
"linked_data": 7096
},
{
"commit": "f62a8b4",
"time": 1790172748,
"subject": "tools/match: datamap, graduate, doldiff (linking exact units); workflow.md: the method; decomp-notes: three link rules",
"report": true,
"matched_code": 499132,
"complete_code": 227784,
"complete_data": 7336,
"linked_code": 227784,
"linked_data": 7336
},
{
"commit": "bc29069",
"time": 1790172797,
"subject": "GameMode8.c: fn_800FB460, fn_800FB774 exact (51/66); Player.fA8C, fCB4, nCB8",
"report": false,
"matched_code": 499132,
"complete_code": 183488,
"complete_data": 7096,
"linked_code": 183488,
"linked_data": 7096
},
{
"commit": "46e0861",
"time": 1790172821,
"subject": "game.h: prototypes of the round and golfer states, declared once; Ball/Player prototypes into ball.h/golfer.h (17 functions)",
"report": false,
"matched_code": 499132,
"complete_code": 183488,
"complete_data": 7096,
"linked_code": 183488,
"linked_data": 7096
},
{
"commit": "7837d53",
"time": 1790172845,
"subject": "GameMode12.c: points stroke play; fn_800FEAFC, fn_800FEFF8, fn_800FF288, fn_800FF3F8, fn_800FF514 exact (9/20)",
"report": false,
"matched_code": 499132,
"complete_code": 183432,
"complete_data": 7096,
"linked_code": 183432,
"linked_data": 7096
},
{
"commit": "6b6ad26",
"time": 1790172850,
"subject": "GameMode0.c: stroke play (TW06 GameModeStroke by position); fn_800FF700, fn_800FF7DC, fn_800FFCCC, fn_800FFD54, fn_800FFDB8 exact (6/7)",
"report": false,
"matched_code": 499132,
"complete_code": 168288,
"complete_data": 7080,
"linked_code": 168288,
"linked_data": 7080
},
{
"commit": "282d748",
"time": 1790172887,
"subject": "Merge agent/speedgolf: GameMode8 51/66; Player.uC48 is a u64 of event flags",
"report": false,
"matched_code": 499132,
"complete_code": 227784,
"complete_data": 7336,
"linked_code": 227784,
"linked_data": 7336
},
{
"commit": "13647f7",
"time": 1790172909,
"subject": "decomp-notes: u64 flag words; ball position read as Player bytes",
"report": true,
"matched_code": 503384,
"complete_code": 227784,
"complete_data": 7336,
"linked_code": 227784,
"linked_data": 7336
},
{
"commit": "65e4cd8",
"time": 1790172976,
"subject": "lint.py --diff: compare against the merge base, not the tip of the other branch",
"report": true,
"matched_code": 503384,
"complete_code": 227784,
"complete_data": 7336,
"linked_code": 227784,
"linked_data": 7336
},
{
"commit": "3d1dd48",
"time": 1790172984,
"subject": "game.h: game manager, round, UI and message prototypes declared once (32 functions); fn_800E2B40 takes a Ball*, fn_800DC9D4 its unused argument",
"report": false,
"matched_code": 503384,
"complete_code": 183488,
"complete_data": 7096,
"linked_code": 183488,
"linked_data": 7096
},
{
"commit": "4a5afa5",
"time": 1790173049,
"subject": "docs: a[k] = x; k++ vs a[k++] = x; prefer declaration orders near the natural one",
"report": true,
"matched_code": 503384,
"complete_code": 227784,
"complete_data": 7336,
"linked_code": 227784,
"linked_data": 7336
},
{
"commit": "57a623e",
"time": 1790173075,
"subject": "Merge main into agent/modes0-11; GameMode0.c: unk28C is now bPlayerCut",
"report": false,
"matched_code": 503384,
"complete_code": 227776,
"complete_data": 7336,
"linked_code": 227776,
"linked_data": 7336
},
{
"commit": "4aed486",
"time": 1790173132,
"subject": "GameMode8.c: fn_800FE02C takes (void); fn_800FB35C's thresholds without a unit",
"report": false,
"matched_code": 503384,
"complete_code": 227784,
"complete_data": 7336,
"linked_code": 227784,
"linked_data": 7336
},
{
"commit": "af70bab",
"time": 1790173139,
"subject": "GameModeStroke.c: renamed from GameMode0.c (TW06's GameModeStroke by method order); GetHonors counter marked as a fake match",
"report": false,
"matched_code": 503384,
"complete_code": 227776,
"complete_data": 7336,
"linked_code": 227776,
"linked_data": 7336
},
{
"commit": "72add5a",
"time": 1790173148,
"subject": "game.h: game-mode prototypes declared once (36 functions); Battle's GameFinished takes a u8 flag and passes it on",
"report": false,
"matched_code": 503384,
"complete_code": 183488,
"complete_data": 7096,
"linked_code": 183488,
"linked_data": 7096
},
{
"commit": "6b7799b",
"time": 1790173252,
"subject": "GameMode8.c: fn_800FBB30 exact (52/66); Player.fA88",
"report": false,
"matched_code": 503384,
"complete_code": 227784,
"complete_data": 7336,
"linked_code": 227784,
"linked_data": 7336
},
{
"commit": "a6a031c",
"time": 1790173300,
"subject": "GameMode11.c: new unit (0x800FFF34-0x80101FEC), 18 sweep files folded in",
"report": false,
"matched_code": 503384,
"complete_code": 226880,
"complete_data": 7336,
"linked_code": 226880,
"linked_data": 7336
},
{
"commit": "05daf73",
"time": 1790173355,
"subject": "GameMode10.c split: the target games' shared code is now GameTargets.c (from fn_800F19D4); both linked as Matching with their own .sdata2/.data",
"report": false,
"matched_code": 503384,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "db3bc2b",
"time": 1790173359,
"subject": "GameMode11.c: remove the 18 folded sweep files (all 21 functions checked exact in GameMode11.c)",
"report": false,
"matched_code": 503384,
"complete_code": 226880,
"complete_data": 7336,
"linked_code": 226880,
"linked_data": 7336
},
{
"commit": "b772e11",
"time": 1790173377,
"subject": "engine.h: memory, math, stream, view, event and animation prototypes declared once (33 functions); the UStream registrations lose their bogus third argument (3 functions exact)",
"report": false,
"matched_code": 503384,
"complete_code": 183488,
"complete_data": 7096,
"linked_code": 183488,
"linked_data": 7096
},
{
"commit": "a7cd498",
"time": 1790173472,
"subject": "GameTargets.c: no duplicate prototypes; GameMode13/15/16/17.c: the prize rows are described in GameTargets.c now",
"report": false,
"matched_code": 503384,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "c1c6534",
"time": 1790173511,
"subject": "Swing.c: the fresh ball's position back as the ball bytes + 0x10 (the struct form moved STATEFUNC_PreShotUpdate's registers)",
"report": false,
"matched_code": 503384,
"complete_code": 183488,
"complete_data": 7096,
"linked_code": 183488,
"linked_data": 7096
},
{
"commit": "0fee7ed",
"time": 1790173679,
"subject": "Golfer.c: Team_IsAllCPU, Team_IsAllHuman exact (72/91)",
"report": false,
"matched_code": 503384,
"complete_code": 227784,
"complete_data": 7336,
"linked_code": 227784,
"linked_data": 7336
},
{
"commit": "f0aac24",
"time": 1790173689,
"subject": "No more () prototypes outside GameMode8.c: 13 more functions into game.h/engine.h, the rest given their parameter lists; fn_800EAE44 passes its id on",
"report": false,
"matched_code": 503384,
"complete_code": 183488,
"complete_data": 7096,
"linked_code": 183488,
"linked_data": 7096
},
{
"commit": "b80f485",
"time": 1790173742,
"subject": "Swing.c: STATEFUNC_InitialFlyByExit, STATEFUNC_MidHoleFlyByExit, STATEFUNC_InitialFlyByUpdate exact (142/181)",
"report": false,
"matched_code": 503384,
"complete_code": 227784,
"complete_data": 7336,
"linked_code": 227784,
"linked_data": 7336
},
{
"commit": "492be61",
"time": 1790173775,
"subject": "Merge agent/nearmiss: GameMode10 split into GameMode10.c + GameTargets.c, both linked",
"report": false,
"matched_code": 503384,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "15024db",
"time": 1790173780,
"subject": "Local copies of golfer.h prototypes removed (17 functions, 47 copies)",
"report": false,
"matched_code": 503384,
"complete_code": 183488,
"complete_data": 7096,
"linked_code": 183488,
"linked_data": 7096
},
{
"commit": "3db74b0",
"time": 1790173828,
"subject": "GameMode8.c: fn_800FBD2C exact (53/66); Player.nBallState, nC5C, nC64, fC68; GameState.p130",
"report": false,
"matched_code": 503384,
"complete_code": 227784,
"complete_data": 7336,
"linked_code": 227784,
"linked_data": 7336
},
{
"commit": "efd41d2",
"time": 1790173829,
"subject": "GoGolfCam.c: new unit (0x800C0804-0x800C3EDC), 2 sweep files folded in",
"report": false,
"matched_code": 503384,
"complete_code": 227624,
"complete_data": 7336,
"linked_code": 227624,
"linked_data": 7336
},
{
"commit": "b030184",
"time": 1790173877,
"subject": "configure.py: data pooling off for game code (EA's setting; every score unchanged); GameTargets.c drops its per-file pragma",
"report": true,
"matched_code": 503384,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "80aa3a0",
"time": 1790173946,
"subject": "Merge agent/swing: Swing 142/181, Golfer 72/91",
"report": false,
"matched_code": 503384,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "cfe650a",
"time": 1790173974,
"subject": "sbs2.py: show branch targets as offsets from the function start instead of masking them",
"report": true,
"matched_code": 504232,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "2ea73b5",
"time": 1790174012,
"subject": "GameMode8.c: fn_800FCBDC, fn_800FCC38 exact (55/66)",
"report": false,
"matched_code": 504232,
"complete_code": 227784,
"complete_data": 7336,
"linked_code": 227784,
"linked_data": 7336
},
{
"commit": "7c54b13",
"time": 1790174084,
"subject": "docs: no per-file prototype variants (cast at the call site); headers listed; five rules from the header and swing passes",
"report": true,
"matched_code": 504232,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "3470cef",
"time": 1790174145,
"subject": "GameMode23.c: fn_800EE02C, fn_800EE778, fn_800EE810, fn_800EF908, fn_800EF940, fn_800EFB88, fn_800EFE18, fn_800F01CC, fn_800F0290, fn_800F0428 exact (39/69)",
"report": false,
"matched_code": 504232,
"complete_code": 227784,
"complete_data": 7336,
"linked_code": 227784,
"linked_data": 7336
},
{
"commit": "ac9d0b7",
"time": 1790174172,
"subject": "Merge main into agent/headers: GameMode10.c/GameTargets.c split carried over (game.h/engine.h includes, duplicate prototypes dropped, fn_800F2664/2668 take nPlayer)",
"report": false,
"matched_code": 504232,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "c04c409",
"time": 1790174183,
"subject": "GoGolfCam.c: header, View/CamShot/GolfCamState; fn_800C0880, fn_800C0914, fn_800C14B0, fn_800C1670, GolfCamera_InitShutterCamera, fn_800C37FC exact (8/30)",
"report": false,
"matched_code": 504232,
"complete_code": 227624,
"complete_data": 7336,
"linked_code": 227624,
"linked_data": 7336
},
{
"commit": "c6cd5c8",
"time": 1790174234,
"subject": "GameMode24.c: fn_800F0820 exact (27/34)",
"report": false,
"matched_code": 504232,
"complete_code": 227784,
"complete_data": 7336,
"linked_code": 227784,
"linked_data": 7336
},
{
"commit": "188757b",
"time": 1790174235,
"subject": "GameModeReplay.c: renamed from GameMode10.c (TW06's GameModeReplay: its callback slots, sizes and roles match)",
"report": false,
"matched_code": 504232,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "4d0d853",
"time": 1790174251,
"subject": "GoTerrainCollision.c: new unit 0x8004C798-0x80050C2C; Ter_IsValidDropSurface, Ter_CalcLowestPlayableWorldHeight, Ter_GetSupportingGroundData, fn_800509D8, fn_80050A9C, fn_80050BEC exact (6/38)",
"report": false,
"matched_code": 504232,
"complete_code": 227784,
"complete_data": 7336,
"linked_code": 227784,
"linked_data": 7336
},
{
"commit": "a5cdddc",
"time": 1790174265,
"subject": "Merge main (docs) into agent/headers",
"report": false,
"matched_code": 504232,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "aa0a674",
"time": 1790174268,
"subject": "GameMode11.c: the lessons; fn_800FFF34, fn_80100128, fn_80100160, fn_801008A8, fn_80101D4C, fn_80101E34, Scenario_RequiredShape, fn_801006F0, fn_80100744 exact, folded sweeps cleaned up (30/40)",
"report": false,
"matched_code": 504232,
"complete_code": 226880,
"complete_data": 7336,
"linked_code": 226880,
"linked_data": 7336
},
{
"commit": "afa06a7",
"time": 1790174303,
"subject": "Merge agent/headers: 118 shared prototypes into game.h/engine.h/golfer.h/ball.h, disagreements settled (+3 exact)",
"report": false,
"matched_code": 504232,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "9ebf1f1",
"time": 1790174330,
"subject": "Merge branch 'main' into agent/modes18-12",
"report": false,
"matched_code": 504232,
"complete_code": 233656,
"complete_data": 7604,
"linked_code": 233656,
"linked_data": 7604
},
{
"commit": "767bb4e",
"time": 1790174354,
"subject": "Merge branch 'main' into agent/modes0-11",
"report": false,
"matched_code": 504232,
"complete_code": 232808,
"complete_data": 7604,
"linked_code": 232808,
"linked_data": 7604
},
{
"commit": "20e569a",
"time": 1790174389,
"subject": "Merge agent/gamecore: GoGolfCam.c (EA's name from its asserts), 8/30",
"report": false,
"matched_code": 504232,
"complete_code": 233552,
"complete_data": 7604,
"linked_code": 233552,
"linked_data": 7604
},
{
"commit": "be2cc3c",
"time": 1790174427,
"subject": "GameMode8.c: fn_800FCCF0 draft (91.3%)",
"report": false,
"matched_code": 504232,
"complete_code": 227784,
"complete_data": 7336,
"linked_code": 227784,
"linked_data": 7336
},
{
"commit": "31a25ae",
"time": 1790174437,
"subject": "GameModeStableford.c, GameMode12.c: shared prototypes from game.h",
"report": false,
"matched_code": 504232,
"complete_code": 233656,
"complete_data": 7604,
"linked_code": 233656,
"linked_data": 7604
},
{
"commit": "ca457d2",
"time": 1790174442,
"subject": "lint.py: one-line early exits with parentheses in the condition are no longer flagged",
"report": true,
"matched_code": 504496,
"complete_code": 233552,
"complete_data": 7604,
"linked_code": 233552,
"linked_data": 7604
},
{
"commit": "80c5260",
"time": 1790174462,
"subject": "GameModeStroke.c, GameMode11.c: use game.h and engine.h, local copies of their prototypes removed",
"report": false,
"matched_code": 504496,
"complete_code": 232808,
"complete_data": 7604,
"linked_code": 232808,
"linked_data": 7604
},
{
"commit": "a16e74e",
"time": 1790174515,
"subject": "Merge branch 'main' into agent/speedgolf",
"report": false,
"matched_code": 504496,
"complete_code": 233552,
"complete_data": 7604,
"linked_code": 233552,
"linked_data": 7604
},
{
"commit": "f3d6715",
"time": 1790174570,
"subject": "Merge branch 'main' into agent/prephysics",
"report": false,
"matched_code": 504496,
"complete_code": 233552,
"complete_data": 7604,
"linked_code": 233552,
"linked_data": 7604
},
{
"commit": "cf973fa",
"time": 1790174581,
"subject": "Golfer.c: Caddie_Start, Caddie_Update, AI_PlanShot, AI_FaceVector exact (76/91)",
"report": false,
"matched_code": 504496,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "6d3c563",
"time": 1790174585,
"subject": "docs: seven rules from the camera, terrain and PGA-tour passes; file names by strength of evidence",
"report": true,
"matched_code": 504496,
"complete_code": 233552,
"complete_data": 7604,
"linked_code": 233552,
"linked_data": 7604
},
{
"commit": "646ee8a",
"time": 1790174657,
"subject": "GoTerrainCollision.c: braces on two one-line ifs (lint)",
"report": false,
"matched_code": 504496,
"complete_code": 233552,
"complete_data": 7604,
"linked_code": 233552,
"linked_data": 7604
},
{
"commit": "18bf02c",
"time": 1790174657,
"subject": "GameMode8.c: include game.h and engine.h; drop the prototypes they declare, calls cast to their types",
"report": false,
"matched_code": 504496,
"complete_code": 233552,
"complete_data": 7604,
"linked_code": 233552,
"linked_data": 7604
},
{
"commit": "e619858",
"time": 1790174677,
"subject": "Swing.c: Swing_TeeSweetSpot, Swing_MeterError, STATEFUNC_TapInUpdate exact (145/181)",
"report": false,
"matched_code": 504496,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "19fabf2",
"time": 1790174689,
"subject": "Merge main into agent/modes23-24",
"report": false,
"matched_code": 504496,
"complete_code": 233552,
"complete_data": 7604,
"linked_code": 233552,
"linked_data": 7604
},
{
"commit": "d7e729a",
"time": 1790174720,
"subject": "fold.py: stop without committing when git rm fails",
"report": true,
"matched_code": 505568,
"complete_code": 233552,
"complete_data": 7604,
"linked_code": 233552,
"linked_data": 7604
},
{
"commit": "e044fa6",
"time": 1790174730,
"subject": "Headers: 200 more prototypes whose copies and definitions agree (game.h 133, engine.h 42, golfer.h 17, ball.h 8); local copies removed in unowned files",
"report": false,
"matched_code": 505568,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "345bf44",
"time": 1790174811,
"subject": "Golfer.c: Shot_Prepare exact (77/91)",
"report": false,
"matched_code": 505568,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "87d85ee",
"time": 1790174819,
"subject": "Merge agent/modes0-11: GameModeStroke.c (mode 0) 6/7, GameMode11.c (lessons) 30/40",
"report": false,
"matched_code": 505568,
"complete_code": 232648,
"complete_data": 7604,
"linked_code": 232648,
"linked_data": 7604
},
{
"commit": "f496844",
"time": 1790174872,
"subject": "Swing.c: GOLFERSTATE_Pop exact (146/181)",
"report": false,
"matched_code": 505568,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "1bc3615",
"time": 1790174877,
"subject": "GoTerrainCollision.c: widened to 0x8004AFA0-0x80050C2C, 3 sweep files folded in; fn_8004B580, fn_8004B65C, Ter_LieIsPreferred exact (9/53)",
"report": false,
"matched_code": 505568,
"complete_code": 233500,
"complete_data": 7604,
"linked_code": 233500,
"linked_data": 7604
},
{
"commit": "48d4c9c",
"time": 1790174914,
"subject": "Headers: 16 disagreements settled in unowned files (the target getters take the dispatchers' argument, fn_800E5C84 returns fn_800E5D90's byte, GameUI/GameMode6/CharClip use the definitions' types)",
"report": false,
"matched_code": 505568,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "ed9a20f",
"time": 1790174921,
"subject": "GameMode8.c: fn_800FD1C0 exact (56/66); game.h: the selected-hole helpers of GameMode2.c",
"report": false,
"matched_code": 505568,
"complete_code": 233552,
"complete_data": 7604,
"linked_code": 233552,
"linked_data": 7604
},
{
"commit": "baa4cf5",
"time": 1790174929,
"subject": "GoGolfCam.c: widened to the whole file (0x800BD894-0x800C7480), 33 sweep files folded in (40 functions); InitZoomToAim, ProcessSteepSlope, ProcessBallFlight named (48/123)",
"report": false,
"matched_code": 505568,
"complete_code": 231752,
"complete_data": 7604,
"linked_code": 231752,
"linked_data": 7604
},
{
"commit": "9f40d4b",
"time": 1790174935,
"subject": "GameMode23.c, GameMode24.c renamed GameModeDriverPGATour.c, GameModeDriverRTE.c (TW06's classes); functions in address order, TW06 method names",
"report": false,
"matched_code": 505568,
"complete_code": 233552,
"complete_data": 7604,
"linked_code": 233552,
"linked_data": 7604
},
{
"commit": "7300c53",
"time": 1790174989,
"subject": "tools/match/permute.py: permuter with a hard time limit that kills the process tree",
"report": true,
"matched_code": 507948,
"complete_code": 232648,
"complete_data": 7604,
"linked_code": 232648,
"linked_data": 7604
},
{
"commit": "8ac05a0",
"time": 1790175028,
"subject": "GameMode8.c: fn_800FD534, fn_800FD6A4 exact (58/66)",
"report": false,
"matched_code": 507948,
"complete_code": 233552,
"complete_data": 7604,
"linked_code": 233552,
"linked_data": 7604
},
{
"commit": "1a1b2a5",
"time": 1790175064,
"subject": "GameModeDriverRTE.c: the calendar data as a struct, renamed gRTEs (TW06 m_RTEs); no raw offsets left",
"report": false,
"matched_code": 507948,
"complete_code": 233552,
"complete_data": 7604,
"linked_code": 233552,
"linked_data": 7604
},
{
"commit": "583ac3d",
"time": 1790175079,
"subject": "GameRound.c: fn_800E30D4 98.97 -> 99.67 (declaration order; the hole-clearing loop counts with n)",
"report": false,
"matched_code": 507948,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "00af4b3",
"time": 1790175084,
"subject": "ball.h: Ter_GetEnclosingGroundData takes the point (passed straight through, read as floats by fn_8004D2E0); Ball.c passes pBall->vPos",
"report": false,
"matched_code": 507948,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "95a9a83",
"time": 1790175118,
"subject": "GameMode8.c: fn_800FD704 exact (59/66)",
"report": false,
"matched_code": 507948,
"complete_code": 233552,
"complete_data": 7604,
"linked_code": 233552,
"linked_data": 7604
},
{
"commit": "5544678",
"time": 1790175125,
"subject": "Merge agent/modes18-12: GameModeStableford 8/9, GameMode12.c 9/20",
"report": true,
"matched_code": 509428,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "75c3aec",
"time": 1790175166,
"subject": "GoTerrainCollision.c: fn_8004B1A4, fn_8004B588, Ter_PointInFreeDropNetwork, fn_8004B63C, Ter_PointInOOBNetwork, fn_8004B6F8, fn_8004C8E0, fn_8004D5C0, fn_8004D5F0, fn_8004D620, Ter_GetSupportingGroundNormal, Ter_GetSupportingWorldMaterial exact (21/53); CourseInfo grid fields",
"report": false,
"matched_code": 509428,
"complete_code": 233500,
"complete_data": 7604,
"linked_code": 233500,
"linked_data": 7604
},
{
"commit": "9180d21",
"time": 1790175182,
"subject": "Ball.c: the two Ter_GetEnclosingGroundData calls wrapped to 110 columns",
"report": false,
"matched_code": 509428,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "835a0a4",
"time": 1790175234,
"subject": "Merge agent/speedgolf: GameMode8 59/66, game.h/engine.h adopted",
"report": false,
"matched_code": 509428,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "bd8a101",
"time": 1790175263,
"subject": "GoGolfCam.c: fn_800BD894, GolfCamera_InitSteepSlopeCamera, GolfCamera_InitElevatorCamera, fn_800BF110, fn_800BF5E4, fn_800C0364, fn_800C0624, fn_800C0744, fn_800C1790, fn_800C34F8, fn_800C43C0, fn_800C5CEC, fn_800C60E8, fn_800C6B38, fn_800C6D28 exact; fn_8006509C/fn_800C5D64 prototypes fixed (63/123)",
"report": false,
"matched_code": 509428,
"complete_code": 231752,
"complete_data": 7604,
"linked_code": 231752,
"linked_data": 7604
},
{
"commit": "ab6321e",
"time": 1790175264,
"subject": "Merge branch 'main' into agent/swing",
"report": false,
"matched_code": 509428,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "2ebde83",
"time": 1790175308,
"subject": "GameModeDriverPGATour.c: fn_800EF094, fn_800EFCC0, fn_800EFCFC, fn_800EFD38 exact (44/69); GameModeDriverRTE.c: fn_800F0FBC exact (29/34)",
"report": false,
"matched_code": 509428,
"complete_code": 233552,
"complete_data": 7604,
"linked_code": 233552,
"linked_data": 7604
},
{
"commit": "a1bb53d",
"time": 1790175320,
"subject": "project.py: skip the mwcceppc.exe existence check for ProDG versions (lets --compilers point at a shared folder)",
"report": true,
"matched_code": 515776,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "f1d8bae",
"time": 1790175327,
"subject": "game.h: fn_800E430C, fn_800E45CC, fn_800E46B4 return u8 (their callers test the byte), fn_800F354C returns int; definitions changed to match, same code",
"report": false,
"matched_code": 515776,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "ee4c350",
"time": 1790175346,
"subject": "GameModeAlternateShot.c: fn_800E6B08 exact (14/15); GameModeFourBall.c: fn_800E8FC8 91.75 -> 93.86, fn_800E9178 96.64 -> 97.20",
"report": false,
"matched_code": 515776,
"complete_code": 233712,
"complete_data": 7604,
"linked_code": 233712,
"linked_data": 7604
},
{
"commit": "69bb598",
"time": 1790175440,
"subject": "Merge main into agent/headers (game.h: GameMode2's selected-hole helpers kept after GameMode13's)",
"report": false,
"matched_code": 515776,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "ed4cd80",
"time": 1790175444,
"subject": "decomp-notes: withdraw the global-pointer reload rule (the reload came from wrong prototypes; GoGolfCam agent's retraction)",
"report": true,
"matched_code": 515776,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "e090913",
"time": 1790175537,
"subject": "GoTerrainCollision.c: fn_8004AFA0, Ter_CheckForDropLocation exact (23/53); fn_80050794 94.5%",
"report": false,
"matched_code": 515776,
"complete_code": 233500,
"complete_data": 7604,
"linked_code": 233500,
"linked_data": 7604
},
{
"commit": "7dd4c23",
"time": 1790175545,
"subject": "Merge agent/gamecore: GoGolfCam.c widened to the whole file, 63/123",
"report": false,
"matched_code": 515776,
"complete_code": 230792,
"complete_data": 7604,
"linked_code": 230792,
"linked_data": 7604
},
{
"commit": "292fd31",
"time": 1790175567,
"subject": "GameMode8.c: fn_800FD8D0, fn_800FDA30, fn_800FDADC exact (62/66); fn_800FCCF0 98.96% (PlayerNumber_t indices); golfer.h: PlayerNumber_t",
"report": false,
"matched_code": 515776,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "c7742e1",
"time": 1790175575,
"subject": "GameModeDriverPGATour.c: fn_800EF0E0, fn_800F0010 exact (46/69); GameModeDriverRTE.c: fn_800F0F54, fn_800F1224 exact (31/34)",
"report": false,
"matched_code": 515776,
"complete_code": 233552,
"complete_data": 7604,
"linked_code": 233552,
"linked_data": 7604
},
{
"commit": "2a05d92",
"time": 1790175588,
"subject": "GameMode12.c: fn_800FEF00, fn_800FF3D4, fn_800FF49C, fn_800FF4B4, fn_800FF4CC, fn_800FF5B4, fn_800FF634, fn_800FF6C0 exact (17/20); Player.nD24, Player.pBallHitSurface",
"report": false,
"matched_code": 515776,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "c3719f4",
"time": 1790175619,
"subject": "Headers: 22 more from main's new units (mode setups, GameModeStroke, GameMode11, Swing helpers); skalib passes fn_80101E34 the clip's name, which is what it compares",
"report": false,
"matched_code": 515776,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "811f23a",
"time": 1790175621,
"subject": "Swing.c: GOLFERSTATE_Switch, STATEFUNC_PlaceBallInit exact (148/181)",
"report": false,
"matched_code": 515776,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "47642d7",
"time": 1790175696,
"subject": "decomp-notes: nine rules from the speed golf, swing and lessons passes",
"report": true,
"matched_code": 517856,
"complete_code": 230792,
"complete_data": 7604,
"linked_code": 230792,
"linked_data": 7604
},
{
"commit": "a18c1d8",
"time": 1790175818,
"subject": "lint.py --diff: include untracked files under src/ (a new unit before git add)",
"report": true,
"matched_code": 517856,
"complete_code": 230792,
"complete_data": 7604,
"linked_code": 230792,
"linked_data": 7604
},
{
"commit": "09b5b3c",
"time": 1790175880,
"subject": "Swing.c: STATEFUNC_FadeToTapInUpdate, STATEFUNC_MidHoleFlyByInit, STATEFUNC_PlaceBallUpdate exact (151/181)",
"report": false,
"matched_code": 517856,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "dd0aec5",
"time": 1790175888,
"subject": "GameModeAlternateShot.c: fn_800E6C8C exact, all 15 exact and linked as Matching; FourBall fn_800E9178 99.74, BestBall fn_800E84B0 99.57 (the tee-order loop counts with h)",
"report": false,
"matched_code": 517856,
"complete_code": 237952,
"complete_data": 7612,
"linked_code": 237952,
"linked_data": 7612
},
{
"commit": "9e05da2",
"time": 1790175946,
"subject": "Earnings.c: new unit (0x800D3244-0x800D9E14), 12 sweep files folded in",
"report": false,
"matched_code": 517856,
"complete_code": 232164,
"complete_data": 7604,
"linked_code": 232164,
"linked_data": 7604
},
{
"commit": "f402703",
"time": 1790175956,
"subject": "GoGolfCam.c: 20 more exact (the three paired-single helpers as asm, fn_800C3478, fn_800C38BC, fn_800C3EDC, fn_800C441C, fn_800C4520, fn_800C4604, fn_800C4650, fn_800C4D2C, fn_800C4DF8, fn_800C16C4, fn_800C6010, fn_800C6B7C, fn_800C6F14, fn_800C7340, fn_800C7450, GolfCamera_InitInHoleCamera, GolfCamera_ProcessInHoleCamera) (83/123)",
"report": false,
"matched_code": 517856,
"complete_code": 230792,
"complete_data": 7604,
"linked_code": 230792,
"linked_data": 7604
},
{
"commit": "0b343c8",
"time": 1790175958,
"subject": "GameMode8.c: fn_800FDC5C, fn_800FDE58, fn_800FDF60 exact (65/66)",
"report": false,
"matched_code": 517856,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "63edad6",
"time": 1790176040,
"subject": "GameMode11.c: fn_80100328, fn_80100508, fn_80100798, fn_801008F8, fn_80100A3C, fn_80100B38 exact (36/40)",
"report": false,
"matched_code": 517856,
"complete_code": 230792,
"complete_data": 7604,
"linked_code": 230792,
"linked_data": 7604
},
{
"commit": "fec9feb",
"time": 1790176059,
"subject": "configure.py: in a git worktree, use the main checkout's tools instead of downloading into the shared build folders",
"report": true,
"matched_code": 517856,
"complete_code": 230792,
"complete_data": 7604,
"linked_code": 230792,
"linked_data": 7604
},
{
"commit": "7ec58c2",
"time": 1790176086,
"subject": "GameMode12.c: fn_800FF114 exact, fn_800FEC80 and fn_800FF038 99.8/99.4% (18/20)",
"report": false,
"matched_code": 517856,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "182d3d1",
"time": 1790176099,
"subject": "GameModeBestBall.c: fn_800E84B0 exact (12/13); GameModeFourBall.c: fn_800E9178 exact (12/13)",
"report": false,
"matched_code": 517856,
"complete_code": 237952,
"complete_data": 7612,
"linked_code": 237952,
"linked_data": 7612
},
{
"commit": "e243387",
"time": 1790176117,
"subject": "GameMode8.c: fn_800FCCF0 exact (66/66)",
"report": false,
"matched_code": 517856,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "7a2d666",
"time": 1790176137,
"subject": "Golfer.c: AI_ApplyError exact (78/91): Swing_SpinScale gets its prototype (it returns f32)",
"report": false,
"matched_code": 517856,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "f601d4f",
"time": 1790176174,
"subject": "GameMode12.c: wrap a long line",
"report": false,
"matched_code": 517856,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "dd00a38",
"time": 1790176204,
"subject": "GameMode11.c: fn_8010179C, fn_80101AA8 exact (38/40)",
"report": false,
"matched_code": 517856,
"complete_code": 230792,
"complete_data": 7604,
"linked_code": 230792,
"linked_data": 7604
},
{
"commit": "f81ba06",
"time": 1790176269,
"subject": "Merge agent/headers: 242 more prototypes into the headers, 15 disagreements settled in unowned files",
"report": false,
"matched_code": 517856,
"complete_code": 230792,
"complete_data": 7604,
"linked_code": 230792,
"linked_data": 7604
},
{
"commit": "b1e5fcf",
"time": 1790176292,
"subject": "Merge agent/nearmiss",
"report": false,
"matched_code": 517856,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "c56c859",
"time": 1790176343,
"subject": "Swing.c: gReplayData as the Replay struct; Swing_Launch, STATEFUNC_SimulateInit closer; Vec_Distance prototype for STATEFUNC_GreenWatchRollUpdate",
"report": false,
"matched_code": 517856,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "8fc04ef",
"time": 1790176366,
"subject": "GameMode12.c: 20/20 exact (the used-up check is an inline helper reading the points through a pointer)",
"report": false,
"matched_code": 517856,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "f63f994",
"time": 1790176407,
"subject": "Earnings.c: header, sweeps cleaned up; fn_800D3244, fn_800D33A8, fn_800D33F4, fn_800D7220 exact (18/64)",
"report": false,
"matched_code": 517856,
"complete_code": 232164,
"complete_data": 7604,
"linked_code": 232164,
"linked_data": 7604
},
{
"commit": "3bda160",
"time": 1790176425,
"subject": "Swing.c: lint on the Swing_Launch lines; STATEFUNC_SimulateInit back to its lint-clean form",
"report": false,
"matched_code": 517856,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "067d5de",
"time": 1790176449,
"subject": "GameMode11.c: fn_80100C08 exact, the lessons' per-frame steps (39/40)",
"report": false,
"matched_code": 517856,
"complete_code": 230792,
"complete_data": 7604,
"linked_code": 230792,
"linked_data": 7604
},
{
"commit": "79461e1",
"time": 1790176493,
"subject": "Swing.c: GOLFERSTATE_OpenONCE exact (152/181)",
"report": false,
"matched_code": 517856,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "e48b078",
"time": 1790176528,
"subject": "GameMode8.c linked as Matching (DOL verified): its .sdata floats and .sdata2 constants, 59.94/60 as EA computed it",
"report": false,
"matched_code": 517856,
"complete_code": 251352,
"complete_data": 7788,
"linked_code": 251352,
"linked_data": 7788
},
{
"commit": "84cf928",
"time": 1790176537,
"subject": "Merge main",
"report": false,
"matched_code": 517856,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "a4accb8",
"time": 1790176538,
"subject": "Merge branch 'main' into agent/prephysics",
"report": false,
"matched_code": 517856,
"complete_code": 234980,
"complete_data": 7612,
"linked_code": 234980,
"linked_data": 7612
},
{
"commit": "3631e69",
"time": 1790176573,
"subject": "Golfer.c: AI_NudgeAim, AI_NudgeDistance exact (80/91)",
"report": false,
"matched_code": 517856,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "80538b5",
"time": 1790176603,
"subject": "GoGolfCam.c: drop prototypes the headers now declare (fn_80063C90, fn_80012EF8)",
"report": false,
"matched_code": 517856,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "43c05ad",
"time": 1790176611,
"subject": "Merge main into agent/career",
"report": false,
"matched_code": 517856,
"complete_code": 234604,
"complete_data": 7612,
"linked_code": 234604,
"linked_data": 7612
},
{
"commit": "da858d0",
"time": 1790176630,
"subject": "Merge main into agent/modes23-24",
"report": false,
"matched_code": 517856,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "449ccca",
"time": 1790176652,
"subject": "engine.h: the random, math, vector and course prototypes from golfer.h; golfer.h includes engine.h",
"report": false,
"matched_code": 517856,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "508093f",
"time": 1790176653,
"subject": "Merge branch 'main' into agent/speedgolf",
"report": false,
"matched_code": 517856,
"complete_code": 253792,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "2b36be3",
"time": 1790176659,
"subject": "decomp-notes: constant pool order, const arrays, folded divisions, inline helpers (GameMode8 link)",
"report": true,
"matched_code": 523360,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "8f03dc3",
"time": 1790176673,
"subject": "Merge main; Ter_PointInOOBNetwork takes f32* pPos in ball.h (callers adjusted), local copies of header prototypes removed; fn_8004B580/fn_8004B65C renamed Ter_Use3DCupGeometry/Ter_iNumOOBNetworksLoaded",
"report": false,
"matched_code": 523360,
"complete_code": 234980,
"complete_data": 7612,
"linked_code": 234980,
"linked_data": 7612
},
{
"commit": "c718d1f",
"time": 1790176697,
"subject": "GameMode8.c: drop the prototypes main's headers now declare",
"report": false,
"matched_code": 523360,
"complete_code": 253792,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "9102cb3",
"time": 1790176720,
"subject": "GameModeStableford.c 9/9, GameModeStroke.c 7/7: GetHonors' sort appends through an inline helper that takes the count by pointer",
"report": false,
"matched_code": 523360,
"complete_code": 232592,
"complete_data": 7604,
"linked_code": 232592,
"linked_data": 7604
},
{
"commit": "8200d1f",
"time": 1790176751,
"subject": "Merge branch 'main' into agent/swing",
"report": false,
"matched_code": 523360,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "a5d5474",
"time": 1790176767,
"subject": "lint.py: ub-no-prototype, calls with no prototype in scope (the compiler assumes int)",
"report": true,
"matched_code": 520468,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "2889e06",
"time": 1790176774,
"subject": "GameModeDriverPGATour.c: fn_800EF9D0, fn_800EFAD0, fn_800EFBD0, fn_800EFD84, fn_800EFF7C, fn_800F00F8 exact (52/69)",
"report": false,
"matched_code": 520468,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "cd741dd",
"time": 1790176800,
"subject": "GameModeStableford.c, GameModeStroke.c linked as Matching (their .rodata and .sdata2 ranges)",
"report": false,
"matched_code": 520468,
"complete_code": 237068,
"complete_data": 7636,
"linked_code": 237068,
"linked_data": 7636
},
{
"commit": "0707f50",
"time": 1790176820,
"subject": "FourBall fn_800E9178: the tee-order loop has its own counter j; AltShot/BestBall: reusing h labelled as a fake match (a counter of its own does not match there); golfer.h: nTarget is set in GameTargets.c; tools/match/declclimb.py (one-move declaration search), workflow.md",
"report": false,
"matched_code": 520468,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "9f7b228",
"time": 1790176827,
"subject": "Merge agent/speedgolf: GameMode8.c complete (66/66) and linked",
"report": false,
"matched_code": 520468,
"complete_code": 253792,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "ea3a6a5",
"time": 1790176827,
"subject": "Earnings.c: fn_800D6A70 exact; CourseMoneyTracking in game.h, fn_800D3548/6A70/7220 retyped (19/64)",
"report": false,
"matched_code": 520468,
"complete_code": 234604,
"complete_data": 7612,
"linked_code": 234604,
"linked_data": 7612
},
{
"commit": "296c911",
"time": 1790176830,
"subject": "Swing.c, Golfer.c: drop local prototypes the headers now provide",
"report": false,
"matched_code": 520468,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "35cb925",
"time": 1790176836,
"subject": "ball.h: Ball.c's Ball_Launch, Ball_SimStep, Physics_Simulate (returns int), fn_80050D2C, fn_80051A18, fn_80054A6C, fn_800559BC as defined; callers cast the ball bytes to Ball*",
"report": false,
"matched_code": 520468,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "9896bed",
"time": 1790176845,
"subject": "dashboard: linked inside matched for code and data, per-file link status, matched and linked history, in-flight panel",
"report": false,
"matched_code": 520468,
"complete_code": 230792,
"complete_data": 7604,
"linked_code": 230792,
"linked_data": 7604
},
{
"commit": "dde566d",
"time": 1790176869,
"subject": "GoGolfCam.c: fn_800C0C0C, fn_800C1530, fn_800C5D64, fn_800C5EC0, fn_800C71A4 exact; CameraScript_InterpToNewScript takes (nA, f1, f2, nB, f3) (88/123)",
"report": false,
"matched_code": 520468,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "166308c",
"time": 1790176873,
"subject": "Merge agent/dashboard: linked vs matched bars, per-file link status, history, in-flight panel",
"report": false,
"matched_code": 520468,
"complete_code": 253792,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "d521530",
"time": 1790176899,
"subject": "Merge branch 'main' into agent/swing",
"report": false,
"matched_code": 520468,
"complete_code": 253792,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "4646138",
"time": 1790176908,
"subject": "GoTerrainCollision.c: fn_8004CB30, fn_8004CD94, fn_8004D01C, fn_8004D2E0, fn_8004D650, fn_8004D80C, Ter_GetEnclosingGroundHeight, Ter_GetEnclosingGroundData exact (31/53)",
"report": false,
"matched_code": 520468,
"complete_code": 234980,
"complete_data": 7612,
"linked_code": 234980,
"linked_data": 7612
},
{
"commit": "63f47d9",
"time": 1790176911,
"subject": "decomp-notes: pointer-taking inline helpers, stripped functions' constants, volatile register order",
"report": true,
"matched_code": 523360,
"complete_code": 253792,
"matched_data": 5816,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "33f3e7f",
"time": 1790176916,
"subject": "GameModeDriverPGATour.c: fn_800EF64C, fn_800EFE90 exact (54/69); fn_800EE6A0 written (99.4)",
"report": false,
"matched_code": 523360,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "24bd4de",
"time": 1790176957,
"subject": "Merge branch 'main' into agent/modes18-12",
"report": false,
"matched_code": 523360,
"complete_code": 258268,
"complete_data": 7828,
"linked_code": 258268,
"linked_data": 7828
},
{
"commit": "41709e0",
"time": 1790176963,
"subject": "GameMode5.c: functions in address order, prototypes for the ones used earlier; lint clean (record and save fields, fn_800ECA08 without the intrinsic)",
"report": false,
"matched_code": 523360,
"complete_code": 253792,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "fcb37b8",
"time": 1790176968,
"subject": "Swing.c, Golfer.c: prototypes for the calls ub-no-prototype lists",
"report": false,
"matched_code": 523360,
"complete_code": 253792,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "daf1509",
"time": 1790176991,
"subject": "game.h: 26 more settled signatures from owned files (return types from the callers' byte tests, arguments the callers pass: GM_BumpBallForObstructions(nPlayer) makes STATEFUNC_ShowYardageExit exact, fn_800E4FFC/502C take fn_800EAC7C's result)",
"report": false,
"matched_code": 523360,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "c6b6816",
"time": 1790177018,
"subject": "GameModeDriverRTE.c: fn_800F06DC closer (98.6 -> 99.2)",
"report": false,
"matched_code": 523360,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "80d4cdc",
"time": 1790177019,
"subject": "Merge agent/modes0-11: GameMode11.c (lessons) 39/40",
"report": false,
"matched_code": 523360,
"complete_code": 253792,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "05cb8be",
"time": 1790177021,
"subject": "Drop local prototypes the headers now declare",
"report": true,
"matched_code": 523360,
"complete_code": 253792,
"matched_data": 5816,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "e5dc287",
"time": 1790177053,
"subject": "GameMode12.c linked as Matching: a placeholder stands in for a function the original linker stripped (its 0.0 and 0.5 are still in the constant pool)",
"report": false,
"matched_code": 523360,
"complete_code": 261344,
"complete_data": 7912,
"linked_code": 261344,
"linked_data": 7912
},
{
"commit": "58fa44e",
"time": 1790177064,
"subject": "Merge branch 'main' into agent/prephysics",
"report": false,
"matched_code": 523360,
"complete_code": 253740,
"complete_data": 7796,
"linked_code": 253740,
"linked_data": 7796
},
{
"commit": "9ee968b",
"time": 1790177065,
"subject": "Merge branch 'main' into agent/swing",
"report": false,
"matched_code": 523360,
"complete_code": 253792,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "0c751a9",
"time": 1790177102,
"subject": "Scenario_RequiredShape takes nPlayer, fn_80045558 takes a u8, Shot_Plan in golfer.h: AI_FaceVector exact again (Golfer 80/91)",
"report": false,
"matched_code": 523360,
"complete_code": 253792,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "1ba61f1",
"time": 1790177121,
"subject": "Earnings.c: fn_800D36E0, fn_800D39B4, fn_800D3C1C, fn_800D3C7C, fn_800D3CF8, fn_800D3D10, fn_800D3D64 exact, fn_800D37BC 99.2% (26/64)",
"report": false,
"matched_code": 523360,
"complete_code": 234604,
"complete_data": 7612,
"linked_code": 234604,
"linked_data": 7612
},
{
"commit": "bb4a8f5",
"time": 1790177132,
"subject": "GameModeDriverPGATour.c: fn_800EF720 exact (55/69)",
"report": false,
"matched_code": 523360,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "b4c284b",
"time": 1790177134,
"subject": "GameMode11.c: fn_80100230 exact (40/40); golfer.h: SESSION_OPTIONS_OF(pSession), SESSION_OPTIONS built on it",
"report": false,
"matched_code": 523360,
"complete_code": 253792,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "080a88a",
"time": 1790177138,
"subject": "GoGolfCam.c: fn_800BDA30, fn_800C1338, fn_800C54FC, GolfCamera_InitPreShotCamera exact; View.script (0x84) as a struct (92/123)",
"report": false,
"matched_code": 523360,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "c006736",
"time": 1790177146,
"subject": "game.h: AddIfScore and the mode-0 callbacks; engine.h: fn_80017004, fn_8006434C, fn_8006A8D4; local copies removed (all scores unchanged)",
"report": false,
"matched_code": 523360,
"complete_code": 261344,
"complete_data": 7912,
"linked_code": 261344,
"linked_data": 7912
},
{
"commit": "51a1684",
"time": 1790177160,
"subject": "Swing.c: STATEFUNC_RemoveBallInit, STATEFUNC_GreenMorphExit exact (154/181); fn_80039344 takes a view index",
"report": false,
"matched_code": 523360,
"complete_code": 253792,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "5b23658",
"time": 1790177183,
"subject": "tools/match/quicktrial.py: score a function's variants in under a second from its permuter snapshot; workflow.md mentions it next to trial.py",
"report": false,
"matched_code": 523360,
"complete_code": 261344,
"complete_data": 7912,
"linked_code": 261344,
"linked_data": 7912
},
{
"commit": "8f8bd8c",
"time": 1790177184,
"subject": "Merge branch 'main' into agent/modes18-12",
"report": false,
"matched_code": 523360,
"complete_code": 261344,
"complete_data": 7912,
"linked_code": 261344,
"linked_data": 7912
},
{
"commit": "fad55ec",
"time": 1790177205,
"subject": "engine.h/ball.h: 14 more settled (fabsf takes a double: Swing.c needs it; fn_8001EF34 in Ball.c's order; Vec3Copy, which Swing.c called with no prototype; the view functions take View*; fn_80062F1C takes GameMode8's view; Ter_GetSupportingWorldMaterial takes the point)",
"report": false,
"matched_code": 523360,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "8a26752",
"time": 1790177219,
"subject": "Swing.c: STATEFUNC_PreShotInit exact (155/181); ShotObj.n2C",
"report": false,
"matched_code": 523360,
"complete_code": 253792,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "c537888",
"time": 1790177223,
"subject": "Merge agent/modes18-12: GameModeStableford, GameModeStroke, GameMode12 complete and linked; quicktrial.py",
"report": false,
"matched_code": 523360,
"complete_code": 261344,
"complete_data": 7912,
"linked_code": 261344,
"linked_data": 7912
},
{
"commit": "127ba50",
"time": 1790177251,
"subject": "GoGolfCam.c: lint (line lengths, prototypes the headers now declare)",
"report": false,
"matched_code": 523360,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "69158bc",
"time": 1790177252,
"subject": "Merge agent/career: Earnings.c (TW06 earnings.c) 26/64; CourseMoneyTracking in game.h",
"report": false,
"matched_code": 523360,
"complete_code": 260916,
"complete_data": 7912,
"linked_code": 260916,
"linked_data": 7912
},
{
"commit": "5d677f6",
"time": 1790177283,
"subject": "GameModeDriverRTE.c: fn_800F0CEC, fn_800F1034 exact (33/34); fn_800F0E18 takes the event (its length in days)",
"report": false,
"matched_code": 523360,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "6063fa5",
"time": 1790177295,
"subject": "Swing.c: Swing_RumbleTick exact (156/181)",
"report": false,
"matched_code": 523360,
"complete_code": 253792,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "f91a946",
"time": 1790177298,
"subject": "decomp-notes: separate locals across calls, !(x == -1), two-value choices, helpers reading globals",
"report": true,
"matched_code": 536400,
"complete_code": 260916,
"matched_data": 5916,
"complete_data": 7912,
"linked_code": 260916,
"linked_data": 7912
},
{
"commit": "f9ebf6d",
"time": 1790177330,
"subject": "Swing.c: STATEFUNC_InitialFlyByInit exact (157/181)",
"report": false,
"matched_code": 536400,
"complete_code": 253792,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "4fc7895",
"time": 1790177356,
"subject": "Merge main into agent/headers (local copies both sides dropped; GameMode11's fn_800E3D38 and fn_80063C7C copies give way to the headers)",
"report": false,
"matched_code": 536400,
"complete_code": 260916,
"complete_data": 7912,
"linked_code": 260916,
"linked_data": 7912
},
{
"commit": "a786675",
"time": 1790177363,
"subject": "GoTerrainCollision.c: fn_8004B78C, fn_8004DBB0, fn_8004DF10, fn_8004E0D4, fn_8005097C, fn_800509A0, fn_800509BC, fn_80050BD8 exact (39/53); CourseInfo light, object table and object list",
"report": false,
"matched_code": 536400,
"complete_code": 253740,
"complete_data": 7796,
"linked_code": 253740,
"linked_data": 7796
},
{
"commit": "db1e1c6",
"time": 1790177388,
"subject": "Swing.c: STATEFUNC_ShowYardageExit exact (158/181): GM_BumpBallForObstructions takes nPlayer; the two tutorial messages take fn_800EAC7C's result",
"report": false,
"matched_code": 536400,
"complete_code": 253792,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "379b64c",
"time": 1790177396,
"subject": "GameModeDriverPGATour.c: fn_800F031C exact (56/69)",
"report": false,
"matched_code": 536400,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "695aa66",
"time": 1790177415,
"subject": "src/dolphin/os/OSThread.c linked as Matching (.data, .bss, .sdata, .sbss ranges)",
"report": false,
"matched_code": 536400,
"complete_code": 267580,
"complete_data": 12552,
"linked_code": 267580,
"linked_data": 12552
},
{
"commit": "a4e8db0",
"time": 1790177437,
"subject": "Swing.c: fn_8005CD94 exact (159/181)",
"report": false,
"matched_code": 536400,
"complete_code": 253792,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "ecd376c",
"time": 1790177442,
"subject": "dolphin/si/SIBios.c linked as Matching",
"report": false,
"matched_code": 536400,
"complete_code": 273820,
"complete_data": 13368,
"linked_code": 273820,
"linked_data": 13368
},
{
"commit": "2ea406b",
"time": 1790177452,
"subject": "Merge main (docs) into agent/headers",
"report": false,
"matched_code": 536400,
"complete_code": 260916,
"complete_data": 7912,
"linked_code": 260916,
"linked_data": 7912
},
{
"commit": "7ecfe95",
"time": 1790177479,
"subject": "GoTerrainCollision.c: fn_8004EB7C, fn_8004F43C, fn_8004FCB4, fn_800504F4 exact (43/53)",
"report": false,
"matched_code": 536400,
"complete_code": 253740,
"complete_data": 7796,
"linked_code": 253740,
"linked_data": 7796
},
{
"commit": "0c31006",
"time": 1790177481,
"subject": "Swing.c: GOLFERSTATE_Update exact (160/181)",
"report": false,
"matched_code": 536400,
"complete_code": 253792,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "5773ffa",
"time": 1790177486,
"subject": "GameMode5.c: fn_800EC170, fn_800ECC14 exact, fn_800EAF7C drafted (97.8%); Challenge moved to game.h with nMode, nTeeSet, n20, nOpponents, aOpponent, nWind; PlayerProfile.n0 (s8)",
"report": false,
"matched_code": 536400,
"complete_code": 253792,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "0c6e4d9",
"time": 1790177491,
"subject": "dolphin/dvd/dvdlow.c linked as Matching",
"report": false,
"matched_code": 536400,
"complete_code": 277468,
"complete_data": 13656,
"linked_code": 277468,
"linked_data": 13656
},
{
"commit": "e537b85",
"time": 1790177495,
"subject": "Merge branch 'main' into agent/swing",
"report": false,
"matched_code": 536400,
"complete_code": 260916,
"complete_data": 7912,
"linked_code": 260916,
"linked_data": 7912
},
{
"commit": "faa6cb5",
"time": 1790177508,
"subject": "Merge agent/headers: 47 cross-file declaration disagreements settled, golfer.h low-level prototypes into engine.h",
"report": false,
"matched_code": 536400,
"complete_code": 260916,
"complete_data": 7912,
"linked_code": 260916,
"linked_data": 7912
},
{
"commit": "2c8a92e",
"time": 1790177514,
"subject": "GameModeDriverPGATour.c: fn_800EEF88 exact (57/69)",
"report": false,
"matched_code": 536400,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "03a8bb5",
"time": 1790177524,
"subject": "GameModeBestBall.c: fn_800E8A68 86.71 -> 93.65 (nOther2 set after the first call, the money summed in steps, declaration order)",
"report": false,
"matched_code": 536400,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "a124681",
"time": 1790177526,
"subject": "GameMode11.c linked as Matching (.data 0x80192D20-0x80193130, .sdata2 0x802847E8-0x80284808): lesson tables defined in C; fn_80100328 case labels fixed (the switch starts at lesson 1); local copies of header prototypes removed",
"report": false,
"matched_code": 536400,
"complete_code": 262168,
"complete_data": 8868,
"linked_code": 262168,
"linked_data": 8868
},
{
"commit": "7ea1e63",
"time": 1790177529,
"subject": "dolphin/os/OSRtc.c linked as Matching",
"report": false,
"matched_code": 536400,
"complete_code": 279632,
"complete_data": 13744,
"linked_code": 279632,
"linked_data": 13744
},
{
"commit": "ad6f48d",
"time": 1790177554,
"subject": "Merge main into agent/modes0-11 (Stableford, GameMode12, Stroke and GameMode11 all Matching)",
"report": false,
"matched_code": 536400,
"complete_code": 269292,
"complete_data": 8984,
"linked_code": 269292,
"linked_data": 8984
},
{
"commit": "d003f57",
"time": 1790177563,
"subject": "decomp-notes: wrong prototypes hide call shapes; fabsf is double; (u32) index on other arrays",
"report": true,
"matched_code": 536480,
"complete_code": 260916,
"matched_data": 5916,
"complete_data": 7912,
"linked_code": 260916,
"linked_data": 7912
},
{
"commit": "2e1a353",
"time": 1790177571,
"subject": "GoGolfCam.c: GolfCamera_InitHeartBeatCamera, GolfCamera_ProcessHeartBeatCamera, fn_800C6110 exact; ball fields through Ball (95/123)",
"report": false,
"matched_code": 536480,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "76f17dc",
"time": 1790177586,
"subject": "dolphin/os/OSAlarm.c linked as Matching",
"report": false,
"matched_code": 536480,
"complete_code": 281344,
"complete_data": 13752,
"linked_code": 281344,
"linked_data": 13752
},
{
"commit": "2ae88fe",
"time": 1790177590,
"subject": "Merge agent/modes0-11: GameMode11.c (lessons) complete and linked",
"report": false,
"matched_code": 536480,
"complete_code": 269292,
"complete_data": 8984,
"linked_code": 269292,
"linked_data": 8984
},
{
"commit": "c5b7b8c",
"time": 1790177610,
"subject": "runtime/runtime.c linked as Matching",
"report": false,
"matched_code": 536480,
"complete_code": 282948,
"complete_data": 13776,
"linked_code": 282948,
"linked_data": 13776
},
{
"commit": "b7aedb7",
"time": 1790177624,
"subject": "docs: objdiff can't see wrong jump-table targets (linking is the real check); .data ranges are 8-aligned",
"report": true,
"matched_code": 536580,
"complete_code": 269292,
"matched_data": 6988,
"complete_data": 8984,
"linked_code": 269292,
"linked_data": 8984
},
{
"commit": "fd3fd66",
"time": 1790177636,
"subject": "src/TRK_MINNOW_DOLPHIN/dolphin_trk_glue.c linked as Matching",
"report": false,
"matched_code": 536580,
"complete_code": 284316,
"complete_data": 14088,
"linked_code": 284316,
"linked_data": 14088
},
{
"commit": "15f6c04",
"time": 1790177655,
"subject": "GameModeDriverPGATour.c: fn_800EE478 written (92.1); SeasonEvent.nUserScore (TW06 userScore)",
"report": false,
"matched_code": 536580,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "bdb09cb",
"time": 1790177668,
"subject": "Merge branch 'main' into agent/swing",
"report": false,
"matched_code": 536580,
"complete_code": 260916,
"complete_data": 7912,
"linked_code": 260916,
"linked_data": 7912
},
{
"commit": "d66b615",
"time": 1790177669,
"subject": "GoTerrainCollision.c: fn_8004E558, fn_8004EE20, Ter_CheckForGroundCollision, fn_8004FF34 written (99%)",
"report": false,
"matched_code": 536580,
"complete_code": 253740,
"complete_data": 7796,
"linked_code": 253740,
"linked_data": 7796
},
{
"commit": "219114f",
"time": 1790177680,
"subject": "Merge branch 'main' into agent/swing",
"report": false,
"matched_code": 536580,
"complete_code": 269292,
"complete_data": 8984,
"linked_code": 269292,
"linked_data": 8984
},
{
"commit": "b9e1ee1",
"time": 1790177711,
"subject": "GoTerrainCollision.c: prototypes and line lengths (lint)",
"report": false,
"matched_code": 536580,
"complete_code": 253740,
"complete_data": 7796,
"linked_code": 253740,
"linked_data": 7796
},
{
"commit": "44a1bb3",
"time": 1790177716,
"subject": "GameManager.c: GM_ChooseRemoveBallState exact (50/56): the ball's start surface is Player.nBallStartSurface (0xB08, was read past the ball array as ball + 0x78)",
"report": false,
"matched_code": 536580,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "a349898",
"time": 1790177726,
"subject": "Merge agent/swing: Swing 160/181, Golfer 80/91",
"report": false,
"matched_code": 536580,
"complete_code": 269292,
"complete_data": 8984,
"linked_code": 269292,
"linked_data": 8984
},
{
"commit": "ccd5c56",
"time": 1790177744,
"subject": "GameMode5.c: fn_800ED314 exact (41/43); lbl_801925F0 defined here, between the functions as in the original data",
"report": false,
"matched_code": 536580,
"complete_code": 253792,
"complete_data": 7796,
"linked_code": 253792,
"linked_data": 7796
},
{
"commit": "596f825",
"time": 1790177749,
"subject": "dolphin/os/OSTime.c linked as Matching",
"report": false,
"matched_code": 536580,
"complete_code": 285376,
"complete_data": 14184,
"linked_code": 285376,
"linked_data": 14184
},
{
"commit": "7a65368",
"time": 1790177766,
"subject": "dolphin/os/OSReset.c linked as Matching",
"report": false,
"matched_code": 536580,
"complete_code": 286372,
"complete_data": 14192,
"linked_code": 286372,
"linked_data": 14192
},
{
"commit": "acd8305",
"time": 1790177807,
"subject": "GoGolfCam.c: GolfCamera_InitPostShotCamera, GolfCamera_SwitchCrAPCamera, fn_800C39A8 exact (98/123)",
"report": false,
"matched_code": 536580,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "1203c4e",
"time": 1790177826,
"subject": "GameMode4.c: new unit (0x80101FEC-0x80102AC8), 10 sweep files folded in",
"report": false,
"matched_code": 536580,
"complete_code": 269040,
"complete_data": 8984,
"linked_code": 269040,
"linked_data": 8984
},
{
"commit": "b55b6e7",
"time": 1790177835,
"subject": "GoTerrainCollision.c: Ter_CheckForPinCollision exact (44/53); fn_8004DCC4 99.9%",
"report": false,
"matched_code": 536580,
"complete_code": 253740,
"complete_data": 7796,
"linked_code": 253740,
"linked_data": 7796
},
{
"commit": "9983d63",
"time": 1790177860,
"subject": "Earnings.c: fn_800D3478, fn_800D4694, fn_800D46E8, fn_800D76AC, fn_800D7770, fn_800D853C, fn_800D85DC, fn_800D867C, fn_800D8D38, fn_800D9350 exact (36/64)",
"report": false,
"matched_code": 536580,
"complete_code": 260916,
"complete_data": 7912,
"linked_code": 260916,
"linked_data": 7912
},
{
"commit": "8781e4b",
"time": 1790177871,
"subject": "dolphin/exi/EXIBios.c linked as Matching (its unreferenced .sbss variable is dead-stripped, so no .sbss range)",
"report": false,
"matched_code": 536580,
"complete_code": 292736,
"complete_data": 14600,
"linked_code": 292736,
"linked_data": 14600
},
{
"commit": "ea34d19",
"time": 1790177911,
"subject": "dolphin/ai.c linked as Matching",
"report": false,
"matched_code": 536580,
"complete_code": 294988,
"complete_data": 14744,
"linked_code": 294988,
"linked_data": 14744
},
{
"commit": "4606c56",
"time": 1790177912,
"subject": "Merge branch 'main' into agent/modes18-12",
"report": false,
"matched_code": 536580,
"complete_code": 303364,
"complete_data": 15816,
"linked_code": 303364,
"linked_data": 15816
},
{
"commit": "e2bc36b",
"time": 1790177915,
"subject": "typeaudit.py: cross-file type consistency (conflicting globals, duplicated local types); style.md: one declaration per global, one definition per type",
"report": true,
"matched_code": 546088,
"complete_code": 269292,
"matched_data": 6988,
"complete_data": 8984,
"linked_code": 269292,
"linked_data": 8984
},
{
"commit": "6608777",
"time": 1790177925,
"subject": "GoTerrainCollision.c: fn_8004E558, fn_8004EE20, Ter_CheckForGroundCollision, fn_8004FF34 exact (48/53)",
"report": false,
"matched_code": 546088,
"complete_code": 253740,
"complete_data": 7796,
"linked_code": 253740,
"linked_data": 7796
},
{
"commit": "8e35f69",
"time": 1790178005,
"subject": "GoGolfCam.c: fn_800C5A70 exact (99/123)",
"report": false,
"matched_code": 546088,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "5b04d3d",
"time": 1790178042,
"subject": "Merge agent/modes18-12: 11 SDK/runtime units linked (SDK linked 25.8% -> 40.1%)",
"report": false,
"matched_code": 546088,
"complete_code": 303364,
"complete_data": 15816,
"linked_code": 303364,
"linked_data": 15816
},
{
"commit": "3314f09",
"time": 1790178053,
"subject": "GoTerrainCollision.c: fn_8004B1EC exact (49/53); CourseInfo optional blocks 0x38..0x44",
"report": false,
"matched_code": 546088,
"complete_code": 253740,
"complete_data": 7796,
"linked_code": 253740,
"linked_data": 7796
},
{
"commit": "ae43b0e",
"time": 1790178096,
"subject": "GameMode4.c: the event ladder and mode 4 (28/29 exact); golfer.h: Player.n320; engine.h: UStreamObject defined there (moved from UStream.c)",
"report": false,
"matched_code": 546088,
"complete_code": 269040,
"complete_data": 8984,
"linked_code": 269040,
"linked_data": 8984
},
{
"commit": "ca7fe1c",
"time": 1790178097,
"subject": "Earnings.c: fn_800D37BC exact (37/64)",
"report": false,
"matched_code": 546088,
"complete_code": 260916,
"complete_data": 7912,
"linked_code": 260916,
"linked_data": 7912
},
{
"commit": "d0428c7",
"time": 1790178097,
"subject": "Merge branch 'main' into agent/modes0-11",
"report": false,
"matched_code": 546088,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "6cd9281",
"time": 1790178102,
"subject": "Merge branch 'main' into agent/career",
"report": false,
"matched_code": 546088,
"complete_code": 303364,
"complete_data": 15816,
"linked_code": 303364,
"linked_data": 15816
},
{
"commit": "5bb712b",
"time": 1790178121,
"subject": "GoGolfCam.c: fn_800C4E80 exact (the permuter's constant-first compare) (100/123)",
"report": false,
"matched_code": 546088,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "a3fecdd",
"time": 1790178144,
"subject": "Merge agent/modes0-11: GameMode4.c (event ladder) 28/29",
"report": false,
"matched_code": 546088,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "8de4909",
"time": 1790178147,
"subject": "Merge main into agent/modes23-24 (GameMode23.c stays GameModeDriverPGATour.c; main's prototype removals carried over)",
"report": false,
"matched_code": 546088,
"complete_code": 303364,
"complete_data": 15816,
"linked_code": 303364,
"linked_data": 15816
},
{
"commit": "6ce98f3",
"time": 1790178154,
"subject": "GameManager.c: GM_ShowPostShotAnimation 99.64 -> 99.72 (declaration order)",
"report": false,
"matched_code": 546088,
"complete_code": 235032,
"complete_data": 7612,
"linked_code": 235032,
"linked_data": 7612
},
{
"commit": "e4ab358",
"time": 1790178163,
"subject": "Merge agent/career: Earnings.c 37/64",
"report": false,
"matched_code": 546088,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "6e86fa2",
"time": 1790178181,
"subject": "GoTerrainCollision.c: Ter_SearchAreaForDropLocation written (96.6%), 49/53",
"report": false,
"matched_code": 546088,
"complete_code": 253740,
"complete_data": 7796,
"linked_code": 253740,
"linked_data": 7796
},
{
"commit": "7679a8a",
"time": 1790178196,
"subject": "GoTerrainCollision.c: mark the goto in Ter_SearchAreaForDropLocation (lint)",
"report": false,
"matched_code": 546088,
"complete_code": 253740,
"complete_data": 7796,
"linked_code": 253740,
"linked_data": 7796
},
{
"commit": "46a4a9b",
"time": 1790178197,
"subject": "Merge branch 'main' into agent/prephysics",
"report": false,
"matched_code": 546088,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "ca1d319",
"time": 1790178198,
"subject": "Merge main",
"report": false,
"matched_code": 546088,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "55352ee",
"time": 1790178225,
"subject": "Merge branch 'main' into agent/nearmiss",
"report": false,
"matched_code": 546088,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "02150fe",
"time": 1790178232,
"subject": "GoGolfCam.c: build after merging main (prototypes now in engine.h)",
"report": false,
"matched_code": 546088,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "ca7211d",
"time": 1790178235,
"subject": "GoTerrainCollision.c: drop local prototypes engine.h now declares (Vec3Copy, fn_800CC190)",
"report": false,
"matched_code": 546088,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "a082aa1",
"time": 1790178956,
"subject": "tools: symaudit.py (declared size vs symbols.txt, static vs scope); typeaudit counts externs/typedefs in .c; lint reports compile errors and handles wrapped function headers",
"report": true,
"matched_code": 550304,
"complete_code": 303112,
"matched_data": 10316,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "7c5d304",
"time": 1790179867,
"subject": "symaudit.py: skip a declaration labelled as a fake match",
"report": true,
"matched_code": 550304,
"complete_code": 303112,
"matched_data": 10316,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "666aed4",
"time": 1790180484,
"subject": "Merge agent/nearmiss: GM_ChooseRemoveBallState exact, FourBall/BestBall counters, declclimb.py",
"report": false,
"matched_code": 550304,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "983de76",
"time": 1790180901,
"subject": "ball.h holds the ball and terrain types: SurfaceType (gSurfaceTypes[156]), PinPos, CourseInfo and the terrain prototypes move out of golfer.h/engine.h; golfer.h includes ball.h; no more 'SurfaceType/CourseInfo redeclared' warnings",
"report": false,
"matched_code": 550304,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "ce7640d",
"time": 1790181010,
"subject": "permute.py: always stop the permuter's tree, and sweep orphaned pool workers before and after a run",
"report": true,
"matched_code": 550928,
"complete_code": 303112,
"matched_data": 10316,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "cd54570",
"time": 1790181554,
"subject": "Player.ball and Player.ballBefore are Balls; terrain prototypes from their definitions",
"report": false,
"matched_code": 550928,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "b3c8a21",
"time": 1790181643,
"subject": "The pin set: gpGame->holeOrder, Game_CurrentHole, AITarget.nHole, Session.unk5B38, Replay.nF07",
"report": false,
"matched_code": 550928,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "97b3592",
"time": 1790181702,
"subject": "Pin positions are read as &pin[n].x, not through a (f32*) cast; the duplicate Wind/Ball.c prototypes in GameManager.c and GameModeReplay.c go (ball.h has them)",
"report": false,
"matched_code": 550928,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "a5c60bb",
"time": 1790181718,
"subject": "Merge main into agent/cleanup",
"report": false,
"matched_code": 550928,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "ceaeb52",
"time": 1790181726,
"subject": "lint: port rules (pointer to int, literal copy sizes, bare frame rate) with a port: exemption; style.md: the portable-source goal, a Portability section, stale model files and header rules",
"report": true,
"matched_code": 550928,
"complete_code": 303112,
"matched_data": 10316,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "0c1d68a",
"time": 1790181748,
"subject": "Merge main into agent/cleanup",
"report": false,
"matched_code": 550928,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "ada9dc8",
"time": 1790181800,
"subject": "EVENT_Trigger's third argument is a pointer (the ball, a position or NULL): typed void*, the (int) casts at its callers go",
"report": false,
"matched_code": 550928,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "bbbf221",
"time": 1790181940,
"subject": "Merge agent/cleanup: stage 1, the ball and terrain (ball.h, Player.ball/ballBefore as Balls, the pin set, typed terrain prototypes)",
"report": false,
"matched_code": 550928,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "a9f1e81",
"time": 1790181981,
"subject": "docs: pin set and CourseInfo.fFloor names after the ball cleanup; ball.h's role; two stray NUL bytes in decomp-notes",
"report": true,
"matched_code": 551880,
"complete_code": 303112,
"matched_data": 10316,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "a71a5f9",
"time": 1790182315,
"subject": "Merge agent/speedgolf: GameMode5 at 41/43 (main's forward Challenge typedef and fn_800EC544 prototype kept once; pin-set names)",
"report": false,
"matched_code": 551880,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "b214708",
"time": 1790182340,
"subject": "Merge agent/modes23-24: GameModeDriverPGATour 57/69, GameModeDriverRTE 33/34 (the renamed GameMode23/24)",
"report": false,
"matched_code": 551880,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "c5f8586",
"time": 1790182446,
"subject": "Merge agent/gamecore: GoGolfCam.c 101/123 (ball fields, pin set, CamTuning fields into engine.h's)",
"report": false,
"matched_code": 551880,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "69d69d2",
"time": 1790182508,
"subject": "Merge agent/prephysics: GoTerrainCollision.c 49/53 (0x8004AFA0-0x80050C2C)",
"report": false,
"matched_code": 551880,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "3f6c0d1",
"time": 1790182566,
"subject": "fn_800DC514 takes the player and returns u8, GM_ShowPostShotCrowdFlyby returns u8, as their callers use them; both declared in game.h",
"report": false,
"matched_code": 551880,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "e2b51a7",
"time": 1790182596,
"subject": "GameEffects and lbl_80202898 declared once, in game.h: GoGolfCam.c's partial copy and GameManager.c's u8[] view (raw +0x11/+0x28/+0x2C) go",
"report": false,
"matched_code": 551880,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "3587267",
"time": 1790182756,
"subject": "camera.h: GoGolfCam.c's camera types (CamShot, CamSequence, CamScript, GolfCamState, the CrAP state) and their globals; CrAPState.nView is n0 (not a view). fn_8005CB78, fn_80062C10/1C/28 declared once, in game.h; GoGolfCam.c's copies of header prototypes go",
"report": false,
"matched_code": 551880,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "6e62f0e",
"time": 1790182769,
"subject": "One Challenge and one save profile for the challenge files: include/game/modes/challenge.h, include/game/save.h",
"report": false,
"matched_code": 551880,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "fcd29f8",
"time": 1790182787,
"subject": "GameModeDriverPGATour.c: the save profile is save.h's SaveProfile (its TourSeason and SeasonEvent move there; the tournament won flags are aC8[i].b, not raw +0xC8); the tour data types move to include/game/modes/pgatour.h (Triple is PgaTriple)",
"report": false,
"matched_code": 551880,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "aac80c1",
"time": 1790182788,
"subject": "engine.h: FRAME_RATE and FRAME_TIME; GoGolfCam.c uses them, and sizeof(CamShot) for the shot copies",
"report": false,
"matched_code": 551880,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "5de8ef8",
"time": 1790182804,
"subject": "GoTerrainCollision.c: the drop checks take a surface class, not a Lie_t (Ter_LieIsPreferred, Ter_IsValidDropSurface, class 10); ball.h: SurfaceType.nClass values from Ball_SetLie; the flagstick is one inch in radius",
"report": false,
"matched_code": 551880,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "db3e3a0",
"time": 1790182810,
"subject": "Comments from the audit of the absorbed branches: IsPuttForLead, the first-win message, fn_800EC558's EA bugs, fn_800EADDC's records",
"report": false,
"matched_code": 551880,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "45b0365",
"time": 1790182823,
"subject": "GoTerrainCollision.c: why the drop search needs its goto, the drop check's redundant test and dead store marked, a placeholder for Ter_CheckObjectAndHazardObstruction",
"report": false,
"matched_code": 551880,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "d353ad6",
"time": 1790182831,
"subject": "GameMode5.c: the 'PLY ' object's copy size is sizeof(lbl_80203554), not 10624",
"report": false,
"matched_code": 551880,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "7883b50",
"time": 1790182851,
"subject": "GoGolfCam.c: comments say what the code does (49 in 100, freeze-time flags b54/b58, fn_800C7100 and fn_800C71A4's tests); the original's oddities labelled (int compare as floats, double stores, unused state, listed default cases, surface test vs lookup) and two EA bugs (p130, pB4 read after a NULL test)",
"report": false,
"matched_code": 551880,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "5dac2f3",
"time": 1790182851,
"subject": "Rename Ter_SearchAreaForDropLocation (0x8004C134) to Ter_SearchForDropLocation",
"report": false,
"matched_code": 551880,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "1b7c14c",
"time": 1790182852,
"subject": "symbols.txt: 0x800C4AB0 back to fn_800C4AB0 (GolfCamera_ClampLookAngle is a conflicting TW06 row: Xbox and PS2 disagree)",
"report": false,
"matched_code": 551880,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "1ab8fe8",
"time": 1790182868,
"subject": "GameModeDriverRTE.c: fn_800F0E20 writes the day through an s32*, fn_800F0E30's parameters named; fn_800F0CEC's unchecked season index labelled EA bug",
"report": false,
"matched_code": 551880,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "5157a4d",
"time": 1790182897,
"subject": "GoTerrainCollision.c: fn_800509D8 takes the triangle as three vertices; strip flags are pin positions, not holes; port note on the course file's in-place offsets; why fn_80050BD8's offset stays raw",
"report": false,
"matched_code": 551880,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "0cefe80",
"time": 1790182923,
"subject": "Merge agent/cleanup-b: lane B checkpoint 1, the gamecore branch (GoGolfCam 101/123) absorbed and its audit items fixed; camera.h; GameEffects in game.h",
"report": false,
"matched_code": 551880,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "00231de",
"time": 1790182933,
"subject": "Merge branch 'main' into agent/cleanup-c",
"report": false,
"matched_code": 551880,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "d44c26f",
"time": 1790182950,
"subject": "Merge agent/cleanup: lane A checkpoint 1, speedgolf and modes23-24 absorbed (GameMode5 42/43, PGATour 57/69, RTE 33/34) with their audit items; save.h, challenge.h",
"report": false,
"matched_code": 551880,
"complete_code": 303112,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "c24ffbe",
"time": 1790182977,
"subject": "style.md: the new headers (camera.h, game/save.h, game/modes/*.h) and their order; FRAME_RATE/FRAME_TIME",
"report": true,
"matched_code": 569892,
"complete_code": 303112,
"matched_data": 10316,
"complete_data": 15816,
"linked_code": 303112,
"linked_data": 15816
},
{
"commit": "bbd00c0",
"time": 1790182984,
"subject": "Merge branch 'main' into agent/cleanup-c",
"report": false,
"matched_code": 569892,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "0a01034",
"time": 1790183081,
"subject": "Merge agent/cleanup-c: lane C checkpoint 1, the prephysics branch absorbed (GoTerrainCollision.c 49/53) with its audit items; terrain types in ball.h",
"report": false,
"matched_code": 569892,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "c2725a5",
"time": 1790183722,
"subject": "docs/sourcefiles.md: the map of the game's original source files (names, boundaries, evidence, confidence)",
"report": true,
"matched_code": 589140,
"complete_code": 303060,
"matched_data": 10316,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "4932b77",
"time": 1790183735,
"subject": "sourcefiles.md: drop a reference to a local research file",
"report": true,
"matched_code": 589140,
"complete_code": 303060,
"matched_data": 10316,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "8b84f5b",
"time": 1790183848,
"subject": "Move 256 sweep files into folders named after their original source files (file map, certain cores only)",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "1e70738",
"time": 1790183872,
"subject": "Sorted sweep files: the first comment line names the original file and its evidence (file map)",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "bb557b8",
"time": 1790183903,
"subject": "Merge agent/cleanup-c: 256 sweep files sorted into folders named after their original source files (docs/sourcefiles.md)",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "51ad9c2",
"time": 1790183942,
"subject": "save.h: the rest of SaveProfile's fields, each from the code that reads or writes it",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "5164743",
"time": 1790183969,
"subject": "Game modes: gpSaveData is save.h's SaveProfile* (GameMode2/8/12, AlternateShot, Battle, BestBall, FourBall, Match, Stableford, Stroke): profile[n * 0x10600] bytes become gpSaveData[n].bActive, GameMode8's name copies gpSaveData[n].szName",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "a7077fa",
"time": 1790183999,
"subject": "GameMode11.c: its LessonSave view goes; the lessons give profile 0 its first TOUR card level (gpSaveData->nTourCardLevel, the field Earnings pays by)",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "0f2b55a",
"time": 1790184027,
"subject": "GameMode4.c: its LadderSave view goes; the ladder wins are SaveProfile.aLadderAward (Awards, marked through fn_800D7770's one prototype); fn_80102874 passing the profile number as the player number labelled EA bug",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "69051f6",
"time": 1790184094,
"subject": "GameRound.c: gpSaveData and lbl_80281DF4 are SaveProfiles (course unlocks, bActive, b70 instead of raw +0x3A/+0x70); fn_800588F4 through save.h's int prototype, so fn_800E22E4 returns the kind-0 byte (u8, its caller clrlwi's it) and fn_800E234C the kind-1 value (int, its caller uses all of r3): the two return types were swapped",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "97600a2",
"time": 1790184107,
"subject": "UStream.c: the stream arrays are static (as symbols.txt's scope:local says), declared in the order that lays them out as in the original; gnNumHandlers starts at -1 as in the original's .sdata",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "920d8fa",
"time": 1790184115,
"subject": "fn_800E1788 returns the round total it computes (defined void, its callers read r3 through local int prototypes): int, declared once in game.h; Stroke/Stableford/BestBall's local copies and their fn_800D3C7C redeclarations ('the player's golfer') go",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "ef7930a",
"time": 1790184153,
"subject": "GameManager.c: its SaveProfile and SaveSlot views go for save.h's (the saved custom rounds are aSavedRound[3] at 0x5230, not round[1] at 0x5244); the progress counters read named fields and their comments say what they count (the tournaments count a full point, not half)",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "f687e7d",
"time": 1790184180,
"subject": "GameEffects.c: the profile name handed to fn_800D8750 is gpSaveData[nPlayer].szName (was u8* + nPlayer * 0x10600 + 1)",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "ab79aa4",
"time": 1790184191,
"subject": "camera.h: one View (GoGolfCam.c's and Swing.c's merged, with the fade fields at 0x68/0x6C), ViewController (the 0x288-byte view at fn_80016CFC; byte 0x275 is bFlagOut), CamTuning from engine.h, and the view and camera prototypes typed View*, declared once; Swing.c's hidden-r3 calls become fn_800171D8(fn_80012EF0(fn_80017004(n)), ...) and fn_80013EEC(fn_8001614C()); GameEffects.c's raw view offsets become fields",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "c829baa",
"time": 1790184203,
"subject": "Golfer.c: a created golfer's names, ball and outfit come from its slot's SaveProfile fields (were u8* + 0x54C2/0x54C8/0x54F8/0x54F9)",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "236cbbf",
"time": 1790184264,
"subject": "EarningsTable moves to include/game/earnings.h with the rows the modes read (the ladder prizes at 0x5E4, the mini-game rows at 0x710, the challenge bonuses at 0x9E4/0xA24, nLadderDone); a98C is aPinSetPct",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "f4d4542",
"time": 1790184294,
"subject": "Target games (GameTargets, GameMode12/13/15/16/17): their MiniPrize/PrizeTable copies go for earnings.h's EarningsTable.aMini; the columns get neutral names (n4..n18, each commented with the modes that read it) instead of per-mode ones",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "2d6f1bd",
"time": 1790184304,
"subject": "UStream.c: lint to zero; its types (and a chunk header and the SONO state as structs, no raw chunk offsets) in the new include/ustream.h; local prototypes without extern; the goto's reason; port notes on the alignment tests",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "79a0fed",
"time": 1790184312,
"subject": "GameMode4/GameMode5: the prize table through earnings.h (the ladder prizes are aLadderPrize; GameMode5's u8[] view and PRIZE_AT(0x9E4/0xA24) become n9E4/nA24); fn_800D750C and fn_800D9998 declared once there",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "57ee27c",
"time": 1790184362,
"subject": "Stroke/Stableford/BestBall: the prize for beating a CPU is aStrokePrize[26] indexed by earnings rating (fn_800D3C7C, 0..25), not a GolferPrize prize[1]/[34] 'per golfer'; the GOLFER_PRIZE macro goes, nGolfer/x/y locals are nRating",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "640a186",
"time": 1790184383,
"subject": "GameMode2.c: fn_800D3C1C returns the best earnings rating (int, not void*) and fn_800D3D64 takes it as an int; both through earnings.h",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "c99c460",
"time": 1790184451,
"subject": "GameMode5.c: fn_800ED280/fn_800ED2C8's -1 test labelled EA bug (fn_800EAC94 returns 0 when it finds nothing, asm 800EAC98); fn_800ED314's double return labelled fake match (the compare is in the binary); fn_800ED5C8's (u8) cast was not needed",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "a839b16",
"time": 1790184477,
"subject": "GameUI.c, GameMessages.c, GameAnalysis.c: UIQueueItem and the display state's externs in game.h (one definition); two queue-index slips labelled EA bug; lint to zero; GameMessages' parameter names; symbols.txt: lbl_802822DC is 3 bytes",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "416d8da",
"time": 1790184484,
"subject": "Mode files: nine local prototypes that repeat game.h/golfer.h/engine.h go (AlternateShot, FourBall, BestBall, Stroke, Stableford, GameMode11)",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "172816f",
"time": 1790184490,
"subject": "Merge branch 'main' into agent/cleanup",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "83c9ad5",
"time": 1790184572,
"subject": "Merge agent/cleanup: lane A checkpoint 2, one save profile (save.h) and one prize table (earnings.h) across the game; prototype fixes",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "53ad86b",
"time": 1790184621,
"subject": "style.md: game/earnings.h in the header list",
"report": true,
"matched_code": 589140,
"complete_code": 303060,
"matched_data": 10316,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "23347b3",
"time": 1790184746,
"subject": "character.h: one Character struct (engine.h's ShotObj, skalib's CharObj, GameMode11's ShotAnim and CharAnim/CharClip/Swing/GameManager's raw offsets), with its model, skeleton, blend node and clip blend; 0x1628 is fBackswing. Player.nShotHandle becomes Character* pChar; the int nHandle parameters (fn_80095744 family, Character_SetPosition, Swing.c's helpers) take a Character*; CharacterState_AddSKABlendData takes an SKABlendFn and fn_80072ACC has its real signature; u64 for the event ids. skalib.c: the SAL/BNK handlers take the UStreamObject (no function-pointer cast, LoadedFile gone); its 0x20 is uId (the object's id; skalib's slot)",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "6de5993",
"time": 1790184755,
"subject": "Ball.c: lint to zero",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "ee46b9f",
"time": 1790184778,
"subject": "Ball.c: lies by their Lie_t names in Ball_SetLie and Physics_GetShotData; the shot-data comment had sand and rough swapped",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "fccc022",
"time": 1790184783,
"subject": "Merge branch 'main' into agent/cleanup-c",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "0c86fe0",
"time": 1790184785,
"subject": "Merge main",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "a8147d0",
"time": 1790184863,
"subject": "Merge agent/cleanup-c: lane C checkpoint 3, lint to zero in Ball/UStream/GameUI/GameMessages/GameAnalysis; UStream's arrays static (layout verified); UIQueueItem in game.h; ustream.h",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "6a37805",
"time": 1790184910,
"subject": "GameState's callback slots: each slot typed as its functions are, named after TW06's GameModeBase methods where the modes' implementations prove it; the casts in the mode setups go",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "6c89a64",
"time": 1790184937,
"subject": "Merge main (lane C's UStream cleanup): the chunk's 0x1C in ustream.h is uId too, as the object's 0x20 it is copied to",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "0ff0b37",
"time": 1790184943,
"subject": "tools: a marked block of not-yet-cleaned sweep code (sweepblock.py): lint skips its style and port rules and reports the lines left; typeaudit/symaudit leave its declarations out",
"report": true,
"matched_code": 589140,
"complete_code": 303060,
"matched_data": 10316,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "9cd491d",
"time": 1790184946,
"subject": "fn_800E1CA8 returns u8 at its definition (a u8 local; exact) and fn_800DCB10 returns pfn1F8's u8 answer (GameEffects tests it; asm 800DCB28 leaves r3 as is): both declared once in game.h (audit C3, C4)",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "e56ee3e",
"time": 1790184961,
"subject": "Merge agent/cleanup-b: lane B checkpoint 2, one View and ViewController (camera.h), one Character (character.h) with Player.pChar a pointer, Swing's hidden-r3 calls, skalib's handler",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "15d782a",
"time": 1790185102,
"subject": "Player.nView0/nView1 are nView[2] (TW06 viewControllerID[2]), fBallX..W vBall[4] and fTargetX..W vTarget[4]: the (&nView0)[i] and &fBallX vector uses become plain array accesses (rename only; GameEffects, GameManager, GameMode5/8/9/11/12/15, GameModeReplay, GameRound, GameTargets, GameUI, GoGolfCam, GoTerrainCollision, Golfer, Swing)",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "78bd9d5",
"time": 1790185134,
"subject": "SwingStateDef and sGolferStateEngineTable[GS_NUM] declared once, in game.h (Swing.c's and GameMode8.c's copies go); lbl_802823FC (the current lesson) declared once in game.h as s32 (Swing.c had int)",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "b0d0509",
"time": 1790185158,
"subject": "Session: the hidden blocks are fields (aProfile[5] at 0xD38, options at 0xE78, aCourseRecord[21] at 0xF00, each size fitting exactly); SESSION_OPTIONS/SESSION_PROFILE stay only as field accesses for Ball.c, GameUI.c and Swing.c; read or written unk fields named by offset (options nC, b84, a7, n14..n80, b7A..b7E; Session nC, n20, n28, n5B34, bStrokeLimit at 0x5B39; PlayerProfile n1, n2); GameEffects' COURSE_RECORD raw offsets and Golfer's +0xF00/+0x24 go",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "d368c57",
"time": 1790185167,
"subject": "fn_8000C5D4 (a + f x b) and fn_8000C5FC (dot product) declared once, in engine.h; the copies in Ball.c, GoGolfCam.c and GoTerrainCollision.c go",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "f8f53ed",
"time": 1790185217,
"subject": "Player.money: the 0x40 bytes at 0x314 are a CourseMoneyTracking (fn_800D3548 adds a breakdown to them field by field, asm 800D35E0..); the struct moves to golfer.h and takes the Player fields' names (n31C..n330 -> money.n8..n1C, n338 -> money.n24)",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "82b5f3e",
"time": 1790185247,
"subject": "mapunits.py: create source units from the file map (config/GW4E69/filemap.json, a copy of the map's file list); docs/workflow.md: Creating units from the file map",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "1fd4399",
"time": 1790185248,
"subject": "Player: unkC28 is bMulliganUsed (GM_PlayerTakeMulligan sets it in a one-per-player mode and refuses once set; fn_800E2470 clears it), unkC2D/unkC2F are bC2D/bC2F; unkC2E keeps its name for Swing.c",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "44419de",
"time": 1790185292,
"subject": "Swing.c: the three gotos in Swing_ComputePower labelled (without them it scores lower: 83.9% and 69.2%, not 84.9%); lbl_801B8980 is a RenderState (engine.h) instead of raw +0x100/+0x104/+0x114; the prevClub copies use sizeof, the 0x630 and 0x5C copies say why their literals are portable; FRAME_RATE",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "6993646",
"time": 1790185360,
"subject": "Shared globals declared once: gNumPlayersSetUp (golfer.h), lbl_80282278, lbl_8028227C, gReplayData with Replay (moved to game.h; GameManager's u8[] view and its raw [0xF10] become gReplayData.bF10), lbl_80282240, lbl_80282360 and the target list lbl_80211D38[40][4], lbl_802823C9/D0/D4 (game.h); game.h's duplicate fn_800FFCCC/fn_800FFD54 prototypes go",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "8ddb148",
"time": 1790185396,
"subject": "memcpy, memset and strlen declared once in engine.h with the other C library functions (the local memcpy/strcmp/sprintf copies in Earnings, GameMode4, GameManager and GameRound go; UStream.c and GameMessages.c keep theirs); fn_80101FEC is declared with the other mode setups in game.h",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "c55682a",
"time": 1790185407,
"subject": "Swing.c: lint to zero (braces on one-line bodies, long lines wrapped, the TABLE_PAIR macro's lost line continuations restored); Golfer.c's CLAMP_ATTR likewise",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "1750d65",
"time": 1790185457,
"subject": "mapunits.py: a clashing declaration its sweep never uses is dropped; notes when sweeps disagree on a return type; how to fix a merged unit that does not compile",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "a7df1dc",
"time": 1790185464,
"subject": "Units from the file map, batch 1: 12 files over their certain cores (mapunits.py), 56 sweep files folded in",
"report": false,
"matched_code": 589140,
"complete_code": 299844,
"complete_data": 15816,
"linked_code": 299844,
"linked_data": 15816
},
{
"commit": "60dd2d7",
"time": 1790185517,
"subject": "BestBall, FourBall, GameManager: the tee orders and the camera offset are local initialisers ({0, 1, 2, 3}, {0, 0, 0, 0.5}); the .rodata constants lbl_80184DB0/DC0/D30 were the compiler's copies of them, so their externs and the local TeeOrder/Vec4 types go (all exact; the units are not linked yet)",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "9b46fa2",
"time": 1790185519,
"subject": "Merge agent/cleanup-c: tools/match/mapunits.py and the file map; batch 1, 12 strong-name files become source units (55 KB of asm leaves 'not in a source file'; linked -0.2 as their 56 sweeps join NonMatching units)",
"report": false,
"matched_code": 589140,
"complete_code": 299844,
"complete_data": 15816,
"linked_code": 299844,
"linked_data": 15816
},
{
"commit": "b459b85",
"time": 1790185548,
"subject": "Swing.c: the 117 declarations scattered between its functions move to the top (types, externs, prototypes; four duplicate prototypes and the Pad_State/fn_80058EB8 double name for 0x80058EB8 go); fn_80058FA4, also called by GameMode11.c, declared in game.h",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "dd33504",
"time": 1790185620,
"subject": "Golfer record's byte 0x62 is nOutfit (Session_SetupProfiles copies it to the profile's nOutfit); Player 0x30C/0x30D are b30C/b30D (GameEffects tests b30D; the replay restore copies from b30C, a literal size marked port:)",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "6e7e170",
"time": 1790185626,
"subject": "mapunits.py: a file that is not made prints its own notes (they no longer carry over to the next file)",
"report": false,
"matched_code": 589140,
"complete_code": 299844,
"complete_data": 15816,
"linked_code": 299844,
"linked_data": 15816
},
{
"commit": "4ec1a7e",
"time": 1790185632,
"subject": "Units from the file map, batch 2: 49 more strong-name files over their certain cores (mapunits.py)",
"report": false,
"matched_code": 589140,
"complete_code": 291728,
"complete_data": 15816,
"linked_code": 291728,
"linked_data": 15816
},
{
"commit": "881991c",
"time": 1790185666,
"subject": "One set of lie, shot-kind and club constants: golfer.h's LIE_GREEN/LIE_HOLED, SHOT_PUTT/FULL/CHIP/PITCH, CLUB_PUTTER/CLUB_SAND_WEDGE and NUM_CLUBS go for physics.h's TW06 enums, whose values match (LIE_GREEN_e 9, LIE_INCUP_e 12, SHOT_TYPE_*_e 0..3, CLUB_PUTTER_e 25, CLUB_SANDWEDGE_e 21, CLUB_MAX_e 26); golfer.h includes physics.h",
"report": false,
"matched_code": 589140,
"complete_code": 303060,
"complete_data": 15816,
"linked_code": 303060,
"linked_data": 15816
},
{
"commit": "30e4042",
"time": 1790185677,
"subject": "Merge branch 'main' into agent/cleanup-b",
"report": false,
"matched_code": 589140,
"complete_code": 299844,
"complete_data": 15816,
"linked_code": 299844,
"linked_data": 15816
},
{
"commit": "3101a05",
"time": 1790185711,
"subject": "Merge main into agent/cleanup (lane B's camera/character, lane C's units from the file map); memset and strlen stay with UStream.c/GameMessages.c for now",
"report": false,
"matched_code": 589140,
"complete_code": 299844,
"complete_data": 15816,
"linked_code": 299844,
"linked_data": 15816
},
{
"commit": "c370d95",
"time": 1790185770,
"subject": "Swing.c: eleven of its Vec4 camera offsets are local initialisers ({0, 0, 0, 0.5}, one {0.45, 0.45, 0.45, 0.5}); their .rodata externs were the compiler's copies (no score changes). The two used in assignments stay externs (as initialisers STATEFUNC_RemoveBallExit drops to 42.5%)",
"report": false,
"matched_code": 589140,
"complete_code": 299844,
"complete_data": 15816,
"linked_code": 299844,
"linked_data": 15816
},
{
"commit": "eec097c",
"time": 1790185806,
"subject": "Merge agent/cleanup: lane A checkpoint 3, GameState callback slots typed and named (TW06 methods), Session and Player hidden fields, shared globals and Replay in headers, audit C3/C4",
"report": false,
"matched_code": 589140,
"complete_code": 299844,
"complete_data": 15816,
"linked_code": 299844,
"linked_data": 15816
},
{
"commit": "dc75feb",
"time": 1790185908,
"subject": "mapunits.py: when sweeps disagree on a function's parameters, keep its definition's prototype, or declare it without parameters when it is defined elsewhere and takes only ints and pointers",
"report": false,
"matched_code": 589140,
"complete_code": 291728,
"complete_data": 15816,
"linked_code": 291728,
"linked_data": 15816
},
{
"commit": "f17386c",
"time": 1790185909,
"subject": "Units from the file map, batch 3: the ten files whose sweeps disagreed (mapunits.py plus hand fixes)",
"report": false,
"matched_code": 589140,
"complete_code": 282856,
"complete_data": 15816,
"linked_code": 282856,
"linked_data": 15816
},
{
"commit": "e8cb64a",
"time": 1790185909,
"subject": "Merge branch 'main' into agent/cleanup-c",
"report": false,
"matched_code": 589140,
"complete_code": 282856,
"complete_data": 15816,
"linked_code": 282856,
"linked_data": 15816
},
{
"commit": "47561b0",
"time": 1790185922,
"subject": "GameEffects.c: GB_START back to one statement per line (its line continuations had been lost, leaving a 1,292-column line)",
"report": false,
"matched_code": 589140,
"complete_code": 299844,
"complete_data": 15816,
"linked_code": 299844,
"linked_data": 15816
},
{
"commit": "6b70e9c",
"time": 1790185948,
"subject": "GameEffects.c: GB_START's parameters renamed nWho/nWhy; named nPlayer, the parameter also replaced the .nPlayer field name, which worked only because every caller passes a variable called nPlayer",
"report": false,
"matched_code": 589140,
"complete_code": 299844,
"complete_data": 15816,
"linked_code": 299844,
"linked_data": 15816
},
{
"commit": "5a34446",
"time": 1790185955,
"subject": "Merge main (lane A checkpoint 3); Swing.c's gReplayData and gNumPlayersSetUp externs go (the headers declare them); the fields lane A left: Session.unk8/unk14 are a8[4]/n14 (n14: the pause flag), GameOptions.unk24 is a24, Player.unkC2E is bC2E (set when a mulligan is taken); Swing.c writes gSession.options instead of SESSION_OPTIONS",
"report": false,
"matched_code": 589140,
"complete_code": 299844,
"complete_data": 15816,
"linked_code": 299844,
"linked_data": 15816
},
{
"commit": "d98b8a2",
"time": 1790185977,
"subject": "Merge agent/cleanup-b: lane B checkpoint 3, nView[2]/vBall/vTarget, SwingStateDef once, one set of lie/shot/club constants (physics.h), Swing.c lint to zero, shared externs and session fields",
"report": false,
"matched_code": 589140,
"complete_code": 299844,
"complete_data": 15816,
"linked_code": 299844,
"linked_data": 15816
},
{
"commit": "c511e5e",
"time": 1790186005,
"subject": "Session b11/b12 (was unk11[2]; b12 set by the pause menu, a replay and the lessons), nFrameCount (was unk24: GameRound divides a difference of it by the frame rate, now FRAME_RATE), options a0 (was unk0); GameUI/Ball read gSession.options; the duplicate gNumPlayersSetUp/lbl_80282278 externs in GameUI, GameAnalysis and GameMessages go; memset and strlen declared once in engine.h",
"report": false,
"matched_code": 589140,
"complete_code": 299844,
"complete_data": 15816,
"linked_code": 299844,
"linked_data": 15816
},
{
"commit": "fff5c01",
"time": 1790186008,
"subject": "Merge agent/cleanup-c: the remaining 59 strong-name files become source units (mapunits.py): 230 KB of asm leaves 'not in a source file'; linked -1.1 as their sweeps join NonMatching units",
"report": false,
"matched_code": 589140,
"complete_code": 282856,
"complete_data": 15816,
"linked_code": 282856,
"linked_data": 15816
},
{
"commit": "5d887f3",
"time": 1790186062,
"subject": "AlternateShot, Stroke: the tee orders are local initialisers; each unit's .rodata range (0x80184DA0, 0x80184DF0, 0x10 bytes) goes to it in splits.txt, so the DOL links the compiler's copy; TeeOrder and the two externs go",
"report": false,
"matched_code": 589140,
"complete_code": 299844,
"complete_data": 15848,
"linked_code": 299844,
"linked_data": 15848
},
{
"commit": "723c0aa",
"time": 1790186104,
"subject": "GameMode9, GameMode11: the camera offsets are local initialisers ({0, 0, 0, 0.5}); their .rodata ranges (0x80184DD0, 0x80184E00) go to the units in splits.txt; their Vec4 copies and externs go",
"report": false,
"matched_code": 589140,
"complete_code": 299844,
"complete_data": 15880,
"linked_code": 299844,
"linked_data": 15880
},
{
"commit": "bb72b69",
"time": 1790186142,
"subject": "GameUI.c: the end-of-hole camera offset is a local initialiser in the block that uses it ({0, 0, 0, 1}; exact); its .rodata range (0x80184D90) goes to the unit in splits.txt; its Vec4 and extern go",
"report": false,
"matched_code": 589140,
"complete_code": 299844,
"complete_data": 15896,
"linked_code": 299844,
"linked_data": 15896
},
{
"commit": "d16b0ee",
"time": 1790186169,
"subject": "Merge main into agent/cleanup (lane B checkpoint 3: nView[2], Session a8)",
"report": false,
"matched_code": 589140,
"complete_code": 282856,
"complete_data": 15896,
"linked_code": 282856,
"linked_data": 15896
},
{
"commit": "ab974d5",
"time": 1790186181,
"subject": "game_types.h: s32/u32 stay long under CodeWarrior and are <stdint.h> types elsewhere; uptr (an integer as wide as a pointer) for address arithmetic: TER_RELOCATE, UStream_Copy's alignment tests (their port: notes go) and skalib's alignment and file-offset casts; SharedFileIO.h takes its base types from game_types.h",
"report": false,
"matched_code": 589140,
"complete_code": 282856,
"complete_data": 15816,
"linked_code": 282856,
"linked_data": 15816
},
{
"commit": "c889999",
"time": 1790186209,
"subject": "UMemPool.c: new unit over its certain core (0x8000A194-0x8000B058), 6 sweeps folded; 0x8000AE94 is fabs",
"report": false,
"matched_code": 589140,
"complete_code": 282584,
"complete_data": 15816,
"linked_code": 282584,
"linked_data": 15816
},
{
"commit": "9217e0c",
"time": 1790186230,
"subject": "golfer.h: SESSION_OPTIONS and SESSION_PROFILE go; no file uses them now",
"report": false,
"matched_code": 589140,
"complete_code": 282856,
"complete_data": 15896,
"linked_code": 282856,
"linked_data": 15896
},
{
"commit": "5c476a7",
"time": 1790186247,
"subject": "GoDynamicCam.c, GoStaticCam.c: new units over their certain cores (mapunits.py), 11 sweeps folded; lbl_80281D88 and lbl_80281E18 are one s32 each across their sweeps",
"report": false,
"matched_code": 589140,
"complete_code": 281304,
"complete_data": 15816,
"linked_code": 281304,
"linked_data": 15816
},
{
"commit": "3f44717",
"time": 1790186259,
"subject": "Merge agent/cleanup: lane A checkpoint 4, GB_START restored, the last duplicated types gone (local initialisers with their .rodata splits), SESSION_OPTIONS/SESSION_PROFILE gone",
"report": false,
"matched_code": 589140,
"complete_code": 282856,
"complete_data": 15896,
"linked_code": 282856,
"linked_data": 15896
},
{
"commit": "0d52bf9",
"time": 1790186306,
"subject": "Plain-C versions (#else of __MWERKS__, marked untested) of the 20 paired-single asm functions in Ball.c, GameManager.c, GameMode8.c, GameRound.c, GoGolfCam.c, GoTerrainCollision.c and Swing.c, and of the __cntlzw intrinsic (game_types.h, which every unit includes); the asm bodies are unchanged",
"report": false,
"matched_code": 589140,
"complete_code": 282856,
"complete_data": 15816,
"linked_code": 282856,
"linked_data": 15816
},
{
"commit": "728b105",
"time": 1790186327,
"subject": "LLObj_Gc.c: new unit over its certain core (0x800073B4-0x800080D0); code_80007BC4.c (the visibility tests), which lies inside it, moves in unchanged (sweep block)",
"report": false,
"matched_code": 589140,
"complete_code": 280012,
"complete_data": 15808,
"linked_code": 280012,
"linked_data": 15808
},
{
"commit": "21a28ae",
"time": 1790186338,
"subject": "GameEffects, GameManager, GameRound, GameModeReplay: 93 local prototypes that repeat game.h/golfer.h/engine.h/ball.h go",
"report": false,
"matched_code": 589140,
"complete_code": 282856,
"complete_data": 15896,
"linked_code": 282856,
"linked_data": 15896
},
{
"commit": "68a7e4e",
"time": 1790186408,
"subject": "Merge branch 'main' into agent/cleanup-c",
"report": false,
"matched_code": 589140,
"complete_code": 280012,
"complete_data": 15888,
"linked_code": 280012,
"linked_data": 15888
},
{
"commit": "794ac88",
"time": 1790186451,
"subject": "platform.h: the C library prototypes declared once (memcpy, memset, memcmp, strlen, strcpy, strncpy, strcmp, sprintf, atan; the standard headers in a port), STATIC_ASSERT and LAYOUT_ASSERT; the GameCube-only branches key on TW_PORT (a port defines it), since the Common library is built with ProDG, which defines no __MWERKS__. Layout asserts for the 16 shared structs whose sizes are proven (Ball, SurfaceType, CamShot, View, ViewController, EarningsTable, Challenge, SaveProfile, Replay, GameEffects, GolferRecord, SwingData, Player, GameOptions, PlayerProfile, Session). The local libc declarations in UStream.c, GameMessages.c, Swing.c, SharedFileIO.c and TagFile.c go",
"report": false,
"matched_code": 589140,
"complete_code": 282856,
"complete_data": 15816,
"linked_code": 282856,
"linked_data": 15816
},
{
"commit": "15eb902",
"time": 1790186459,
"subject": "Merge agent/cleanup-c: UMemPool.c (the mislabelled MSL atanf unit removed; 0x8000AE94 is fabs), GoDynamicCam.c, GoStaticCam.c, LLObj_Gc.c as source units",
"report": false,
"matched_code": 589140,
"complete_code": 280012,
"complete_data": 15888,
"linked_code": 280012,
"linked_data": 15888
},
{
"commit": "11451f0",
"time": 1790186484,
"subject": "GameEffects.c: GE_CurrentTarget is static inline (it was a non-static inline; no copy was emitted either way, scores unchanged)",
"report": false,
"matched_code": 589140,
"complete_code": 282856,
"complete_data": 15816,
"linked_code": 282856,
"linked_data": 15816
},
{
"commit": "2baf2e7",
"time": 1790186542,
"subject": "Lint in the lane's files to zero: FRAME_RATE/FRAME_TIME for the bare 59.94s; the gotos labelled (GM_vGetAllTimeRecordsHeld's leave three loops, a counter-reset version scores 83%; fn_800E30D4's retries, untried structured); GameModeReplay's block copies sized by sizeof where a struct is copied whole, port: notes where a range is; long lines wrapped; GameMode14's CLAIMS alias goes; the (s8)/(u8) casts on the golfer-state calls explained in game.h (the definition returns int; the callers' casts are needed, GameMode8 61/66 without) and noted in each file",
"report": false,
"matched_code": 589140,
"complete_code": 282856,
"complete_data": 15896,
"linked_code": 282856,
"linked_data": 15896
},
{
"commit": "a35bf96",
"time": 1790186570,
"subject": "lint.py: port-asm-no-fallback, an asm function outside an #ifdef __MWERKS__ with an #else C version, or a compiler intrinsic with no C fallback in game_types.h/platform.h (exempt with port:); style.md: the rule, game_types.h's TW_PORT types and uptr, platform.h and LAYOUT_ASSERT, the header list and order",
"report": false,
"matched_code": 589140,
"complete_code": 282856,
"complete_data": 15816,
"linked_code": 282856,
"linked_data": 15816
},
{
"commit": "bc07c9a",
"time": 1790186646,
"subject": "Merge main (lane C's fabs at 0x8000AE94; lane A's libc additions): the C library prototypes stay in platform.h only, fabs among them",
"report": false,
"matched_code": 589140,
"complete_code": 280012,
"complete_data": 15888,
"linked_code": 280012,
"linked_data": 15888
},
{
"commit": "8293f28",
"time": 1790186656,
"subject": "GameMode8/GameMode2 comments: speed golf scores 3 a stroke (fn_800FA48C's 30 a stroke is computed and thrown away); two EA bugs labelled in GameMode8 (player 1's hole win marked in player 0's nModePoints, asm 800F9CDC; fn_800FD534 ends nPlayer's turn twice, asm 800FD618/800FD664); nC3C bits 13 and 26 described from what sets them instead of 'quit'/'given up'; pfn234 is what GM_CheckControllerPulled asks, not 'the hole may end'; GameMode2 scoring a lost ladder event as won labelled EA bug (asm 800F923C)",
"report": false,
"matched_code": 589140,
"complete_code": 282856,
"complete_data": 15896,
"linked_code": 282856,
"linked_data": 15896
},
{
"commit": "3c2ae9c",
"time": 1790186682,
"subject": "Merge agent/cleanup-b: port foundations part 1, uptr and TW_PORT base types, platform.h (libc once, LAYOUT_ASSERT on 16 shared structs), plain-C fallbacks for all 20 asm functions, lint port-asm-no-fallback",
"report": false,
"matched_code": 589140,
"complete_code": 280012,
"complete_data": 15888,
"linked_code": 280012,
"linked_data": 15888
},
{
"commit": "adf2f02",
"time": 1790186743,
"subject": "Mulligan comments (0 none, 1 any number, 2 one per player; modes 9, 12 and 13 allow any number); fn_800D9350 runs after every shot when the mode has no mulligans (B5); GameMode11: the two animation tables described by what picks them (B6), fn_801008F8 is the player's retry, case 80 labelled EA bug (lesson 6 never judged, asm 8010185C), and Scenario_RequiredShape goes back to fn_8010069C (no evidence for 'scenario')",
"report": false,
"matched_code": 589140,
"complete_code": 282856,
"complete_data": 15896,
"linked_code": 282856,
"linked_data": 15896
},
{
"commit": "127ae73",
"time": 1790186806,
"subject": "Earnings.c: its header names EA's file (the TW2003 source tree's Golf/GameMode/Earnings.c) instead of 'TW06's earnings.c'; the stream-client functions are TW06's EarningsInfo:: methods (GM_Earnings_RegisterStreamClients does not exist); fn_800D6A70's float money locals labelled fake match (s32 locals: 87%)",
"report": false,
"matched_code": 589140,
"complete_code": 282856,
"complete_data": 15896,
"linked_code": 282856,
"linked_data": 15896
},
{
"commit": "bb078c0",
"time": 1790186807,
"subject": "include/endian.h: BE16/BE32/BEF32 reads (plain loads under CodeWarrior, byte assembly elsewhere, untested); UStream.c and GoTerrainCollision.c read their raw big-endian words through them, with port notes where a port converts the chunk header and the course data; docs/format-byteorder.md: every data format's byte order",
"report": false,
"matched_code": 589140,
"complete_code": 280012,
"complete_data": 15888,
"linked_code": 280012,
"linked_data": 15888
},
{
"commit": "67462a8",
"time": 1790186847,
"subject": "fn_8000AD9C is fabsf: it calls fabs and rounds the result to a float (frsp); renamed in symbols.txt, engine.h and its seven callers' files",
"report": false,
"matched_code": 589140,
"complete_code": 280012,
"complete_data": 15888,
"linked_code": 280012,
"linked_data": 15888
},
{
"commit": "bab72ea",
"time": 1790186873,
"subject": "GameEffects.c: the frame rate by name (FRAME_RATE) on the line the fabsf rename touched; tw2004-notes.md: the harvested fabsf was EA's fabs and is gone",
"report": false,
"matched_code": 589140,
"complete_code": 280012,
"complete_data": 15888,
"linked_code": 280012,
"linked_data": 15888
},
{
"commit": "fee826a",
"time": 1790186907,
"subject": "Smaller comments: fn_800F1D34 is the target nearest the aim point; fn_80062D38/6C send a message with two/one values (their last parameter is not a player; names in game.h and Swing.c); GameTargets' tee-set distances without invented tee names; GameMode8's event table bound noted (0x2A lets one past its 42 rows through; no caller passes more than 0x29) and fn_800FB204 described from its code; two permuter notes get the fake match: prefix",
"report": false,
"matched_code": 589140,
"complete_code": 282856,
"complete_data": 15896,
"linked_code": 282856,
"linked_data": 15896
},
{
"commit": "daf10ea",
"time": 1790186957,
"subject": "Session.n14 is nPaused: 0 running, 1 paused by the pause menu (GameUI fn_800E3E3C sets it, fn_800E3EE0 clears it), 2 paused until the last menu screen closes (fn_800E5240 then unpauses); renamed in every file that uses it, GoGolfCam.c and Swing.c included",
"report": false,
"matched_code": 589140,
"complete_code": 282856,
"complete_data": 15896,
"linked_code": 282856,
"linked_data": 15896
},
{
"commit": "14b28b0",
"time": 1790186967,
"subject": "Merge main (lane B's port foundations part 1) into agent/cleanup-c",
"report": false,
"matched_code": 589140,
"complete_code": 280012,
"complete_data": 15888,
"linked_code": 280012,
"linked_data": 15888
},
{
"commit": "6641a40",
"time": 1790187005,
"subject": "char.c (EA's name, from its asserts) is a unit over its certain core (0x80017508-0x8001F084, mapunits.py): it replaces CharClip.c (Char_SetClip goes in as cleaned code) and takes 37 sweeps. The sweep functions that clashed with character.h are rewritten to its types outside the sweep block, all exact: fn_80018484 (sets pModel and the club-head/grip bone indices), fn_8001C7FC, fn_8001D624/D6D8 (Session aD2D/aD28), fn_8001D7A4, fn_8001DBF4, fn_8001EC6C/ECA8/ED08 (a bone's matrix), fn_8001ED44/EE00, fn_8001EDF4, fn_8001EE64, fn_8001EE90. Inside the block, fn_8001F004 returns fn_80008370's result (it was passed on in r3) and fn_8001B1E8 frees what it is given. character.h: Clip moves in from skalib.c (pCurClip is a Clip*), Character gets n1654..f1660 and the bone indices at 0x16A0..0x16A8, fn_8001EEE4 returns int. CharClip.c was linked; char.c is NonMatching",
"report": false,
"matched_code": 589140,
"complete_code": 277868,
"complete_data": 15888,
"linked_code": 277868,
"linked_data": 15888
},
{
"commit": "9847c5f",
"time": 1790187008,
"subject": "mapunits.py --check: a function defined twice in one file is its CodeWarrior and port versions, not a duplicate",
"report": false,
"matched_code": 589140,
"complete_code": 280012,
"complete_data": 15888,
"linked_code": 280012,
"linked_data": 15888
},
{
"commit": "19ba32f",
"time": 1790187029,
"subject": "mapunits.py --check: the plain-C #else version of an asm function is not a second definition",
"report": false,
"matched_code": 589140,
"complete_code": 277868,
"complete_data": 15888,
"linked_code": 277868,
"linked_data": 15888
},
{
"commit": "befbc05",
"time": 1790187042,
"subject": "TW06 names checked against the PS2 map and the Xbox PDB: GameEffects' EndGB/StartPredictedGB/CheckScriptedGB/IsGBPossible do not exist there; by position they are GameEffects_EndGameBreaker, InFlightGameBreakerTrigger, ScriptedGameBreakerTrigger and (unsettled) one of the ball-hit triggers; GameModeBestBall has neither GetPlayerTeam nor its own GoToPlayoff",
"report": false,
"matched_code": 589140,
"complete_code": 282856,
"complete_data": 15896,
"linked_code": 282856,
"linked_data": 15896
},
{
"commit": "c272d8b",
"time": 1790187044,
"subject": "Merge agent/cleanup-c: byte-order groundwork, endian.h and docs/format-byteorder.md (63 stream formats, 17 little-endian), fabsf named",
"report": false,
"matched_code": 589140,
"complete_code": 280012,
"complete_data": 15888,
"linked_code": 280012,
"linked_data": 15888
},
{
"commit": "9cf516b",
"time": 1790187070,
"subject": "symbols.txt: ShotObj_GetBlend is Char_GetBackswing (it returns Character.fBackswing, 0 without a character); ShotObj_Set162C/Set1630/Set1634 go back to fn_8005CB88/fn_8005CBB0/fn_8005CBC0 (they set fields of unknown meaning; no TW06 row)",
"report": false,
"matched_code": 589140,
"complete_code": 277868,
"complete_data": 15888,
"linked_code": 277868,
"linked_data": 15888
},
{
"commit": "f924fc0",
"time": 1790187090,
"subject": "decomp-notes: 0x8000AE94 is fabs (double), 0x8000AD9C is fabsf",
"report": true,
"matched_code": 589140,
"complete_code": 280012,
"matched_data": 10396,
"complete_data": 15888,
"linked_code": 280012,
"linked_data": 15888
},
{
"commit": "b180897",
"time": 1790187130,
"subject": "docs: tw06-names.md rows for the TW06 names used in the game modes and Earnings (Stroke, Stableford, Skins, Replay, PGATour, RTE, Earnings; 81 function rows, each checked in the PS2 map and the Xbox PDB), the GameState slot names, and the GameEffects names corrected; tw2004-notes.md: the save profile's map and the two unlock cheat codes",
"report": false,
"matched_code": 589140,
"complete_code": 282856,
"complete_data": 15896,
"linked_code": 282856,
"linked_data": 15896
},
{
"commit": "98a725a",
"time": 1790187168,
"subject": "Merge main into agent/cleanup (lane B's port foundations: fabsf, the __MWERKS__ fallbacks)",
"report": false,
"matched_code": 589140,
"complete_code": 280012,
"complete_data": 15888,
"linked_code": 280012,
"linked_data": 15888
},
{
"commit": "190458c",
"time": 1790187239,
"subject": "skalib.c: lint to zero: braces on one-line bodies, long lines wrapped, the clip name read through Clip, the last-played table sized with sizeof; its 22 gotos labelled (tested in three functions: without them AnimLib_TrimToFit scores 90.9% not 100%, AnimLib_PlanBank 88.7% not 91.6%, AnimLib_BuildCb 97.4% not 99.8%); Golfer.c's one-line bodies braced",
"report": false,
"matched_code": 589140,
"complete_code": 277868,
"complete_data": 15888,
"linked_code": 277868,
"linked_data": 15888
},
{
"commit": "e6bc867",
"time": 1790187254,
"subject": "Merge agent/cleanup: lane A checkpoint 5, the honesty pass: audit comments and EA bug labels, TW06 names checked against both builds, lint to zero in the lane's files, tw06-names and save-profile docs",
"report": false,
"matched_code": 589140,
"complete_code": 280012,
"complete_data": 15888,
"linked_code": 280012,
"linked_data": 15888
},
{
"commit": "4fb519a",
"time": 1790187274,
"subject": "Golfer.c, CharAnim.c: lint to zero (long lines wrapped, two comments that read as code reworded, the stats handler reads pObject->pData/uSize instead of raw offsets)",
"report": false,
"matched_code": 589140,
"complete_code": 277868,
"complete_data": 15888,
"linked_code": 277868,
"linked_data": 15888
},
{
"commit": "0d17c1d",
"time": 1790187274,
"subject": "Merge branch 'main' into agent/cleanup-b",
"report": false,
"matched_code": 589140,
"complete_code": 277868,
"complete_data": 15888,
"linked_code": 277868,
"linked_data": 15888
},
{
"commit": "9be430d",
"time": 1790187279,
"subject": "decomp-notes: fn_8010069C's old invented name",
"report": true,
"matched_code": 589140,
"complete_code": 280012,
"matched_data": 10396,
"complete_data": 15888,
"linked_code": 280012,
"linked_data": 15888
},
{
"commit": "0790be0",
"time": 1790187369,
"subject": "Merge agent/cleanup-b: char.c becomes a unit (replaces CharClip.c; clashing sweeps rewritten to character.h), lint to zero in skalib/Golfer/CharAnim, ShotObj_* renames",
"report": false,
"matched_code": 589140,
"complete_code": 277868,
"complete_data": 15888,
"linked_code": 277868,
"linked_data": 15888
},
{
"commit": "7ef4efe",
"time": 1790187379,
"subject": "Byte order in lane A's handlers: every one ('ERN ', 'PLY ', 'PGAc/t/p', 'RTEc/s', 'TCM ') copies its object straight into a struct, so each gets a port: note saying which struct, that it is big-endian on disc and that a port converts it there; fn_800EADDC reads its course object in place (note too); no handler reads raw values, so no BE32/BE16 changes; format-byteorder.md's overlay column updated",
"report": false,
"matched_code": 589140,
"complete_code": 280012,
"complete_data": 15888,
"linked_code": 280012,
"linked_data": 15888
},
{
"commit": "bb5d73c",
"time": 1790187379,
"subject": "Merge branch 'main' into agent/cleanup",
"report": false,
"matched_code": 589140,
"complete_code": 277868,
"complete_data": 15888,
"linked_code": 277868,
"linked_data": 15888
},
{
"commit": "aef5e94",
"time": 1790187421,
"subject": "Merge agent/cleanup: lane A checkpoint 6, byte-order port notes at the ERN/PLY/PGA/RTE/TCM struct copies",
"report": false,
"matched_code": 589140,
"complete_code": 277868,
"complete_data": 15888,
"linked_code": 277868,
"linked_data": 15888
},
{
"commit": "f98723d",
"time": 1790187466,
"subject": "File map, second run: wind.c between physics and LLPictInt (TW06, an unpadded 8-byte data edge), GoRenderSurface.c starts at 0x8002F1D4 (the Session code before it is its own file), UMemPool/fabs, LLObj_Gc and CharClip corrections; filemap.json and sourcefiles.md regenerated",
"report": false,
"matched_code": 589140,
"complete_code": 280012,
"complete_data": 15888,
"linked_code": 280012,
"linked_data": 15888
},
{
"commit": "7cf3d5b",
"time": 1790187589,
"subject": "Byte order in lane B's files: port: notes at every swap of the little-endian 'SAL ', 'SAC ' and 'BNK ' data (skalib.c, char.c) and of 'stat' (Golfer.c), and at the 'SKLO' handler (char.c): a little-endian port does not swap there; notes at the big-endian overlays ('rcrd' over the course records, the AI targets' AITargetDef); the AI target count is read with BES16 (new in endian.h: *(s16*) under CodeWarrior, byte-built in a port; exact). format-byteorder.md's rows for these updated; sourcefiles.md: CharClip.c is part of char.c",
"report": false,
"matched_code": 589140,
"complete_code": 277868,
"complete_data": 15888,
"linked_code": 277868,
"linked_data": 15888
},
{
"commit": "50a7115",
"time": 1790187590,
"subject": "Merge branch 'main' into agent/cleanup-c",
"report": false,
"matched_code": 589140,
"complete_code": 277868,
"complete_data": 15888,
"linked_code": 277868,
"linked_data": 15888
},
{
"commit": "7472d1c",
"time": 1790187591,
"subject": "Merge branch 'main' into agent/cleanup-b",
"report": false,
"matched_code": 589140,
"complete_code": 277868,
"complete_data": 15888,
"linked_code": 277868,
"linked_data": 15888
},
{
"commit": "e80fe89",
"time": 1790187630,
"subject": "Merge agent/cleanup-b: byte-order port notes at the SAL/BNK/SAC/SKLO/stat swaps and the rcrd/AI-target overlays; BES16",
"report": false,
"matched_code": 589140,
"complete_code": 277868,
"complete_data": 15888,
"linked_code": 277868,
"linked_data": 15888
},
{
"commit": "a4fef7b",
"time": 1790187631,
"subject": "sourcefiles.md: the map re-run on main with char.c as a unit (its edges are its certain core, not evidence)",
"report": false,
"matched_code": 589140,
"complete_code": 277868,
"complete_data": 15888,
"linked_code": 277868,
"linked_data": 15888
},
{
"commit": "69c794a",
"time": 1790187744,
"subject": "Merge main into agent/cleanup-c; sourcefiles.md regenerated from the map (char.c holds what was CharClip.c)",
"report": false,
"matched_code": 589140,
"complete_code": 277868,
"complete_data": 15888,
"linked_code": 277868,
"linked_data": 15888
},
{
"commit": "2c8cbea",
"time": 1790187759,
"subject": "Merge agent/cleanup-c: the file map refreshed (wind.c, the Session file vs GoRenderSurface.c, today's corrections); filemap.json and sourcefiles.md regenerated",
"report": false,
"matched_code": 589140,
"complete_code": 277868,
"complete_data": 15888,
"linked_code": 277868,
"linked_data": 15888
},
{
"commit": "c2fe0c8",
"time": 1790188346,
"subject": "GameEffects.c: fn_800DB30C, fn_800DBA50 exact (27/27); fn_800DB714 before fn_800DB86C (address order); .sdata2 0x80284578-0x802845C0; linked",
"report": false,
"matched_code": 589140,
"complete_code": 285184,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "d010c78",
"time": 1790188475,
"subject": "Merge agent/link-b: GameEffects all-exact (or-chain gate), .sdata2 in C, linked",
"report": false,
"matched_code": 589140,
"complete_code": 285184,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "4277abb",
"time": 1790188521,
"subject": "decomp-notes: the b285 cmplwi gate is the or-chain rule taking in the enclosing if (GameEffects)",
"report": true,
"matched_code": 590472,
"complete_code": 285184,
"matched_data": 10396,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "7b7ea9e",
"time": 1790188782,
"subject": "configure.py: game code -common off (EA's globals are .bss in link order, before the SDK's; no function score changes, 4390 exact either way)",
"report": false,
"matched_code": 590472,
"complete_code": 285184,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "9750edc",
"time": 1790188783,
"subject": "GameEffects.c: owns lbl_80202898, .bss 0x80202898-0x802028F0",
"report": false,
"matched_code": 590472,
"complete_code": 285184,
"complete_data": 16048,
"linked_code": 285184,
"linked_data": 16048
},
{
"commit": "ab1bdff",
"time": 1790188840,
"subject": "GoGolfCam.c: fn_800C0414, GolfCamera_InitZoomToAimCamera, GolfCamera_CutToGolferDoneAnimatingCam, fn_800C6F7C exact (105/123); camera.h: CamShot v30/f94/f98, View p78 typed, p13C, f168",
"report": false,
"matched_code": 590472,
"complete_code": 277868,
"complete_data": 15888,
"linked_code": 277868,
"linked_data": 15888
},
{
"commit": "6bded4d",
"time": 1790188928,
"subject": "GameModeFourBall.c: fn_800E8FC8 exact, unit linked (13/13)",
"report": false,
"matched_code": 590472,
"complete_code": 282196,
"complete_data": 15912,
"linked_code": 282196,
"linked_data": 15912
},
{
"commit": "eb06939",
"time": 1790189030,
"subject": "GameModeAlternateShot.c: lbl_80281648 defined in C (.sdata linked)",
"report": false,
"matched_code": 590472,
"complete_code": 282196,
"complete_data": 15920,
"linked_code": 282196,
"linked_data": 15920
},
{
"commit": "9b74b0b",
"time": 1790189031,
"subject": "GameModeBestBall.c: fn_800E8A68 93.6% -> 94.5% (12/13)",
"report": false,
"matched_code": 590472,
"complete_code": 282196,
"complete_data": 15920,
"linked_code": 282196,
"linked_data": 15920
},
{
"commit": "715c68c",
"time": 1790189040,
"subject": "Merge main into agent/link-a",
"report": false,
"matched_code": 590472,
"complete_code": 289512,
"complete_data": 15992,
"linked_code": 289512,
"linked_data": 15992
},
{
"commit": "d389064",
"time": 1790189061,
"subject": "Merge branch 'main' into agent/core-cam",
"report": false,
"matched_code": 590472,
"complete_code": 285184,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "9a413dd",
"time": 1790189105,
"subject": "GameRound.c: fn_800E1074 exact (62/63); fn_800D8D5C takes only the player (the old second argument was r4 left holding 0)",
"report": false,
"matched_code": 590472,
"complete_code": 285184,
"complete_data": 16048,
"linked_code": 285184,
"linked_data": 16048
},
{
"commit": "0dd2ffc",
"time": 1790189120,
"subject": "GoGolfCam.c: GolfCamera_InitTutorialWaitCamera exact (106/123); fn_800C16C4/fn_800C1790, fn_800C3478/fn_800C34F8 and fn_800C5EC0/fn_800C5FE4 defined in address order; camera.h: CamShot f80, f9C",
"report": false,
"matched_code": 590472,
"complete_code": 285184,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "ebe1d83",
"time": 1790189190,
"subject": "Merge agent/core-cam: GoGolfCam 106/123 (5 new exact), camera.h fields, address order fixed",
"report": false,
"matched_code": 590472,
"complete_code": 285184,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "c9b3f34",
"time": 1790189453,
"subject": "decomp-notes: range trick depends on how the field is read; keep an index, not a pin pointer (GoGolfCam)",
"report": true,
"matched_code": 593212,
"complete_code": 285184,
"matched_data": 10396,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "5bf8c40",
"time": 1790189745,
"subject": "OSArena.c: linked (.sdata, .sbss ranges)",
"report": false,
"matched_code": 593212,
"complete_code": 285216,
"complete_data": 15976,
"linked_code": 285216,
"linked_data": 15976
},
{
"commit": "79cadab",
"time": 1790189750,
"subject": "GoGolfCam.c: fn_800C4AB0, fn_800C1D3C, GolfCamera_ProcessPostShotCamera exact (109/123); camera.h: CamTuning fMaxPitchUp/fMaxPitchDown",
"report": false,
"matched_code": 593212,
"complete_code": 285184,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "f1d865e",
"time": 1790189845,
"subject": "skalib.c: AnimLib_TrimCb, AnimLib_BuildCb, ClipBank_Load, AnimLib_KeepRandomCb, Skalib_Init, AnimLib_FreeCopies exact (46/53); its types and globals moved to character.h",
"report": false,
"matched_code": 593212,
"complete_code": 285184,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "4c67080",
"time": 1790189924,
"subject": "AXProf.c: linked (.sbss range)",
"report": false,
"matched_code": 593212,
"complete_code": 285288,
"complete_data": 15992,
"linked_code": 285288,
"linked_data": 15992
},
{
"commit": "5d0f227",
"time": 1790189965,
"subject": "GameModeDriverPGATour.c: fn_800EDD18 (Init), fn_800EE478, fn_800EE5B4, fn_800EE6A0, fn_800EEB94 exact (62/69); GameFinished/GoToPlayoff take u8 bCheck, the lead callbacks int nPlayer",
"report": false,
"matched_code": 593212,
"complete_code": 285184,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "5559dbb",
"time": 1790189969,
"subject": "GoGolfCam.c: fn_800C56B4, GolfCamera_ComputeSteepSlopeCamVectors exact (111/123); camera.h: CamShot name is 0x20 with v20 (f24 was v20[1]), CamTuning 0x1D0-0x1F4 and f84, the steep-slope globals; game.h: fn_800DC3A4",
"report": false,
"matched_code": 593212,
"complete_code": 285184,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "1153f2b",
"time": 1790189984,
"subject": "FE_LogoDesign.c: fn_8010F7FC, fn_8010F890, fn_8010FA00, fn_8010FAF4 exact (14/14); .data 0x80193D28-0x80193D58 and .sbss 0x802824B8-0x802824C8 in C; linked. frontend/fe.h: LogoEdit. engine.h: TexEntry, TexPalette, TexBank; fn_8000BEE4, fn_800102DC, fn_8005CC64 prototypes (from Swing.c); RenderState p100/p104 typed. Swing.c: SwingState texture fields typed",
"report": false,
"matched_code": 593212,
"complete_code": 286376,
"complete_data": 16024,
"linked_code": 286376,
"linked_data": 16024
},
{
"commit": "d0af034",
"time": 1790190001,
"subject": "mtx.c: linked (.sdata, .sdata2 ranges)",
"report": false,
"matched_code": 593212,
"complete_code": 285828,
"complete_data": 16008,
"linked_code": 285828,
"linked_data": 16008
},
{
"commit": "1315ff8",
"time": 1790190012,
"subject": "Merge agent/core-char: skalib 46/53 (6 new exact), its types and globals in character.h",
"report": false,
"matched_code": 593212,
"complete_code": 285184,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "525bee8",
"time": 1790190017,
"subject": "mtx44.c: linked (.sdata2 range)",
"report": false,
"matched_code": 593212,
"complete_code": 285980,
"complete_data": 16024,
"linked_code": 285980,
"linked_data": 16024
},
{
"commit": "759d0c4",
"time": 1790190019,
"subject": "Merge branch 'main' into agent/link-a",
"report": false,
"matched_code": 593212,
"complete_code": 289512,
"complete_data": 15992,
"linked_code": 289512,
"linked_data": 15992
},
{
"commit": "812ceb3",
"time": 1790190043,
"subject": "Merge branch 'main' into agent/core-cam",
"report": false,
"matched_code": 593212,
"complete_code": 285184,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "b4f1928",
"time": 1790190053,
"subject": "decomp-notes: four register rules from skalib (loop slot pointer, int live ranges, pass the expression, assign-then-fix order)",
"report": true,
"matched_code": 597256,
"complete_code": 285184,
"matched_data": 10396,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "5254d34",
"time": 1790190055,
"subject": "dvdFatal.c: linked (.sbss range)",
"report": false,
"matched_code": 597256,
"complete_code": 286028,
"complete_data": 16032,
"linked_code": 286028,
"linked_data": 16032
},
{
"commit": "04d0402",
"time": 1790190056,
"subject": "global_destructor_chain.c: linked (.dtors, .sbss ranges)",
"report": false,
"matched_code": 597256,
"complete_code": 286100,
"complete_data": 16044,
"linked_code": 286100,
"linked_data": 16044
},
{
"commit": "cadf2c4",
"time": 1790190068,
"subject": "sweep_801197A4.c, sweep_8011B160.c, sweep_8011ABF8.c: pass the first parameter on to fn_8011ABF8, fn_8011AEC8 and fn_8011A890 (the callees take it), still exact",
"report": false,
"matched_code": 597256,
"complete_code": 285184,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "efdfbea",
"time": 1790190075,
"subject": "startUp.c: fn_800AF93C, fn_800AF9BC, fn_800AFA2C, fn_800AFAB0, fn_800AFB50, fn_800AFB98, fn_800AFEDC, fn_800B0034, fn_800B00A4, fn_800B01B4, fn_800B04EC, fn_800B051C, fn_800B06F4 exact (31/71); sweep block cleaned; core/startup.h: the voice table and ARAM heap",
"report": false,
"matched_code": 597256,
"complete_code": 285184,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "f40d334",
"time": 1790190102,
"subject": "GoGolfCam.c: fn_800C3FC0 exact (112/123); camera.h: CamTuning f4/fC/f10/f38, the axis vectors lbl_80191398/lbl_801913A8",
"report": false,
"matched_code": 597256,
"complete_code": 285184,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "28ae0e1",
"time": 1790190106,
"subject": "Merge agent/career: PGA Tour driver 62/69 (Init, tournament-over, lead/win putt checks)",
"report": false,
"matched_code": 597256,
"complete_code": 285184,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "bc6a45c",
"time": 1790190107,
"subject": "OSCache.c: linked (.data range)",
"report": false,
"matched_code": 597256,
"complete_code": 287180,
"complete_data": 16604,
"linked_code": 287180,
"linked_data": 16604
},
{
"commit": "79ca1c6",
"time": 1790190124,
"subject": "OSFont.c: linked (.sdata range)",
"report": false,
"matched_code": 597256,
"complete_code": 287268,
"complete_data": 16612,
"linked_code": 287268,
"linked_data": 16612
},
{
"commit": "b7ddd9e",
"time": 1790190149,
"subject": "Merge agent/link-a: FourBall all-exact + linked; AlternateShot .sdata in C; BestBall EndGame 94.5",
"report": false,
"matched_code": 597256,
"complete_code": 289512,
"complete_data": 15992,
"linked_code": 289512,
"linked_data": 15992
},
{
"commit": "b0b465f",
"time": 1790190167,
"subject": "Merge branch 'main' into agent/link-b",
"report": false,
"matched_code": 597256,
"complete_code": 289512,
"complete_data": 16080,
"linked_code": 289512,
"linked_data": 16080
},
{
"commit": "ba162e2",
"time": 1790190171,
"subject": "MetroTRK: build with -rostr (its string literals are in .rodata)",
"report": false,
"matched_code": 597256,
"complete_code": 287268,
"complete_data": 16612,
"linked_code": 287268,
"linked_data": 16612
},
{
"commit": "29ea0dd",
"time": 1790190186,
"subject": "Merge branch 'main' into agent/frontend",
"report": false,
"matched_code": 597256,
"complete_code": 290704,
"complete_data": 16056,
"linked_code": 290704,
"linked_data": 16056
},
{
"commit": "9cf109d",
"time": 1790190189,
"subject": "MetroTRK msg.c: linked (.rodata range)",
"report": false,
"matched_code": 597256,
"complete_code": 287336,
"complete_data": 16652,
"linked_code": 287336,
"linked_data": 16652
},
{
"commit": "2577afd",
"time": 1790190192,
"subject": "Merge agent/core-cam: GoGolfCam 112/123 (post-shot, shutter, super zoom, steep slope cams); CamShot name 0x20 + v20",
"report": false,
"matched_code": 597256,
"complete_code": 289512,
"complete_data": 15992,
"linked_code": 289512,
"linked_data": 15992
},
{
"commit": "d17470f",
"time": 1790190214,
"subject": "MetroTRK main_TRK.c: linked (.rodata, .bss ranges)",
"report": false,
"matched_code": 597256,
"complete_code": 287424,
"complete_data": 16676,
"linked_code": 287424,
"linked_data": 16676
},
{
"commit": "4d1821c",
"time": 1790190225,
"subject": "Merge branch 'main' into agent/link-b",
"report": false,
"matched_code": 597256,
"complete_code": 289512,
"complete_data": 16080,
"linked_code": 289512,
"linked_data": 16080
},
{
"commit": "c8ba134",
"time": 1790190249,
"subject": "GoTerrainCollision.c: fn_8004DCC4 exact (floors through Ter_Floor), Ter_CheckObjectAndHazardObstruction written (99.27%), Ter_SearchForDropLocation 99.86% (50/53)",
"report": false,
"matched_code": 597256,
"complete_code": 277868,
"complete_data": 15888,
"linked_code": 277868,
"linked_data": 15888
},
{
"commit": "e191485",
"time": 1790190268,
"subject": "decomp-notes: rules from FourBall, PGATour, GoGolfCam (const inline return, nested if vs &&, int vs s32 params, *= order, fused madd, base-last indexing, .sdata zero init)",
"report": true,
"matched_code": 604100,
"complete_code": 289512,
"matched_data": 10412,
"complete_data": 15992,
"linked_code": 289512,
"linked_data": 15992
},
{
"commit": "32a555e",
"time": 1790190296,
"subject": "Merge branch 'main' into agent/boot",
"report": false,
"matched_code": 604100,
"complete_code": 289512,
"complete_data": 15992,
"linked_code": 289512,
"linked_data": 15992
},
{
"commit": "a71b8b3",
"time": 1790190296,
"subject": "skalib.c: AnimLib_Find and AnimLib_PlanBank's skips without goto; the remaining gotos tested and labelled (46/53)",
"report": false,
"matched_code": 604100,
"complete_code": 285184,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "6e1e73f",
"time": 1790190300,
"subject": "save.h: SaveProfile.aC8 is TourWin[31] (Award award, u16 nScore, s16 n6), the record of a PGA TOUR tournament won; aC8[i].b -> aC8[i].award.bWon in GameManager.c, Earnings.c, GameModeDriverPGATour.c",
"report": false,
"matched_code": 604100,
"complete_code": 289512,
"complete_data": 15992,
"linked_code": 289512,
"linked_data": 15992
},
{
"commit": "62359fb",
"time": 1790190312,
"subject": "Merge agent/link-b: game code -common off (EA globals are ordinary .bss in link order); GameEffects owns its state; GameRound fn_800E1074 exact",
"report": false,
"matched_code": 604100,
"complete_code": 289512,
"complete_data": 16080,
"linked_code": 289512,
"linked_data": 16080
},
{
"commit": "686885d",
"time": 1790190323,
"subject": "Merge branch 'main' into agent/frontend",
"report": false,
"matched_code": 604100,
"complete_code": 290704,
"complete_data": 16144,
"linked_code": 290704,
"linked_data": 16144
},
{
"commit": "d0b5869",
"time": 1790190325,
"subject": "sweep_801198F8.c, sweep_80119A04.c, sweep_8011A6F4.c, sweep_8011913C.c, sweep_8011A85C.c, sweep_80118F10.c: fn_80117628 returns a pointer; fn_8011A85C takes the first parameter on to fn_8011B160; still exact",
"report": false,
"matched_code": 604100,
"complete_code": 285184,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "44bac6a",
"time": 1790190334,
"subject": "symbols: TRKReleaseMutex, TRKAcquireMutex, TRKInitializeMutex (mutex_TRK.c, order from TRKInitializeEventQueue's calls)",
"report": false,
"matched_code": 604100,
"complete_code": 287424,
"complete_data": 16676,
"linked_code": 287424,
"linked_data": 16676
},
{
"commit": "6ec1980",
"time": 1790190345,
"subject": "MetroTRK mutex_TRK.c: linked",
"report": false,
"matched_code": 604100,
"complete_code": 287448,
"complete_data": 16676,
"linked_code": 287448,
"linked_data": 16676
},
{
"commit": "e7f8349",
"time": 1790190345,
"subject": "PGATourSimulation.c: new unit (0x80117600-0x8011C068), 31 sweep files folded in",
"report": false,
"matched_code": 604100,
"complete_code": 282960,
"complete_data": 15960,
"linked_code": 282960,
"linked_data": 15960
},
{
"commit": "fea57cd",
"time": 1790190356,
"subject": "MetroTRK nubevent.c: linked (.bss range)",
"report": false,
"matched_code": 604100,
"complete_code": 288000,
"complete_data": 16716,
"linked_code": 288000,
"linked_data": 16716
},
{
"commit": "67786bb",
"time": 1790190359,
"subject": "startUp.c: fn_800B06F4's missing return marked as an EA bug; startup.h comment",
"report": false,
"matched_code": 604100,
"complete_code": 289512,
"complete_data": 15992,
"linked_code": 289512,
"linked_data": 15992
},
{
"commit": "fda934a",
"time": 1790190365,
"subject": "FE_Manager.c: FE_MakeMoviePath, fn_8007706C, FE_MakeCameoMoviePath, fn_800770D4 exact (20/49); frontend/fe.h: their prototypes",
"report": false,
"matched_code": 604100,
"complete_code": 290704,
"complete_data": 16144,
"linked_code": 290704,
"linked_data": 16144
},
{
"commit": "b866b7b",
"time": 1790190365,
"subject": "Merge branch 'main' into agent/boot",
"report": false,
"matched_code": 604100,
"complete_code": 289512,
"complete_data": 16080,
"linked_code": 289512,
"linked_data": 16080
},
{
"commit": "1a496a2",
"time": 1790190379,
"subject": "docs: EA globals are ordinary .bss in link order (game code -common off); how to move a unit's .bss into C",
"report": true,
"matched_code": 604592,
"complete_code": 289512,
"matched_data": 10500,
"complete_data": 16080,
"linked_code": 289512,
"linked_data": 16080
},
{
"commit": "8ead15b",
"time": 1790190382,
"subject": "MetroTRK: TRKTerminateSerialHandler (0x80160608) belongs to serpoll.c, not msgbuf.c; msgbuf 14/14, serpoll 5/5",
"report": false,
"matched_code": 604592,
"complete_code": 288000,
"complete_data": 16716,
"linked_code": 288000,
"linked_data": 16716
},
{
"commit": "e54a9dd",
"time": 1790190434,
"subject": "Merge agent/frontend: FE_LogoDesign all-exact + linked (data in C); FE_Manager 20/49; texture bank types (Swing handles are pointers)",
"report": false,
"matched_code": 604592,
"complete_code": 290704,
"complete_data": 16144,
"linked_code": 290704,
"linked_data": 16144
},
{
"commit": "7946a93",
"time": 1790190473,
"subject": "fstload.c: linked (.data, .bss, .sdata, .sbss ranges)",
"report": false,
"matched_code": 604592,
"complete_code": 288576,
"complete_data": 16972,
"linked_code": 288576,
"linked_data": 16972
},
{
"commit": "32b6754",
"time": 1790190479,
"subject": "Merge agent/boot: startUp 31/71 (sound voice layer, ARAM heap), sweep block cleaned, core/startup.h",
"report": false,
"matched_code": 604592,
"complete_code": 290704,
"complete_data": 16144,
"linked_code": 290704,
"linked_data": 16144
},
{
"commit": "cf6d4b9",
"time": 1790190483,
"subject": "GXTexture.c: linked (.data, .sdata, .sdata2 ranges)",
"report": false,
"matched_code": 604592,
"complete_code": 292568,
"complete_data": 17628,
"linked_code": 292568,
"linked_data": 17628
},
{
"commit": "69589cc",
"time": 1790190503,
"subject": "skalib.c: AnimLib_MergeOverlay indexes the slot by k (87.73%)",
"report": false,
"matched_code": 604592,
"complete_code": 285184,
"complete_data": 15960,
"linked_code": 285184,
"linked_data": 15960
},
{
"commit": "f529a75",
"time": 1790190504,
"subject": "Merge branch 'main' into agent/core-char",
"report": false,
"matched_code": 604592,
"complete_code": 290704,
"complete_data": 16144,
"linked_code": 290704,
"linked_data": 16144
},
{
"commit": "4ebcb1d",
"time": 1790190506,
"subject": "PGATourSimulation.c: SafeDivide, SafeDividePct and the nine plain Calc* statistics exact, the 19 SafeDivide wrappers cleaned (TW06 names), PgaStatCounts in game/modes/pgatoursim.h (58/119)",
"report": false,
"matched_code": 604592,
"complete_code": 282960,
"complete_data": 15960,
"linked_code": 282960,
"linked_data": 15960
},
{
"commit": "9a2d156",
"time": 1790190507,
"subject": "Merge branch 'main' into agent/sort-a",
"report": false,
"matched_code": 604592,
"complete_code": 288480,
"complete_data": 16144,
"linked_code": 288480,
"linked_data": 16144
},
{
"commit": "e966165",
"time": 1790190542,
"subject": "s_atan.c: linked (.rodata, .sdata2 ranges)",
"report": false,
"matched_code": 604592,
"complete_code": 293104,
"complete_data": 17820,
"linked_code": 293104,
"linked_data": 17820
},
{
"commit": "49c0de6",
"time": 1790190549,
"subject": "Merge main",
"report": false,
"matched_code": 604592,
"complete_code": 298624,
"complete_data": 18004,
"linked_code": 298624,
"linked_data": 18004
},
{
"commit": "cb8fbaf",
"time": 1790190590,
"subject": "camera.h owns the render camera's lens: CamLens (cull.h's CameraSub, now gone; cull.h includes camera.h); Vec3Copy takes a const source in engine.h and its definition (the const is what gives the original's interleaved copy); code_800080D0's UnkObj is not the lens",
"report": false,
"matched_code": 604592,
"complete_code": 289512,
"complete_data": 15992,
"linked_code": 289512,
"linked_data": 15992
},
{
"commit": "c057078",
"time": 1790190672,
"subject": "GameModeDriverRTE.c: fn_800F06DC exact, unit linked (34/34)",
"report": false,
"matched_code": 604592,
"complete_code": 294308,
"complete_data": 16144,
"linked_code": 294308,
"linked_data": 16144
},
{
"commit": "024d9e0",
"time": 1790190688,
"subject": "GoGolfCam.c: GolfCamera_InitGreenZoomToAimCamera exact (113/123); the lens calls take CamLens*; camera.h: CamLens fB0",
"report": false,
"matched_code": 604592,
"complete_code": 289512,
"complete_data": 15992,
"linked_code": 289512,
"linked_data": 15992
},
{
"commit": "f8cfd8b",
"time": 1790190695,
"subject": "GoGolfCam.c: a long line wrapped",
"report": false,
"matched_code": 604592,
"complete_code": 289512,
"complete_data": 15992,
"linked_code": 289512,
"linked_data": 15992
},
{
"commit": "b376898",
"time": 1790190714,
"subject": "Merge agent/sdk: 15 SDK units linked (data ranges), MetroTRK -rostr, TRK mutex names, msgbuf/serpoll edge",
"report": false,
"matched_code": 604592,
"complete_code": 298624,
"complete_data": 18004,
"linked_code": 298624,
"linked_data": 18004
},
{
"commit": "55f7793",
"time": 1790190811,
"subject": "Merge agent/sort-a: PGATourSimulation.c unit (TW06 pgatoursimulation.c, 0x80117600-0x8011C068), 58/119, stat functions named",
"report": false,
"matched_code": 604592,
"complete_code": 296400,
"complete_data": 18004,
"linked_code": 296400,
"linked_data": 18004
},
{
"commit": "cd99358",
"time": 1790190858,
"subject": "GameUI.c, GameMessages.c: their .bss/.sbss/.sdata defined in C (reverse address order) with plain splits; FrontEnd moved to include/game/frontend.h",
"report": false,
"matched_code": 604592,
"complete_code": 289512,
"complete_data": 17664,
"linked_code": 289512,
"linked_data": 17664
},
{
"commit": "d1d1609",
"time": 1790190860,
"subject": "Merge branch 'main' into agent/career",
"report": false,
"matched_code": 604592,
"complete_code": 296400,
"complete_data": 18004,
"linked_code": 296400,
"linked_data": 18004
},
{
"commit": "6fcdc69",
"time": 1790190875,
"subject": "GameModeDriverRTE.c: its globals defined in C (gRTEs .bss, .sdata, .sbss linked)",
"report": false,
"matched_code": 604592,
"complete_code": 294308,
"complete_data": 36056,
"linked_code": 294308,
"linked_data": 36056
},
{
"commit": "6e2c86c",
"time": 1790190876,
"subject": "GameMode5.c: fn_800EAF7C 97.8% -> 99.4% (42/43)",
"report": false,
"matched_code": 604592,
"complete_code": 294308,
"complete_data": 36056,
"linked_code": 294308,
"linked_data": 36056
},
{
"commit": "e6fd322",
"time": 1790190945,
"subject": "Merge agent/link-b: GameUI and GameMessages data in C (.bss/.sbss/.sdata); FrontEnd in game/frontend.h",
"report": false,
"matched_code": 604592,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "f90a43c",
"time": 1790190952,
"subject": "Merge branch 'main' into agent/core-cam",
"report": false,
"matched_code": 604592,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "bb0e133",
"time": 1790190974,
"subject": "symbols: MetroTRK names from relocations (TRKDo*, TRK_memset, __TRK_get_MSR, gTRK* data, EXI2_*, DB*, MW*CriticalSection; the sweeps defining them renamed)",
"report": false,
"matched_code": 604592,
"complete_code": 298624,
"complete_data": 18004,
"linked_code": 298624,
"linked_data": 18004
},
{
"commit": "77a836d",
"time": 1790191004,
"subject": "compiler.md: GameRound compiles identically on GC/1.3.2-2.7",
"report": true,
"matched_code": 607352,
"complete_code": 296400,
"matched_data": 11920,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "45db761",
"time": 1790191006,
"subject": "GoGolfCam.c: fn_800BF184 (camera 8) written, 99.45% (113/123): the saved float registers match; left are the operand order of the two 10x multiplies and the scratch registers of the height blends (x *= 10.0f, x = 10.0f * x, x = x * 10.0f in both orders, four blend spellings tried); CamScript_KeepAboveGround's out pointers typed; camera.h: View f15C, CamTuning f98",
"report": false,
"matched_code": 607352,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "8ee3e21",
"time": 1790191011,
"subject": "GameMode8.c: its .data tables (events, sounds, courses) defined in C and linked",
"report": false,
"matched_code": 607352,
"complete_code": 294308,
"complete_data": 37072,
"linked_code": 294308,
"linked_data": 37072
},
{
"commit": "c75e6aa",
"time": 1790191037,
"subject": "MetroTRK: TRK_memset is mem_TRK's (.init from 0x800034E0), __TRK_get_MSR/__TRK_set_MSR are targimpl's (0x80162368), TRKAccessFile and three stubs at 0x80163DB0 are not targimpl's; CBGetBytesAvailableForRead named",
"report": false,
"matched_code": 607352,
"complete_code": 298624,
"complete_data": 18004,
"linked_code": 298624,
"linked_data": 18004
},
{
"commit": "ff20a4e",
"time": 1790191057,
"subject": "MetroTRK CircleBuffer.c: linked",
"report": false,
"matched_code": 607352,
"complete_code": 299240,
"complete_data": 18004,
"linked_code": 299240,
"linked_data": 18004
},
{
"commit": "d79ff97",
"time": 1790191064,
"subject": "startUp.c: fn_800AFBD8, fn_800AFCBC, fn_800AFDC8, fn_800AFEF4, fn_800B0114, fn_800B044C, fn_800B0568, fn_800B07A0, fn_800B0858 exact (40/71); startup.h: voice flags named, VoiceEnvelope, SoundHeader, BootSound",
"report": false,
"matched_code": 607352,
"complete_code": 290704,
"complete_data": 16144,
"linked_code": 290704,
"linked_data": 16144
},
{
"commit": "19c2d13",
"time": 1790191068,
"subject": "MetroTRK target_options.c: linked (.bss range)",
"report": false,
"matched_code": 607352,
"complete_code": 299268,
"complete_data": 18012,
"linked_code": 299268,
"linked_data": 18012
},
{
"commit": "c4bbf90",
"time": 1790191078,
"subject": "MetroTRK msgbuf.c: linked (.rodata, .bss ranges)",
"report": false,
"matched_code": 607352,
"complete_code": 301376,
"complete_data": 24620,
"linked_code": 301376,
"linked_data": 24620
},
{
"commit": "ab55326",
"time": 1790191079,
"subject": "Merge branch 'main' into agent/boot",
"report": false,
"matched_code": 607352,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "a21dfb3",
"time": 1790191089,
"subject": "GameModeDriverPGATour.c: fn_800EE2C8, fn_800EE8C4, fn_800EEA3C, fn_800EF130 exact (66/69), fn_800EE0A0 99.71; pgatour.h: TourRound nPinSet/n8, TourEvent aRound[4] + nTeeSet + a40[10], Tournament.nC, lbl_80205ED8 and the unit's small globals; save.h: fn_800D7770 returns u8; golfer.h: CourseMoneyTracking.n4",
"report": false,
"matched_code": 607352,
"complete_code": 296400,
"complete_data": 18004,
"linked_code": 296400,
"linked_data": 18004
},
{
"commit": "8aa7047",
"time": 1790191101,
"subject": "MetroTRK dispatch.c: linked (.rodata, .data ranges)",
"report": false,
"matched_code": 607352,
"complete_code": 301752,
"complete_data": 24796,
"linked_code": 301752,
"linked_data": 24796
},
{
"commit": "024c3fb",
"time": 1790191102,
"subject": "Merge agent/core-cam: CamLens in camera.h (cull.h's CameraSub), Vec3Copy const source, green zoom-to-aim camera exact (113/123)",
"report": false,
"matched_code": 607352,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "e019b0e",
"time": 1790191103,
"subject": "Merge branch 'main' into agent/career",
"report": false,
"matched_code": 607352,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "17cfc9f",
"time": 1790191112,
"subject": "MetroTRK mslsupp.c: linked",
"report": false,
"matched_code": 607352,
"complete_code": 302128,
"complete_data": 24796,
"linked_code": 302128,
"linked_data": 24796
},
{
"commit": "d16c850",
"time": 1790191124,
"subject": "MetroTRK usr_put.c: linked",
"report": false,
"matched_code": 607352,
"complete_code": 302268,
"complete_data": 24796,
"linked_code": 302268,
"linked_data": 24796
},
{
"commit": "6311cbe",
"time": 1790191142,
"subject": "FE_Manager.c: fn_800770FC, FE_GetBIOMovieName, fn_8007734C, fn_80077780, fn_80077968, fn_80077A80, fn_80077ACC, fn_80077B08, fn_80078604, fn_80078620, fn_8007975C exact (31/49); sweep code cleaned (none left). frontend/fe.h: FEState, FEMovie, FEScreen, FEProfile. save.h: SaveProfile.createdGolfer (0x5380)",
"report": false,
"matched_code": 607352,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "22ab52b",
"time": 1790191164,
"subject": "Merge agent/boot: startUp 40/71 (voice start/pause/volume/envelope, ARAM heap + DMA, built-in sounds); startup.h types",
"report": false,
"matched_code": 607352,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "68c7c6d",
"time": 1790191174,
"subject": "MetroTRK nubinit.c: linked (.rodata, .bss ranges); welcome string v2.0 as in this game (README notes the change)",
"report": false,
"matched_code": 607352,
"complete_code": 302676,
"complete_data": 24852,
"linked_code": 302676,
"linked_data": 24852
},
{
"commit": "f0760f7",
"time": 1790191193,
"subject": "MetroTRK mem_TRK.c: linked",
"report": false,
"matched_code": 607352,
"complete_code": 302944,
"complete_data": 24852,
"linked_code": 302944,
"linked_data": 24852
},
{
"commit": "6bc7b39",
"time": 1790191196,
"subject": "Merge agent/career: PGA Tour driver 66/69 (round start, win recorded, play-out); save.h TourWin; pgatour.h layouts",
"report": false,
"matched_code": 607352,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "40dc0c8",
"time": 1790191227,
"subject": "GameRound.c: functions in address order; its data in C (gpGame and the game state, the hole name, .data/.sdata/.sdata2 ranges); linking it now differs only inside fn_800E30D4",
"report": false,
"matched_code": 607352,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "0048e06",
"time": 1790191236,
"subject": "Merge agent/frontend: FE_Manager 31/49, sweep cleaned (movie queue, profile backups, created-golfer parts); FEState types; save.h createdGolfer",
"report": false,
"matched_code": 607352,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "e2dc4be",
"time": 1790191286,
"subject": "uiLoadFile.c, uiProcessInterface.c: lbl_80281F1C through game/frontend.h (FrontEnd gains pC at 0xC, the block fn_8008F24C frees); scores unchanged",
"report": false,
"matched_code": 607352,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "debe8e5",
"time": 1790191289,
"subject": "MetroTRK serpoll.c: linked (.rodata, .bss ranges); built with -common on, gTRKInputPendingPtr is a common symbol in .sbss",
"report": false,
"matched_code": 607352,
"complete_code": 302944,
"complete_data": 24852,
"linked_code": 302944,
"linked_data": 24852
},
{
"commit": "a44d5f0",
"time": 1790191310,
"subject": "golfer.h: pfn200/204/208 are s32 (*)(int nPlayer) (TW06 GetCurrentLead, GetPotentialLead; GameRound's defaults and the PGA TOUR's take the player and return a count); GameRound.c's fn_800CFE74, fn_800D0098, fn_800D030C prototypes to match; GameModeDriverPGATour Init's casts go, fn_800EE8B0 takes nPlayer",
"report": false,
"matched_code": 607352,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "bf91a62",
"time": 1790191312,
"subject": "decomp-notes: rules from GoGolfCam, FE_Manager, FE_LogoDesign, startUp, PGATour, GameRound (const Vec3Copy, += order, extra empty case, parameter types, leftover r4 argument, sum order, call-first arguments, bit-fields, u8 epilogue)",
"report": true,
"matched_code": 612608,
"complete_code": 296400,
"matched_data": 11920,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "8f2c764",
"time": 1790191321,
"subject": "Merge branch 'main' into agent/link-b",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "6962dd5",
"time": 1790191331,
"subject": "Golfer.c: fn_80077B18 takes the golfer (from frontend/fe.h, argument passed explicitly; Session_SetupProfiles 70.86 -> 71.04). GameMode8.c: lbl_801D7148 through FEState.aLoaded (fe.h). FE_Manager.c: the empty case 4 in FE_GetBIOMovieName marked as a fake match",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "608dfa5",
"time": 1790191357,
"subject": "PGATourSimulation.c: 13 more exact (stream handler, GetStatValString, stat and score ranking accessors, entrant helpers, the combined statistics), sweep code cleaned to PgaEntrant/PgaEntrantMC/PgaStatRanking types, TW06 names (71/119)",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 18004,
"linked_code": 296400,
"linked_data": 18004
},
{
"commit": "8c5ca6a",
"time": 1790191360,
"subject": "Merge branch 'main' into agent/sort-a",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "f89e881",
"time": 1790191372,
"subject": "symbols: AX/AXFX names from relocations (__AXGetAux*, __AXSpb*, __AXAux*, __AXCommandList*, __AXFXAlloc/Free, ...; the sweeps using them renamed); AXAux 12/12",
"report": false,
"matched_code": 612608,
"complete_code": 302944,
"complete_data": 24852,
"linked_code": 302944,
"linked_data": 24852
},
{
"commit": "48b2c78",
"time": 1790191392,
"subject": "Merge agent/link-b: GameRound data in C + functions in address order (links once fn_800E30D4 falls); FrontEnd users typed",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "2b6ed00",
"time": 1790191405,
"subject": "delay.c: linked",
"report": false,
"matched_code": 612608,
"complete_code": 304140,
"complete_data": 24852,
"linked_code": 304140,
"linked_data": 24852
},
{
"commit": "fb18ac1",
"time": 1790191410,
"subject": "startUp.c: fn_800B0960, fn_800B0DB8..fn_800B1060 (11 front-end messages), fn_800B1510, fn_800B158C exact (54/71); fn_800B044C's prototype in startup.h, UStream.c uses it; MsgArg and fn_8016B0F8 in frontend.h",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "522b41d",
"time": 1790191410,
"subject": "Merge branch 'main' into agent/core-phys",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "c86e847",
"time": 1790191445,
"subject": "Merge agent/sort-a: PGATourSimulation 71/119, sweep block gone (stat ranks, entrants, all-around/total driving/ball striking), TW06 names",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "759b433",
"time": 1790191487,
"subject": "symbols: GXSaveCPUFifo, __GXSaveCPUFifoAux, GXGetCPUFifo, OldCPUFifo (from GXDisplayList's relocations); FFCC GX headers use __GXData (CREDITS notes it)",
"report": false,
"matched_code": 612608,
"complete_code": 304140,
"complete_data": 24852,
"linked_code": 304140,
"linked_data": 24852
},
{
"commit": "c1364c2",
"time": 1790191495,
"subject": "startUp.c: fn_800AFD8C, fn_800B160C, fn_800B166C exact (57/71); AXVPB's playing address in startup.h",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "6380ae5",
"time": 1790191497,
"subject": "GXDisplayList.c: linked (.bss, .sbss ranges)",
"report": false,
"matched_code": 612608,
"complete_code": 304664,
"complete_data": 26172,
"linked_code": 304664,
"linked_data": 26172
},
{
"commit": "5905efa",
"time": 1790191508,
"subject": "Merge agent/core-phys: GoTerrainCollision 50/53 (Ter_Floor wrapper; obstruction check written 99.27%)",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "f0c6f69",
"time": 1790191534,
"subject": "symbols: OS/DB/CARD/ARQ/GBA/DVD/SI data names from relocations (__OSCurrHeap, HeapArray, __CARDPermMask, __GBAReset, ...)",
"report": false,
"matched_code": 612608,
"complete_code": 304664,
"complete_data": 26172,
"linked_code": 304664,
"linked_data": 26172
},
{
"commit": "0e621e1",
"time": 1790191549,
"subject": "GBA.c: linked (.sbss range)",
"report": false,
"matched_code": 612608,
"complete_code": 304680,
"complete_data": 26180,
"linked_code": 304680,
"linked_data": 26180
},
{
"commit": "5d7da02",
"time": 1790191557,
"subject": "CARDOpen.c: linked",
"report": false,
"matched_code": 612608,
"complete_code": 306456,
"complete_data": 26180,
"linked_code": 306456,
"linked_data": 26180
},
{
"commit": "11f4e77",
"time": 1790191560,
"subject": "Merge branch 'main' into agent/frontend",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "ddbfad2",
"time": 1790191564,
"subject": "GameModeDriverPGATour.c: fn_800EED0C exact (67/69), the round's statistics added to the career totals; save.h: TourStats (0x58) and SaveProfile.tourStats at 0xF66C; pgatour.h: lbl_80205ED8 is a TourStats",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "f1ef6d9",
"time": 1790191566,
"subject": "GXPixel.c: linked (.data, .sdata2 ranges)",
"report": false,
"matched_code": 612608,
"complete_code": 307948,
"complete_data": 26260,
"linked_code": 307948,
"linked_data": 26260
},
{
"commit": "68321ab",
"time": 1790191583,
"subject": "GoGolfCam.c: fn_800C4FF0 (matrix camera), fn_800C6618 (swing camera kind) exact (115/123); camera.h: CamShot f8C, CamTuning f5C, f9C..fB4, fn_800453C8",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "e5161d5",
"time": 1790191597,
"subject": "FE_Manager.c: fn_800779BC, fn_8007873C, fn_80078A2C, fn_80078B84, FE_CrAP_IsCrazyHat, fn_80078D24, fn_80079D30, fn_80079DAC exact (39/49); prototypes in address order. frontend/fe.h: CrAPAsset, the ARAM prototypes, the backup size and ARAM globals, fn_801064EC, fn_8015F844; FE_CrAP_TurnOnPart takes an s16 part. platform.h: strstr",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "408d8bd",
"time": 1790191601,
"subject": "symbols: MSL/runtime names from relocations (__timesdec, strtok statics, alloc and GCN_mem_alloc data)",
"report": false,
"matched_code": 612608,
"complete_code": 307948,
"complete_data": 26260,
"linked_code": 307948,
"linked_data": 26260
},
{
"commit": "ef2ae16",
"time": 1790191622,
"subject": "startUp.c: fn_800B10A4, fn_800B1180, fn_800B120C, fn_800B12FC, fn_800B13FC exact (62/71); the memory-card status table in startup.h",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "bb281dc",
"time": 1790191622,
"subject": "Merge branch 'main' into agent/boot",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "67f4a88",
"time": 1790191640,
"subject": "Merge agent/frontend: FE_Manager 39/49 (backups to ARAM, equipment tiers, CrAP picks); Golfer.c fn_80077B18 takes the golfer (r3 luck fixed); GameMode8 via FEState",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "33675cb",
"time": 1790191677,
"subject": "GameModeDriverPGATour.c: fn_800EF2B8 exact (68/69), a finished hole goes into the round's statistics; save.h: n104CC; golfer.h: Player.nC24",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "91ced5b",
"time": 1790191680,
"subject": "GoGolfCam.c: GolfCamera_InitBallFlightCamera exact (116/123); camera.h: View vD4, CamSequence b46",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "a4e234f",
"time": 1790191689,
"subject": "Merge branch 'main' into agent/core-cam",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "b593d8a",
"time": 1790191699,
"subject": "Merge agent/boot: startUp 62/71 (front-end messages, memory-card status table, LEGL handler); fn_800B044C real prototype (UStream); MsgArg in frontend.h",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "dd73d0e",
"time": 1790191711,
"subject": "strtoul.c: names instead of Sonic Heroes addresses, functions in MSL order (this game's layout); CREDITS notes it",
"report": false,
"matched_code": 612608,
"complete_code": 307948,
"complete_data": 26260,
"linked_code": 307948,
"linked_data": 26260
},
{
"commit": "0084631",
"time": 1790191725,
"subject": "strtoul.c: linked (.data range)",
"report": false,
"matched_code": 612608,
"complete_code": 310064,
"complete_data": 26396,
"linked_code": 310064,
"linked_data": 26396
},
{
"commit": "d407a80",
"time": 1790191755,
"subject": "GCN_mem_alloc.c: linked (.rodata range)",
"report": false,
"matched_code": 612608,
"complete_code": 310248,
"complete_data": 26516,
"linked_code": 310248,
"linked_data": 26516
},
{
"commit": "d9ddd83",
"time": 1790191767,
"subject": "GoGolfCam.c: two long lines wrapped",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "99ce2b7",
"time": 1790191770,
"subject": "Merge branch 'main' into agent/core-cam",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "8d3ab14",
"time": 1790191789,
"subject": "abort_exit.c: linked (.bss, .sbss ranges)",
"report": false,
"matched_code": 612608,
"complete_code": 310488,
"complete_data": 26788,
"linked_code": 310488,
"linked_data": 26788
},
{
"commit": "4f88809",
"time": 1790191804,
"subject": "e_pow.c: linked (.rodata, .sdata2 ranges)",
"report": false,
"matched_code": 612608,
"complete_code": 312716,
"complete_data": 27108,
"linked_code": 312716,
"linked_data": 27108
},
{
"commit": "1ac9e5a",
"time": 1790191837,
"subject": "skalib.c: AnimLib_Load walks the file with pData (99.88%)",
"report": false,
"matched_code": 612608,
"complete_code": 290704,
"complete_data": 16144,
"linked_code": 290704,
"linked_data": 16144
},
{
"commit": "394cfc1",
"time": 1790191843,
"subject": "Merge branch 'main' into agent/core-char",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "3d69ea9",
"time": 1790191893,
"subject": "mem_funcs.c: .text runs to 0x801570B8 (__copy_longs_rev_aligned, __copy_longs_aligned are its own); those two are 91%, so it is not linked",
"report": false,
"matched_code": 612608,
"complete_code": 312716,
"complete_data": 27108,
"linked_code": 312716,
"linked_data": 27108
},
{
"commit": "6adb32f",
"time": 1790191935,
"subject": "AX.c, arq.c: release build strings are this game's (Sep 5 2002); CREDITS note the change",
"report": false,
"matched_code": 612608,
"complete_code": 312716,
"complete_data": 27108,
"linked_code": 312716,
"linked_data": 27108
},
{
"commit": "fcfb4f0",
"time": 1790191953,
"subject": "Merge agent/core-cam: GoGolfCam 116/123 (matrix cam, swing camera kind, ball-flight camera)",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "4cf36af",
"time": 1790191954,
"subject": "arq.c: linked (.data, .sdata, .sbss ranges)",
"report": false,
"matched_code": 612608,
"complete_code": 313872,
"complete_data": 27236,
"linked_code": 313872,
"linked_data": 27236
},
{
"commit": "2f8a59d",
"time": 1790191980,
"subject": "Merge agent/core-char: skalib gotos tested (4 removed, rest labelled), Load 99.88, MergeOverlay 87.73; GC/2.0 no effect",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "cb03f9a",
"time": 1790191996,
"subject": "symbols: 0x801358D8 is __AXAllocInit (AXInit calls it), 0x801359AC is __AXPushCallbackStack (was __ARGetInterruptStatus); AXAlloc 8/8",
"report": false,
"matched_code": 612608,
"complete_code": 313872,
"complete_data": 27236,
"linked_code": 313872,
"linked_data": 27236
},
{
"commit": "ccbf9aa",
"time": 1790192007,
"subject": "AX.c: linked (.data, .sdata ranges)",
"report": false,
"matched_code": 612608,
"complete_code": 313932,
"complete_data": 27316,
"linked_code": 313932,
"linked_data": 27316
},
{
"commit": "e24152b",
"time": 1790192018,
"subject": "AXAlloc.c: linked (.bss, .sbss ranges)",
"report": false,
"matched_code": 612608,
"complete_code": 314848,
"complete_data": 27580,
"linked_code": 314848,
"linked_data": 27580
},
{
"commit": "fcd2e19",
"time": 1790192041,
"subject": "EASB.c: new unit over the EA Sports Bio library's public calls (0x8012CCD8-0x8012E950), 9 sweeps folded, fn_8012CCD8, fn_8012CF00 exact (11/44)",
"report": false,
"matched_code": 612608,
"complete_code": 295532,
"complete_data": 19588,
"linked_code": 295532,
"linked_data": 19588
},
{
"commit": "dcd5bcc",
"time": 1790192112,
"subject": "skalib.c: AnimLib_PlanBank indexes the overlays instead of walking from one before the array (91.55 -> 91.62)",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "4f36112",
"time": 1790192130,
"subject": "FE_Manager.c: fn_8007744C, Golfer_LoadCreatedFromSave, fn_80077808, FE_CrAP_IsAssetUndesirable, fn_800797E0, fn_80079AD4 exact (45/49); fn_8007975C/fn_800797E0 take an s16 part. frontend/fe.h: FEProfile fields to 0x11708, FEState aCPU/b11/nMode, FEScreen b0, lbl_801D8858 and lbl_801D8890",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "c23be54",
"time": 1790192143,
"subject": "GameManager.c: GM_CheckForAIConcede, GM_CheckForBallOOB, GM_PlayerTakeMulligan, GM_ShowPostShotAnimation exact (54/56); GM_SimulateBallMovement 99.62 (pointer locals gone)",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "bbde29c",
"time": 1790192149,
"subject": "Golfer.c: AI_Pow is powf (the SDK's reverb_hi.c calls it); engine.h: its prototype",
"report": false,
"matched_code": 612608,
"complete_code": 314848,
"complete_data": 27580,
"linked_code": 314848,
"linked_data": 27580
},
{
"commit": "0135aed",
"time": 1790192171,
"subject": "GoGolfCam.c: fn_800BFE00 (camera 4's tick) exact (117/123); camera.h: CamTuning f20C..n228, View f5C/f60/f64, fn_800C7D14/fn_800C7E50",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "6ebc56d",
"time": 1790192173,
"subject": "Merge main",
"report": false,
"matched_code": 612608,
"complete_code": 312624,
"complete_data": 29164,
"linked_code": 312624,
"linked_data": 29164
},
{
"commit": "f8503bc",
"time": 1790192186,
"subject": "Merge branch 'main' into agent/sort-b",
"report": false,
"matched_code": 612608,
"complete_code": 295532,
"complete_data": 19588,
"linked_code": 295532,
"linked_data": 19588
},
{
"commit": "723e2bb",
"time": 1790192274,
"subject": "Merge branch 'main' into agent/link-b",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "2795e08",
"time": 1790192285,
"subject": "Merge agent/sdk: 21 more SDK units linked (SDK 50.39%), ~125 SDK names, TRK edges, borrowed build strings; AI_Pow is the SDK's powf",
"report": false,
"matched_code": 612608,
"complete_code": 312624,
"complete_data": 29164,
"linked_code": 312624,
"linked_data": 29164
},
{
"commit": "b14bc77",
"time": 1790192305,
"subject": "Ball.c: the club and shot tables in C (.rodata 0x80181328-0x801834C0, byte-exact; angles as DEG(x)); ClubRow in ball.h (63/68)",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "6e66aef",
"time": 1790192335,
"subject": "Merge branch 'main' into agent/core-phys",
"report": false,
"matched_code": 612608,
"complete_code": 312624,
"complete_data": 29164,
"linked_code": 312624,
"linked_data": 29164
},
{
"commit": "82cc68e",
"time": 1790192358,
"subject": "Merge agent/sort-b: EASB.c unit (EA Sports Bio public API, 0x8012CCD8-0x8012E950, edge proven), 11/44; easb.h with TW06 PDB types",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "61bbe34",
"time": 1790192382,
"subject": "Merge branch 'main' into agent/career",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "888795f",
"time": 1790192416,
"subject": "Merge agent/link-b: GameManager 54/56 (AI concede, OOB/water penalty, mulligan, post-shot reaction)",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "4dcbfab",
"time": 1790192471,
"subject": "char.c: 15 functions exact (bit-array helpers, bone lookups, CLB/CHR/SKLO handler registration, character table), SKLO handler cleaned (56/153)",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "91b377d",
"time": 1790192490,
"subject": "Merge agent/career: PGA Tour driver 68/69; gpGame pfn200/204/208 typed s32(int) with GameRound's defaults (casts gone); TourStats in save.h",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "cb77edf",
"time": 1790192501,
"subject": "GoGolfCam.c: GolfCamera_InitSwingCamera exact (118/123); camera.h: View p7C, CamSequence b47, GolfCamState b5D",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "90c3a18",
"time": 1790192542,
"subject": "Skeleton.c: SKEL_SetIKSolutionWeight, fn_80027808, fn_8002792C, SKEL_TransitionIK, fn_80028A3C, fn_80028A70 exact (14/46); AnimStream.c: fn_800C98DC, fn_800C9928 exact (4/33)",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "4e7a776",
"time": 1790192544,
"subject": "Merge branch 'main' into agent/core-char",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "b8e6e8a",
"time": 1790192559,
"subject": "graduate.py: exits 1 on any failure; handles units whose code starts with .init",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "54e3de2",
"time": 1790192573,
"subject": "doldiff.py: --all shows every difference, --max N sets the per-section limit",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "149e495",
"time": 1790192605,
"subject": "GameManager.c: GM_MovePlayerToBall, GM_SimulateBallMovement exact (56/56): no pointer locals, gPlayers[nPlayer] fields written out",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "600b78f",
"time": 1790192625,
"subject": "GoDynamicCam.c: fn_80039E58, fn_8003AB94, fn_8003ABEC, fn_8003CB80, fn_8003CD6C, fn_8003D00C, fn_8003D054, fn_8003D0BC, fn_8003D0EC, fn_8003D240 exact; sweep block cleaned; dyncam.h (18/53)",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "a68b221",
"time": 1790192629,
"subject": "startUp.c: fn_800B0268, fn_800B0338, fn_800B09C8, fn_800B0B1C, fn_800B1748 exact (67/71), fn_800B1960 written 99.11%; stream-chunk, movie-sound, card-info types in startup.h",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "afb2062",
"time": 1790192641,
"subject": "PGATourSimulation.c: fn_80118A5C, fn_80119934, fn_80119A50, fn_80119AE0, fn_80119B54, fn_80119E28, fn_8011A538, fn_8011A5F8, fn_8011A720, fn_8011A7C8, fn_8011AC40, fn_8011BBD8, fn_8011BCFC exact (84/119): simulated holes and rounds, the field's progress, the cut row, playoffs, statistic rankings and their sort comparisons; pgatoursim.h: PgaPro season form (szName is 0x18), PgaEntrantMC.nTargetScore, PgaStatSort, the comparison table",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "5e2c0fd",
"time": 1790192652,
"subject": "Merge agent/core-char: Skeleton 14/46 (IK weight/transition, bone factors), AnimStream 4/33; PlanBank UB removed",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "25f76fc",
"time": 1790192654,
"subject": "EASB.c: play time, counters, level, open/close/save requests exact (22/44); product record fields in easb.h",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "7e738db",
"time": 1790192665,
"subject": "Swing.c: STATEFUNC_ShotSetupInit, fn_8005A478, STATEFUNC_SimulateUpdate, STATEFUNC_GreenWatchRollInit exact (166/181). Golfer.c: Golfer_GetAttribute, Player_HasPad, Player_IsNotCPU, Players_Reset exact (84/91). golfer.h: fn_8005C280 and Swing_RumbleOff prototypes (from Swing.c; GoGolfCam.c declared them locally)",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "8f79fbe",
"time": 1790192673,
"subject": "Merge branch 'main' into agent/frontend",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "8d25d05",
"time": 1790192675,
"subject": "MC_Gc.c: sweep block cleaned; fn_8009CD10, fn_8009D6CC, fn_8009D728, fn_8009DC80, fn_8009DD44, fn_8009EA98, fn_8009F488 exact (22/59); MC.c: fn_800A0A7C exact (6/35); include/core/memcard.h",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "483d30e",
"time": 1790192693,
"subject": "Merge agent/boot: startUp 67/71 (ADPCM stream set-up, movie voices, memory-card status); StreamChunk/CardInfo types",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "4f96901",
"time": 1790192726,
"subject": "GoTerrain.c: 19 functions exact, sweep code cleaned except 9 (40/74); TerrainMgr moves to terrain.h, RenderState setters' fields",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "7f17a9b",
"time": 1790192761,
"subject": "char.c: SAC handler trio, 4-vector copy and dot, fn_8001EE88/EE98 cleaned from the sweep block (57/153)",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "098acd5",
"time": 1790192762,
"subject": "GoGolfCam.c: fn_800BF658 (the first-person camera) exact (119/123), its per-player state defined in C; golfer.h: Player vCBC",
"report": false,
"matched_code": 612608,
"complete_code": 296400,
"complete_data": 19588,
"linked_code": 296400,
"linked_data": 19588
},
{
"commit": "cc736e6",
"time": 1790192763,
"subject": "Merge branch 'main' into agent/core-cam",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "4a2a3ed",
"time": 1790192764,
"subject": "FE_Manager.c: fn_80077C1C exact (46/49). frontend/fe.h: FEProfile nDateSeed, aKind, aPart, aChoice",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "962055e",
"time": 1790192767,
"subject": "Merge agent/sort-a: PGATourSimulation 84/119 (hole simulation, cut line, playoffs, stat rankings); PgaPro fields",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "0afcef9",
"time": 1790192776,
"subject": "Merge branch 'main' into agent/char2",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "b49fb32",
"time": 1790192783,
"subject": "AXAux.c: linked (.text runs to 0x80136064: 0x80136058 is AXRegisterAuxACallback; .bss, .sbss ranges); sweep_80136058.c removed",
"report": false,
"matched_code": 612608,
"complete_code": 312900,
"complete_data": 40740,
"linked_code": 312900,
"linked_data": 40740
},
{
"commit": "df0519c",
"time": 1790192794,
"subject": "GameManager.c linked: its .rodata, jump table and .sdata2 in C; a stripped function's 1.0f leads the pool",
"report": false,
"matched_code": 612608,
"complete_code": 312808,
"complete_data": 19716,
"linked_code": 312808,
"linked_data": 19716
},
{
"commit": "1e52333",
"time": 1790192816,
"subject": "AXCL.c: linked (.text starts at 0x80136064: that is __AXGetCommandListCycles; .bss, .sbss ranges); sweep_80136064.c removed",
"report": false,
"matched_code": 612608,
"complete_code": 314728,
"complete_data": 42300,
"linked_code": 314728,
"linked_data": 42300
},
{
"commit": "7e85709",
"time": 1790192817,
"subject": "Merge branch 'main' into agent/core-cam",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "9778167",
"time": 1790192857,
"subject": "Merge branch 'main' into agent/terrain2",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "bad0e9c",
"time": 1790192863,
"subject": "Merge agent/memcard: core/memcard.h; MC_Gc 22/59 (sweep block cleaned), MC 6/35; PS2 memory-card heritage documented",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "a943996",
"time": 1790192872,
"subject": "Merge main into agent/golfer",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "cf1bd1b",
"time": 1790192875,
"subject": "EASportsBio.c: calls typed through easb.h, EASBio manager struct (TW06 layout), 7 more exact (31/36); EASB.c: set-accomplishment and image stubs return their error",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "d78fe03",
"time": 1790192885,
"subject": "Merge branch 'main' into agent/sort-b",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "11db2f8",
"time": 1790192899,
"subject": "Merge agent/cam2: GoDynamicCam 18/53, sweep block cleaned, dyncam.h; wrong declarations fixed (register-luck calls pass their args)",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "041057d",
"time": 1790192904,
"subject": "AXSPB.c: linked (.text starts at 0x80136DFC, __AXGetStudio moves in from sweep_80136DF4.c; .bss, .sbss ranges; 0x802690C0 is 32-aligned)",
"report": false,
"matched_code": 612608,
"complete_code": 315936,
"complete_data": 42404,
"linked_code": 315936,
"linked_data": 42404
},
{
"commit": "6f34749",
"time": 1790192906,
"subject": "char.c: fn_8001E85C's prototype left to the skeleton code (Skeleton.c dup-prototype)",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "90ae5b4",
"time": 1790192908,
"subject": "GameManager.c: one blank line where the terrain prototypes were",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "02b82ed",
"time": 1790192932,
"subject": "Merge agent/frontend: FE_Manager 46/49 (working profile, daily-seeded CrAP picks, created golfer load, session set-up)",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "79ef11c",
"time": 1790192940,
"subject": "dvdfs.c: linked (.data, .sdata, .sbss ranges)",
"report": false,
"matched_code": 612608,
"complete_code": 317140,
"complete_data": 42700,
"linked_code": 317140,
"linked_data": 42700
},
{
"commit": "25ec6ed",
"time": 1790192961,
"subject": "GXAttr.c: linked (.data, .sdata ranges)",
"report": false,
"matched_code": 612608,
"complete_code": 321604,
"complete_data": 43068,
"linked_code": 321604,
"linked_data": 43068
},
{
"commit": "49184de",
"time": 1790192962,
"subject": "save.h: the PGA TOUR block in one type: TourSeason (0x4E9C) holds the season, PgaStatCounts aStats[PGA_NUM_GOLFERS], nEntrants, nWinner, PgaEntrantMC aEntrant[128] and the two counters (n104C8/n104CC -> tour.n4E94/n4E98); TourStats removed (it was PgaStatCounts), tourStats is tour.aStats[PGA_USER_GOLFER]; PgaStatCounts, PgaEntrantMC and the PGA_ constants move from pgatoursim.h; GameModeDriverPGATour.c and pgatour.h use the PgaStatCounts fields; scores unchanged",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "eb0f8f9",
"time": 1790192974,
"subject": "Merge agent/sort-b: EASB.c 22/44, EASportsBio.c 31/36 typed through easb.h (TW06 EASBio_MgrT); register-luck calls fixed",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "2c2dfd6",
"time": 1790192978,
"subject": "OSContext.c: linked (.data range)",
"report": false,
"matched_code": 612608,
"complete_code": 323764,
"complete_data": 43540,
"linked_code": 323764,
"linked_data": 43540
},
{
"commit": "074fec0",
"time": 1790192979,
"subject": "startUp.c: fn_800AF324 exact (68/71), the mixer callback; AXVPB's sync word, state and end address in startup.h",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "f463ece",
"time": 1790192991,
"subject": "OSError.c: linked (.data, .bss, .sdata ranges)",
"report": false,
"matched_code": 612608,
"complete_code": 325472,
"complete_data": 44420,
"linked_code": 325472,
"linked_data": 44420
},
{
"commit": "ba4a7b6",
"time": 1790193012,
"subject": "Merge agent/char2: char.c 57/153 (bit arrays, bone lookups, CLB/CHR/SKLO/SAC handlers, character table), charstate.h",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "0cd49c0",
"time": 1790193018,
"subject": "Swing.c: STATEFUNC_SwingInit exact (167/181): the player's own ball gets its own pointer, separate from the loop's (found by the permuter)",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "dd72435",
"time": 1790193046,
"subject": "Merge agent/terrain2: GoTerrain 40/74 (chunk loaders, render-state setters, patches), terrain.h owns TerrainMgr",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "de4b49c",
"time": 1790193046,
"subject": "Merge branch 'main' into agent/core-cam (camera.h: CamSequence b47 kept beside cam2's fields)",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "3e406b7",
"time": 1790193049,
"subject": "Merge main into agent/golfer",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "f737c73",
"time": 1790193068,
"subject": "reverb_hi.c: linked (.data, .sdata2 ranges); this game's DoCrossTalk scales by 0.6 (value0_6), there is no 1.0 constant",
"report": false,
"matched_code": 612608,
"complete_code": 328796,
"complete_data": 44516,
"linked_code": 328796,
"linked_data": 44516
},
{
"commit": "cda6929",
"time": 1790193081,
"subject": "Merge agent/core-phys: Ball.c club and shot tables in C, typed, byte-exact (DEG(x) angles, ClubRow)",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "52b1ccb",
"time": 1790193086,
"subject": "GameModeDriverPGATour.c: data in C (.data, .sdata, .sbss, .bss ranges; test link differs only inside fn_800EE0A0), local prototypes tidied; pgatoursim.h: the PGATourSimulation functions it calls (68/69)",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "78c2725",
"time": 1790193108,
"subject": "pgatoursim.h: no save.h include (sort-a's branch adds it)",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "5bb2a55",
"time": 1790193109,
"subject": "uiTransform.c: fn_80092F8C, fn_80093280 exact (4/4), linked with its .sdata2; game/frontend.h: UITransform, UITransformStack, UITransformDesc, the stack and view globals",
"report": false,
"matched_code": 612608,
"complete_code": 314104,
"complete_data": 19748,
"linked_code": 314104,
"linked_data": 19748
},
{
"commit": "5a98ce6",
"time": 1790193110,
"subject": "Merge branch 'main' into agent/link-b",
"report": false,
"matched_code": 612608,
"complete_code": 329460,
"complete_data": 29324,
"linked_code": 329460,
"linked_data": 29324
},
{
"commit": "a95c9c6",
"time": 1790193132,
"subject": "Merge agent/golfer: Swing 167/181 (swing init, shot setup, stick pose, flight, putt preview), Golfer 84/91; Swing_RumbleOff/fn_8005C280 in golfer.h",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "186627d",
"time": 1790193144,
"subject": "Merge branch 'main' into agent/sdk",
"report": false,
"matched_code": 612608,
"complete_code": 328796,
"complete_data": 44516,
"linked_code": 328796,
"linked_data": 44516
},
{
"commit": "2256b2a",
"time": 1790193178,
"subject": "Skeleton.c: fn_8002957C, fn_80029804, fn_800298F4, fn_80029A00, fn_80029A90, fn_80029AF8, fn_80029B64 exact, sweep block cleaned (21/46); AnimStream.c: stream state typed, fn_800C9CA0, fn_800CA268, fn_800CB4E0, fn_800CB568 exact, sweep block cleaned (8/33)",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "c519794",
"time": 1790193189,
"subject": "GameModeDriverPGATour.c: fn_800EE0A0 exact (69/69)",
"report": false,
"matched_code": 612608,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "27e7968",
"time": 1790193199,
"subject": "GoGolfCam.c: drop the local Swing prototypes golfer.h now declares",
"report": true,
"matched_code": 647172,
"complete_code": 312452,
"matched_data": 22000,
"complete_data": 29588,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "b57f664",
"time": 1790193219,
"subject": "Merge agent/link-b: GameManager 56/56 LINKED, uiTransform 4/4 LINKED (data in C)",
"report": false,
"matched_code": 647172,
"complete_code": 329460,
"complete_data": 29324,
"linked_code": 329460,
"linked_data": 29324
},
{
"commit": "a2e2b0a",
"time": 1790193249,
"subject": "Merge branch 'main' into agent/core-char",
"report": false,
"matched_code": 647172,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "eeb9e50",
"time": 1790193252,
"subject": "GoGolfCam.c: GolfCamera_ProcessGreenZoomToAimCamera written, 99.95% (two register numbers); camera.h: CamTuning f1C..f48, fDC, fn_80063F08",
"report": false,
"matched_code": 647172,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "7ff59e1",
"time": 1790193261,
"subject": "Merge agent/sdk: 8 more SDK units linked (SDK 57.53%): AXAux/AXCL/AXSPB edges, dvdfs, GXAttr, OSContext, OSError, reverb_hi (0.6 crosstalk); graduate.py exit codes, doldiff --all",
"report": false,
"matched_code": 647172,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "aaaadb0",
"time": 1790193282,
"subject": "Merge branch 'main' into agent/core-char",
"report": false,
"matched_code": 647172,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "66a740c",
"time": 1790193352,
"subject": "PGATourSimulation.c: GetEntrantMCPtr, fn_801176C0, fn_80117860, fn_801178C8, fn_80117AF8, fn_80117B58, fn_80117BF4, fn_80117C50, fn_80117CB8, fn_80117D80, fn_80117DF0, fn_80118664, fn_80118684, fn_801187F0 exact (98/119): new tour and season, SimRound, the field draw, the cut, round scores; save.h: PgaField (the tournament's field, 0xE04), PgaEntrantMC.aRoundStrokes; PgaPro.nCareerWinnings",
"report": false,
"matched_code": 647172,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "96d4c14",
"time": 1790193357,
"subject": "startUp.c: data in C (boot sounds, the report cursor, the .sbss in reverse order, three unused words kept), its .data/.sdata/.sbss/.sdata2 splits; test link differs only in the three parked functions",
"report": false,
"matched_code": 647172,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "655ebf1",
"time": 1790193358,
"subject": "Merge branch 'main' into agent/boot",
"report": false,
"matched_code": 647172,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "17f1f7a",
"time": 1790193368,
"subject": "Merge agent/core-char: Skeleton 21/46, AnimStream 8/33 (stream state typed), both sweep blocks cleaned; slerp and sqrt prototypes",
"report": false,
"matched_code": 647172,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "633e624",
"time": 1790193377,
"subject": "uiTransform.c: new unit (0x80092CE8-0x80093524), 1 sweep files folded in",
"report": false,
"matched_code": 647172,
"complete_code": 345160,
"complete_data": 44644,
"linked_code": 345160,
"linked_data": 44644
},
{
"commit": "a61a306",
"time": 1790193379,
"subject": "engine.h: fn_8015929C (qsort by its arguments) declared once; GoTerrain and PGATourSimulation use it",
"report": false,
"matched_code": 647172,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "ec194ad",
"time": 1790193393,
"subject": "FE_CrAPDB.c: fn_8001E9CC and UStream_UnregisterHandler/strcpy from their headers (charstate.h), no local copies; scores unchanged",
"report": false,
"matched_code": 647172,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "442d7b7",
"time": 1790193399,
"subject": "camera.h: one extern void** lbl_80280DF0 (the current render camera slot); char.c and GoTerrain.c sweep copies dropped",
"report": false,
"matched_code": 647172,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "8e95ca6",
"time": 1790193423,
"subject": "Earnings.c: fn_800D748C (returns int), fn_800D8D10, fn_800D8D5C exact (40/64)",
"report": false,
"matched_code": 647172,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "3e28fc9",
"time": 1790193424,
"subject": "Merge branch 'main' into agent/career",
"report": false,
"matched_code": 647172,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "b1e5df0",
"time": 1790193442,
"subject": "string.c: linked (.rodata, .sdata ranges); strtok starts at \"\", and __strerror's messages fill the rest of its string pool",
"report": false,
"matched_code": 647172,
"complete_code": 347652,
"complete_data": 45596,
"linked_code": 347652,
"linked_data": 45596
},
{
"commit": "7bffcf6",
"time": 1790193472,
"subject": "engine.h: file open/close/size and the async read (fn_80006444) with its callback type; UStream.c and AnimStream.c drop their local copies",
"report": false,
"matched_code": 647172,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "5a31c6c",
"time": 1790193481,
"subject": "Ball.c: float literals as the exact values the original folds (INCHES/MPH/DEG, 1.0f - 0.9f, CUP_DIAMETER * 4.25f; every .sdata2 value now matches the DOL); EA bug note on fn_80050F88's read past a row (63/68)",
"report": false,
"matched_code": 647172,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "ca3edaf",
"time": 1790193483,
"subject": "GoGolfCam.c: GolfCamera_ProcessGreenZoomToAimCamera exact (120/123), GolfCamera_ProcessZoomToAimCamera written, 98.24%; camera.h: CamTuning f0..f2C",
"report": false,
"matched_code": 647172,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "49b84f0",
"time": 1790193507,
"subject": "Merge branch 'main' into agent/boot",
"report": false,
"matched_code": 647172,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "063a39e",
"time": 1790193541,
"subject": "symbols: 0x80148EEC is OSAllocFromHeap, 0x80148FE8 is OSFreeToHeap (was OSAllocFromHeap), 0x801520F8 is __sys_free (was __sys_alloc)",
"report": false,
"matched_code": 647172,
"complete_code": 347652,
"complete_data": 45596,
"linked_code": 347652,
"linked_data": 45596
},
{
"commit": "6aadc48",
"time": 1790193545,
"subject": "startUp.c: card types and prototypes from core/memcard.h (MCCardState, MC_NUM_PORTS/MC_NUM_SLOTS, port/slot names); globals defined here lose their startup.h externs; memcard.h: fn_8009D3DC, fn_8009D50C, fn_8009EE28, fn_8009F7F4",
"report": false,
"matched_code": 647172,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "b380914",
"time": 1790193555,
"subject": "Merge agent/career: PGA Tour driver data in C (links when fn_800EE0A0 falls), prototypes tidied into pgatoursim.h; Earnings 40/64",
"report": false,
"matched_code": 647172,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "60b3123",
"time": 1790193563,
"subject": "uiTransform.c: the whole file (0x80092CE8-0x80093524, 11/11): matrix helpers, alloc and free written; its string, .bss and .sbss in C; linked",
"report": false,
"matched_code": 647172,
"complete_code": 347268,
"complete_data": 44836,
"linked_code": 347268,
"linked_data": 44836
},
{
"commit": "224a13c",
"time": 1790193585,
"subject": "alloc.c: linked (.rodata, .bss, .sbss ranges); the pool flag is one unsigned char",
"report": false,
"matched_code": 647172,
"complete_code": 348856,
"complete_data": 45684,
"linked_code": 348856,
"linked_data": 45684
},
{
"commit": "2e23573",
"time": 1790193591,
"subject": "GoDynamicCam.c: fn_80039C5C, fn_8003A8C4, fn_8003CBE8, fn_8003CD9C, fn_8003CEEC, fn_8003D140, fn_8003D294, fn_8003DBA8 exact (26/53)",
"report": false,
"matched_code": 647172,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "d0d7c0b",
"time": 1790193603,
"subject": "OSAlloc.c: linked (.sdata, .sbss ranges)",
"report": false,
"matched_code": 647172,
"complete_code": 349640,
"complete_data": 45708,
"linked_code": 349640,
"linked_data": 45708
},
{
"commit": "35a5def",
"time": 1790193607,
"subject": "Merge branch 'main' into agent/closer",
"report": false,
"matched_code": 647172,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "3a50738",
"time": 1790193622,
"subject": "Merge agent/boot: startUp 68/71 (mixer callback exact), data in C (links when the closer lands 3), memcard.h adopted",
"report": false,
"matched_code": 647172,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "73d1502",
"time": 1790193626,
"subject": "char.c: 12 functions exact (bone positions, animation-slot test, CLB handlers, SKLO lookup, shot kind and flag setters, AnimLib reload); fn_8001ECA8 passes the character to fn_8001EC48 (69/153)",
"report": false,
"matched_code": 647172,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "56a1781",
"time": 1790193647,
"subject": "PGATourSimulation.c: fn_8011A890, fn_8011AAC0, fn_8011BF74 exact (101/119), fn_8011BDF8 97.4: the leaderboard sorts and their comparisons; engine.h: qsort (fn_8015929C) and the normal random number (fn_8000B318)",
"report": false,
"matched_code": 647172,
"complete_code": 311756,
"complete_data": 29164,
"linked_code": 311756,
"linked_data": 29164
},
{
"commit": "3fbea8b",
"time": 1790193649,
"subject": "Merge branch 'main' into agent/sort-a",
"report": false,
"matched_code": 647172,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "e3e7045",
"time": 1790193663,
"subject": "FE_Manager.c: fn_80078008 exact (47/49), an asset's lock check; includes charstate.h (fn_8001E9CC was called with no prototype). save.h: the four asset bit arrays at 0xB054 (u32[94] each), a1054C[11], lbl_801D5948",
"report": false,
"matched_code": 647172,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "be23834",
"time": 1790193664,
"subject": "GameMessages.c: lbl_801D87C0 through frontend/fe.h (FEScreen.b0), MsgString into game/frontend.h; GameManager.c: the unlock lists' externs into game/save.h",
"report": false,
"matched_code": 647172,
"complete_code": 347268,
"complete_data": 44836,
"linked_code": 347268,
"linked_data": 44836
},
{
"commit": "51b9926",
"time": 1790193676,
"subject": "gocamscripts.c: new unit (0x8003DCE8-0x800453C8), 4 sweep files folded in",
"report": false,
"matched_code": 647172,
"complete_code": 346080,
"complete_data": 44676,
"linked_code": 346080,
"linked_data": 44676
},
{
"commit": "960fe23",
"time": 1790193677,
"subject": "EASportsBio.c: 35/36, cleaned (error codes passed to ConvertError, not left in r3; fn_8009D1D8 and fn_801255C4 return values); TW06 names: EASBio_* game side, TibExtMemFree, TibExtCurrentTimeGet",
"report": false,
"matched_code": 647172,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "adbe5b1",
"time": 1790193691,
"subject": "Skeleton.c: fn_80026B4C, fn_80026F90, fn_8002703C, fn_80027108, SKEL_TranslateIKChainY, fn_800284DC exact (27/46); AnimStream.c: fn_800C9764, fn_800C9828, fn_800CA194, fn_800CA9DC exact (12/33); IKLink and BonePose typed",
"report": false,
"matched_code": 647172,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "91b1086",
"time": 1790193692,
"subject": "decomp-notes: Try-these-first: write float constants as EA's exact fractions (objdiff masks values)",
"report": true,
"matched_code": 652916,
"complete_code": 347196,
"matched_data": 66192,
"complete_data": 45100,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "90bc803",
"time": 1790193696,
"subject": "Merge branch 'main' into agent/core-char",
"report": false,
"matched_code": 652916,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "f9d6e76",
"time": 1790193699,
"subject": "Merge branch 'main' into agent/sort-b",
"report": false,
"matched_code": 652916,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "40d91a5",
"time": 1790193700,
"subject": "Ball.c: a stand-in for a stripped function puts 20.0, 0.5, 2.0, 1.0, 0.0, 0.1 where the original pool has them (physics pool now differs only in Ball_FlightStep's order and the wind constant) (63/68)",
"report": false,
"matched_code": 652916,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "e6ccc4c",
"time": 1790193701,
"subject": "Merge branch 'main' into agent/core-phys",
"report": false,
"matched_code": 652916,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "e1ef55b",
"time": 1790193710,
"subject": "ansi_files.c: linked (.data, .bss ranges); 0x8015C120/0x8015C128 are MSL's __close_console/__write_console, so TRK's mslsupp.c has no __close_console",
"report": false,
"matched_code": 652916,
"complete_code": 349920,
"complete_data": 46796,
"linked_code": 349920,
"linked_data": 46796
},
{
"commit": "b0f1e2b",
"time": 1790193719,
"subject": "constcheck.py: compare the constant values behind 100% functions (39 mismatches, 5 units)",
"report": false,
"matched_code": 652916,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "d381631",
"time": 1790193752,
"subject": "Merge branch 'main' into agent/sdk",
"report": false,
"matched_code": 652916,
"complete_code": 349920,
"complete_data": 46796,
"linked_code": 349920,
"linked_data": 46796
},
{
"commit": "b140770",
"time": 1790193758,
"subject": "Merge branch 'main' into agent/sort-a",
"report": false,
"matched_code": 652916,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "6980ab2",
"time": 1790193763,
"subject": "Merge branch 'main' into agent/link-b",
"report": false,
"matched_code": 652916,
"complete_code": 347268,
"complete_data": 44836,
"linked_code": 347268,
"linked_data": 44836
},
{
"commit": "d482ae8",
"time": 1790193771,
"subject": "char.c: nine call-sequence functions cleaned from the sweep block; Skin.c fn_80036460 takes the int char.c passes (69/153)",
"report": false,
"matched_code": 652916,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "b020862",
"time": 1790193788,
"subject": "Merge agent/closer: GameModeDriverPGATour fn_800EE0A0 exact (69/69): the tee set read once into a local",
"report": false,
"matched_code": 652916,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "bd8aa70",
"time": 1790193788,
"subject": "GoTerrain.c: fn_800306B8, fn_80031938, fn_80031A08, fn_800335F8, fn_800341A4, fn_8003467C, fn_80034720, fn_800348DC exact (48/74); Wind_Get in ball.h, fn_8001D324 in character.h",
"report": false,
"matched_code": 652916,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "a452128",
"time": 1790193796,
"subject": "PGATourSimulation.c: after merging main, lbl_80205ED8's definition is PgaStatCounts; pgatoursim.h's fn_801178C8 prototype matches the definition; local prototypes the header now has removed; the sort comparisons return int (qsort's type, as GoTerrain.c declares it) and qsort is declared in engine.h; fn_8011BDF8 note (101/119)",
"report": false,
"matched_code": 652916,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "d798f0c",
"time": 1790193816,
"subject": "MC_Gc.c: fn_8009D010, fn_8009D0D4, fn_8009D50C, fn_8009D614, fn_8009EE28, fn_8009EF98, fn_8009F02C exact (29/59); MC.c: sweep block cleaned, fn_800A2248 exact (7/35); memcard.h: MCError, CARD results, MCCardPos",
"report": false,
"matched_code": 652916,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "6961be5",
"time": 1790193819,
"subject": "char.c: fn_8001DB98 cleaned as a loop over the character's four data buffers (CharBuffer, Character+0x43C)",
"report": false,
"matched_code": 652916,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "ce4f883",
"time": 1790193820,
"subject": "Merge branch 'main' into agent/char2",
"report": false,
"matched_code": 652916,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "4a7168f",
"time": 1790193821,
"subject": "gocamscripts.c: fn_80044768, fn_80044B0C, fn_80044B70 exact; fn_80044E2C, fn_80044E74 cleaned (7/50)",
"report": false,
"matched_code": 652916,
"complete_code": 346080,
"complete_data": 44676,
"linked_code": 346080,
"linked_data": 44676
},
{
"commit": "6887cb4",
"time": 1790193822,
"subject": "Merge branch 'main' into agent/cam2",
"report": false,
"matched_code": 652916,
"complete_code": 346080,
"complete_data": 44676,
"linked_code": 346080,
"linked_data": 44676
},
{
"commit": "40aecfd",
"time": 1790193857,
"subject": "GameModeDriverPGATour.c linked (69/69; its data was staged by the career lane, the last function landed by the closer)",
"report": true,
"matched_code": 653468,
"complete_code": 357228,
"matched_data": 66192,
"complete_data": 74348,
"linked_code": 356532,
"linked_data": 73924
},
{
"commit": "f12236f",
"time": 1790193875,
"subject": "Merge agent/core-char: checkpoint",
"report": false,
"matched_code": 653468,
"complete_code": 356532,
"complete_data": 73924,
"linked_code": 356532,
"linked_data": 73924
},
{
"commit": "1a3f459",
"time": 1790193879,
"subject": "uiTransform.c: the view's field of view written DEG(50.0f) (same constant, DOL OK)",
"report": false,
"matched_code": 653468,
"complete_code": 347268,
"complete_data": 44836,
"linked_code": 347268,
"linked_data": 44836
},
{
"commit": "f27894f",
"time": 1790193907,
"subject": "charstate.h: point at character.h for fn_8001E85C",
"report": false,
"matched_code": 653468,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "9cd4570",
"time": 1790193931,
"subject": "Merge agent/core-phys: checkpoint",
"report": false,
"matched_code": 653468,
"complete_code": 356532,
"complete_data": 73924,
"linked_code": 356532,
"linked_data": 73924
},
{
"commit": "77376bb",
"time": 1790193932,
"subject": "PGATourSimulation.c: qsort's prototype back in the file (engine.h's copy made GoTerrain.c's own declaration a dup-prototype finding)",
"report": false,
"matched_code": 653468,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "4a7d730",
"time": 1790193973,
"subject": "Merge agent/sort-b: checkpoint",
"report": false,
"matched_code": 653468,
"complete_code": 356532,
"complete_data": 73924,
"linked_code": 356532,
"linked_data": 73924
},
{
"commit": "a445372",
"time": 1790194010,
"subject": "Merge branch 'main' into agent/terrain2",
"report": false,
"matched_code": 653468,
"complete_code": 356532,
"complete_data": 73924,
"linked_code": 356532,
"linked_data": 73924
},
{
"commit": "e38f00e",
"time": 1790194022,
"subject": "Swing.c: Swing_HoldAtTop, Swing_FaceVector exact (169/181); fn_800204A0 takes the ClipBlend (it reads pD8 itself; both calls passed pD8), UpdateBackswing 96.73 -> 99.19, UpdateDownswing 89.91 -> 98.29, SimulateInit 96.64 -> 98.93. Golfer.c: Shot_Trajectory exact (85/91)",
"report": false,
"matched_code": 653468,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "e3a2a02",
"time": 1790194038,
"subject": "ball.h: SurfaceType's last fields typed and every field given TW06's TGD_MaterialInfo name in its comment",
"report": false,
"matched_code": 653468,
"complete_code": 356532,
"complete_data": 73924,
"linked_code": 356532,
"linked_data": 73924
},
{
"commit": "34a9ba0",
"time": 1790194043,
"subject": "Merge agent/tools: checkpoint",
"report": false,
"matched_code": 653468,
"complete_code": 356532,
"complete_data": 73924,
"linked_code": 356532,
"linked_data": 73924
},
{
"commit": "b90e503",
"time": 1790194056,
"subject": "FE_Manager.c: fn_80078E34 exact (48/49), a random created golfer",
"report": false,
"matched_code": 653468,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "fcd55db",
"time": 1790194090,
"subject": "Merge branch 'main' into agent/core-cam",
"report": false,
"matched_code": 653468,
"complete_code": 356532,
"complete_data": 73924,
"linked_code": 356532,
"linked_data": 73924
},
{
"commit": "3e1e92b",
"time": 1790194092,
"subject": "Merge agent/memcard: checkpoint",
"report": false,
"matched_code": 653468,
"complete_code": 356532,
"complete_data": 73924,
"linked_code": 356532,
"linked_data": 73924
},
{
"commit": "0215756",
"time": 1790194096,
"subject": "Earnings.c: fn_800D3548, fn_800D38F0, fn_800D3A20 exact (43/64); earnings.h: the course prices and EA Sports Bio accomplishments in the prize table (counts from the 'ERN ' data); save.h: the profile's money words n64/n6C",
"report": false,
"matched_code": 653468,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "e654b7e",
"time": 1790194130,
"subject": "GoGolfCam.c: GolfCamera_ProcessZoomToAimCamera 98.57%",
"report": false,
"matched_code": 653468,
"complete_code": 356532,
"complete_data": 73924,
"linked_code": 356532,
"linked_data": 73924
},
{
"commit": "6822e7a",
"time": 1790194137,
"subject": "Merge agent/sdk: checkpoint",
"report": false,
"matched_code": 653468,
"complete_code": 359952,
"complete_data": 76044,
"linked_code": 359952,
"linked_data": 76044
},
{
"commit": "644a8a4",
"time": 1790194158,
"subject": "Earnings.c: fn_800D8458 exact (44/64); golfer.h: CourseRecord is RecordEntry[8][5] (GameEffects reads kinds 0 and 2); earnings.h: fn_800D8D10/D38/D5C prototypes",
"report": false,
"matched_code": 653468,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "d1e6948",
"time": 1790194171,
"subject": "Merge branch 'main' into agent/core-cam",
"report": false,
"matched_code": 653468,
"complete_code": 359952,
"complete_data": 76044,
"linked_code": 359952,
"linked_data": 76044
},
{
"commit": "c5c70b8",
"time": 1790194182,
"subject": "Merge agent/link-b: checkpoint",
"report": false,
"matched_code": 653468,
"complete_code": 360720,
"complete_data": 76204,
"linked_code": 360720,
"linked_data": 76204
},
{
"commit": "278845a",
"time": 1790194193,
"subject": "UStream.c: UStream_ReadDone, UStream_RetireCurrentBuffer, UStream_PumpBuffers, UStream_ReleaseObjectBuffer, UStream_Stop, UStream_Close, UStream_RegisterHandler, UStream_UnregisterHandler exact (27/31); handler tags signed",
"report": false,
"matched_code": 653468,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "a2b1631",
"time": 1790194195,
"subject": "Merge branch 'main' into agent/boot",
"report": false,
"matched_code": 653468,
"complete_code": 360720,
"complete_data": 76204,
"linked_code": 360720,
"linked_data": 76204
},
{
"commit": "8e77869",
"time": 1790194231,
"subject": "Merge agent/char2: checkpoint",
"report": false,
"matched_code": 653468,
"complete_code": 360720,
"complete_data": 76204,
"linked_code": 360720,
"linked_data": 76204
},
{
"commit": "75ab331",
"time": 1790194242,
"subject": "Earnings.c: fn_800D3DDC exact (45/64): the shot's payouts from the working tables; lbl_801FFAE8/D90 typed CourseMoneyTracking[10]",
"report": false,
"matched_code": 653468,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "c546283",
"time": 1790194243,
"subject": "Merge branch 'main' into agent/career",
"report": false,
"matched_code": 653468,
"complete_code": 360720,
"complete_data": 76204,
"linked_code": 360720,
"linked_data": 76204
},
{
"commit": "7edb0ca",
"time": 1790194267,
"subject": "FE_Manager.c: data in C and the unit's data ranges in splits.txt (.rodata/.data/.bss/.sdata/.sbss/.sdata2): its globals defined here, a stand-in for a stripped function that put 1.0f first in the pool, the colour lists end in if/return so the strings pool in order. Stays NonMatching until fn_80078680 lands; with it the unit links (DOL OK)",
"report": false,
"matched_code": 653468,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "4d36728",
"time": 1790194279,
"subject": "Merge agent/cam2: checkpoint",
"report": false,
"matched_code": 653468,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "b89b66d",
"time": 1790194295,
"subject": "Merge branch 'main' into agent/frontend",
"report": false,
"matched_code": 653468,
"complete_code": 360720,
"complete_data": 76204,
"linked_code": 360720,
"linked_data": 76204
},
{
"commit": "a5c211f",
"time": 1790194346,
"subject": "Merge agent/terrain2: checkpoint",
"report": false,
"matched_code": 653468,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "b814b6d",
"time": 1790194372,
"subject": "FE_Manager.c: EASBio_IsBioLoaded through core/easb.h (renamed on main from fn_80125694)",
"report": false,
"matched_code": 653468,
"complete_code": 360720,
"complete_data": 76204,
"linked_code": 360720,
"linked_data": 76204
},
{
"commit": "850e46c",
"time": 1790194387,
"subject": "Merge agent/boot: checkpoint",
"report": false,
"matched_code": 653468,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "dea8d54",
"time": 1790194407,
"subject": "GameModeBestBall.c: fn_800E8A68 94.46 -> 94.82 (nSum in two statements), attempts listed",
"report": false,
"matched_code": 653468,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "6fa19d6",
"time": 1790194410,
"subject": "GameRound.c: fn_800E30D4 attempts listed (still 99.67)",
"report": false,
"matched_code": 653468,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "19bd6d4",
"time": 1790194418,
"subject": "Merge agent/career: checkpoint",
"report": false,
"matched_code": 653468,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "5e8b5fe",
"time": 1790194469,
"subject": "Merge agent/frontend: FE_Manager 48/49, data staged; FE_CrAPDB via charstate.h; save.h asset bit arrays",
"report": false,
"matched_code": 653468,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "5177ae1",
"time": 1790194507,
"subject": "Golfer.c: AI_TargetsLoad, AI_GreenTowardPin, Player_SetGolfer, Session_Init exact (89/91); gszEmpty sized (8 bytes of small data), Session_Init clears flag 0x40 only (was written 0x60). Swing.c: GreenWatchRollUpdate 94.46 -> 99.86 (its camera test was inverted: the camera moves when the ghost is within 0.5 of the pin or running away from it), RemoveBallUpdate 83.84 -> 99.83 (the view and character read from the player each time)",
"report": false,
"matched_code": 653468,
"complete_code": 346500,
"complete_data": 44676,
"linked_code": 346500,
"linked_data": 44676
},
{
"commit": "114183e",
"time": 1790194555,
"subject": "FE_Manager.c: fn_80078680 exact (49/49), the profile's asset-locked bits; FE_Manager.c linked (Matching, DOL OK)",
"report": false,
"matched_code": 653468,
"complete_code": 372272,
"complete_data": 78452,
"linked_code": 372272,
"linked_data": 78452
},
{
"commit": "580efe1",
"time": 1790194577,
"subject": "Merge agent/frontend: FE_Manager 49/49 LINKED (Create-A-Player asset lock bits)",
"report": false,
"matched_code": 653468,
"complete_code": 372272,
"complete_data": 78452,
"linked_code": 372272,
"linked_data": 78452
},
{
"commit": "9039525",
"time": 1790194591,
"subject": "Merge branch 'main' into agent/core-cam (camera.h: CamSequence b47 is cam2's field); GoGolfCam.c: 20 and 40 degrees written as x * PI / 180 (constcheck: DEG() rounded a bit low)",
"report": false,
"matched_code": 653468,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "c1adfc8",
"time": 1790194638,
"subject": "camera.h: GoDynamicCam and gocamscripts prototypes GoGolfCam declared locally (identical; merge.py drops the locals)",
"report": false,
"matched_code": 653468,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "6d3fbb7",
"time": 1790194680,
"subject": "graduate.py: on a failed link, print the linker's detail lines too",
"report": false,
"matched_code": 653468,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "2ae2ce4",
"time": 1790194683,
"subject": "lint.py: an implicit declaration (a call with no declaration in scope) is ub-no-prototype, not a bare compile-error; compile errors count under --diff whatever their line",
"report": false,
"matched_code": 653468,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "a04434c",
"time": 1790194708,
"subject": "OS.c: linked from the Prime copy (this game's Sep 5 2002 build string; .data, .bss, .sdata, .sbss ranges); 0x801485F0 is __OSDBJump; the Wind Waker copy (Sep 27 build) removed",
"report": false,
"matched_code": 653468,
"complete_code": 362676,
"complete_data": 76860,
"linked_code": 362676,
"linked_data": 76860
},
{
"commit": "ab5525b",
"time": 1790194722,
"subject": "terrain.h: the terrain manager is TW06's Ter_TerrainRendererMgr, its fields and list entry types named from TW06's PDB where offsets and use agree",
"report": false,
"matched_code": 653468,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "1fdd7c9",
"time": 1790194725,
"subject": "GoGolfCam.c: GolfCamera_ProcessBallFlightCamera exact (121/123); dyncam.h: CamChoice f0, f4, f8, fC, b15, b16",
"report": false,
"matched_code": 653468,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "06b221e",
"time": 1790194765,
"subject": "MC_Gc.c widened to 0x8009CB9C-0x8009F850, MC.c from 0x8009F850 (3 sweeps folded in); fn_8009CB9C, fn_8009F728, fn_8009F734, fn_8009F780, fn_8009F7E4, fn_8009F7E8, fn_8009F7F4, fn_8009F834 exact (37/68); MC.c: fn_8009F850 exact (8/37)",
"report": false,
"matched_code": 653468,
"complete_code": 360168,
"complete_data": 76204,
"linked_code": 360168,
"linked_data": 76204
},
{
"commit": "74ebaa4",
"time": 1790194793,
"subject": "Earnings.c: fn_800D439C, fn_800D782C, fn_800D7B1C, fn_800D8DB4 exact (49/64): the hole payouts and TOUR card level, the drive and putt record checks, which goals count; fn_800D748C back to u8 (if/return form); save.h: GM_GetGameProgress prototype",
"report": false,
"matched_code": 653468,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "b72d30d",
"time": 1790194801,
"subject": "SitDevFile.c: Vec_Normalize, fn_800BAF04, fn_800BAF58, fn_800BAFC0, fn_800BB028, Vec_Distance (paired-single asm with C fallbacks), fn_800BB0E8, fn_800BB1C0 exact (16/30); sweep block cleaned; sitdev.h",
"report": false,
"matched_code": 653468,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "0d9f21c",
"time": 1790194804,
"subject": "fold.py, merge_sweeps.py: folding sweeps into an existing unit appends them instead of rewriting its source; mkunit.py --extend widens a unit's .text",
"report": false,
"matched_code": 653468,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "0532ac4",
"time": 1790194810,
"subject": "graduate.py: accepts an Object line with extra arguments (extra_cflags)",
"report": false,
"matched_code": 653468,
"complete_code": 362676,
"complete_data": 76860,
"linked_code": 362676,
"linked_data": 76860
},
{
"commit": "b27a1b0",
"time": 1790194810,
"subject": "ddh/main.c, gdev/main.c: linked (built with small data; .rodata, .bss, .sbss ranges); 0x801338F8 is EXI2_WriteN; db.h declares __DBInterface/DBVerbose extern",
"report": false,
"matched_code": 653468,
"complete_code": 362676,
"complete_data": 76860,
"linked_code": 362676,
"linked_data": 76860
},
{
"commit": "0953cdb",
"time": 1790194811,
"subject": "Merge branch 'main' into agent/boot",
"report": false,
"matched_code": 653468,
"complete_code": 372272,
"complete_data": 78452,
"linked_code": 372272,
"linked_data": 78452
},
{
"commit": "14c0bf1",
"time": 1790194814,
"subject": "CharAnim.c: widened to TW06's char_state.c (0x800957FC-0x80097208); 4 sweeps folded by hand; fn_80096338, fn_80096530, fn_800971B8 exact (8/16); character.h: Character n24-n26, u28, n30, anim29C (AnimPlayer), BlendClip.f0C",
"report": false,
"matched_code": 653468,
"complete_code": 360156,
"complete_data": 76204,
"linked_code": 360156,
"linked_data": 76204
},
{
"commit": "1449138",
"time": 1790194819,
"subject": "Merge agent/memcard: MC_Gc widened (0x8009CB9C-0x8009F850) 37/68, MC.c from 0x8009F850 8/37; 3 sweeps absorbed",
"report": false,
"matched_code": 653468,
"complete_code": 372140,
"complete_data": 78452,
"linked_code": 372140,
"linked_data": 78452
},
{
"commit": "4906374",
"time": 1790194838,
"subject": "char.c: 10 functions exact (skin state loops, the pool of seven, character clean-up, player flag and anim-rate resets); lens accessors and fn_8001A0FC cleaned from the sweep block, fn_8001A0FC passes the character (79/153)",
"report": false,
"matched_code": 653468,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "62c7d13",
"time": 1790194854,
"subject": "Merge branch 'main' into agent/link-b",
"report": false,
"matched_code": 653468,
"complete_code": 371996,
"complete_data": 78452,
"linked_code": 371996,
"linked_data": 78452
},
{
"commit": "2c1704c",
"time": 1790194860,
"subject": "Merge branch 'main' into agent/char2",
"report": false,
"matched_code": 653468,
"complete_code": 372140,
"complete_data": 78452,
"linked_code": 372140,
"linked_data": 78452
},
{
"commit": "a2c2f58",
"time": 1790194873,
"subject": "GoDynamicCam.c: stream handlers fn_80039690, fn_80039754, fn_800397EC, loaders fn_80039B14, fn_80039EB8, fn_8003A7C8 exact (32/53); gocamscripts.c: fn_8004255C, fn_80044F58 exact (9/50); DynCamSet in dyncam.h",
"report": false,
"matched_code": 653468,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "c575ce1",
"time": 1790194873,
"subject": "Merge branch 'main' into agent/cam2",
"report": false,
"matched_code": 653468,
"complete_code": 372140,
"complete_data": 78452,
"linked_code": 372140,
"linked_data": 78452
},
{
"commit": "8023c7d",
"time": 1790194879,
"subject": "uart_console_io.c: new unit over 0x8015C120-0x8015C1F8, linked (.sbss range); this game's __write_console skips the UART on TDEV; sweep_8015C120.c, sweep_8015C128.c removed",
"report": false,
"matched_code": 653468,
"complete_code": 362676,
"complete_data": 76868,
"linked_code": 362676,
"linked_data": 76868
},
{
"commit": "e98a250",
"time": 1790194884,
"subject": "Merge branch 'main' into agent/sdk",
"report": false,
"matched_code": 653468,
"complete_code": 374516,
"complete_data": 79116,
"linked_code": 374516,
"linked_data": 79116
},
{
"commit": "b4332b4",
"time": 1790194891,
"subject": "CharAnim.c: fn_8009622C exact (9/16); character.h: Character.node3E0",
"report": false,
"matched_code": 653468,
"complete_code": 371996,
"complete_data": 78452,
"linked_code": 371996,
"linked_data": 78452
},
{
"commit": "14291b4",
"time": 1790194903,
"subject": "SitDevFile.c: fn_80067710 prototype local again (Swing.c declares it too)",
"report": false,
"matched_code": 653468,
"complete_code": 372272,
"complete_data": 78452,
"linked_code": 372272,
"linked_data": 78452
},
{
"commit": "d26508f",
"time": 1790194904,
"subject": "Merge branch 'main' into agent/boot",
"report": false,
"matched_code": 653468,
"complete_code": 372140,
"complete_data": 78452,
"linked_code": 372140,
"linked_data": 78452
},
{
"commit": "1b974f5",
"time": 1790194925,
"subject": "quicktrial.py: aligned scoring (difflib, branch targets masked) as an option, variants() and climb() (link-b's qt.py and qclimb.py)",
"report": false,
"matched_code": 653468,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "ade956a",
"time": 1790194931,
"subject": "Merge agent/link-b: CharAnim widened to TW06's char_state.c (0x800957FC-0x80097208), 9/16; AnimPlayer type",
"report": false,
"matched_code": 653468,
"complete_code": 371996,
"complete_data": 78452,
"linked_code": 371996,
"linked_data": 78452
},
{
"commit": "4688087",
"time": 1790194937,
"subject": "Earnings.c: fn_800D4030, fn_800D6EEC exact (51/64): the putt payouts, the course multiplier; fn_800D8FE4 99.66 (the shot statistics); earnings.h: aCourseMult; save.h: the profile's drive and putt records n88/n8C/nA0/nA4",
"report": false,
"matched_code": 653468,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "505e66e",
"time": 1790194944,
"subject": "Merge branch 'main' into agent/career",
"report": false,
"matched_code": 653468,
"complete_code": 371996,
"complete_data": 78452,
"linked_code": 371996,
"linked_data": 78452
},
{
"commit": "30c2f2c",
"time": 1790194985,
"subject": "Merge agent/char2: checkpoint",
"report": false,
"matched_code": 653468,
"complete_code": 371996,
"complete_data": 78452,
"linked_code": 371996,
"linked_data": 78452
},
{
"commit": "33f053c",
"time": 1790194988,
"subject": "OS.c: __OSVersion is global and ClearArena static, as in the original's symbols",
"report": false,
"matched_code": 653468,
"complete_code": 374516,
"complete_data": 79116,
"linked_code": 374516,
"linked_data": 79116
},
{
"commit": "d63c32f",
"time": 1790194990,
"subject": "Earnings.c: fn_800D8FE4 to 99.66 (the profile index is read after the surface lookup)",
"report": false,
"matched_code": 653468,
"complete_code": 371996,
"complete_data": 78452,
"linked_code": 371996,
"linked_data": 78452
},
{
"commit": "b7a78ea",
"time": 1790195030,
"subject": "Merge agent/cam2: checkpoint",
"report": false,
"matched_code": 653468,
"complete_code": 371996,
"complete_data": 78452,
"linked_code": 371996,
"linked_data": 78452
},
{
"commit": "c6fa0e8",
"time": 1790195044,
"subject": "Drop local prototypes the headers now declare",
"report": true,
"matched_code": 673380,
"complete_code": 372692,
"matched_data": 69760,
"complete_data": 78876,
"linked_code": 371996,
"linked_data": 78452
},
{
"commit": "ad6e5b6",
"time": 1790195088,
"subject": "GoGolfCam.c: data in C (.data/.bss/.sdata/.sbss defined here, pool-leading stripped function), splits for all its sections; test link: the DOL differs only inside GolfCamera_ProcessZoomToAimCamera (99.43) and fn_800BF184 (99.45); fn_800BF184's 20 degrees as 20 * PI / 180",
"report": false,
"matched_code": 673380,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "581a6e3",
"time": 1790195094,
"subject": "Merge agent/boot: checkpoint",
"report": false,
"matched_code": 673380,
"complete_code": 371996,
"complete_data": 78452,
"linked_code": 371996,
"linked_data": 78452
},
{
"commit": "75109d8",
"time": 1790195116,
"subject": "typeaudit.py --layout: struct types with the same layout under different names (1 pair: PgaStatCounts = TourStats), a separate count, not in --count",
"report": false,
"matched_code": 673380,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "77613bc",
"time": 1790195120,
"subject": "Merge branch 'main' into agent/tools",
"report": false,
"matched_code": 673380,
"complete_code": 371996,
"complete_data": 78452,
"linked_code": 371996,
"linked_data": 78452
},
{
"commit": "9cd2295",
"time": 1790195124,
"subject": "Merge main into agent/golfer",
"report": false,
"matched_code": 673380,
"complete_code": 371996,
"complete_data": 78452,
"linked_code": 371996,
"linked_data": 78452
},
{
"commit": "7718a8a",
"time": 1790195146,
"subject": "Merge agent/career: checkpoint",
"report": false,
"matched_code": 673380,
"complete_code": 371996,
"complete_data": 78452,
"linked_code": 371996,
"linked_data": 78452
},
{
"commit": "f259781",
"time": 1790195175,
"subject": "Merge branch 'main' into agent/core-cam (camera.h: cam2's camera-script prototypes kept, fn_800C7D14/fn_800C7E50 beside them; GoGolfCam.c: local copies of them dropped)",
"report": false,
"matched_code": 673380,
"complete_code": 371996,
"complete_data": 78452,
"linked_code": 371996,
"linked_data": 78452
},
{
"commit": "26cf102",
"time": 1790195193,
"subject": "Merge agent/sdk: checkpoint",
"report": false,
"matched_code": 673380,
"complete_code": 374372,
"complete_data": 79116,
"linked_code": 374372,
"linked_data": 79116
},
{
"commit": "4d7a012",
"time": 1790195217,
"subject": "Golfer.c, Swing.c: constants as EA's expressions (constcheck 11 -> 0): the tolerances are 0.05f * 0.05f, no-ground is TER_NO_GROUND (-65536.125), the approach error's 5.95 is 7.0f * 0.85f, the caddie's aim window is DEG(5.0f) widened to double",
"report": false,
"matched_code": 673380,
"complete_code": 371996,
"complete_data": 78452,
"linked_code": 371996,
"linked_data": 78452
},
{
"commit": "1f002a5",
"time": 1790195244,
"subject": "FE_CrAPDB.c: 14 functions exact (41/69), sweep block cleaned; CrAPAsset (0x118) and CrAPDB in fe.h; FE_Manager takes the CrAPDB prototypes from fe.h (asset indexes, not pointers)",
"report": false,
"matched_code": 673380,
"complete_code": 374372,
"complete_data": 79116,
"linked_code": 374372,
"linked_data": 79116
},
{
"commit": "7569b09",
"time": 1790195253,
"subject": "Merge agent/tools: lint flags implicit declarations; fold appends to existing units, mkunit --extend; quicktrial aligned score + climb; typeaudit --layout",
"report": false,
"matched_code": 673380,
"complete_code": 374372,
"complete_data": 79116,
"linked_code": 374372,
"linked_data": 79116
},
{
"commit": "b8d4ee8",
"time": 1790195295,
"subject": "Merge agent/core-cam: GoGolfCam 121/123, data in C (links when the closer lands 2), constants exact",
"report": false,
"matched_code": 673380,
"complete_code": 374372,
"complete_data": 79116,
"linked_code": 374372,
"linked_data": 79116
},
{
"commit": "7edb123",
"time": 1790195329,
"subject": "Merge branch 'main' into agent/sort-a (save.h: TourSeason block kept, a1054C from main; qsort from engine.h, comparisons return s32 again; fn_801178C8 takes s32 nPlayer, as GameModeDriverPGATour fn_800EF130 needs)",
"report": false,
"matched_code": 673380,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "b16831e",
"time": 1790195335,
"subject": "Merge branch 'main' into agent/sort-a",
"report": false,
"matched_code": 673380,
"complete_code": 374372,
"complete_data": 79116,
"linked_code": 374372,
"linked_data": 79116
},
{
"commit": "776a59f",
"time": 1790195349,
"subject": "Merge agent/frontend: FE_CrAPDB 41/69, sweep block cleaned; CrAPAsset 0x118 + CrAPDB types",
"report": false,
"matched_code": 673380,
"complete_code": 374372,
"complete_data": 79116,
"linked_code": 374372,
"linked_data": 79116
},
{
"commit": "b74134e",
"time": 1790195433,
"subject": "Merge main into agent/link-a (configure.py: PGATour and RTE both Matching)",
"report": false,
"matched_code": 673380,
"complete_code": 377976,
"complete_data": 100044,
"linked_code": 377976,
"linked_data": 100044
},
{
"commit": "7317d3c",
"time": 1790195470,
"subject": "Merge agent/link-a: GameModeDriverRTE 34/34 LINKED with its data (gRTEs); GameMode8 tables in C; GameMode5 fn_800EAF7C 99.4",
"report": false,
"matched_code": 673380,
"complete_code": 377976,
"complete_data": 100044,
"linked_code": 377976,
"linked_data": 100044
},
{
"commit": "da41d2f",
"time": 1790195482,
"subject": "Merge branch 'main' into agent/closer",
"report": false,
"matched_code": 673380,
"complete_code": 377976,
"complete_data": 100044,
"linked_code": 377976,
"linked_data": 100044
},
{
"commit": "1a27d22",
"time": 1790195506,
"subject": "Merge agent/sort-a: PGATourSimulation 100/119; one PGA TOUR save block (PgaStatCounts, TourSeason 0x4E9C, aStats[174] is the user); TourStats removed",
"report": false,
"matched_code": 673380,
"complete_code": 377976,
"complete_data": 100044,
"linked_code": 377976,
"linked_data": 100044
},
{
"commit": "b7b3e5f",
"time": 1790195550,
"subject": "Merge branch 'main' into agent/closer",
"report": false,
"matched_code": 673380,
"complete_code": 377976,
"complete_data": 100044,
"linked_code": 377976,
"linked_data": 100044
},
{
"commit": "45bf4ff",
"time": 1790195557,
"subject": "GoTerrain.c: fn_80030894, fn_800329CC, fn_8003349C, fn_800347B4 exact (52/74); fn_80032518, fn_80034CAC, fn_80034DE4 near; Ter_PatchReference eClipMethod/iRenderPass",
"report": false,
"matched_code": 673380,
"complete_code": 360300,
"complete_data": 76204,
"linked_code": 360300,
"linked_data": 76204
},
{
"commit": "10a6980",
"time": 1790195557,
"subject": "Merge branch 'main' into agent/terrain2",
"report": false,
"matched_code": 673380,
"complete_code": 377976,
"complete_data": 100044,
"linked_code": 377976,
"linked_data": 100044
},
{
"commit": "b1cad92",
"time": 1790195576,
"subject": "GameRound.c: fn_800E30D4 exact (63/63)",
"report": false,
"matched_code": 673380,
"complete_code": 377976,
"complete_data": 100044,
"linked_code": 377976,
"linked_data": 100044
},
{
"commit": "19e8554",
"time": 1790195607,
"subject": "GoTerrain.c: wrap a long line",
"report": false,
"matched_code": 673380,
"complete_code": 377976,
"complete_data": 100044,
"linked_code": 377976,
"linked_data": 100044
},
{
"commit": "a35fda2",
"time": 1790195611,
"subject": "MC.c: fn_8009FAD0, fn_8009FCFC exact (10/37), fn_8009F8C8 95.5%; memcard.h: the save image typed (SaveImage, SaveRecords, SaveTrailer, MC_SAVE_* flags); earnings.h: the record-check prototypes (u8, per MC.c's callers)",
"report": false,
"matched_code": 673380,
"complete_code": 372140,
"complete_data": 78452,
"linked_code": 372140,
"linked_data": 78452
},
{
"commit": "9a2c5f7",
"time": 1790195612,
"subject": "Merge branch 'main' into agent/memcard",
"report": false,
"matched_code": 673380,
"complete_code": 377976,
"complete_data": 100044,
"linked_code": 377976,
"linked_data": 100044
},
{
"commit": "98ddf2f",
"time": 1790195614,
"subject": "Merge main into agent/golfer",
"report": false,
"matched_code": 673380,
"complete_code": 377976,
"complete_data": 100044,
"linked_code": 377976,
"linked_data": 100044
},
{
"commit": "651bba4",
"time": 1790195622,
"subject": "Merge agent/closer: GameRound fn_800E30D4 exact (63/63); BestBall 94.82",
"report": false,
"matched_code": 673380,
"complete_code": 377976,
"complete_data": 100044,
"linked_code": 377976,
"linked_data": 100044
},
{
"commit": "1c792e3",
"time": 1790195652,
"subject": "GameRound.c linked (63/63; data staged by link-b, the last function landed by the closer)",
"report": true,
"matched_code": 696120,
"complete_code": 392696,
"matched_data": 94224,
"complete_data": 106532,
"linked_code": 390320,
"linked_data": 102252
},
{
"commit": "ceb37e9",
"time": 1790195669,
"subject": "GoTerrain.c: fn_80030894's 1591.2 reproduced to the bit",
"report": false,
"matched_code": 696120,
"complete_code": 377976,
"complete_data": 100044,
"linked_code": 377976,
"linked_data": 100044
},
{
"commit": "543f208",
"time": 1790195677,
"subject": "Merge agent/golfer: Swing 169/181, Golfer 89/91; constants exact (constcheck 0 for both); inverted putt-preview camera test fixed; fn_800204A0 takes the ClipBlend",
"report": false,
"matched_code": 696120,
"complete_code": 390320,
"complete_data": 102252,
"linked_code": 390320,
"linked_data": 102252
},
{
"commit": "e2a8adf",
"time": 1790195678,
"subject": "earnings.h: fn_800D8750 declared once, as Earnings.c had it (const char* szName); Earnings.c's local copy removed",
"report": false,
"matched_code": 696120,
"complete_code": 377976,
"complete_data": 100044,
"linked_code": 377976,
"linked_data": 100044
},
{
"commit": "f7d08e0",
"time": 1790195706,
"subject": "Merge agent/terrain2: terrain manager is TW06's Ter_TerrainRendererMgr (PDB names); GoTerrain 52/74",
"report": false,
"matched_code": 696120,
"complete_code": 390320,
"complete_data": 102252,
"linked_code": 390320,
"linked_data": 102252
},
{
"commit": "91314ac",
"time": 1790195737,
"subject": "Merge agent/memcard: MC.c 10/37; the save image typed (SaveImage 0x50000: banner, icon, options, records, 5 replays, 4 profiles, CRC trailer)",
"report": false,
"matched_code": 696120,
"complete_code": 390320,
"complete_data": 102252,
"linked_code": 390320,
"linked_data": 102252
},
{
"commit": "0a513cc",
"time": 1790197231,
"subject": "Name GameModeDriverPGATour, GameModeDriverRTE, Earnings functions from TW06 (56)",
"report": false,
"matched_code": 696120,
"complete_code": 390320,
"complete_data": 102252,
"linked_code": 390320,
"linked_data": 102252
},
{
"commit": "e88108d",
"time": 1790197270,
"subject": "Name game-mode functions from TW06 (AlternateShot, Battle, BestBall, FourBall, Match, Replay, Stableford, Stroke, Skins: 84)",
"report": false,
"matched_code": 696120,
"complete_code": 390320,
"complete_data": 102252,
"linked_code": 390320,
"linked_data": 102252
},
{
"commit": "a575738",
"time": 1790197363,
"subject": "Merge agent/name-round: 60 TW06 names for the tour drivers and earnings",
"report": false,
"matched_code": 696120,
"complete_code": 390320,
"complete_data": 102252,
"linked_code": 390320,
"linked_data": 102252
},
{
"commit": "d9dbcd5",
"time": 1790197652,
"subject": "Merge main into agent/name-modes; keep both lanes' renames, revert BestBall to fn_ (12/13, not fully matched)",
"report": false,
"matched_code": 696120,
"complete_code": 390320,
"complete_data": 102252,
"linked_code": 390320,
"linked_data": 102252
},
{
"commit": "6f27c7d",
"time": 1790197677,
"subject": "Merge agent/name-modes: 76 TW06 names for the complete game modes",
"report": false,
"matched_code": 696120,
"complete_code": 390320,
"complete_data": 102252,
"linked_code": 390320,
"linked_data": 102252
},
{
"commit": "374ceaa",
"time": 1790197981,
"subject": "GameHoleContests.c: new unit (0x800D9E14-0x800DAE44), 5 sweep files folded in",
"report": false,
"matched_code": 696120,
"complete_code": 390024,
"complete_data": 102252,
"linked_code": 390024,
"linked_data": 102252
},
{
"commit": "6b66677",
"time": 1790198062,
"subject": "GoTerrain tail sweeps: declarations agree with the headers and GoTerrain.c, before folding",
"report": false,
"matched_code": 696120,
"complete_code": 390320,
"complete_data": 102252,
"linked_code": 390320,
"linked_data": 102252
},
{
"commit": "a187e5d",
"time": 1790198086,
"subject": "emotion.c: new unit (0x8006AA70-0x8006BED4), 1 sweep files folded in",
"report": false,
"matched_code": 696120,
"complete_code": 390300,
"complete_data": 102252,
"linked_code": 390300,
"linked_data": 102252
},
{
"commit": "bac20ff",
"time": 1790198125,
"subject": "SitDev sweeps: use the shared gpGame, lbl_80202898 and fn_800A7664 declarations before folding",
"report": false,
"matched_code": 696120,
"complete_code": 390320,
"complete_data": 102252,
"linked_code": 390320,
"linked_data": 102252
},
{
"commit": "2a27cce",
"time": 1790198176,
"subject": "Map 0x80076948: GoCamera.c widened to 0x800763BC-0x80076A54, 4 sweep files folded in, fn_80076A14 fn_80076A38 exact",
"report": false,
"matched_code": 696120,
"complete_code": 390116,
"complete_data": 102252,
"linked_code": 390116,
"linked_data": 102252
},
{
"commit": "ef96cfa",
"time": 1790198195,
"subject": "easb.h: EASBInitParams (TW06's EASBInitParams_t) and the EASportsBio data; clean three sweeps before folding",
"report": false,
"matched_code": 696120,
"complete_code": 390320,
"complete_data": 102252,
"linked_code": 390320,
"linked_data": 102252
},
{
"commit": "f94d570",
"time": 1790198201,
"subject": "GoTerrain tail sweeps: drop prototypes GoTerrain.c and the headers already give",
"report": false,
"matched_code": 696120,
"complete_code": 390320,
"complete_data": 102252,
"linked_code": 390320,
"linked_data": 102252
},
{
"commit": "82b6c31",
"time": 1790198204,
"subject": "GoTerrain.c: widened to (0x80030254-0x80035640), 15 sweep files folded in",
"report": false,
"matched_code": 696120,
"complete_code": 389928,
"complete_data": 102252,
"linked_code": 389928,
"linked_data": 102252
},
{
"commit": "c96c587",
"time": 1790198210,
"subject": "Map 0x8000B130: urandom.c new unit, 4 sweep files folded, +6 fns (4 exact)",
"report": false,
"matched_code": 696120,
"complete_code": 390128,
"complete_data": 102252,
"linked_code": 390128,
"linked_data": 102252
},
{
"commit": "43cf7ae",
"time": 1790198225,
"subject": "UISEvent.c: new unit (0x80165528-0x80166098), 1 sweep files folded in",
"report": false,
"matched_code": 696120,
"complete_code": 390312,
"complete_data": 102252,
"linked_code": 390312,
"linked_data": 102252
},
{
"commit": "6574193",
"time": 1790198226,
"subject": "SitDevFile.c: widened to (0x800BAEB0-0x800BD894), 4 sweep files folded in",
"report": false,
"matched_code": 696120,
"complete_code": 390164,
"complete_data": 102252,
"linked_code": 390164,
"linked_data": 102252
},
{
"commit": "106ebb9",
"time": 1790198232,
"subject": "Map 0x800C9310: GoBreakLine.c +3 fns (3 exact), the paired-single add/subtract helpers at its end",
"report": false,
"matched_code": 696120,
"complete_code": 390164,
"complete_data": 102252,
"linked_code": 390164,
"linked_data": 102252
},
{
"commit": "ce05d39",
"time": 1790198244,
"subject": "Map 0x800A233C: MC.c widened to 0x800A27FC, +6 fns (6 exact), 5 sweep files folded and cleaned",
"report": false,
"matched_code": 696120,
"complete_code": 389964,
"complete_data": 102252,
"linked_code": 389964,
"linked_data": 102252
},
{
"commit": "01d875c",
"time": 1790198301,
"subject": "Map 0x8003541C: GoTerrain.c +4 fns (4 exact): the vector subtracts and two object accessors",
"report": false,
"matched_code": 696120,
"complete_code": 389928,
"complete_data": 102252,
"linked_code": 389928,
"linked_data": 102252
},
{
"commit": "57c260a",
"time": 1790198306,
"subject": "EASportsBio.c: widened to (0x801249A8-0x8012597C), 3 sweep files folded in",
"report": false,
"matched_code": 696120,
"complete_code": 390192,
"complete_data": 102252,
"linked_code": 390192,
"linked_data": 102252
},
{
"commit": "c2842a5",
"time": 1790198312,
"subject": "UAudContainers.c: new unit (0x800ADE70-0x800AE1F8), 6 sweep files folded in",
"report": false,
"matched_code": 696120,
"complete_code": 389904,
"complete_data": 102252,
"linked_code": 389904,
"linked_data": 102252
},
{
"commit": "626b0d9",
"time": 1790198358,
"subject": "Map 0x800BCA60: SitDevFile.c +7 fns (7 exact), sweep code folded into address order; fn_800BD83C declared in engine.h",
"report": false,
"matched_code": 696120,
"complete_code": 390164,
"complete_data": 102252,
"linked_code": 390164,
"linked_data": 102252
},
{
"commit": "e696d3a",
"time": 1790198361,
"subject": "Map 0x8006AA70: emotion.c +11 fns (11 exact, 12/21 in unit); PlayerEmotion in golfer.h",
"report": false,
"matched_code": 696120,
"complete_code": 390300,
"complete_data": 102252,
"linked_code": 390300,
"linked_data": 102252
},
{
"commit": "9dbb32e",
"time": 1790198366,
"subject": "Map 0x801249A8: EASportsBio.c +3 fns (3 exact): Bio start-up, icon handler, wait for a card operation",
"report": false,
"matched_code": 696120,
"complete_code": 390192,
"complete_data": 102252,
"linked_code": 390192,
"linked_data": 102252
},
{
"commit": "950d68f",
"time": 1790198385,
"subject": "GoFrameBuf.c: widened to (0x8006E150-0x8006E2A4), 1 sweep files folded in",
"report": false,
"matched_code": 696120,
"complete_code": 390244,
"complete_data": 102252,
"linked_code": 390244,
"linked_data": 102252
},
{
"commit": "2c7fb5a",
"time": 1790198420,
"subject": "Map 0x8006E150: GoFrameBuf.c +3 fns, sweep code cleaned (7/7 exact); GoFrameBuf in camera.h",
"report": false,
"matched_code": 696120,
"complete_code": 390244,
"complete_data": 102252,
"linked_code": 390244,
"linked_data": 102252
},
{
"commit": "fb3cf6d",
"time": 1790198421,
"subject": "Merge agent/map-01: urandom.c (the game's random numbers), 11 fns, 9 exact",
"report": false,
"matched_code": 696120,
"complete_code": 390128,
"complete_data": 102252,
"linked_code": 390128,
"linked_data": 102252
},
{
"commit": "f0477d9",
"time": 1790198431,
"subject": "PsMgr.c: widened to (0x800A27FC-0x800A2C3C), 3 sweep files folded in",
"report": false,
"matched_code": 696120,
"complete_code": 389900,
"complete_data": 102252,
"linked_code": 389900,
"linked_data": 102252
},
{
"commit": "e809add",
"time": 1790198432,
"subject": "Drop local prototypes the headers now declare",
"report": true,
"matched_code": 701084,
"complete_code": 392696,
"matched_data": 94224,
"complete_data": 106532,
"linked_code": 390128,
"linked_data": 102252
},
{
"commit": "0c3ea0b",
"time": 1790198445,
"subject": "Map 0x8002F1D4: GoRenderSurface.c new unit +6 fns (6 exact)",
"report": false,
"matched_code": 701084,
"complete_code": 389928,
"complete_data": 102252,
"linked_code": 389928,
"linked_data": 102252
},
{
"commit": "62f57e9",
"time": 1790198445,
"subject": "Map 0x800D9E14: GameHoleContests.c +9 fns (6 exact), sweeps rewritten (13/17)",
"report": false,
"matched_code": 701084,
"complete_code": 390024,
"complete_data": 102252,
"linked_code": 390024,
"linked_data": 102252
},
{
"commit": "785e33e",
"time": 1790198471,
"subject": "Map 0x80075280: LLVideo.c widened to 0x80075280-0x80076158, 3 sweep files folded in, +4 fns (4 exact), chunk queue in llvideo.h",
"report": false,
"matched_code": 701084,
"complete_code": 389912,
"complete_data": 102252,
"linked_code": 389912,
"linked_data": 102252
},
{
"commit": "cde743f",
"time": 1790198476,
"subject": "Merge main into agent/map-04",
"report": false,
"matched_code": 701084,
"complete_code": 389720,
"complete_data": 102252,
"linked_code": 389720,
"linked_data": 102252
},
{
"commit": "07b6373",
"time": 1790198480,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 701084,
"complete_code": 390052,
"complete_data": 102252,
"linked_code": 390052,
"linked_data": 102252
},
{
"commit": "379aaf0",
"time": 1790198481,
"subject": "Merge agent/map-08: SitDevFile + GoBreakLine widened, 10 gap fns exact; range mapped",
"report": false,
"matched_code": 701084,
"complete_code": 389972,
"complete_data": 102252,
"linked_code": 389972,
"linked_data": 102252
},
{
"commit": "2a34510",
"time": 1790198487,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 701084,
"complete_code": 389580,
"complete_data": 102252,
"linked_code": 389580,
"linked_data": 102252
},
{
"commit": "229c384",
"time": 1790198492,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 701084,
"complete_code": 389676,
"complete_data": 102252,
"linked_code": 389676,
"linked_data": 102252
},
{
"commit": "89feabe",
"time": 1790198493,
"subject": "Drop local prototypes the headers now declare",
"report": true,
"matched_code": 701572,
"complete_code": 392504,
"matched_data": 94224,
"complete_data": 106532,
"linked_code": 389972,
"linked_data": 102252
},
{
"commit": "8d39d7f",
"time": 1790198495,
"subject": "Merge branch 'main' into agent/map-11",
"report": false,
"matched_code": 701572,
"complete_code": 389964,
"complete_data": 102252,
"linked_code": 389964,
"linked_data": 102252
},
{
"commit": "27c66b5",
"time": 1790198501,
"subject": "urandom.c: OSCalendarTime and the clock calls move to platform.h",
"report": false,
"matched_code": 701572,
"complete_code": 390128,
"complete_data": 102252,
"linked_code": 390128,
"linked_data": 102252
},
{
"commit": "fbde809",
"time": 1790198511,
"subject": "Map 0x8008EC30-0x80090940: uiLoadFile.c, uiProcessInterface.c widened, 9 sweep files folded, +7 fns (4 exact)",
"report": false,
"matched_code": 701572,
"complete_code": 390052,
"complete_data": 102252,
"linked_code": 390052,
"linked_data": 102252
},
{
"commit": "8efdde9",
"time": 1790198524,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 701572,
"complete_code": 389552,
"complete_data": 102252,
"linked_code": 389552,
"linked_data": 102252
},
{
"commit": "8843b3f",
"time": 1790198525,
"subject": "Map 0x800ADE70: UAudContainers.c +5 fns, sweep code cleaned (11/11 exact)",
"report": false,
"matched_code": 701572,
"complete_code": 389904,
"complete_data": 102252,
"linked_code": 389904,
"linked_data": 102252
},
{
"commit": "57fc197",
"time": 1790198528,
"subject": "Map 0x80171308: llSharedFileIO.c new unit, 15/15 exact; SFIO state types moved to SharedFileIO.h",
"report": false,
"matched_code": 701572,
"complete_code": 390320,
"complete_data": 102252,
"linked_code": 390320,
"linked_data": 102252
},
{
"commit": "7a75b55",
"time": 1790198533,
"subject": "PGATourSimulation.c: fn_8011903C, fn_80119064 exact (102/119); pgatoursim.h: the stat accessors and fe_stats.c's tables; clean three fe_stats sweeps",
"report": false,
"matched_code": 701572,
"complete_code": 390192,
"complete_data": 102252,
"linked_code": 390192,
"linked_data": 102252
},
{
"commit": "0e8f0b7",
"time": 1790198541,
"subject": "Map 0x80165528: UISEvent.c +6 fns (1 exact), frontend/uistudio.h (UI Studio studio, rate function, screen types)",
"report": false,
"matched_code": 701572,
"complete_code": 389964,
"complete_data": 102252,
"linked_code": 389964,
"linked_data": 102252
},
{
"commit": "89f43aa",
"time": 1790198542,
"subject": "fe_stats.c: new unit (0x8011CEB0-0x8011D280), 3 sweep files folded in",
"report": false,
"matched_code": 701572,
"complete_code": 390092,
"complete_data": 102252,
"linked_code": 390092,
"linked_data": 102252
},
{
"commit": "0b547f9",
"time": 1790198548,
"subject": "Merge agent/map-03: emotion.c + GoFrameBuf widened, 14 gap fns exact; range mapped",
"report": false,
"matched_code": 701572,
"complete_code": 389896,
"complete_data": 102252,
"linked_code": 389896,
"linked_data": 102252
},
{
"commit": "66da93e",
"time": 1790198555,
"subject": "Map 0x800A27FC: PsMgr.c +6 fns (4 exact, fn_800A2A80 97.8, fn_800A2B34 96.6), sweep code cleaned, psmgr.h",
"report": false,
"matched_code": 701572,
"complete_code": 389552,
"complete_data": 102252,
"linked_code": 389552,
"linked_data": 102252
},
{
"commit": "3e84f8d",
"time": 1790198575,
"subject": "startUp.c: widened to (0x800AF324-0x800B1AA8), 2 sweep files folded in",
"report": false,
"matched_code": 701572,
"complete_code": 389872,
"complete_data": 102252,
"linked_code": 389872,
"linked_data": 102252
},
{
"commit": "fdd7e0b",
"time": 1790198599,
"subject": "Map 0x800B1A40: startUp.c +1 fn (fn_800B1A40 exact), folded vector helpers cleaned",
"report": false,
"matched_code": 701572,
"complete_code": 389872,
"complete_data": 102252,
"linked_code": 389872,
"linked_data": 102252
},
{
"commit": "5fb9139",
"time": 1790198599,
"subject": "Merge agent/map-09: GameHoleContests.c (longest drive / closest to pin / hole-in-one contests), range mapped",
"report": false,
"matched_code": 701572,
"complete_code": 389600,
"complete_data": 102252,
"linked_code": 389600,
"linked_data": 102252
},
{
"commit": "66218d5",
"time": 1790198599,
"subject": "Merge branch 'main' into agent/map-07",
"report": false,
"matched_code": 701572,
"complete_code": 389152,
"complete_data": 102252,
"linked_code": 389152,
"linked_data": 102252
},
{
"commit": "2064694",
"time": 1790198604,
"subject": "Merge branch 'main' into agent/map-05",
"report": false,
"matched_code": 701572,
"complete_code": 389332,
"complete_data": 102252,
"linked_code": 389332,
"linked_data": 102252
},
{
"commit": "6f0e616",
"time": 1790198610,
"subject": "Drop local prototypes the headers now declare",
"report": true,
"matched_code": 703848,
"complete_code": 392272,
"matched_data": 94224,
"complete_data": 106532,
"linked_code": 389600,
"linked_data": 102252
},
{
"commit": "4f1f00c",
"time": 1790198623,
"subject": "startUp.c: drop the include fold.py added",
"report": false,
"matched_code": 703848,
"complete_code": 389152,
"complete_data": 102252,
"linked_code": 389152,
"linked_data": 102252
},
{
"commit": "f66af08",
"time": 1790198638,
"subject": "Merge agent/map-04: GoCamera + LLVideo widened (movie chunk queue), range mapped",
"report": false,
"matched_code": 703848,
"complete_code": 389192,
"complete_data": 102252,
"linked_code": 389192,
"linked_data": 102252
},
{
"commit": "d13f05f",
"time": 1790198655,
"subject": "Course-data sweeps: the 'CRI '/'CMPS' tables typed in game.h (CourseData, HoleData, BuiltRound) before folding",
"report": false,
"matched_code": 703848,
"complete_code": 389972,
"complete_data": 102252,
"linked_code": 389972,
"linked_data": 102252
},
{
"commit": "05ad750",
"time": 1790198665,
"subject": "CourseData.c: new unit (0x800D29E8-0x800D3244), 6 sweep files folded in",
"report": false,
"matched_code": 703848,
"complete_code": 389496,
"complete_data": 102252,
"linked_code": 389496,
"linked_data": 102252
},
{
"commit": "32a278e",
"time": 1790198670,
"subject": "Merge agent/map-02: GoTerrain tail + GoRenderSurface.c, range mapped",
"report": false,
"matched_code": 703848,
"complete_code": 388800,
"complete_data": 102252,
"linked_code": 388800,
"linked_data": 102252
},
{
"commit": "9b75812",
"time": 1790198696,
"subject": "Merge branch 'main' into agent/map-12",
"report": false,
"matched_code": 703848,
"complete_code": 388800,
"complete_data": 102252,
"linked_code": 388800,
"linked_data": 102252
},
{
"commit": "f53e82c",
"time": 1790198707,
"subject": "Map 0x8000B058: UMemPool.c to 0x8000B130, pool struct in engine.h, 2 sweeps folded, sweep block cleaned, +3 fns (2 exact)",
"report": false,
"matched_code": 703848,
"complete_code": 390004,
"complete_data": 102252,
"linked_code": 390004,
"linked_data": 102252
},
{
"commit": "072f592",
"time": 1790198708,
"subject": "Map 0x8011CEB0: fe_stats.c +3 fns (3 exact): PrintStatsWithUnits, the player's line and the leader board line of the stats screen",
"report": false,
"matched_code": 703848,
"complete_code": 390092,
"complete_data": 102252,
"linked_code": 390092,
"linked_data": 102252
},
{
"commit": "f43b8fa",
"time": 1790198718,
"subject": "Merge agent/map-11: UISEvent.c (EA UI Studio event stack), range mapped",
"report": false,
"matched_code": 703848,
"complete_code": 388792,
"complete_data": 102252,
"linked_code": 388792,
"linked_data": 102252
},
{
"commit": "634c1fa",
"time": 1790198745,
"subject": "Map 0x800D29E8: CourseData.c +19 fns (19 exact), unit complete 29/29",
"report": false,
"matched_code": 703848,
"complete_code": 389496,
"complete_data": 102252,
"linked_code": 389496,
"linked_data": 102252
},
{
"commit": "cf481a7",
"time": 1790198750,
"subject": "Merge main into agent/map-10",
"report": false,
"matched_code": 703848,
"complete_code": 388564,
"complete_data": 102252,
"linked_code": 388564,
"linked_data": 102252
},
{
"commit": "dbfd2fe",
"time": 1790198759,
"subject": "Merge agent/map-05: uiLoadFile + uiProcessInterface widened, range mapped",
"report": false,
"matched_code": 703848,
"complete_code": 388524,
"complete_data": 102252,
"linked_code": 388524,
"linked_data": 102252
},
{
"commit": "dedf8aa",
"time": 1790198789,
"subject": "sweep_800D0478: real Player/Ball fields and f32 returns before folding",
"report": false,
"matched_code": 703848,
"complete_code": 389496,
"complete_data": 102252,
"linked_code": 389496,
"linked_data": 102252
},
{
"commit": "c803687",
"time": 1790198792,
"subject": "Merge agent/map-07: UAudContainers.c + startUp tail, audio engine mapped",
"report": false,
"matched_code": 703848,
"complete_code": 388076,
"complete_data": 102252,
"linked_code": 388076,
"linked_data": 102252
},
{
"commit": "3da854d",
"time": 1790198799,
"subject": "HoleScore.c: widened to (0x800CF158-0x800D1698), 1 sweep files folded in",
"report": false,
"matched_code": 703848,
"complete_code": 389256,
"complete_data": 102252,
"linked_code": 389256,
"linked_data": 102252
},
{
"commit": "ca6af86",
"time": 1790198822,
"subject": "Merge agent/map-12: llSharedFileIO.c (memory-card save layer) 15/15 exact, range mapped",
"report": false,
"matched_code": 703848,
"complete_code": 388076,
"complete_data": 102252,
"linked_code": 388076,
"linked_data": 102252
},
{
"commit": "3673a0e",
"time": 1790198900,
"subject": "Map 0x800CF158: HoleScore.c (TW06 analysisutilities.c) +9 fns (8 exact, fn_800D05A4 89%)",
"report": false,
"matched_code": 703848,
"complete_code": 389256,
"complete_data": 102252,
"linked_code": 389256,
"linked_data": 102252
},
{
"commit": "4289900",
"time": 1790198927,
"subject": "Merge main into agent/map-10",
"report": false,
"matched_code": 703848,
"complete_code": 387848,
"complete_data": 102252,
"linked_code": 387848,
"linked_data": 102252
},
{
"commit": "2896032",
"time": 1790198942,
"subject": "Merge main into agent/map-06; configure.py: drop the four sweeps folded on either side",
"report": false,
"matched_code": 703848,
"complete_code": 387656,
"complete_data": 102252,
"linked_code": 387656,
"linked_data": 102252
},
{
"commit": "6f35b27",
"time": 1790198947,
"subject": "fe_stats.c: use frontend.h's fn_800907AC prototype, drop the local one",
"report": false,
"matched_code": 703848,
"complete_code": 387848,
"complete_data": 102252,
"linked_code": 387848,
"linked_data": 102252
},
{
"commit": "8704ba5",
"time": 1790198962,
"subject": "UISApi.c: new unit (0x80168C24-0x8016A2D4), 4 sweep files folded in",
"report": false,
"matched_code": 703848,
"complete_code": 388012,
"complete_data": 102252,
"linked_code": 388012,
"linked_data": 102252
},
{
"commit": "58a4b3f",
"time": 1790198966,
"subject": "Earnings.c: revert 12 TW06 position names to fn_ addresses until the file is complete; names kept in comments",
"report": false,
"matched_code": 703848,
"complete_code": 388076,
"complete_data": 102252,
"linked_code": 388076,
"linked_data": 102252
},
{
"commit": "48e284c",
"time": 1790198969,
"subject": "gx.h: one declaration of the GX calls GoRenderSurface, GoPostFx and sweep_8002A2FC make",
"report": false,
"matched_code": 703848,
"complete_code": 388076,
"complete_data": 102252,
"linked_code": 388076,
"linked_data": 102252
},
{
"commit": "b4cb696",
"time": 1790198969,
"subject": "symbols: 7 stream functions named from EA's own name strings (Stm_*, *AudStream*Queue)",
"report": false,
"matched_code": 703848,
"complete_code": 388076,
"complete_data": 102252,
"linked_code": 388076,
"linked_data": 102252
},
{
"commit": "0681ea4",
"time": 1790198982,
"subject": "goballfx.c: new unit (0x80093524-0x80093D3C), 6 sweep files folded in",
"report": false,
"matched_code": 703848,
"complete_code": 387296,
"complete_data": 102252,
"linked_code": 387296,
"linked_data": 102252
},
{
"commit": "be5383a",
"time": 1790198996,
"subject": "symbols: TW06 names EASBio_InitOnce, EASBio_ConvertError, EASBio_WaitForAsyncProcessToComplete, EASB_gErrorMap",
"report": false,
"matched_code": 703848,
"complete_code": 387848,
"complete_data": 102252,
"linked_code": 387848,
"linked_data": 102252
},
{
"commit": "1e37eac",
"time": 1790199006,
"subject": "GameUICommands.c: new unit (0x800850E4-0x8008AD80), 88 sweep files folded (130 fns exact)",
"report": false,
"matched_code": 703848,
"complete_code": 382412,
"complete_data": 102252,
"linked_code": 382412,
"linked_data": 102252
},
{
"commit": "96489ac",
"time": 1790199020,
"subject": "Map 0x8000977C: StaticMemory.c new unit (the game's heap), 5 sweep files folded, +7 fns (2 exact)",
"report": false,
"matched_code": 703848,
"complete_code": 389736,
"complete_data": 102252,
"linked_code": 389736,
"linked_data": 102252
},
{
"commit": "ae5cb3c",
"time": 1790199021,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 703848,
"complete_code": 387684,
"complete_data": 102252,
"linked_code": 387684,
"linked_data": 102252
},
{
"commit": "ca01b8c",
"time": 1790199027,
"subject": "sweep_80056454: prototypes from the headers, before folding into user.c",
"report": false,
"matched_code": 703848,
"complete_code": 388076,
"complete_data": 102252,
"linked_code": 388076,
"linked_data": 102252
},
{
"commit": "1717eb5",
"time": 1790199034,
"subject": "GameModeDriver.c: new unit (0x80116540-0x80117600), 10 sweep files folded in",
"report": false,
"matched_code": 703848,
"complete_code": 387744,
"complete_data": 102252,
"linked_code": 387744,
"linked_data": 102252
},
{
"commit": "9637e4c",
"time": 1790199034,
"subject": "user.c: widened to (0x800563C4-0x80056480), 1 sweep files folded in",
"report": false,
"matched_code": 703848,
"complete_code": 388032,
"complete_data": 102252,
"linked_code": 388032,
"linked_data": 102252
},
{
"commit": "caf0a5d",
"time": 1790199037,
"subject": "Map 0x801164D4: DynChain.c widened, +3 paired-single vector helpers exact",
"report": false,
"matched_code": 703848,
"complete_code": 387744,
"complete_data": 102252,
"linked_code": 387744,
"linked_data": 102252
},
{
"commit": "e829505",
"time": 1790199041,
"subject": "Map 0x800BCB88: SitDevFile.c +5 fns (4 exact, fn_800BCB88 93%); Unk802811F0 moved to game.h, lbl_80282208 typed in sitdev.h (SitDevScripts), pD4 is u8*",
"report": false,
"matched_code": 703848,
"complete_code": 389256,
"complete_data": 102252,
"linked_code": 389256,
"linked_data": 102252
},
{
"commit": "15b19da",
"time": 1790199053,
"subject": "GameMode4Menu.c: new unit (0x80121430-0x801220D4), 6 sweep files folded in",
"report": false,
"matched_code": 703848,
"complete_code": 387468,
"complete_data": 102252,
"linked_code": 387468,
"linked_data": 102252
},
{
"commit": "0ad9419",
"time": 1790199058,
"subject": "TibExt.c: left edge moved to 0x801220D4 (TibExtMemAlloc); its first six functions belong to GameMode4Menu.c",
"report": false,
"matched_code": 703848,
"complete_code": 387468,
"complete_data": 102252,
"linked_code": 387468,
"linked_data": 102252
},
{
"commit": "17f90ee",
"time": 1790199062,
"subject": "UStream.c: UStream_AddBufferRef is global (LLVideo.c calls it); its buffer calls declared in ustream.h",
"report": false,
"matched_code": 703848,
"complete_code": 387684,
"complete_data": 102252,
"linked_code": 387684,
"linked_data": 102252
},
{
"commit": "695319d",
"time": 1790199109,
"subject": "Map 0x800563C4: user.c +1 fn (exact), sweep code cleaned; SaveLockEntry for a1054C and lbl_80281DF0 (4 bytes)",
"report": false,
"matched_code": 703848,
"complete_code": 388032,
"complete_data": 102252,
"linked_code": 388032,
"linked_data": 102252
},
{
"commit": "1988e6f",
"time": 1790199124,
"subject": "Merge agent/map-01: StaticMemory.c (the game's heap) + UMemPool widened, OS decls in platform.h",
"report": false,
"matched_code": 703848,
"complete_code": 387684,
"complete_data": 102252,
"linked_code": 387684,
"linked_data": 102252
},
{
"commit": "8a97055",
"time": 1790199133,
"subject": "sweep_80057ED0: typed, before folding into PasswordManager.c",
"report": false,
"matched_code": 703848,
"complete_code": 388032,
"complete_data": 102252,
"linked_code": 388032,
"linked_data": 102252
},
{
"commit": "17cceef",
"time": 1790199135,
"subject": "Drop local prototypes the headers now declare",
"report": true,
"matched_code": 715116,
"complete_code": 390452,
"matched_data": 94224,
"complete_data": 106532,
"linked_code": 387684,
"linked_data": 102252
},
{
"commit": "22cb11b",
"time": 1790199139,
"subject": "Map 0x80079E6C: FE_MessageTable.c new unit (0x80079E6C-0x800850E4), 155 sweep files folded in (246 fns exact)",
"report": false,
"matched_code": 715116,
"complete_code": 380676,
"complete_data": 102252,
"linked_code": 380676,
"linked_data": 102252
},
{
"commit": "e0edef5",
"time": 1790199149,
"subject": "llSharedFileIO.c linked; SFIOSession shared by SharedFileIO/TagFile, TagFile uses SharedFileIO.h; CARD declarations in core/card.h",
"report": false,
"matched_code": 715116,
"complete_code": 395692,
"complete_data": 102644,
"linked_code": 395692,
"linked_data": 102644
},
{
"commit": "1ab07fa",
"time": 1790199160,
"subject": "PasswordManager.c: new unit (0x80056480-0x80057F18), 1 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 387960,
"complete_data": 102252,
"linked_code": 387960,
"linked_data": 102252
},
{
"commit": "692f540",
"time": 1790199175,
"subject": "Map 0x800BAD60: VecMath.c (our name) new unit 0x800BAD60-0x800BB0A8, +4 matrix fns (4 exact); SitDevFile's vector block moved in, SitDevFile now starts at 0x800BB0A8",
"report": false,
"matched_code": 715116,
"complete_code": 389256,
"complete_data": 102252,
"linked_code": 389256,
"linked_data": 102252
},
{
"commit": "fcd84d8",
"time": 1790199231,
"subject": "Map 0x80076E48: FE_Manager.c widened to 0x80076E48-0x80079E6C (linked), fn_80076E48 fn_80076F24 exact, 5 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 380888,
"complete_data": 102252,
"linked_code": 380888,
"linked_data": 102252
},
{
"commit": "517604b",
"time": 1790199234,
"subject": "Merge main into agent/map-08; GoTerrain.c's folded fn_80035574 uses game.h's Unk802811F0 and returns u8",
"report": false,
"matched_code": 715116,
"complete_code": 386968,
"complete_data": 102252,
"linked_code": 386968,
"linked_data": 102252
},
{
"commit": "de60ff8",
"time": 1790199239,
"subject": "Map 0x80121430: GameMode4Menu.c (the ladder map) +18 fns drafted; ladder.h; the course name table in game.h",
"report": false,
"matched_code": 715116,
"complete_code": 387468,
"complete_data": 102252,
"linked_code": 387468,
"linked_data": 102252
},
{
"commit": "9619f0b",
"time": 1790199240,
"subject": "GameUICommands.c: sweep code on the shared headers (game.h, frontend.h, pgatoursim.h); string commands through MsgArg",
"report": false,
"matched_code": 715116,
"complete_code": 382412,
"complete_data": 102252,
"linked_code": 382412,
"linked_data": 102252
},
{
"commit": "7203541",
"time": 1790199240,
"subject": "Map 0x8016A2D4: UISScreen.c unit over UI Studio file #354, sweep_8016C18C folded (2/24)",
"report": false,
"matched_code": 715116,
"complete_code": 395668,
"complete_data": 102644,
"linked_code": 395668,
"linked_data": 102644
},
{
"commit": "d3a87af",
"time": 1790199243,
"subject": "emotion.c: the last 9 functions exact (21/21)",
"report": false,
"matched_code": 715116,
"complete_code": 388076,
"complete_data": 102252,
"linked_code": 388076,
"linked_data": 102252
},
{
"commit": "4b0880c",
"time": 1790199255,
"subject": "Map 0x800AB3A4: hlaudtrackstm.c unit (0x800AB3A4-0x800AC330), 7 sweeps folded (7/25 exact, 18 gaps placed)",
"report": false,
"matched_code": 715116,
"complete_code": 387700,
"complete_data": 102252,
"linked_code": 387700,
"linked_data": 102252
},
{
"commit": "df86957",
"time": 1790199255,
"subject": "Map 0x80166098: unit extents for UIStudio.c, UISApi.c (2 gaps placed); UISApi.c +8 fns drafted, studio layout typed",
"report": false,
"matched_code": 715116,
"complete_code": 388012,
"complete_data": 102252,
"linked_code": 388012,
"linked_data": 102252
},
{
"commit": "0cf5588",
"time": 1790199260,
"subject": "GoShaderObjectCommon_ShaderObjectsData_Gc.c: widened to (0x80073878-0x80075280), 2 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 380836,
"complete_data": 102252,
"linked_code": 380836,
"linked_data": 102252
},
{
"commit": "98fdc78",
"time": 1790199266,
"subject": "sweep_80037CD8: pass fn_80037708 its argument, before folding into Skin.c",
"report": false,
"matched_code": 715116,
"complete_code": 387960,
"complete_data": 102252,
"linked_code": 387960,
"linked_data": 102252
},
{
"commit": "49a5cea",
"time": 1790199268,
"subject": "Skin.c: widened to (0x80035640-0x80037DD8), 1 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 387828,
"complete_data": 102252,
"linked_code": 387828,
"linked_data": 102252
},
{
"commit": "bf37dd0",
"time": 1790199276,
"subject": "SkinMorph.c: widened to (0x8011C068-0x8011CEB0), 1 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 387368,
"complete_data": 102252,
"linked_code": 387368,
"linked_data": 102252
},
{
"commit": "61ce3d1",
"time": 1790199280,
"subject": "Map 0x80093524: goballfx.c +6 gap fns (5 exact, fn_800935CC 98.4), 6 sweeps cleaned; lighting.h, CourseInfo lights in ball.h",
"report": false,
"matched_code": 715116,
"complete_code": 387296,
"complete_data": 102252,
"linked_code": 387296,
"linked_data": 102252
},
{
"commit": "bbe2ef4",
"time": 1790199284,
"subject": "fe_movies.c: new unit (0x80090B80-0x800922A8), 9 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 382100,
"complete_data": 102252,
"linked_code": 382100,
"linked_data": 102252
},
{
"commit": "99cfd09",
"time": 1790199285,
"subject": "GoGrass.c: widened to (0x8011E170-0x80120298), 3 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 387296,
"complete_data": 102252,
"linked_code": 387296,
"linked_data": 102252
},
{
"commit": "7f5c01f",
"time": 1790199293,
"subject": "GoShaderObject_Rain_Gc.c: widened to (0x800B4B5C-0x800B5918), 4 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 386356,
"complete_data": 102252,
"linked_code": 386356,
"linked_data": 102252
},
{
"commit": "696cd07",
"time": 1790199308,
"subject": "Map 0x80076158: ByteSwap.c new unit (0x80076158-0x800763BC), fn_80076158 exact, 1 sweep file folded in",
"report": false,
"matched_code": 715116,
"complete_code": 380828,
"complete_data": 102252,
"linked_code": 380828,
"linked_data": 102252
},
{
"commit": "024c2a9",
"time": 1790199317,
"subject": "Map 0x8008EBB4-0x800922A8: unit extents for FEgolferanim (to 0x8008EC30) and fe_movies (0x80090B80-0x800922A8)",
"report": false,
"matched_code": 715116,
"complete_code": 382100,
"complete_data": 102252,
"linked_code": 382100,
"linked_data": 102252
},
{
"commit": "75af0c1",
"time": 1790199334,
"subject": "target.c: new unit (0x80067B80-0x8006AA70), 4 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 387756,
"complete_data": 102252,
"linked_code": 387756,
"linked_data": 102252
},
{
"commit": "d944e06",
"time": 1790199340,
"subject": "uiobject.c: new unit (0x800AE1F8-0x800AF114), 2 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 385048,
"complete_data": 102252,
"linked_code": 385048,
"linked_data": 102252
},
{
"commit": "0aa483f",
"time": 1790199342,
"subject": "Trax.c: new unit (0x800B9FF0-0x800BA74C), 7 sweep files folded in (9/9 folded fns exact; fold.py's check done by hand after a configure rerun)",
"report": false,
"matched_code": 715116,
"complete_code": 386484,
"complete_data": 102252,
"linked_code": 386484,
"linked_data": 102252
},
{
"commit": "827bc8a",
"time": 1790199345,
"subject": "Replay.c: widened to (0x8006BED4-0x8006C630), 2 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 387616,
"complete_data": 102252,
"linked_code": 387616,
"linked_data": 102252
},
{
"commit": "14b9b5c",
"time": 1790199353,
"subject": "sweep_800460F8: drop the free prototype GoDynObj.c declares, before folding",
"report": false,
"matched_code": 715116,
"complete_code": 387828,
"complete_data": 102252,
"linked_code": 387828,
"linked_data": 102252
},
{
"commit": "c253103",
"time": 1790199354,
"subject": "Merge branch 'main' into agent/map-11",
"report": false,
"matched_code": 715116,
"complete_code": 387620,
"complete_data": 102252,
"linked_code": 387620,
"linked_data": 102252
},
{
"commit": "475b8f7",
"time": 1790199356,
"subject": "GoDynObj.c: widened to (0x80045F74-0x80048680), 3 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 387180,
"complete_data": 102252,
"linked_code": 387180,
"linked_data": 102252
},
{
"commit": "3822d4c",
"time": 1790199358,
"subject": "DepthField.c: new unit (0x80045660-0x80045D18), 1 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 387180,
"complete_data": 102252,
"linked_code": 387180,
"linked_data": 102252
},
{
"commit": "e563f98",
"time": 1790199360,
"subject": "GoCamCont.c: new unit (0x80062E40-0x8006449C), 5 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 387180,
"complete_data": 102252,
"linked_code": 387180,
"linked_data": 102252
},
{
"commit": "a855974",
"time": 1790199362,
"subject": "GoStaticCam.c: widened to (0x8006449C-0x80065B44), 1 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 387180,
"complete_data": 102252,
"linked_code": 387180,
"linked_data": 102252
},
{
"commit": "2d53b14",
"time": 1790199365,
"subject": "GoStaticCam.c: widened to (0x8006449C-0x80065B44), 1 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 387180,
"complete_data": 102252,
"linked_code": 387180,
"linked_data": 102252
},
{
"commit": "c05ebab",
"time": 1790199372,
"subject": "Code800BA940.c: new unit (0x800BA940-0x800BAD60), 1 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 386480,
"complete_data": 102252,
"linked_code": 386480,
"linked_data": 102252
},
{
"commit": "ffa6218",
"time": 1790199373,
"subject": "Map 0x80168B80: UIStudio.c +1 fn, UISApi.c +2 fns drafted; word stacks, p60 records and fn_8016A2D4 typed",
"report": false,
"matched_code": 715116,
"complete_code": 387620,
"complete_data": 102252,
"linked_code": 387620,
"linked_data": 102252
},
{
"commit": "3546416",
"time": 1790199374,
"subject": "FE_PGATourMessages.c: widened to (0x8010DC94-0x8010F6C8), 6 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 386916,
"complete_data": 102252,
"linked_code": 386916,
"linked_data": 102252
},
{
"commit": "8c4da3e",
"time": 1790199374,
"subject": "dedupe_decls.py: keep a duplicated prototype at its first position with the typed text, report real conflicts instead of dropping one",
"report": false,
"matched_code": 715116,
"complete_code": 388076,
"complete_data": 102252,
"linked_code": 388076,
"linked_data": 102252
},
{
"commit": "49ce990",
"time": 1790199376,
"subject": "Map 0x800BA74C, 0x800C7480: unit extents for ScreenClear.c and CamSpline.c (our names); Trax.c header",
"report": false,
"matched_code": 715116,
"complete_code": 386480,
"complete_data": 102252,
"linked_code": 386480,
"linked_data": 102252
},
{
"commit": "8e38923",
"time": 1790199380,
"subject": "hwsMaterial_Gc.c: widened to (0x8011206C-0x80112804), 2 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 386916,
"complete_data": 102252,
"linked_code": 386916,
"linked_data": 102252
},
{
"commit": "30beef1",
"time": 1790199382,
"subject": "hwsOverride_Gc.c: widened to (0x80112804-0x80112B80), 2 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 386916,
"complete_data": 102252,
"linked_code": 386916,
"linked_data": 102252
},
{
"commit": "929492d",
"time": 1790199382,
"subject": "Map 0x800863CC-0x8008A8E8: GameUICommands.c +20 fns (20 exact)",
"report": false,
"matched_code": 715116,
"complete_code": 382100,
"complete_data": 102252,
"linked_code": 382100,
"linked_data": 102252
},
{
"commit": "6494f70",
"time": 1790199384,
"subject": "hwsRender_Gc.c: widened to (0x80112B80-0x80113E60), 12 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 386916,
"complete_data": 102252,
"linked_code": 386916,
"linked_data": 102252
},
{
"commit": "a27955d",
"time": 1790199394,
"subject": "Map 0x80073878: GoShaderObjectCommon_ShaderObjectsData_Gc.c +1 fn (1 exact); TexEntry.u0, TexBank.n2",
"report": false,
"matched_code": 715116,
"complete_code": 380828,
"complete_data": 102252,
"linked_code": 380828,
"linked_data": 102252
},
{
"commit": "739c09d",
"time": 1790199394,
"subject": "gomainloop.c: new unit (0x8006C630-0x8006E150), 22 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 385808,
"complete_data": 102252,
"linked_code": 385808,
"linked_data": 102252
},
{
"commit": "1c17b38",
"time": 1790199394,
"subject": "UFstPart.c: widened to (0x80098A98-0x80099ED8), 1 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 387100,
"complete_data": 102252,
"linked_code": 387100,
"linked_data": 102252
},
{
"commit": "0932be2",
"time": 1790199397,
"subject": "SkinPart.c: widened to (0x800CC1EC-0x800CEA30), 3 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 386348,
"complete_data": 102252,
"linked_code": 386348,
"linked_data": 102252
},
{
"commit": "28674d5",
"time": 1790199397,
"subject": "Merge main into agent/map-04",
"report": false,
"matched_code": 715116,
"complete_code": 380436,
"complete_data": 102252,
"linked_code": 380436,
"linked_data": 102252
},
{
"commit": "ac2f1c5",
"time": 1790199406,
"subject": "GoLighting.c: widened to (0x8006E2A4-0x8006F154), 1 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 385792,
"complete_data": 102252,
"linked_code": 385792,
"linked_data": 102252
},
{
"commit": "ae0468d",
"time": 1790199420,
"subject": "Merge agent/map-11: UIStudio.c + UISApi.c extents, studio layout typed",
"report": false,
"matched_code": 715116,
"complete_code": 387620,
"complete_data": 102252,
"linked_code": 387620,
"linked_data": 102252
},
{
"commit": "c985aae",
"time": 1790199421,
"subject": "SkinPart.c: widened to (0x800CC1EC-0x800CF158), 3 tail sweep files folded in (8/8 exact; fold.py's build step failed once, checked by hand); Code800BA940.c header",
"report": false,
"matched_code": 715116,
"complete_code": 386232,
"complete_data": 102252,
"linked_code": 386232,
"linked_data": 102252
},
{
"commit": "c04bbd4",
"time": 1790199428,
"subject": "TibExt.c: TibExtMemAlloc in C; the heap id typed as TW06 has it (EASBState.uHeapID); TibExtCard; clean seven TibExt sweeps",
"report": false,
"matched_code": 715116,
"complete_code": 387296,
"complete_data": 102252,
"linked_code": 387296,
"linked_data": 102252
},
{
"commit": "6675568",
"time": 1790199432,
"subject": "SwingTips.c: new unit (0x800D1698-0x800D256C), 2 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 386176,
"complete_data": 102252,
"linked_code": 386176,
"linked_data": 102252
},
{
"commit": "48ddde9",
"time": 1790199435,
"subject": "GoShaderObjectContainer_OBFData_Gc.c: widened to (0x8006F650-0x8006FF2C), 2 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 385696,
"complete_data": 102252,
"linked_code": 385696,
"linked_data": 102252
},
{
"commit": "db56528",
"time": 1790199436,
"subject": "Map 0x8016A2D4: UISScreen.c +9 fns (6 exact); uistudio.h screen node, handler and stack types",
"report": false,
"matched_code": 715116,
"complete_code": 395668,
"complete_data": 102644,
"linked_code": 395668,
"linked_data": 102644
},
{
"commit": "4d0b1ee",
"time": 1790199438,
"subject": "GameUICommands.c: +6 fns (6 exact)",
"report": false,
"matched_code": 715116,
"complete_code": 382100,
"complete_data": 102252,
"linked_code": 382100,
"linked_data": 102252
},
{
"commit": "bdda316",
"time": 1790199438,
"subject": "TibExt.c: widened to (0x801220D4-0x801228E0), 7 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 387108,
"complete_data": 102252,
"linked_code": 387108,
"linked_data": 102252
},
{
"commit": "dd76f89",
"time": 1790199439,
"subject": "Calendar.c: new unit (0x800D256C-0x800D29E8), 4 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 386016,
"complete_data": 102252,
"linked_code": 386016,
"linked_data": 102252
},
{
"commit": "f778c8d",
"time": 1790199439,
"subject": "Merge branch 'main' into agent/map-05",
"report": false,
"matched_code": 715116,
"complete_code": 381644,
"complete_data": 102252,
"linked_code": 381644,
"linked_data": 102252
},
{
"commit": "8ac7044",
"time": 1790199439,
"subject": "Map 0x80035640-0x80065B44: unit extents for skalib, Skin, GoDynObj, GoStaticCam, DepthField, GoCamCont, GoAnimalActors (27 gaps placed); folded sweeps rewritten on View fields and gx.h",
"report": false,
"matched_code": 715116,
"complete_code": 387180,
"complete_data": 102252,
"linked_code": 387180,
"linked_data": 102252
},
{
"commit": "85f17a5",
"time": 1790199441,
"subject": "LLFileIO_Gc.c: widened to (0x80005BE8-0x800066E4), 1 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 387680,
"complete_data": 102252,
"linked_code": 387680,
"linked_data": 102252
},
{
"commit": "4e9bdd9",
"time": 1790199444,
"subject": "fold.py: compile the unit's object on its own first and print the compiler error, instead of reporting every function as not exact",
"report": false,
"matched_code": 715116,
"complete_code": 388076,
"complete_data": 102252,
"linked_code": 388076,
"linked_data": 102252
},
{
"commit": "effc049",
"time": 1790199447,
"subject": "GoShaderObject_PrelitUVAnimation_Gc.c: widened to (0x8007110C-0x80071AD0), 14 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 384828,
"complete_data": 102252,
"linked_code": 384828,
"linked_data": 102252
},
{
"commit": "0daf1f1",
"time": 1790199450,
"subject": "gbacable.c: widened to (0x801228E0-0x801247C0), 7 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 386524,
"complete_data": 102252,
"linked_code": 386524,
"linked_data": 102252
},
{
"commit": "b8dd9d2",
"time": 1790199454,
"subject": "target.c, gomainloop.c: header comments",
"report": false,
"matched_code": 715116,
"complete_code": 384828,
"complete_data": 102252,
"linked_code": 384828,
"linked_data": 102252
},
{
"commit": "10822db",
"time": 1790199457,
"subject": "Map 0x800AE1F8-0x800B9FF0: unit extents for shadow, GoComicCam, GoShaderObject_Rain_Gc, UAudMemStack, GoARAM (widened), uiobject, DiscError, rcmp_mad_codec (new); 40 sweeps folded, 60 gaps placed",
"report": false,
"matched_code": 715116,
"complete_code": 385048,
"complete_data": 102252,
"linked_code": 385048,
"linked_data": 102252
},
{
"commit": "126e530",
"time": 1790199460,
"subject": "SkinBurn.c: widened to (0x801270F0-0x80127D84), 1 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 386464,
"complete_data": 102252,
"linked_code": 386464,
"linked_data": 102252
},
{
"commit": "8b0ecce",
"time": 1790199463,
"subject": "animblender.c: new unit (0x80071AD0-0x80073878), 6 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 384548,
"complete_data": 102252,
"linked_code": 384548,
"linked_data": 102252
},
{
"commit": "84aacb3",
"time": 1790199464,
"subject": "Merge agent/map-04: FE_MessageTable.c (menu->game messages, 155 sweeps), ByteSwap.c, FE_Manager widened (linked)",
"report": false,
"matched_code": 715116,
"complete_code": 380372,
"complete_data": 102252,
"linked_code": 380372,
"linked_data": 102252
},
{
"commit": "af2716c",
"time": 1790199483,
"subject": "Map 0x800066E4: LLDisp_Gc.c, UStream.c, LLTex.c extents widened; fn_8000E708 folded exact",
"report": false,
"matched_code": 715116,
"complete_code": 387544,
"complete_data": 102252,
"linked_code": 387544,
"linked_data": 102252
},
{
"commit": "0f994f4",
"time": 1790199484,
"subject": "AXOut.c, AXVPB.c: linked (FFCC source, this game's revision); AXVPB widened to 0x801372C0; 0x80138080 is AXSetVoiceSrcRatio (startUp.c calls updated); __AXCompressorTable is 32-aligned; 5 sweep files removed",
"report": false,
"matched_code": 715116,
"complete_code": 393448,
"complete_data": 191660,
"linked_code": 393448,
"linked_data": 191660
},
{
"commit": "ab5864c",
"time": 1790199486,
"subject": "Map 0x800D1698: unit extents for SwingTips.c and Calendar.c (our names); SwingTips' two tests use game.h's fn_80035574 (u8), 2 exact",
"report": false,
"matched_code": 715116,
"complete_code": 386016,
"complete_data": 102252,
"linked_code": 386016,
"linked_data": 102252
},
{
"commit": "16fa04f",
"time": 1790199486,
"subject": "Map 0x800975B0-0x800A3E3C: unit extents for MorphAnimManager, Glows, UFstPart, GoGreenGrid, PsBallFx; new GoObjShadow.c, BootCourse.c (17 gaps placed); MorphAnim +2 gap fns, BootCourse +1 (3 exact), 5 sweeps folded and cleaned",
"report": false,
"matched_code": 715116,
"complete_code": 387100,
"complete_data": 102252,
"linked_code": 387100,
"linked_data": 102252
},
{
"commit": "5f8b0ff",
"time": 1790199516,
"subject": "Map 0x80067B80-0x80073878: unit extents for target, Replay, gomainloop, GoLighting, OBFData, PrelitUV, animblender; sweep code marked",
"report": false,
"matched_code": 715116,
"complete_code": 384548,
"complete_data": 102252,
"linked_code": 384548,
"linked_data": 102252
},
{
"commit": "4b568f2",
"time": 1790199518,
"subject": "EventInfo.c: new unit (0x8011D280-0x8011E020), 1 sweep files folded in",
"report": false,
"matched_code": 715116,
"complete_code": 386432,
"complete_data": 102252,
"linked_code": 386432,
"linked_data": 102252
},
{
"commit": "4e5f27b",
"time": 1790199532,
"subject": "axfx.c: new unit over 0x80139374-0x801393D0, linked (.sdata range; FFCC source, unchanged); sweep_801393C4.c removed",
"report": false,
"matched_code": 715116,
"complete_code": 393528,
"complete_data": 191668,
"linked_code": 393528,
"linked_data": 191668
},
{
"commit": "7b6d3e0",
"time": 1790199533,
"subject": "Map 0x800D0FBC: HoleScore.c +5 fns (5 exact): fairway/green counts and streaks, putts",
"report": false,
"matched_code": 715116,
"complete_code": 386016,
"complete_data": 102252,
"linked_code": 386016,
"linked_data": 102252
},
{
"commit": "6c5c38a",
"time": 1790199534,
"subject": "Merge branch 'main' into agent/map-08",
"report": false,
"matched_code": 715116,
"complete_code": 378704,
"complete_data": 102252,
"linked_code": 378704,
"linked_data": 102252
},
{
"commit": "9ba2b55",
"time": 1790199535,
"subject": "Merge main into agent/map-05 (configure.py: keep both lanes' units, drop folded sweeps)",
"report": false,
"matched_code": 715116,
"complete_code": 374396,
"complete_data": 102252,
"linked_code": 374396,
"linked_data": 102252
},
{
"commit": "23a3b1c",
"time": 1790199544,
"subject": "Merge main into agent/map-12; UISScreen.c on map-11's UIStudio types",
"report": false,
"matched_code": 715116,
"complete_code": 395212,
"complete_data": 102644,
"linked_code": 395212,
"linked_data": 102644
},
{
"commit": "f2954b2",
"time": 1790199550,
"subject": "Merge agent/map-05: GameUICommands.c (in-round menu commands, 88 sweeps), fe_movies.c, FEgolferanim widened",
"report": false,
"matched_code": 715116,
"complete_code": 374396,
"complete_data": 102252,
"linked_code": 374396,
"linked_data": 102252
},
{
"commit": "1620363",
"time": 1790199571,
"subject": "Map 0x80056480: PasswordManager.c +6 fns (6 exact): the cheat codes, profile naming and the created golfer's defaults",
"report": false,
"matched_code": 715116,
"complete_code": 387180,
"complete_data": 102252,
"linked_code": 387180,
"linked_data": 102252
},
{
"commit": "8767df3",
"time": 1790199580,
"subject": "fold.py: delete report.json and regenerate it before judging, stop if it cannot be made, and tell folded functions missing from the unit apart from inexact ones",
"report": false,
"matched_code": 715116,
"complete_code": 388076,
"complete_data": 102252,
"linked_code": 388076,
"linked_data": 102252
},
{
"commit": "e37e7d6",
"time": 1790199598,
"subject": "Map 0x8006BED4: Replay.c +6 fns, sweep code cleaned (9/12 exact); ReplayBuffer in game.h",
"report": false,
"matched_code": 715116,
"complete_code": 384548,
"complete_data": 102252,
"linked_code": 384548,
"linked_data": 102252
},
{
"commit": "f518f69",
"time": 1790199602,
"subject": "Map 0x8011E020: llrtclock.c new unit, 2 fns (2 exact); OSCalendarTime and the clock's prototypes moved to engine.h",
"report": false,
"matched_code": 715116,
"complete_code": 386432,
"complete_data": 102252,
"linked_code": 386432,
"linked_data": 102252
},
{
"commit": "8d8158a",
"time": 1790199603,
"subject": "Map 0x80093D3C-0x800A3E3C: +7 gap fns, all exact (PsBallFx 2, Glows 2, GoObjShadow 2, BootCourse 1); PsBallFx sweep cleaned; glows.h, PsBallFx state in psmgr.h",
"report": false,
"matched_code": 715116,
"complete_code": 387100,
"complete_data": 102252,
"linked_code": 387100,
"linked_data": 102252
},
{
"commit": "5a1fadb",
"time": 1790199624,
"subject": "mix.c: new unit over 0x80145998-0x80147B94, linked (FFCC source; this game cuts the rear channel by 6 dB, and not the dry rear level in MIXInitChannel's mono and stereo cases); MIXSetSoundMode, MIXInitChannel, MIXUpdateSettings named (startUp.c, startup.h calls updated); sweep_80145B1C.c removed",
"report": false,
"matched_code": 715116,
"complete_code": 402220,
"complete_data": 200836,
"linked_code": 402220,
"linked_data": 200836
},
{
"commit": "4b8aaaa",
"time": 1790199627,
"subject": "Merge agent/map-12: llSharedFileIO linked, UISScreen.c, core/card.h",
"report": false,
"matched_code": 715116,
"complete_code": 381988,
"complete_data": 102644,
"linked_code": 381988,
"linked_data": 102644
},
{
"commit": "63ad60e",
"time": 1790199639,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 715116,
"complete_code": 370868,
"complete_data": 102252,
"linked_code": 370868,
"linked_data": 102252
},
{
"commit": "a839710",
"time": 1790199650,
"subject": "EventInfo.c: header, fn_8011D858 with its real arguments",
"report": false,
"matched_code": 715116,
"complete_code": 386432,
"complete_data": 102252,
"linked_code": 386432,
"linked_data": 102252
},
{
"commit": "9f8c002",
"time": 1790199651,
"subject": "Merge main into agent/map-10",
"report": false,
"matched_code": 715116,
"complete_code": 380344,
"complete_data": 102644,
"linked_code": 380344,
"linked_data": 102644
},
{
"commit": "be94555",
"time": 1790199661,
"subject": "Merge agent/map-08: CourseData.c complete (par, wind, tees), HoleScore widened, whole range placed",
"report": false,
"matched_code": 715116,
"complete_code": 380320,
"complete_data": 102644,
"linked_code": 380320,
"linked_data": 102644
},
{
"commit": "26362ea",
"time": 1790199670,
"subject": "mix.c: __MIXSetPan is global, as symbols.txt has it (symaudit back to main's count)",
"report": false,
"matched_code": 715116,
"complete_code": 402220,
"complete_data": 200836,
"linked_code": 402220,
"linked_data": 200836
},
{
"commit": "c2cce3a",
"time": 1790199673,
"subject": "Drop local prototypes the headers now declare",
"report": true,
"matched_code": 718260,
"complete_code": 384364,
"matched_data": 94224,
"complete_data": 106924,
"linked_code": 380320,
"linked_data": 102644
},
{
"commit": "aa763c5",
"time": 1790199693,
"subject": "llrtclock.c: use platform.h's OSCalendarTime from main; drop the engine.h copy",
"report": false,
"matched_code": 718260,
"complete_code": 380344,
"complete_data": 102644,
"linked_code": 380344,
"linked_data": 102644
},
{
"commit": "5b42c4b",
"time": 1790199699,
"subject": "OSSemaphore.c: new unit over 0x8014C8D4-0x8014C9FC, linked (FFCC source, unchanged)",
"report": false,
"matched_code": 718260,
"complete_code": 402516,
"complete_data": 200836,
"linked_code": 402516,
"linked_data": 200836
},
{
"commit": "e4666a4",
"time": 1790199706,
"subject": "declcheck.py: find sweep declarations that clash with each other or with the unit's headers before a fold, using the compiler; fold.py runs it before merging and stops on a clash or a dedupe conflict",
"report": false,
"matched_code": 718260,
"complete_code": 388076,
"complete_data": 102252,
"linked_code": 388076,
"linked_data": 102252
},
{
"commit": "a3cfcb3",
"time": 1790199726,
"subject": "Merge agent/map-03: emotion.c complete (21/21), Replay + target/gomainloop/animblender/GoLighting/OBFData/PrelitUV extents",
"report": false,
"matched_code": 718260,
"complete_code": 376792,
"complete_data": 102644,
"linked_code": 376792,
"linked_data": 102644
},
{
"commit": "796d784",
"time": 1790199729,
"subject": "Map 0x800A7AF0-0x800A9808: unit extents for hlaudmovie.c (0x800A85CC-0x800A9808) and new AudTable.c (0x800A7AF0-0x800A85CC), 33 gaps placed, 16 sweep files folded (18 fns, all exact)",
"report": false,
"matched_code": 718260,
"complete_code": 386668,
"complete_data": 102252,
"linked_code": 386668,
"linked_data": 102252
},
{
"commit": "634c92f",
"time": 1790199739,
"subject": "Drop local prototypes the headers now declare",
"report": true,
"matched_code": 722452,
"complete_code": 382696,
"matched_data": 94224,
"complete_data": 106924,
"linked_code": 376792,
"linked_data": 102644
},
{
"commit": "1be5c4b",
"time": 1790199753,
"subject": "Map 0x80062E40: GoCamCont.c +16 fns (16 exact): view setup, the on-screen tests, camera setters and shake; fn_8006434C returns u8 and takes pZ",
"report": false,
"matched_code": 722452,
"complete_code": 387180,
"complete_data": 102252,
"linked_code": 387180,
"linked_data": 102252
},
{
"commit": "085f142",
"time": 1790199767,
"subject": "Map 0x8001013C: LLTexGrp.c widened over its gaps, texture bank list in C, 8 sweeps folded (20/21 exact)",
"report": false,
"matched_code": 722452,
"complete_code": 387288,
"complete_data": 102252,
"linked_code": 387288,
"linked_data": 102252
},
{
"commit": "bc237ab",
"time": 1790199777,
"subject": "GoRenderCtx_Gc.c: widened to (0x8001371C-0x800143B8), 4 sweep files folded in",
"report": false,
"matched_code": 722452,
"complete_code": 387148,
"complete_data": 102252,
"linked_code": 387148,
"linked_data": 102252
},
{
"commit": "3057f2e",
"time": 1790199787,
"subject": "char.c: widened to (0x80017508-0x8001F32C), 1 sweep files folded in",
"report": false,
"matched_code": 722452,
"complete_code": 387140,
"complete_data": 102252,
"linked_code": 387140,
"linked_data": 102252
},
{
"commit": "7769007",
"time": 1790199796,
"subject": "Merge main into agent/map-06; configure.py: drop sweeps folded on either side; memcard.h: keep the 'eagm' section, CARD library now in core/card.h",
"report": false,
"matched_code": 722452,
"complete_code": 375384,
"complete_data": 102644,
"linked_code": 375384,
"linked_data": 102644
},
{
"commit": "3de5ced",
"time": 1790199797,
"subject": "GoDynObj.c, GoStaticCam.c: one sweep block each where the fold nested a second inside it",
"report": false,
"matched_code": 722452,
"complete_code": 387180,
"complete_data": 102252,
"linked_code": 387180,
"linked_data": 102252
},
{
"commit": "b4ae66c",
"time": 1790199812,
"subject": "hlaudtrackstm.c: all 18 gaps drafted (16/25 exact, rest 84-98%); audtrack.h; ARAM DMA callback takes its u32 value",
"report": false,
"matched_code": 722452,
"complete_code": 385048,
"complete_data": 102252,
"linked_code": 385048,
"linked_data": 102252
},
{
"commit": "1275f72",
"time": 1790199833,
"subject": "streammanagerhole.c: new unit (0x800143B8-0x80016CB8), 28 sweep files folded in",
"report": false,
"matched_code": 722452,
"complete_code": 385448,
"complete_data": 102252,
"linked_code": 385448,
"linked_data": 102252
},
{
"commit": "696f0a4",
"time": 1790199841,
"subject": "Merge main into agent/map-02; FEState.b18 keeps both comments",
"report": false,
"matched_code": 722452,
"complete_code": 375896,
"complete_data": 102644,
"linked_code": 375896,
"linked_data": 102644
},
{
"commit": "b0a880c",
"time": 1790199842,
"subject": "Merge main into agent/map-10; gomainloop.c calls EASBio_InitOnce by its new name",
"report": false,
"matched_code": 722452,
"complete_code": 375148,
"complete_data": 102644,
"linked_code": 375148,
"linked_data": 102644
},
{
"commit": "aaf1d90",
"time": 1790199845,
"subject": "merge_sweeps.py: place each folded sweep function by its address between the unit's functions (one sweep block per gap, or inside an existing block), instead of refusing sweeps that fall between them",
"report": false,
"matched_code": 722452,
"complete_code": 388076,
"complete_data": 102252,
"linked_code": 388076,
"linked_data": 102252
},
{
"commit": "b703b76",
"time": 1790199851,
"subject": "Merge main into agent/map-07",
"report": false,
"matched_code": 722452,
"complete_code": 373764,
"complete_data": 102644,
"linked_code": 373764,
"linked_data": 102644
},
{
"commit": "d34e6c1",
"time": 1790199854,
"subject": "Map 0x80116540: GameModeDriver.c, the career calendar's driver tables, +24 fns (22 exact), 43/45",
"report": false,
"matched_code": 722452,
"complete_code": 386916,
"complete_data": 102252,
"linked_code": 386916,
"linked_data": 102252
},
{
"commit": "a67bef7",
"time": 1790199881,
"subject": "GameModeDriverPGATour.c: fn_800F009C, fn_800F018C return fn_8011937C's score (callers read it); prototypes in pgatour.h",
"report": false,
"matched_code": 722452,
"complete_code": 386916,
"complete_data": 102252,
"linked_code": 386916,
"linked_data": 102252
},
{
"commit": "b05ed1e",
"time": 1790199896,
"subject": "streammanagerhole.c: header, sweep block marked, UStream_Update tested as a byte at its call sites (56/92)",
"report": false,
"matched_code": 722452,
"complete_code": 385448,
"complete_data": 102252,
"linked_code": 385448,
"linked_data": 102252
},
{
"commit": "a30fdcf",
"time": 1790199910,
"subject": "ansi_fp.c: 7/7 exact, widened to 0x8015286C-0x80155E48 (__dec2num first, __timesdec last: deferred inlining emits the file backwards); built with GC/2.5 (1.3.2 misses __timesdec and __minus_dec); __dec2num steps the double's bits; __minus_dec named. Not linked: it calls pow, which is still fn_8015F824",
"report": false,
"matched_code": 722452,
"complete_code": 402516,
"complete_data": 200836,
"linked_code": 402516,
"linked_data": 200836
},
{
"commit": "add92df",
"time": 1790199935,
"subject": "fold.py: when folding into a new unit fails, remove its source and put configure.py and splits.txt back (only when mkunit's edits are the only changes); mkunit.py: check everything before writing, accept after=, place the new unit where its first sweep was",
"report": false,
"matched_code": 722452,
"complete_code": 388076,
"complete_data": 102252,
"linked_code": 388076,
"linked_data": 102252
},
{
"commit": "7b86ed9",
"time": 1790199949,
"subject": "printf.c: built with GC/2.5 (parse_format, long2str, longlong2str, double2hex, float2str now exact; 11/14)",
"report": false,
"matched_code": 722452,
"complete_code": 402516,
"complete_data": 200836,
"linked_code": 402516,
"linked_data": 200836
},
{
"commit": "9739c7f",
"time": 1790199967,
"subject": "Merge branch 'main' into agent/sdk",
"report": false,
"matched_code": 722452,
"complete_code": 391232,
"complete_data": 201228,
"linked_code": 391232,
"linked_data": 201228
},
{
"commit": "0d900ff",
"time": 1790199968,
"subject": "Merge main into agent/map-09; configure.py: drop sweeps folded on either side; date and course prototypes from game.h",
"report": false,
"matched_code": 722452,
"complete_code": 375632,
"complete_data": 102644,
"linked_code": 375632,
"linked_data": 102644
},
{
"commit": "a111a0c",
"time": 1790199983,
"subject": "merge_sweeps.py: don't add a sweep's include that the unit already gets through its own headers, nor game_types.h to a unit that has includes",
"report": false,
"matched_code": 722452,
"complete_code": 388076,
"complete_data": 102252,
"linked_code": 388076,
"linked_data": 102252
},
{
"commit": "47ccc38",
"time": 1790200003,
"subject": "Merge main into agent/map-06",
"report": false,
"matched_code": 722452,
"complete_code": 375384,
"complete_data": 102644,
"linked_code": 375384,
"linked_data": 102644
},
{
"commit": "f78c340",
"time": 1790200030,
"subject": "Progress: count the gap units below the first SDK unit (536 auto_01_*_text, 348,700 bytes of uncharted EA code) in Game Code; configure.py calls tools/match/autocat.py after writing objdiff.json",
"report": false,
"matched_code": 722452,
"complete_code": 388076,
"complete_data": 102252,
"linked_code": 388076,
"linked_data": 102252
},
{
"commit": "8f615ad",
"time": 1790200039,
"subject": "Merge agent/map-06: checkpoint 2 (map-first)",
"report": false,
"matched_code": 722452,
"complete_code": 375384,
"complete_data": 102644,
"linked_code": 375384,
"linked_data": 102644
},
{
"commit": "b4125b0",
"time": 1790200042,
"subject": "UISApi.c: fn_80169B4C exact, fn_80168DB0 78.8 -> 88.7, fn_80168CD8 83.0 -> 85.9 (7/21)",
"report": false,
"matched_code": 722452,
"complete_code": 374396,
"complete_data": 102252,
"linked_code": 374396,
"linked_data": 102252
},
{
"commit": "7309eb8",
"time": 1790200042,
"subject": "Merge branch 'main' into agent/tools",
"report": false,
"matched_code": 722452,
"complete_code": 375384,
"complete_data": 102644,
"linked_code": 375384,
"linked_data": 102644
},
{
"commit": "c65cd6e",
"time": 1790200076,
"subject": "Merge agent/map-02: checkpoint 2 (map-first)",
"report": false,
"matched_code": 722452,
"complete_code": 374488,
"complete_data": 102644,
"linked_code": 374488,
"linked_data": 102644
},
{
"commit": "75c1521",
"time": 1790200085,
"subject": "UIStudio.c: fn_80168B80 exact (1/5)",
"report": false,
"matched_code": 722452,
"complete_code": 374396,
"complete_data": 102252,
"linked_code": 374396,
"linked_data": 102252
},
{
"commit": "95793a8",
"time": 1790200085,
"subject": "Merge branch 'main' into agent/map-11",
"report": false,
"matched_code": 722452,
"complete_code": 374488,
"complete_data": 102644,
"linked_code": 374488,
"linked_data": 102644
},
{
"commit": "243fab7",
"time": 1790200123,
"subject": "Merge agent/map-09: checkpoint 2 (map-first)",
"report": false,
"matched_code": 722452,
"complete_code": 373328,
"complete_data": 102644,
"linked_code": 373328,
"linked_data": 102644
},
{
"commit": "b9025fe",
"time": 1790200125,
"subject": "GameMode4Menu.c: 12 more exact (24/26): args read into locals first, int flags returned as u8, fn_80121B8C returns int",
"report": false,
"matched_code": 722452,
"complete_code": 375148,
"complete_data": 102644,
"linked_code": 375148,
"linked_data": 102644
},
{
"commit": "3c4c045",
"time": 1790200162,
"subject": "Merge agent/sdk: checkpoint 2 (map-first)",
"report": false,
"matched_code": 722452,
"complete_code": 387768,
"complete_data": 201228,
"linked_code": 387768,
"linked_data": 201228
},
{
"commit": "38693fc",
"time": 1790200201,
"subject": "FE_MessageTable.c: sweep block rewritten on the shared headers (MsgArg handlers, FEState/FEScreen/FEProfile/CrAPState fields), 246/464 still exact",
"report": false,
"matched_code": 722452,
"complete_code": 374396,
"complete_data": 102252,
"linked_code": 374396,
"linked_data": 102252
},
{
"commit": "08da0b6",
"time": 1790200221,
"subject": "Map 0x80016CB8: ViewController.c (our name) and char_tex_manager.c new units, 19 sweeps folded, +30 fns (28 exact)",
"report": false,
"matched_code": 722452,
"complete_code": 384592,
"complete_data": 102252,
"linked_code": 384592,
"linked_data": 102252
},
{
"commit": "f2e161c",
"time": 1790200230,
"subject": "Merge main into agent/map-07 (configure.py: keep both lanes' units, drop folded sweeps)",
"report": false,
"matched_code": 722452,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "e31d725",
"time": 1790200231,
"subject": "ska_shared.c: new unit (0x8001FB00-0x80021ADC), 4 sweep files folded in",
"report": false,
"matched_code": 722452,
"complete_code": 384440,
"complete_data": 102252,
"linked_code": 384440,
"linked_data": 102252
},
{
"commit": "c905d87",
"time": 1790200235,
"subject": "Merge main into agent/tools",
"report": false,
"matched_code": 722452,
"complete_code": 387768,
"complete_data": 201228,
"linked_code": 387768,
"linked_data": 201228
},
{
"commit": "e81601b",
"time": 1790200236,
"subject": "Map 0x80067B80: target.c +19 fns (placement cursor, drop check, aim marker settings; 17 exact) (23/33)",
"report": false,
"matched_code": 722452,
"complete_code": 376792,
"complete_data": 102644,
"linked_code": 376792,
"linked_data": 102644
},
{
"commit": "c815be6",
"time": 1790200247,
"subject": "Merge agent/map-07: checkpoint 2",
"report": false,
"matched_code": 722452,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "96ba883",
"time": 1790200256,
"subject": "Map 0x80169308: UISApi.c +1 fn drafted (96.8); p60 records and the script frame typed",
"report": false,
"matched_code": 722452,
"complete_code": 374488,
"complete_data": 102644,
"linked_code": 374488,
"linked_data": 102644
},
{
"commit": "0542146",
"time": 1790200264,
"subject": "ska_shared.c: header comment, sweep block marked",
"report": false,
"matched_code": 722452,
"complete_code": 384440,
"complete_data": 102252,
"linked_code": 384440,
"linked_data": 102252
},
{
"commit": "3aaf097",
"time": 1790200283,
"subject": "Merge agent/tools: checkpoint 2",
"report": false,
"matched_code": 722452,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "0ac4898",
"time": 1790200294,
"subject": "Drop local prototypes the headers now declare",
"report": true,
"matched_code": 763516,
"complete_code": 387116,
"matched_data": 100376,
"complete_data": 205508,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "64c0d64",
"time": 1790200294,
"subject": "Map 0x80165ACC: UISEvent.c +1 fn drafted (89.9)",
"report": false,
"matched_code": 763516,
"complete_code": 374488,
"complete_data": 102644,
"linked_code": 374488,
"linked_data": 102644
},
{
"commit": "905100d",
"time": 1790200295,
"subject": "Merge branch 'main' into agent/map-11",
"report": false,
"matched_code": 763516,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "7e172de",
"time": 1790200309,
"subject": "endian.h: one prototype for fn_80076158 (u8**, u8*, int, int); Golfer.c, skalib.c, ByteSwap.c use it",
"report": false,
"matched_code": 763516,
"complete_code": 374396,
"complete_data": 102252,
"linked_code": 374396,
"linked_data": 102252
},
{
"commit": "dfb25ce",
"time": 1790200320,
"subject": "Merge agent/tools: fold/dedupe/merge_sweeps fixes, declcheck.py, gap units count as game code",
"report": false,
"matched_code": 763516,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "5a8317c",
"time": 1790200333,
"subject": "Revert the local-prototype drop main took back out (0ac4898, came in with a merge of main)",
"report": false,
"matched_code": 763516,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "8fb9358",
"time": 1790200333,
"subject": "Merge branch 'main' into agent/map-11",
"report": false,
"matched_code": 763516,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "98a7933",
"time": 1790200363,
"subject": "Map 0x8000FFAC: LLTex.c widened to 0x8001013C, 4 sweeps folded as bank helpers (4/5 exact); TexBank laid out to 0x30",
"report": false,
"matched_code": 763516,
"complete_code": 384124,
"complete_data": 102252,
"linked_code": 384124,
"linked_data": 102252
},
{
"commit": "caddaa2",
"time": 1790200364,
"subject": "Map 0x8006C630: gomainloop.c +6 fns (module hook calls, 6 exact) (41/56); ModuleHooks in engine.h; fn_8006C4A0 comment fixed",
"report": false,
"matched_code": 763516,
"complete_code": 376792,
"complete_data": 102644,
"linked_code": 376792,
"linked_data": 102644
},
{
"commit": "f89b874",
"time": 1790200380,
"subject": "Merge main into agent/map-03",
"report": false,
"matched_code": 763516,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "12df1e0",
"time": 1790200382,
"subject": "Map 0x80079E6C: FE_MessageTable.c +14 fns (14 exact): the dispatcher and small handlers; FEScreen.a1, a2C",
"report": false,
"matched_code": 763516,
"complete_code": 374396,
"complete_data": 102252,
"linked_code": 374396,
"linked_data": 102252
},
{
"commit": "02f00a2",
"time": 1790200382,
"subject": "Merge main into agent/map-04",
"report": false,
"matched_code": 763516,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "daff38a",
"time": 1790200399,
"subject": "GoEntry.c: widened to (0x800083A4-0x8000883C), 1 sweep files folded in",
"report": false,
"matched_code": 763516,
"complete_code": 384096,
"complete_data": 102252,
"linked_code": 384096,
"linked_data": 102252
},
{
"commit": "84cd8bd",
"time": 1790200422,
"subject": "FE_MessageTable.c: drop the prototypes memcard.h now declares",
"report": false,
"matched_code": 763516,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "8e5bf46",
"time": 1790200433,
"subject": "Merge agent/map-11: UISApi/UIStudio/UISEvent drafts (EA UI Studio)",
"report": false,
"matched_code": 763516,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "d253dc8",
"time": 1790200457,
"subject": "Merge agent/map-03: target.c (aim marker, ball placement) 23/33, gomainloop hooks",
"report": false,
"matched_code": 763516,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "31d255d",
"time": 1790200474,
"subject": "sweep_800AA2EC.c: give fn_800AA444 its typed prototype",
"report": false,
"matched_code": 763516,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "22b2b0f",
"time": 1790200481,
"subject": "hlaudtrack.c: new unit (0x800A9808-0x800AA4BC), 7 sweep files folded in",
"report": false,
"matched_code": 763516,
"complete_code": 384416,
"complete_data": 201228,
"linked_code": 384416,
"linked_data": 201228
},
{
"commit": "844cdfc",
"time": 1790200484,
"subject": "Merge agent/map-04: FE_MessageTable sweep block on real headers (246 still exact) +14; fn_80076158 in endian.h",
"report": false,
"matched_code": 763516,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "61b6b5f",
"time": 1790200494,
"subject": "hlaudtrackseq.c: new unit (0x800AA4BC-0x800AB3A4), 10 sweep files folded in",
"report": false,
"matched_code": 763516,
"complete_code": 384160,
"complete_data": 201228,
"linked_code": 384160,
"linked_data": 201228
},
{
"commit": "c9175d5",
"time": 1790200527,
"subject": "Map 0x801220D4: TibExt.c +16 fns (22/24): the memory-card callbacks; TibExtCard holds an SFIOFuncTable (callbacks return void), card prototypes in memcard.h, snprintf named",
"report": false,
"matched_code": 763516,
"complete_code": 375148,
"complete_data": 102644,
"linked_code": 375148,
"linked_data": 102644
},
{
"commit": "0b1ce47",
"time": 1790200531,
"subject": "GameUICommands.c: WIP command table and drafts",
"report": false,
"matched_code": 763516,
"complete_code": 374396,
"complete_data": 102252,
"linked_code": 374396,
"linked_data": 102252
},
{
"commit": "a358ddc",
"time": 1790200532,
"subject": "Merge branch 'main' into agent/map-05",
"report": false,
"matched_code": 763516,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "6782a12",
"time": 1790200539,
"subject": "sweep_800ACA5C.c, sweep_800ACB28.c: fn_800ACA5C passes its pause flag on",
"report": false,
"matched_code": 763516,
"complete_code": 384160,
"complete_data": 201228,
"linked_code": 384160,
"linked_data": 201228
},
{
"commit": "8faa8fb",
"time": 1790200545,
"subject": "hlaudvoice.c: new unit (0x800AC330-0x800ACECC), 5 sweep files folded in",
"report": false,
"matched_code": 763516,
"complete_code": 383936,
"complete_data": 201228,
"linked_code": 383936,
"linked_data": 201228
},
{
"commit": "4f7bd18",
"time": 1790200550,
"subject": "lint.py: dup-prototype and proto-mismatch compare a file only with the headers it includes, directly or not (new includes.py resolves the include graph); headers in include/ subfolders now count too",
"report": false,
"matched_code": 763516,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "393ddbb",
"time": 1790200558,
"subject": "uistudio.h: UIStudio.nScreens is u32 (its compares are unsigned); casts dropped, fn_8016C6C4 86.7 -> 89.5",
"report": false,
"matched_code": 763516,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "dc86318",
"time": 1790200558,
"subject": "Map 0x80111F58: CalendarScreen.c (the calendar screen's callbacks) split from hwsMaterial_Gc.c, which now starts at 0x80112614",
"report": false,
"matched_code": 763516,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "3e1b211",
"time": 1790200573,
"subject": "Emitter sweeps: one prototype for fn_800AD674",
"report": false,
"matched_code": 763516,
"complete_code": 383936,
"complete_data": 201228,
"linked_code": 383936,
"linked_data": 201228
},
{
"commit": "42c70b1",
"time": 1790200573,
"subject": "Map 0x80065E9C: event.c placed over 0x80065E9C-0x80067710, 14 sweeps folded (41/76 exact)",
"report": false,
"matched_code": 763516,
"complete_code": 383768,
"complete_data": 201228,
"linked_code": 383768,
"linked_data": 201228
},
{
"commit": "d47b487",
"time": 1790200580,
"subject": "hlaudemitter.c: new unit (0x800ACECC-0x800ADE70), 8 sweep files folded in",
"report": false,
"matched_code": 763516,
"complete_code": 383284,
"complete_data": 201228,
"linked_code": 383284,
"linked_data": 201228
},
{
"commit": "9f4137e",
"time": 1790200587,
"subject": "uistudio.h: UIStudio.nCurScreen is u32 (its -1 tests are unsigned); fn_80168EE8 exact (8/21)",
"report": false,
"matched_code": 763516,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "611370e",
"time": 1790200596,
"subject": "fe_craputils.c: new unit (0x80057F18-0x800589F8), 4 sweep files folded in",
"report": false,
"matched_code": 763516,
"complete_code": 383584,
"complete_data": 201228,
"linked_code": 383584,
"linked_data": 201228
},
{
"commit": "a33e8b8",
"time": 1790200605,
"subject": "Map 0x8000883C: Quaternion.c (our name) new unit over 0x8000883C-0x8000977C, 6 sweeps folded, +13 fns (12 exact)",
"report": false,
"matched_code": 763516,
"complete_code": 383452,
"complete_data": 102252,
"linked_code": 383452,
"linked_data": 102252
},
{
"commit": "0935789",
"time": 1790200622,
"subject": "GoAnimalActors.c: include game_types.h",
"report": false,
"matched_code": 763516,
"complete_code": 383584,
"complete_data": 201228,
"linked_code": 383584,
"linked_data": 201228
},
{
"commit": "c27cede",
"time": 1790200627,
"subject": "GoAnimalActors.c: widened to (0x80049B40-0x8004ABBC), 3 sweep files folded in",
"report": false,
"matched_code": 763516,
"complete_code": 383396,
"complete_data": 201228,
"linked_code": 383396,
"linked_data": 201228
},
{
"commit": "b8690ad",
"time": 1790200632,
"subject": "Merge main into agent/map-10; fn_800D2678 from game.h, the clock's prototypes from engine.h only",
"report": false,
"matched_code": 763516,
"complete_code": 383096,
"complete_data": 201228,
"linked_code": 383096,
"linked_data": 201228
},
{
"commit": "53491b7",
"time": 1790200647,
"subject": "ansi_fp.c: linked (data ranges added; DBL_MAX is __double_max at 0x80281B20); math wrappers at 0x8015F784-0x8015F844 are w_acos, w_asin, w_atan2, w_fmod, w_log, w_pow (six units, linked; sweep_8015F784.c removed); acos, asin, atan2, fmod, log, pow named (engine.h, Golfer.c, GoGolfCam.c, UMemPool.c and two sweep call sites updated)",
"report": false,
"matched_code": 763516,
"complete_code": 398528,
"complete_data": 201860,
"linked_code": 398528,
"linked_data": 201860
},
{
"commit": "60b919e",
"time": 1790200662,
"subject": "lint.py --compile: build every unit the branch touches (changed .c files, and units that include a changed header) with its own build command, so a NonMatching unit that no longer compiles is a finding",
"report": false,
"matched_code": 763516,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "d73c412",
"time": 1790200667,
"subject": "UFont.c, GoRenderCtx_Gc.c, sweep_80013030.c: true prototypes for fn_80012C30 (f32, string; now in engine.h), fn_800142A4 (s8), fn_80013050 (SIProbe's u32)",
"report": false,
"matched_code": 763516,
"complete_code": 383452,
"complete_data": 102252,
"linked_code": 383452,
"linked_data": 102252
},
{
"commit": "5679c56",
"time": 1790200683,
"subject": "GxUtil.c: new unit (0x80029FC8-0x8002A630), 4 sweep files folded in",
"report": false,
"matched_code": 763516,
"complete_code": 383204,
"complete_data": 201228,
"linked_code": 383204,
"linked_data": 201228
},
{
"commit": "1edf30f",
"time": 1790200686,
"subject": "Merge agent/map-10: GameMode4Menu (ladder map) 24/26, TibExt memory-card callbacks 22/24",
"report": false,
"matched_code": 763516,
"complete_code": 383096,
"complete_data": 201228,
"linked_code": 383096,
"linked_data": 201228
},
{
"commit": "ec2729d",
"time": 1790200688,
"subject": "GoDynObjBase.c: new unit (0x800496E0-0x80049B40), 2 sweep files folded in",
"report": false,
"matched_code": 763516,
"complete_code": 383068,
"complete_data": 201228,
"linked_code": 383068,
"linked_data": 201228
},
{
"commit": "37fc39a",
"time": 1790200694,
"subject": "GoDynObjTypes.c: new unit (0x8004ABBC-0x8004AFA0), 2 sweep files folded in",
"report": false,
"matched_code": 763516,
"complete_code": 382928,
"complete_data": 201228,
"linked_code": 382928,
"linked_data": 201228
},
{
"commit": "fe07cdc",
"time": 1790200702,
"subject": "Map 0x8016A2D4: UISScreen.c +12 fns drafted (10/24 exact); uistudio.h node, group, entry and screen file types",
"report": false,
"matched_code": 763516,
"complete_code": 380320,
"complete_data": 102644,
"linked_code": 380320,
"linked_data": 102644
},
{
"commit": "57344d5",
"time": 1790200718,
"subject": "dashboard: gap units already counted in a category show as an indented \"of which not yet in a source file\" line under it; only uncategorised gaps get their own row, and only code gaps are counted",
"report": false,
"matched_code": 763516,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "5e418d6",
"time": 1790200732,
"subject": "Map 0x80079E6C: FE_MessageTable.c +59 fns (59 exact): options, profile numbers, memory-card op sets; SaveProfile.nAC-nC4, SavedRound.n0/n15, EarningsTable.a9B4, MCOpSet",
"report": false,
"matched_code": 763516,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "9df7186",
"time": 1790200737,
"subject": "Map 0x800850E4: GameUICommands.c command table (MsgHandler), all 227 fns in C (205 exact); SGLog to game.h",
"report": false,
"matched_code": 763516,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "cba8b1e",
"time": 1790200745,
"subject": "decomp-notes: rules from the map-first run; compiler.md: MSL files need per-file compilers",
"report": true,
"matched_code": 772556,
"complete_code": 385472,
"matched_data": 100376,
"complete_data": 205508,
"linked_code": 383096,
"linked_data": 201228
},
{
"commit": "6a36245",
"time": 1790200753,
"subject": "Map 0x8001F42C: mtalib.c widened to 0x8001FB00, 'MAL ' banks in C, 4 sweeps folded, +10 fns (10 exact)",
"report": false,
"matched_code": 772556,
"complete_code": 383240,
"complete_data": 102252,
"linked_code": 383240,
"linked_data": 102252
},
{
"commit": "408f889",
"time": 1790200769,
"subject": "LLMem_Gc.c: new unit (0x80005628-0x80005BE8), 1 sweep files folded in",
"report": false,
"matched_code": 772556,
"complete_code": 383208,
"complete_data": 102252,
"linked_code": 383208,
"linked_data": 102252
},
{
"commit": "a5ea409",
"time": 1790200797,
"subject": "resolve_configure.py: resolve configure.py merge conflicts between lanes (keep both sides' Object lines once, drop folded sweeps, put them in splits.txt address order) and check order and missing units",
"report": false,
"matched_code": 772556,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "1298e12",
"time": 1790200797,
"subject": "Merge branch 'main' into agent/tools",
"report": false,
"matched_code": 772556,
"complete_code": 383096,
"complete_data": 201228,
"linked_code": 383096,
"linked_data": 201228
},
{
"commit": "bd77e9c",
"time": 1790200805,
"subject": "LLMem_Gc.c (our name): fn_80005BC8 is memcmp with a length; UStream.c passes the size it compared (prototype in engine.h)",
"report": false,
"matched_code": 772556,
"complete_code": 383208,
"complete_data": 102252,
"linked_code": 383208,
"linked_data": 102252
},
{
"commit": "fab93fc",
"time": 1790200810,
"subject": "printf.c: 14/14 exact, linked (data ranges added); printf and vprintf take the stdio lock (critical region 2, files_access); 0x8015738C is printf, 0x801571A8 snprintf (StaticMemory.c call updated)",
"report": false,
"matched_code": 772556,
"complete_code": 398528,
"complete_data": 201860,
"linked_code": 398528,
"linked_data": 201860
},
{
"commit": "7a47197",
"time": 1790200867,
"subject": "Map 0x80168FC8: UISApi.c +3 fns drafted (99.1, 95.5, 94.9); UI file, node and load callback typed, n5C u32, fn_801694A0 85.6 -> 93.0",
"report": false,
"matched_code": 772556,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "74a7267",
"time": 1790200868,
"subject": "FILE_POS.c: 3/3 exact, linked (ftell and fseek take the stdio lock); mem_funcs.c: 4/4 exact with GC/2.5, linked",
"report": false,
"matched_code": 772556,
"complete_code": 399376,
"complete_data": 201860,
"linked_code": 399376,
"linked_data": 201860
},
{
"commit": "6a91bf9",
"time": 1790200875,
"subject": "Map 0x800CC1EC: SkinPart.c +67 fns (37 exact); skin part, variant and set types in charstate.h",
"report": false,
"matched_code": 772556,
"complete_code": 380320,
"complete_data": 102644,
"linked_code": 380320,
"linked_data": 102644
},
{
"commit": "0266ba7",
"time": 1790200882,
"subject": "Merge agent/tools: include-aware lint, lint --compile, dashboard gap rows, resolve_configure.py",
"report": false,
"matched_code": 772556,
"complete_code": 383096,
"complete_data": 201228,
"linked_code": 383096,
"linked_data": 201228
},
{
"commit": "61a5435",
"time": 1790200907,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 772556,
"complete_code": 378620,
"complete_data": 201228,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "0a79220",
"time": 1790200908,
"subject": "Map 0x80029FC8: GxUtil.c written out (10/10 exact): the screen-copy texture, alpha clear, texture setup",
"report": false,
"matched_code": 772556,
"complete_code": 382928,
"complete_data": 201228,
"linked_code": 382928,
"linked_data": 201228
},
{
"commit": "42f028e",
"time": 1790200914,
"subject": "Map 0x8011D280: EventInfo.c +9 fns (8/10): the calendar's event-details lines; driver prototypes in pgatour.h and rte.h",
"report": false,
"matched_code": 772556,
"complete_code": 383096,
"complete_data": 201228,
"linked_code": 383096,
"linked_data": 201228
},
{
"commit": "dd898dd",
"time": 1790200925,
"subject": "Merge main into agent/map-12; UISWordStack is the interpreter's UISFrame, handler scripts typed",
"report": false,
"matched_code": 772556,
"complete_code": 383096,
"complete_data": 201228,
"linked_code": 383096,
"linked_data": 201228
},
{
"commit": "0b40f05",
"time": 1790200929,
"subject": "FE_CrAPDB sweeps: typed through fe.h and charstate.h (Skin.p10B4/p10C4, SaveProfile.a5614..a5CD4) before the fold",
"report": false,
"matched_code": 772556,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "29c7ff2",
"time": 1790200936,
"subject": "FE_CrAPDB.c: widened to (0x801037F8-0x801074D4), 3 sweep files folded in",
"report": false,
"matched_code": 772556,
"complete_code": 384548,
"complete_data": 201228,
"linked_code": 384548,
"linked_data": 201228
},
{
"commit": "335c976",
"time": 1790200953,
"subject": "FE_CrAPDB.c: folded sweeps tidied",
"report": false,
"matched_code": 772556,
"complete_code": 384548,
"complete_data": 201228,
"linked_code": 384548,
"linked_data": 201228
},
{
"commit": "5fcf094",
"time": 1790200966,
"subject": "Map 0x800850E4: GameUICommands.c 222/227 exact (branches, temps, table order)",
"report": false,
"matched_code": 772556,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "1c591fe",
"time": 1790200984,
"subject": "Merge branch 'main' into agent/map-05",
"report": false,
"matched_code": 772556,
"complete_code": 383096,
"complete_data": 201228,
"linked_code": 383096,
"linked_data": 201228
},
{
"commit": "90e3ec4",
"time": 1790200990,
"subject": "Map 0x800D256C: Calendar.c +10 fns (9 exact)",
"report": false,
"matched_code": 772556,
"complete_code": 380320,
"complete_data": 102644,
"linked_code": 380320,
"linked_data": 102644
},
{
"commit": "9f63534",
"time": 1790201005,
"subject": "Map 0x80109120: the LLDynTex.c unit renamed FE_CrAPMessages.c (its code is the Create-A-Player message handlers; LLDynTex.c's assert is used from 0x8010A448)",
"report": false,
"matched_code": 772556,
"complete_code": 384548,
"complete_data": 201228,
"linked_code": 384548,
"linked_data": 201228
},
{
"commit": "b20b6fb",
"time": 1790201006,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 772556,
"complete_code": 382904,
"complete_data": 201228,
"linked_code": 382904,
"linked_data": 201228
},
{
"commit": "06b307f",
"time": 1790201007,
"subject": "Merge agent/map-12: UISScreen.c +12 drafted (10/24), UI Studio node/group types (and drop 17 local prototypes the headers declare)",
"report": true,
"matched_code": 772964,
"complete_code": 385472,
"matched_data": 100376,
"complete_data": 205508,
"linked_code": 383096,
"linked_data": 201228
},
{
"commit": "76c3387",
"time": 1790201012,
"subject": "Merge branch 'main' into agent/map-08",
"report": false,
"matched_code": 772964,
"complete_code": 383096,
"complete_data": 201228,
"linked_code": 383096,
"linked_data": 201228
},
{
"commit": "0f4fcb0",
"time": 1790201023,
"subject": "GameUICommands.c: use pgatour.h and rte.h prototypes after merging main",
"report": false,
"matched_code": 772964,
"complete_code": 383096,
"complete_data": 201228,
"linked_code": 383096,
"linked_data": 201228
},
{
"commit": "f6c13c4",
"time": 1790201050,
"subject": "Merge agent/map-01: engine core mapped (LLMem, Quaternion, streammanagerhole, ViewController, char_tex_manager, ska_shared), 83 sweeps folded, +73",
"report": true,
"matched_code": 775996,
"complete_code": 380996,
"matched_data": 100376,
"complete_data": 205508,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "ea06632",
"time": 1790201060,
"subject": "Map 0x80169DC4: UISApi.c +2 fns drafted (85.0, 93.4), fn_80169520 exact (9/21); UI file fix-up typed, rate function handlers named",
"report": false,
"matched_code": 775996,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "d293a0e",
"time": 1790201088,
"subject": "Calendar.c: use game.h's date prototypes after the merge; fn_800D2814 and fn_800D2678 take unsigned month/year (cmplwi)",
"report": false,
"matched_code": 775996,
"complete_code": 383096,
"complete_data": 201228,
"linked_code": 383096,
"linked_data": 201228
},
{
"commit": "6962096",
"time": 1790201093,
"subject": "Map 0x801228E0: gbacable.c +9 fns (34/45, all 9 exact): the port state struct (core/gbacable.h), key check byte, port setup, getters; OSReport in platform.h",
"report": false,
"matched_code": 775996,
"complete_code": 383096,
"complete_data": 201228,
"linked_code": 383096,
"linked_data": 201228
},
{
"commit": "6ff1817",
"time": 1790201103,
"subject": "hlaudmovie.c: all 23 gap functions drafted (16 exact), Mov_Init/Mov_Start/Mov_Tick named; audtrack.h: bank, sound, voice-param and movie types, movie prototypes moved from hlaudtrackstm.c; MC_Gc.c: fn_8009F208 takes its 4th parameter",
"report": false,
"matched_code": 775996,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "2a27397",
"time": 1790201120,
"subject": "Merge agent/map-05: GameUICommands.c 222/227 (the in-round menu command table, all in C)",
"report": true,
"matched_code": 790420,
"complete_code": 380996,
"matched_data": 100376,
"complete_data": 205508,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "0a73acc",
"time": 1790201121,
"subject": "mbstring.c: 3/3 exact, linked; built with GC/1.3 (utf8_to_unicode written, inlined into mbtowc; unicode_to_UTF8 and utf8_to_unicode are explicit inlines); 0x80156A6C is mbtowc",
"report": false,
"matched_code": 790420,
"complete_code": 399376,
"complete_data": 201860,
"linked_code": 399376,
"linked_data": 201860
},
{
"commit": "0a54f1c",
"time": 1790201171,
"subject": "Map 0x80079EA8: FE_MessageTable.c fn_80079EA8 exact: the table filler (613 handlers), with every handler's prototype",
"report": false,
"matched_code": 790420,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "a12006e",
"time": 1790201174,
"subject": "Map 0x801275F0: SkinBurn.c +3 fns (4/12, all 3 exact): the packing helpers (size rounded up, copy into the block, take room in it)",
"report": false,
"matched_code": 790420,
"complete_code": 383096,
"complete_data": 201228,
"linked_code": 383096,
"linked_data": 201228
},
{
"commit": "2ee7465",
"time": 1790201174,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 790420,
"complete_code": 378620,
"complete_data": 201228,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "11b11c5",
"time": 1790201180,
"subject": "Merge agent/map-08: SkinPart.c +67 drafted (54/84), Calendar.c 13/14",
"report": true,
"matched_code": 795444,
"complete_code": 380996,
"matched_data": 100376,
"complete_data": 205508,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "bae5465",
"time": 1790201196,
"subject": "earnings.h: the payout multipliers are one 29-entry table, aMult, with EARN_MULT_ group bases (Earnings.c unchanged at 51/64)",
"report": false,
"matched_code": 795444,
"complete_code": 382904,
"complete_data": 201228,
"linked_code": 382904,
"linked_data": 201228
},
{
"commit": "a00e8ed",
"time": 1790201201,
"subject": "Map 0x80165528: UISEvent.c +2 fns drafted (93.0, 91.2): the event runner and dispatcher; event push shared through an inline",
"report": false,
"matched_code": 795444,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "6beb0ec",
"time": 1790201203,
"subject": "Map 0x800496E0: GoDynObjBase.c written out (7/8 exact, fn_80049728 95.7%), dynobj.h; fe_craputils.c sweep functions cleaned (4/22 exact); LLPict_Gc.c takes fn_80009B34/fn_80009E70 from engine.h",
"report": false,
"matched_code": 795444,
"complete_code": 382928,
"complete_data": 201228,
"linked_code": 382928,
"linked_data": 201228
},
{
"commit": "6076d73",
"time": 1790201226,
"subject": "gomainloop.c: sweep code rewritten on the shared headers, remaining 15 drafted (55/56); psmgr/GoCamCont prototypes fixed",
"report": false,
"matched_code": 795444,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "7f101ef",
"time": 1790201227,
"subject": "Map 0x800A9808: hlaudtrack.c drafted (18/21 exact), sequencer/voice/emitter sweep code cleaned; AudTrack stream fields in a union with the sequencer's; Stm_SetStream exact",
"report": false,
"matched_code": 795444,
"complete_code": 383284,
"complete_data": 201228,
"linked_code": 383284,
"linked_data": 201228
},
{
"commit": "beff340",
"time": 1790201229,
"subject": "strtold.c: 1/1 exact, linked (data ranges added); 0x8015A8D0 is __strtold; the Sonic Heroes labels become this game's names: __ctype_map, __upper_map, __lconv (0x8019C988, locale.c), __float_nan, __float_huge, __double_huge, __extended_min, __extended_max (0x80281B28-0x80281B38), __dec2num, __StringRead",
"report": false,
"matched_code": 795444,
"complete_code": 403484,
"complete_data": 201940,
"linked_code": 403484,
"linked_data": 201940
},
{
"commit": "f4874f9",
"time": 1790201230,
"subject": "Merge branch 'main' into agent/map-07",
"report": false,
"matched_code": 795444,
"complete_code": 377164,
"complete_data": 201228,
"linked_code": 377164,
"linked_data": 201228
},
{
"commit": "c62ee31",
"time": 1790201265,
"subject": "Merge agent/map-10: EventInfo.c (calendar event panel) 8/10, gbacable +9, SkinBurn +3",
"report": true,
"matched_code": 799220,
"complete_code": 380996,
"matched_data": 100376,
"complete_data": 205508,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "49f6aae",
"time": 1790201268,
"subject": "fn_800CB700 packs a name into a u64: one prototype in engine.h; PlayerProfile.aNames and SaveProfile.aGolferNames are u64[6] (Session_SetupProfiles 73.9% -> 79.1%)",
"report": false,
"matched_code": 799220,
"complete_code": 382928,
"complete_data": 201228,
"linked_code": 382928,
"linked_data": 201228
},
{
"commit": "c75175b",
"time": 1790201293,
"subject": "Merge main into agent/map-02",
"report": false,
"matched_code": 799220,
"complete_code": 376808,
"complete_data": 201228,
"linked_code": 376808,
"linked_data": 201228
},
{
"commit": "27b6b8c",
"time": 1790201307,
"subject": "GameModeDriverPGATour.c: fn_800F018C takes the event (unused; EventInfo.c passes it), still exact and linked",
"report": false,
"matched_code": 799220,
"complete_code": 382904,
"complete_data": 201228,
"linked_code": 382904,
"linked_data": 201228
},
{
"commit": "e8aeb67",
"time": 1790201308,
"subject": "fe.h: prototypes of FE_CrAPDB.c, FE_LogoDesign.c and FEgolferanim.c functions the message handlers call; CrAPAsset.n2E",
"report": false,
"matched_code": 799220,
"complete_code": 382904,
"complete_data": 201228,
"linked_code": 382904,
"linked_data": 201228
},
{
"commit": "2088191",
"time": 1790201312,
"subject": "Map 0x801686F8: UIStudio.c +1 fn drafted (98.9); fn_80168CD8's body is an inline UIStudio.c pastes in (85.9 -> 93.1)",
"report": false,
"matched_code": 799220,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "50a3d20",
"time": 1790201316,
"subject": "qsort.c: new unit over 0x8015929C-0x80159408, exact with GC/2.5, linked (GC/1.3 multiplies j by 2 with mullw); 0x8015929C is qsort (engine.h, GoTerrain.c, PGATourSimulation.c calls updated), 0x80159408 sscanf",
"report": false,
"matched_code": 799220,
"complete_code": 403484,
"complete_data": 201940,
"linked_code": 403484,
"linked_data": 201940
},
{
"commit": "be0920d",
"time": 1790201320,
"subject": "Merge main into agent/map-03",
"report": false,
"matched_code": 799220,
"complete_code": 378620,
"complete_data": 201228,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "4688a04",
"time": 1790201341,
"subject": "lbl_80281100 is void* in engine.h, as gomainloop.c declares it",
"report": false,
"matched_code": 799220,
"complete_code": 376808,
"complete_data": 201228,
"linked_code": 376808,
"linked_data": 201228
},
{
"commit": "5dc937d",
"time": 1790201362,
"subject": "GoDynObjTypes.c: header comment",
"report": false,
"matched_code": 799220,
"complete_code": 376808,
"complete_data": 201228,
"linked_code": 376808,
"linked_data": 201228
},
{
"commit": "abe371e",
"time": 1790201368,
"subject": "Map 0x80079E6C: FE_MessageTable.c +19 fns (13 exact, 6 at 93-99%): card state and save-kind sizes, options, medal and award counts; EarningsRange, fn_80084FB4 set returns s32",
"report": false,
"matched_code": 799220,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "a28e23e",
"time": 1790201372,
"subject": "hlaudtrack.c: fn_800AA2A4 exact again (returns the tick's result through a conditional expression)",
"report": false,
"matched_code": 799220,
"complete_code": 377164,
"complete_data": 201228,
"linked_code": 377164,
"linked_data": 201228
},
{
"commit": "f52cc5d",
"time": 1790201374,
"subject": "AudTable.c: all 18 functions drafted (14 exact); audtrack.h: AudTable prototypes, AudSound range field, lbl_8028207C extern, Stm_SetPlayList/Stm_SetStream moved from hlaudtrackstm.c",
"report": false,
"matched_code": 799220,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "137ad27",
"time": 1790201386,
"subject": "Map 0x8008EC30: uiLoadFile.c +10 fns (8 exact, 21/23)",
"report": false,
"matched_code": 799220,
"complete_code": 378620,
"complete_data": 201228,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "a641be8",
"time": 1790201389,
"subject": "LLFont.c: widened to (0x800107F4-0x8001256C), 7 sweep files folded in",
"report": false,
"matched_code": 799220,
"complete_code": 378272,
"complete_data": 201228,
"linked_code": 378272,
"linked_data": 201228
},
{
"commit": "2943ddb",
"time": 1790201399,
"subject": "Merge main into agent/map-04 (save.h: SavedRound keeps main's szName and this branch's n0/n15)",
"report": false,
"matched_code": 799220,
"complete_code": 378620,
"complete_data": 201228,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "19093e7",
"time": 1790201401,
"subject": "Merge agent/map-03: gomainloop.c (the main game loop) 55/56, sweep code on real headers (and drop 3 local prototypes the headers declare)",
"report": true,
"matched_code": 803224,
"complete_code": 380996,
"matched_data": 100376,
"complete_data": 205508,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "3887024",
"time": 1790201411,
"subject": "FE_CrAPMessages.c: the sweep code rewritten as MsgArg handlers (25/34 exact, unchanged); LogoRecord, CrAPState.n4, GolfCamera_SwitchCrAPCamera's unread sixth argument",
"report": false,
"matched_code": 803224,
"complete_code": 382904,
"complete_data": 201228,
"linked_code": 382904,
"linked_data": 201228
},
{
"commit": "403220e",
"time": 1790201434,
"subject": "FE_MessageTable.c: drop the six handler prototypes game/frontend.h now declares",
"report": false,
"matched_code": 803224,
"complete_code": 378620,
"complete_data": 201228,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "6ce81ef",
"time": 1790201436,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 803224,
"complete_code": 376808,
"complete_data": 201228,
"linked_code": 376808,
"linked_data": 201228
},
{
"commit": "a293b30",
"time": 1790201440,
"subject": "UFont.c: widened to (0x8001256C-0x80012ED0), 4 sweep files folded in",
"report": false,
"matched_code": 803224,
"complete_code": 378272,
"complete_data": 201228,
"linked_code": 378272,
"linked_data": 201228
},
{
"commit": "6d67c67",
"time": 1790201445,
"subject": "ctype.c: widened to 0x80155F88, 0x80155F70 is isspace (linked); extras.c: new unit over 0x8015F844-0x8015F8D0, 0x8015F844 is stricmp, exact, linked (fe.h, FE_CrAPDB.c, FE_Manager.c, GoDynamicCam.c, PasswordManager.c calls updated)",
"report": false,
"matched_code": 803224,
"complete_code": 403648,
"complete_data": 201940,
"linked_code": 403648,
"linked_data": 201940
},
{
"commit": "35f4946",
"time": 1790201475,
"subject": "lbl_80281100: one declaration, main's ScreenCopy*; fn_8002A624 returns its pPixels (GxUtil 10/10)",
"report": false,
"matched_code": 803224,
"complete_code": 376808,
"complete_data": 201228,
"linked_code": 376808,
"linked_data": 201228
},
{
"commit": "89d2d63",
"time": 1790201501,
"subject": "FE_CrAPMessages sweeps: rewritten as MsgArg handlers on fe.h before the fold (all exact); SaveProfile.a10548, the leap-year and date prototypes in game.h",
"report": false,
"matched_code": 803224,
"complete_code": 382904,
"complete_data": 201228,
"linked_code": 382904,
"linked_data": 201228
},
{
"commit": "490df9a",
"time": 1790201506,
"subject": "FE_CrAPMessages.c: widened to (0x801077EC-0x8010A448), 22 sweep files folded in",
"report": false,
"matched_code": 803224,
"complete_code": 381576,
"complete_data": 201228,
"linked_code": 381576,
"linked_data": 201228
},
{
"commit": "b1e4074",
"time": 1790201509,
"subject": "Merge agent/map-04: FE_MessageTable.c +80 (338/464), the menu message table filler exact",
"report": true,
"matched_code": 815176,
"complete_code": 380996,
"matched_data": 100376,
"complete_data": 205508,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "3b6795a",
"time": 1790201519,
"subject": "Map 0x800BB218: SitDevFile.c +10 fns (9 exact): the draw deck, the scripts' load and byte swap, the hole's situation zones; SwapField and fn_8001F08C move to endian.h",
"report": false,
"matched_code": 815176,
"complete_code": 378620,
"complete_data": 201228,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "71da298",
"time": 1790201527,
"subject": "autocat.py: do nothing when objdiff.json does not exist yet, so configure.py works in a fresh checkout",
"report": false,
"matched_code": 815176,
"complete_code": 378620,
"complete_data": 201228,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "18a8521",
"time": 1790201528,
"subject": "Merge branch 'main' into agent/sdk",
"report": false,
"matched_code": 815176,
"complete_code": 397528,
"complete_data": 201940,
"linked_code": 397528,
"linked_data": 201940
},
{
"commit": "d00216a",
"time": 1790201537,
"subject": "extern credits: list this game's changes to printf.c, FILE_POS.c, extras.c, mbstring.c and strtold.c",
"report": false,
"matched_code": 815176,
"complete_code": 397528,
"complete_data": 201940,
"linked_code": 397528,
"linked_data": 201940
},
{
"commit": "ac76cb3",
"time": 1790201564,
"subject": "Merge main into agent/map-11 (uistudio.h: take UISScreen.c's node, entry and screen-file types; rate scripts and node info typed; fn_80166098 takes the node info)",
"report": false,
"matched_code": 815176,
"complete_code": 378620,
"complete_data": 201228,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "a5a873f",
"time": 1790201574,
"subject": "Merge branch 'main' into agent/map-11",
"report": false,
"matched_code": 815176,
"complete_code": 378620,
"complete_data": 201228,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "8411c88",
"time": 1790201583,
"subject": "UISScreen.c: build with -inline auto, functions back in address order (65.3%)",
"report": false,
"matched_code": 815176,
"complete_code": 378620,
"complete_data": 201228,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "2f5bad8",
"time": 1790201595,
"subject": "goballfx.c: fn_80093A04, fn_80093A50 exact (CamLens.v24); PsMgr.c: fn_800A27FC, fn_800A29B4 drafted (99.9%, 96.4%); sscanf named; strchr, sscanf, fn_80009614, fn_8000AE28 and the goballfx light calls in headers",
"report": false,
"matched_code": 815176,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "e1570ad",
"time": 1790201603,
"subject": "LLDynTex sweeps: lbl_80282488 typed as DynTexState* (new lldyntex.h) before the fold",
"report": false,
"matched_code": 815176,
"complete_code": 381576,
"complete_data": 201228,
"linked_code": 381576,
"linked_data": 201228
},
{
"commit": "def3c24",
"time": 1790201608,
"subject": "LLDynTex.c: new unit (0x8010A448-0x8010C4A0), 10 sweep files folded in",
"report": false,
"matched_code": 815176,
"complete_code": 381156,
"complete_data": 201228,
"linked_code": 381156,
"linked_data": 201228
},
{
"commit": "258746a",
"time": 1790201632,
"subject": "Merge agent/sdk: 14 C-library units linked (ansi_fp, printf, math wrappers, FILE_POS, mem_funcs, mbstring, strtold, qsort, extras)",
"report": true,
"matched_code": 821116,
"complete_code": 410452,
"matched_data": 100858,
"complete_data": 206834,
"linked_code": 397528,
"linked_data": 201940
},
{
"commit": "afecc58",
"time": 1790201648,
"subject": "LLDynTex.c: header comment; DynTex for its free and getters",
"report": false,
"matched_code": 821116,
"complete_code": 381156,
"complete_data": 201228,
"linked_code": 381156,
"linked_data": 201228
},
{
"commit": "0ee8d90",
"time": 1790201671,
"subject": "DiscCheck.c: new unit (0x8010FF9C-0x801104AC), 4 sweep files folded in",
"report": false,
"matched_code": 821116,
"complete_code": 381064,
"complete_data": 201228,
"linked_code": 381064,
"linked_data": 201228
},
{
"commit": "c83c055",
"time": 1790201677,
"subject": "Merge agent/map-11: UI Studio drafts (UISApi 92.6%, UISEvent 90.9%), UIStudio types unsigned",
"report": true,
"matched_code": 821344,
"complete_code": 410452,
"matched_data": 100858,
"complete_data": 206834,
"linked_code": 397528,
"linked_data": 201940
},
{
"commit": "b60bb58",
"time": 1790201682,
"subject": "merge_sweeps.py: a new unit gets a header comment and its folded code inside the sweep-block markers, so the fold commit is lint- and typeaudit-clean",
"report": false,
"matched_code": 821344,
"complete_code": 378620,
"complete_data": 201228,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "4e53a2e",
"time": 1790201683,
"subject": "DiscCheck.c: header comment",
"report": false,
"matched_code": 821344,
"complete_code": 381064,
"complete_data": 201228,
"linked_code": 381064,
"linked_data": 201228
},
{
"commit": "8205dd9",
"time": 1790201701,
"subject": "fold.py: check before any work that every sweep file exists, is tracked and has no uncommitted changes (git rm refuses those at the end), and say to commit first",
"report": false,
"matched_code": 821344,
"complete_code": 378620,
"complete_data": 201228,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "773700e",
"time": 1790201733,
"subject": "Map 0x800AA4BC: hlaudtrackseq.c +21 drafted (14 exact, 24/31 in all); sequencer types in audtrack.h",
"report": false,
"matched_code": 821344,
"complete_code": 377164,
"complete_data": 201228,
"linked_code": 377164,
"linked_data": 201228
},
{
"commit": "d234a87",
"time": 1790201734,
"subject": "Map 0x8007BE28: FE_MessageTable.c +12 fns (11 exact): GetGolferName, hole list setup, CrAP state, card names, option handlers; MCCardState.aszName, MCCardPosStr",
"report": false,
"matched_code": 821344,
"complete_code": 378620,
"complete_data": 201228,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "a837598",
"time": 1790201734,
"subject": "Merge branch 'main' into agent/map-07",
"report": false,
"matched_code": 821344,
"complete_code": 396072,
"complete_data": 201940,
"linked_code": 396072,
"linked_data": 201940
},
{
"commit": "e6e2e10",
"time": 1790201734,
"subject": "Merge main into agent/map-04",
"report": false,
"matched_code": 821344,
"complete_code": 397528,
"complete_data": 201940,
"linked_code": 397528,
"linked_data": 201940
},
{
"commit": "e9b4d0c",
"time": 1790201737,
"subject": "declcheck.py: probe with game_types.h when the unit has no include yet (a comment-only unit gave a syntax error on every s32 line); merge_sweeps.py: put the first include after such a unit's header comment",
"report": false,
"matched_code": 821344,
"complete_code": 378620,
"complete_data": 201228,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "8f8a308",
"time": 1790201737,
"subject": "Merge branch 'main' into agent/tools",
"report": false,
"matched_code": 821344,
"complete_code": 397528,
"complete_data": 201940,
"linked_code": 397528,
"linked_data": 201940
},
{
"commit": "e1ca872",
"time": 1790201751,
"subject": "Map 0x80012FA4: Controller_Gc.c (our name) new unit to 0x800136F4, 6 sweeps folded, +8 fns (14/15 exact); pad prototypes in pad.h",
"report": false,
"matched_code": 821344,
"complete_code": 377788,
"complete_data": 201228,
"linked_code": 377788,
"linked_data": 201228
},
{
"commit": "bfc04c3",
"time": 1790201751,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 821344,
"complete_code": 396696,
"complete_data": 201940,
"linked_code": 396696,
"linked_data": 201940
},
{
"commit": "d1f024e",
"time": 1790201767,
"subject": "Sweeps 0x800A3E3C-0x800A7AF0: prototypes made to agree before folding (no code change)",
"report": false,
"matched_code": 821344,
"complete_code": 384740,
"complete_data": 201228,
"linked_code": 384740,
"linked_data": 201228
},
{
"commit": "4623d77",
"time": 1790201770,
"subject": "Map 0x80102AC8: uiArc.c (our name), a menu UI arc element: +1 fn (1 exact), fn_80102AC8 not drafted",
"report": false,
"matched_code": 821344,
"complete_code": 381064,
"complete_data": 201228,
"linked_code": 381064,
"linked_data": 201228
},
{
"commit": "4e304c5",
"time": 1790201771,
"subject": "GameAudio.c: new unit (0x800A3E3C-0x800A7AF0), 39 sweep files folded in",
"report": false,
"matched_code": 821344,
"complete_code": 381324,
"complete_data": 201228,
"linked_code": 381324,
"linked_data": 201228
},
{
"commit": "f8c77a7",
"time": 1790201790,
"subject": "Map 0x80120298: the grass shader object's type data (grassshader.h), TW06 names for its callbacks and GrassPacket calls; GoGrass fn_80120244 passes fmod both arguments",
"report": false,
"matched_code": 821344,
"complete_code": 397528,
"complete_data": 201940,
"linked_code": 397528,
"linked_data": 201940
},
{
"commit": "f085477",
"time": 1790201793,
"subject": "engine.h: fn_80012C30 (UFont.c, a string's width) declared once",
"report": false,
"matched_code": 821344,
"complete_code": 396696,
"complete_data": 201940,
"linked_code": 396696,
"linked_data": 201940
},
{
"commit": "7a7c792",
"time": 1790201803,
"subject": "GoShaderObject_Grass_Gc.c: new unit (0x80120298-0x80121430), 10 sweep files folded in",
"report": false,
"matched_code": 821344,
"complete_code": 397156,
"complete_data": 201940,
"linked_code": 397156,
"linked_data": 201940
},
{
"commit": "ce455ba",
"time": 1790201808,
"subject": "Merge agent/tools: fold.py new units lint-clean, sweep precheck, declcheck without includes, autocat on fresh checkouts",
"report": true,
"matched_code": 821344,
"complete_code": 410452,
"matched_data": 100858,
"complete_data": 206834,
"linked_code": 397528,
"linked_data": 201940
},
{
"commit": "5795759",
"time": 1790201811,
"subject": "UISScreen.c: fn_8016B844 printf 77.6%, fn_8016BEDC float format 94.0% drafted; B808/B844 take nArgs (85.9%)",
"report": false,
"matched_code": 821344,
"complete_code": 378620,
"complete_data": 201228,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "a157c0f",
"time": 1790201812,
"subject": "Merge branch 'main' into agent/map-12",
"report": false,
"matched_code": 821344,
"complete_code": 397528,
"complete_data": 201940,
"linked_code": 397528,
"linked_data": 201940
},
{
"commit": "2843317",
"time": 1790201821,
"subject": "GoShaderObject_Grass_Gc.c: header comment, comments and parameter names on the folded sweep code (12/21)",
"report": false,
"matched_code": 821344,
"complete_code": 397156,
"complete_data": 201940,
"linked_code": 397156,
"linked_data": 201940
},
{
"commit": "c093346",
"time": 1790201822,
"subject": "Map 0x800BB7AC: SitDevFile.c +6 fns (3 exact): script conditions, running actions, the hold-back rules; prototypes for fn_800DC784, fn_800DB30C, fn_800DBA50, fn_800A6DCC, fn_8006ACE0 move to headers",
"report": false,
"matched_code": 821344,
"complete_code": 378620,
"complete_data": 201228,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "f5d87ea",
"time": 1790201823,
"subject": "Map 0x8008AD80: FEgolferanim.c +13 fns exact (66/93), CrAPState filled in, loader state machine in C",
"report": false,
"matched_code": 821344,
"complete_code": 378620,
"complete_data": 201228,
"linked_code": 378620,
"linked_data": 201228
},
{
"commit": "42f0d1f",
"time": 1790201823,
"subject": "Merge branch 'main' into agent/map-05",
"report": false,
"matched_code": 821344,
"complete_code": 397528,
"complete_data": 201940,
"linked_code": 397528,
"linked_data": 201940
},
{
"commit": "dc149fe",
"time": 1790201823,
"subject": "Merge branch 'main' into agent/map-08",
"report": false,
"matched_code": 821344,
"complete_code": 397528,
"complete_data": 201940,
"linked_code": 397528,
"linked_data": 201940
},
{
"commit": "b80fbff",
"time": 1790201829,
"subject": "GameMode22.c: new unit (0x8012597C-0x801270F0), 11 sweep files folded in",
"report": false,
"matched_code": 821344,
"complete_code": 396780,
"complete_data": 201940,
"linked_code": 396780,
"linked_data": 201940
},
{
"commit": "7a0f4e1",
"time": 1790201852,
"subject": "animblender.c: SKABlendNode fields, tree walkers drafted (12/29 exact; fn_800728D8 99.4, fn_80072938 99.2); sweep code rewritten on character.h",
"report": false,
"matched_code": 821344,
"complete_code": 397528,
"complete_data": 201940,
"linked_code": 397528,
"linked_data": 201940
},
{
"commit": "ea631fe",
"time": 1790201855,
"subject": "Merge agent/map-07: checkpoint (map-first) (and drop 2 local prototypes the headers declare)",
"report": true,
"matched_code": 825600,
"complete_code": 408996,
"matched_data": 100858,
"complete_data": 206834,
"linked_code": 396072,
"linked_data": 201940
},
{
"commit": "2bbd277",
"time": 1790201857,
"subject": "scanf.c: new unit over 0x80159408-0x8015A450 from the Pikmin 2 decomp (CC0, credited), 4/4 exact with GC/2.5, linked; replaces the sscanf.c unit (__StringRead only); 0x8015955C is __sformatter, 0x80159F08 parse_format",
"report": false,
"matched_code": 825600,
"complete_code": 401552,
"complete_data": 202188,
"linked_code": 401552,
"linked_data": 202188
},
{
"commit": "d4412de",
"time": 1790201859,
"subject": "Merge branch 'main' into agent/sdk",
"report": false,
"matched_code": 825600,
"complete_code": 400096,
"complete_data": 202188,
"linked_code": 400096,
"linked_data": 202188
},
{
"commit": "b2f74db",
"time": 1790201866,
"subject": "WIP event.c",
"report": false,
"matched_code": 825600,
"complete_code": 376648,
"complete_data": 201228,
"linked_code": 376648,
"linked_data": 201228
},
{
"commit": "0b585ff",
"time": 1790201867,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 825600,
"complete_code": 394100,
"complete_data": 201940,
"linked_code": 394100,
"linked_data": 201940
},
{
"commit": "61ef96c",
"time": 1790201878,
"subject": "GameMode22.c: header comment; the mode's state struct (game/modes/mode22.h) in place of raw offsets; fn_80126E88 returns nothing (14/40)",
"report": false,
"matched_code": 825600,
"complete_code": 396780,
"complete_data": 201940,
"linked_code": 396780,
"linked_data": 201940
},
{
"commit": "1e26097",
"time": 1790201878,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 825600,
"complete_code": 395324,
"complete_data": 201940,
"linked_code": 395324,
"linked_data": 201940
},
{
"commit": "bd95378",
"time": 1790201896,
"subject": "Merge agent/map-04: checkpoint (map-first)",
"report": true,
"matched_code": 827420,
"complete_code": 408996,
"matched_data": 100858,
"complete_data": 206834,
"linked_code": 396072,
"linked_data": 201940
},
{
"commit": "316c7b4",
"time": 1790201896,
"subject": "Merge main into agent/map-06; GameAudio.c header and sweep block; fn_8009F208's 4th parameter kept over main's 3 (TibExt.c passes 0: fn_80122744 exact)",
"report": false,
"matched_code": 827420,
"complete_code": 394112,
"complete_data": 201940,
"linked_code": 394112,
"linked_data": 201940
},
{
"commit": "4ad9682",
"time": 1790201937,
"subject": "Merge main into agent/map-09 (earnings aMult with a9B4; Skin's aParts/aSets for fn_80103D6C; one LogoRecord; fn_800F018C's event from EventInfo.c)",
"report": false,
"matched_code": 827420,
"complete_code": 395496,
"complete_data": 201940,
"linked_code": 395496,
"linked_data": 201940
},
{
"commit": "6e96873",
"time": 1790201937,
"subject": "Map 0x80065B44: event.c starts at 0x80065B44 (its handler table names fn_80065B50..); written out with the handler table, 87/91 exact",
"report": false,
"matched_code": 827420,
"complete_code": 394100,
"complete_data": 201940,
"linked_code": 394100,
"linked_data": 201940
},
{
"commit": "12fa4e5",
"time": 1790201940,
"subject": "Merge agent/map-01: checkpoint (map-first) (and drop 8 local prototypes the headers declare)",
"report": true,
"matched_code": 828100,
"complete_code": 408164,
"matched_data": 100858,
"complete_data": 206834,
"linked_code": 395240,
"linked_data": 201940
},
{
"commit": "2334c41",
"time": 1790201946,
"subject": "FE_CrAPMessages.c: widened to (0x801077EC-0x8010A448), 1 sweep files folded in",
"report": false,
"matched_code": 828100,
"complete_code": 395496,
"complete_data": 201940,
"linked_code": 395496,
"linked_data": 201940
},
{
"commit": "36ebfed",
"time": 1790201987,
"subject": "Merge agent/map-05: checkpoint (map-first)",
"report": true,
"matched_code": 831080,
"complete_code": 408164,
"matched_data": 100858,
"complete_data": 206834,
"linked_code": 395240,
"linked_data": 201940
},
{
"commit": "c30050d",
"time": 1790201992,
"subject": "DiscCheck.c, LLDynTex.c: close the sweep blocks",
"report": false,
"matched_code": 831080,
"complete_code": 395496,
"complete_data": 201940,
"linked_code": 395496,
"linked_data": 201940
},
{
"commit": "58f0207",
"time": 1790202011,
"subject": "EASB.c: 15 fns exact (37/44): the product lookup, per-game getters, level, record count and slot sort; easb.h: EASBProduct names and language, EASBImageSlot, product buffer typed",
"report": false,
"matched_code": 831080,
"complete_code": 395240,
"complete_data": 201940,
"linked_code": 395240,
"linked_data": 201940
},
{
"commit": "9e14e50",
"time": 1790202026,
"subject": "Merge agent/map-08: checkpoint (map-first)",
"report": true,
"matched_code": 833152,
"complete_code": 408164,
"matched_data": 100858,
"complete_data": 206834,
"linked_code": 395240,
"linked_data": 201940
},
{
"commit": "7b3ddc1",
"time": 1790202061,
"subject": "Merge agent/map-03: checkpoint (map-first)",
"report": true,
"matched_code": 834212,
"complete_code": 408164,
"matched_data": 100858,
"complete_data": 206834,
"linked_code": 395240,
"linked_data": 201940
},
{
"commit": "63c50b9",
"time": 1790202097,
"subject": "Merge agent/sdk: checkpoint (map-first)",
"report": true,
"matched_code": 838236,
"complete_code": 412188,
"matched_data": 101106,
"complete_data": 207082,
"linked_code": 399264,
"linked_data": 202188
},
{
"commit": "57c5ed7",
"time": 1790202111,
"subject": "Merge main into agent/map-09 (CrAPState from main; SaveProfile.n5613 with a5614..; FEgolferanim prototypes in fe.h as FEgolferanim.c defines them, its and FE_MessageTable.c's duplicates dropped)",
"report": false,
"matched_code": 838236,
"complete_code": 393208,
"complete_data": 201940,
"linked_code": 393208,
"linked_data": 201940
},
{
"commit": "d015de5",
"time": 1790202113,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 838236,
"complete_code": 397232,
"complete_data": 202188,
"linked_code": 397232,
"linked_data": 202188
},
{
"commit": "2d27af5",
"time": 1790202138,
"subject": "Merge agent/map-10: checkpoint (map-first)",
"report": true,
"matched_code": 838236,
"complete_code": 411440,
"matched_data": 101106,
"complete_data": 207082,
"linked_code": 398516,
"linked_data": 202188
},
{
"commit": "88f106c",
"time": 1790202195,
"subject": "Merge agent/map-11: checkpoint (map-first)",
"report": true,
"matched_code": 840568,
"complete_code": 411440,
"matched_data": 101106,
"complete_data": 207082,
"linked_code": 398516,
"linked_data": 202188
},
{
"commit": "df56f0a",
"time": 1790202222,
"subject": "Merge main into agent/map-09 (configure.py resolved: both lanes' units kept)",
"report": false,
"matched_code": 840568,
"complete_code": 396484,
"complete_data": 202188,
"linked_code": 396484,
"linked_data": 202188
},
{
"commit": "72a7461",
"time": 1790202262,
"subject": "Merge agent/map-09: checkpoint (map-first) (and drop 4 local prototypes the headers declare)",
"report": true,
"matched_code": 840940,
"complete_code": 409408,
"matched_data": 101106,
"complete_data": 207082,
"linked_code": 396484,
"linked_data": 202188
},
{
"commit": "72dcc7b",
"time": 1790202289,
"subject": "Merge main into agent/map-12 (configure.py resolved: UISScreen.c once, with -inline auto)",
"report": false,
"matched_code": 840940,
"complete_code": 398516,
"complete_data": 202188,
"linked_code": 398516,
"linked_data": 202188
},
{
"commit": "4cd8b1b",
"time": 1790202327,
"subject": "Merge agent/map-12: UISScreen.c built with -inline auto (85.96%), printf + float formatting drafted",
"report": true,
"matched_code": 840940,
"complete_code": 409408,
"matched_data": 101106,
"complete_data": 207082,
"linked_code": 396484,
"linked_data": 202188
},
{
"commit": "b80a3e3",
"time": 1790202408,
"subject": "Merge main into agent/map-02: save.h and sitdev.h conflicts resolved (both lanes' fields kept), SitDev_LoadScripts prototype from its definition",
"report": false,
"matched_code": 840940,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "b897e21",
"time": 1790202448,
"subject": "Merge agent/map-02: event.c 87/91 (the game's event table), GxUtil, GoDynObj files; fn_800CB700 u64 names (and drop 8 local prototypes the headers declare)",
"report": true,
"matched_code": 847256,
"complete_code": 407436,
"matched_data": 101106,
"complete_data": 207082,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "46c7c22",
"time": 1790202943,
"subject": "resolve_configure.py: keep one Object line per source when both sides carry it (the one with args; differing args are left for a person)",
"report": false,
"matched_code": 847256,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "32ab994",
"time": 1790202945,
"subject": "UAudMemStack.c: widened to (0x800B5A14-0x800B5C40), 1 sweep files folded in",
"report": false,
"matched_code": 847256,
"complete_code": 394372,
"complete_data": 202188,
"linked_code": 394372,
"linked_data": 202188
},
{
"commit": "fdb56ec",
"time": 1790202966,
"subject": "UStream.c: fn_800A8FB4/fn_800A8FFC take the sound header's memory slot; game_types.h: __fabs port fallback",
"report": false,
"matched_code": 847256,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "85b3ceb",
"time": 1790202979,
"subject": "UISApi.c: build with -inline auto (fn_80168DB0 88.9 -> 98.7%)",
"report": false,
"matched_code": 847256,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "80231fd",
"time": 1790202994,
"subject": "GoARAM.c: fn_800B5D08 and fn_800B5F28 prototypes from their definitions, before the fold",
"report": false,
"matched_code": 847256,
"complete_code": 394372,
"complete_data": 202188,
"linked_code": 394372,
"linked_data": 202188
},
{
"commit": "c03cc71",
"time": 1790202996,
"subject": "GoARAM.c: widened to (0x800B5C40-0x800B6924), 3 sweep files folded in",
"report": false,
"matched_code": 847256,
"complete_code": 394372,
"complete_data": 202188,
"linked_code": 394372,
"linked_data": 202188
},
{
"commit": "2c7506f",
"time": 1790203022,
"subject": "Fill 0x8004ABBC: GoDynObjTypes.c +3 fns, 5/5 exact, linked; dynobj.h DynObjNames/DynObjModelRef",
"report": false,
"matched_code": 847256,
"complete_code": 395508,
"complete_data": 202196,
"linked_code": 395508,
"linked_data": 202196
},
{
"commit": "6e7e929",
"time": 1790203062,
"subject": "LLPict_Gc.c: widened to (0x8002F4FC-0x80030254), 7 sweep files folded in",
"report": false,
"matched_code": 847256,
"complete_code": 395336,
"complete_data": 202196,
"linked_code": 395336,
"linked_data": 202196
},
{
"commit": "6fbfaaa",
"time": 1790203071,
"subject": "fold.py: when only some of the sweeps mkunit.py absorbed are folded, put the others back as their own units and cut the unit's range before them (edge sweeps only; a left-out sweep between folded code stops the fold unchanged)",
"report": false,
"matched_code": 847256,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "cd946d2",
"time": 1790203088,
"subject": "Fill 0x801074D4: FE_CrAPDB.c +12 fns (12 exact), gap 0x801074D4-0x801077EC placed",
"report": false,
"matched_code": 847256,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "afe55fc",
"time": 1790203120,
"subject": "sweep_800394AC, sweep_80039520, sweep_8003DC78: header prototypes, stream ids as 'CAMS'/'CAMV'/'CAMA'",
"report": false,
"matched_code": 847256,
"complete_code": 395336,
"complete_data": 202196,
"linked_code": 395336,
"linked_data": 202196
},
{
"commit": "9d99e52",
"time": 1790203123,
"subject": "GoDynamicCam.c: widened to (0x80039454-0x8003DCE8), 4 sweep files folded in",
"report": false,
"matched_code": 847256,
"complete_code": 395044,
"complete_data": 202196,
"linked_code": 395044,
"linked_data": 202196
},
{
"commit": "a555f8b",
"time": 1790203132,
"subject": "UMemPool.c: widened to (0x8000A0E8-0x8000B130), 1 sweep files folded in",
"report": false,
"matched_code": 847256,
"complete_code": 394340,
"complete_data": 202188,
"linked_code": 394340,
"linked_data": 202188
},
{
"commit": "9e156e9",
"time": 1790203138,
"subject": "FE_LogoDesign sweeps: use fe.h's types for fn_8010FBC4, fn_8010FF5C",
"report": false,
"matched_code": 847256,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "40f7ea7",
"time": 1790203144,
"subject": "dsp.c: linked (8/8 exact; .data, .sdata and .sbss ranges added)",
"report": false,
"matched_code": 847256,
"complete_code": 395104,
"complete_data": 202332,
"linked_code": 395104,
"linked_data": 202332
},
{
"commit": "00761ee",
"time": 1790203154,
"subject": "MetroTRK/__exception.s: linked (the TRK exception vectors, hand-written asm in the original too)",
"report": false,
"matched_code": 847256,
"complete_code": 403092,
"complete_data": 202332,
"linked_code": 403092,
"linked_data": 202332
},
{
"commit": "c4740cc",
"time": 1790203175,
"subject": "camera.h: CamLens.fFov (0xA4), fn_80045470/fn_8004562C/fn_800763BC prototypes; three gocamscripts sweeps typed",
"report": false,
"matched_code": 847256,
"complete_code": 395044,
"complete_data": 202196,
"linked_code": 395044,
"linked_data": 202196
},
{
"commit": "662f840",
"time": 1790203179,
"subject": "Fill 0x800B5A14: UAudMemStack.c +6 fns (all 10 exact), the sound engine's stack allocator",
"report": false,
"matched_code": 847256,
"complete_code": 394372,
"complete_data": 202188,
"linked_code": 394372,
"linked_data": 202188
},
{
"commit": "a14a5af",
"time": 1790203184,
"subject": "EASB sweeps: declare lbl_802825B0 as u8* everywhere, before the fold",
"report": false,
"matched_code": 847256,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "722975f",
"time": 1790203189,
"subject": "EASBStorage.c: new unit (0x80127D84-0x8012CCD8), 17 sweep files folded in",
"report": false,
"matched_code": 847256,
"complete_code": 392452,
"complete_data": 202188,
"linked_code": 392452,
"linked_data": 202188
},
{
"commit": "41634d5",
"time": 1790203203,
"subject": "ShaderRow19.c: new unit (0x801247C0-0x801249A8), 2 sweep files folded in",
"report": false,
"matched_code": 847256,
"complete_code": 392332,
"complete_data": 202188,
"linked_code": 392332,
"linked_data": 202188
},
{
"commit": "9deac05",
"time": 1790203212,
"subject": "gocamscripts.c: sweep functions moved to their address order",
"report": false,
"matched_code": 847256,
"complete_code": 395044,
"complete_data": 202196,
"linked_code": 395044,
"linked_data": 202196
},
{
"commit": "0b50ba0",
"time": 1790203215,
"subject": "gocamscripts.c: widened to (0x8003DCE8-0x80045660), 3 sweep files folded in",
"report": false,
"matched_code": 847256,
"complete_code": 395044,
"complete_data": 202196,
"linked_code": 395044,
"linked_data": 202196
},
{
"commit": "0fea2ea",
"time": 1790203217,
"subject": "UAudMemStack.c linked: all 10 exact, its string, table, stack and buffer in C",
"report": false,
"matched_code": 847256,
"complete_code": 394928,
"complete_data": 203012,
"linked_code": 394928,
"linked_data": 203012
},
{
"commit": "9849850",
"time": 1790203226,
"subject": "GoDynObj.c: widened to (0x80045F74-0x800486F4), 1 sweep files folded in",
"report": false,
"matched_code": 847256,
"complete_code": 395020,
"complete_data": 202196,
"linked_code": 395020,
"linked_data": 202196
},
{
"commit": "6a2f88c",
"time": 1790203227,
"subject": "UObject.c: widened to (0x800486F4-0x80048AF4), 1 sweep files folded in",
"report": false,
"matched_code": 847256,
"complete_code": 395020,
"complete_data": 202196,
"linked_code": 395020,
"linked_data": 202196
},
{
"commit": "1593404",
"time": 1790203231,
"subject": "ar.c, OSReboot.c: linked (7/7, 3/3); fn_80133B18 is ARGetSize, fn_8014B71C is OSReboot's Callback (sets Prepared, passed to __DVDPrepareResetAsync)",
"report": false,
"matched_code": 847256,
"complete_code": 410348,
"complete_data": 202492,
"linked_code": 410348,
"linked_data": 202492
},
{
"commit": "36f1621",
"time": 1790203248,
"subject": "Fill 0x8007CE7C: FE_MessageTable.c +7 fns (7 exact); FEBio for the 'BIO ' data, strtok prototype",
"report": false,
"matched_code": 847256,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "afd7ef5",
"time": 1790203312,
"subject": "Fill 0x8007D9E4: FE_MessageTable.c +7 fns (7 exact); SaveProfile n80-n9C",
"report": false,
"matched_code": 847256,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "9903719",
"time": 1790203316,
"subject": "Fill 0x8000A0E8: UMemPool.c +14 fns (14 exact): matrix copy/transpose/inverse, projections, identity, paired-single vector ops; Vec_Copy takes a const source",
"report": false,
"matched_code": 847256,
"complete_code": 394340,
"complete_data": 202188,
"linked_code": 394340,
"linked_data": 202188
},
{
"commit": "465cc07",
"time": 1790203329,
"subject": "GXMisc.c: GXResetWriteGatherPipe exact, linked (17/17, .sbss range added)",
"report": false,
"matched_code": 847256,
"complete_code": 411632,
"complete_data": 202516,
"linked_code": 411632,
"linked_data": 202516
},
{
"commit": "2e5db47",
"time": 1790203381,
"subject": "Fill 0x8007E204: FE_MessageTable.c +4 fns (3 exact; fn_8007E204 99.1)",
"report": false,
"matched_code": 847256,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "d05a4d1",
"time": 1790203391,
"subject": "GXTransform.c: 0x80144E08 is GXLoadTexMtxIndx, written and exact; linked (15/15, .sdata2 range added). 0x8012EB80 is VISetPostRetraceCallback",
"report": false,
"matched_code": 847256,
"complete_code": 413320,
"complete_data": 202540,
"linked_code": 413320,
"linked_data": 202540
},
{
"commit": "71f1577",
"time": 1790203426,
"subject": "Merge main into agent/map-06: audtrack.h layouts merged from both sides",
"report": false,
"matched_code": 847256,
"complete_code": 391096,
"complete_data": 202188,
"linked_code": 391096,
"linked_data": 202188
},
{
"commit": "0f9a93c",
"time": 1790203436,
"subject": "vi.c: linked (16/16; .data widened to 0x80195750-0x80195B20, .bss, .sdata and .sbss ranges added)",
"report": false,
"matched_code": 847256,
"complete_code": 420196,
"complete_data": 203948,
"linked_code": 420196,
"linked_data": 203948
},
{
"commit": "c99f93a",
"time": 1790203438,
"subject": "Fill 0x8007E458: FE_MessageTable.c +3 fns (3 exact)",
"report": false,
"matched_code": 847256,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "e1ab63f",
"time": 1790203454,
"subject": "Fill 0x800B5C40: GoARAM.c +10 fns (all exact), the ARAM heap; heap and state types in core/goaram.h",
"report": false,
"matched_code": 847256,
"complete_code": 394928,
"complete_data": 203012,
"linked_code": 394928,
"linked_data": 203012
},
{
"commit": "e500992",
"time": 1790203482,
"subject": "Fill 0x8005620C: LLPictInt.c new unit, PictInt_Decode drafted (92.5%); llpict.h (LLPict, PictFile); __stwbrx port fallback",
"report": false,
"matched_code": 847256,
"complete_code": 395020,
"complete_data": 202196,
"linked_code": 395020,
"linked_data": 202196
},
{
"commit": "7aafc74",
"time": 1790203513,
"subject": "Merge agent/map-06: hlaudmovie 34/41, AudTable 16/20, GameAudio.c placed (56/105), goballfx 12/14; audtrack.h layouts merged from both sides (and drop 4 local prototypes the headers declare)",
"report": true,
"matched_code": 851200,
"complete_code": 404020,
"matched_data": 101106,
"complete_data": 207082,
"linked_code": 391096,
"linked_data": 202188
},
{
"commit": "faf55f9",
"time": 1790203518,
"subject": "Fill 0x8000A194: UMemPool.c +2 fns (2 exact): rotation matrix from three angles and back; fn_8000AFA0 84.0 -> 99.8; PI/TWOPI/DEG move to engine.h's math section",
"report": false,
"matched_code": 851200,
"complete_code": 394340,
"complete_data": 202188,
"linked_code": 394340,
"linked_data": 202188
},
{
"commit": "d697e28",
"time": 1790203520,
"subject": "Fill 0x8007EA70: FE_MessageTable.c +4 fns (4 exact); volume setters' prototypes into engine.h",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "78e6a34",
"time": 1790203550,
"subject": "GameUICommands.c: fn_80088CF0 indexes aMult by the whole table's index (23..28), 99.91 -> 99.92",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "7e98203",
"time": 1790203570,
"subject": "CARDWrite.c: linked (3/3); CARDRead (0x8017C908) moved to CARDRead.c, written and exact (CARDRead.c stays linked); CARDWriteAsync checks __CARDIsWritable; callbacks static as in the symbols",
"report": false,
"matched_code": 851200,
"complete_code": 421088,
"complete_data": 203948,
"linked_code": 421088,
"linked_data": 203948
},
{
"commit": "c6a0919",
"time": 1790203572,
"subject": "Fill 0x80127D84: EASBStorage.c +18 fns drafted (5 exact), sweep code rewritten; EASBAccomplishment, EASBTotals in easb.h",
"report": false,
"matched_code": 851200,
"complete_code": 392332,
"complete_data": 202188,
"linked_code": 392332,
"linked_data": 202188
},
{
"commit": "6bfc31a",
"time": 1790203622,
"subject": "Fill 0x800D9458: Earnings.c +1 fn (fn_800D9458 97.6%, the end-of-hole profile statistics)",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "5a57dca",
"time": 1790203629,
"subject": "Fill 0x8007EE90: FE_MessageTable.c +5 fns (5 exact)",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "f0281d0",
"time": 1790203634,
"subject": "Fill 0x80039454-0x800486F4: gap functions drafted in GoDynamicCam.c (+5, 5 exact), gocamscripts.c (+5, 5 exact), GoDynObj.c (+3, 3 exact)",
"report": false,
"matched_code": 851200,
"complete_code": 395020,
"complete_data": 202196,
"linked_code": 395020,
"linked_data": 202196
},
{
"commit": "39faaeb",
"time": 1790203637,
"subject": "uiText.c: new unit (0x800922A8-0x80092CE8), 3 sweep files folded in",
"report": false,
"matched_code": 851200,
"complete_code": 390844,
"complete_data": 202188,
"linked_code": 390844,
"linked_data": 202188
},
{
"commit": "3a67434",
"time": 1790203641,
"subject": "CARDBios.c: CARDGetEncoding written and exact, linked (26/26; .data widened to 0x8019D338, .bss, .sdata, .sbss ranges); this game's CARD library is the Apr 2 2003 build",
"report": false,
"matched_code": 851200,
"complete_code": 426060,
"complete_data": 204638,
"linked_code": 426060,
"linked_data": 204638
},
{
"commit": "d985f44",
"time": 1790203683,
"subject": "Fill 0x8007F784: FE_MessageTable.c +5 fns (5 exact)",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "0b972f4",
"time": 1790203694,
"subject": "Fill 0x800090E4: Quaternion.c +7 fns (7 exact): axis-angle and single-axis quaternions, conj(a) x b x a, the sqrt with MSL's NaN/infinity (platform.h)",
"report": false,
"matched_code": 851200,
"complete_code": 394340,
"complete_data": 202188,
"linked_code": 394340,
"linked_data": 202188
},
{
"commit": "e33f732",
"time": 1790203717,
"subject": "Fill 0x80103B28: FE_CrAPDB.c +7 fns (7 exact), the profile's asset slots (SaveProfile.aAF80)",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "8f33189",
"time": 1790203741,
"subject": "Fill 0x800922A8: uiText.c (the menu UI's text element) placed over 0x800922A8-0x80092CE8, handler fn_800929E4 exact (7/9); UIText in frontend.h",
"report": false,
"matched_code": 851200,
"complete_code": 390844,
"complete_data": 202188,
"linked_code": 390844,
"linked_data": 202188
},
{
"commit": "d16ab6b",
"time": 1790203742,
"subject": "Fill 0x80030040: LLPict_Gc.c +2 fns (2 exact), frame accessors and fn_8002FF38 typed (PictFrame, PictStream); DCFlushRange prototype",
"report": false,
"matched_code": 851200,
"complete_code": 395020,
"complete_data": 202196,
"linked_code": 395020,
"linked_data": 202196
},
{
"commit": "baecd1c",
"time": 1790203771,
"subject": "GoARAM.c linked: all 27 exact (ARAM set-up, heap and DMA transfers); ARAM types and prototypes in core/goaram.h, startUp.c uses them",
"report": false,
"matched_code": 851200,
"complete_code": 398228,
"complete_data": 203076,
"linked_code": 398228,
"linked_data": 203076
},
{
"commit": "3a702f3",
"time": 1790203774,
"subject": "Merge branch 'main' into agent/map-07",
"report": false,
"matched_code": 851200,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "8256cbe",
"time": 1790203782,
"subject": "Fill 0x80127D84: EASBStorage.c +5 fns, near misses fixed (35/91 exact)",
"report": false,
"matched_code": 851200,
"complete_code": 392332,
"complete_data": 202188,
"linked_code": 392332,
"linked_data": 202188
},
{
"commit": "7924227",
"time": 1790203793,
"subject": "Fill 0x8008052C: FE_MessageTable.c +7 fns (6 exact; fn_8008052C 92.4); SavedRound.n0 read unsigned",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "4ed024a",
"time": 1790203814,
"subject": "CARDStatEx.c: CARDGetAttributes, CARDSetAttributesAsync written and exact, linked (5/5); 0x8017DA8C is CARDSetAttributes (calls CARDSetAttributesAsync; MC_Gc calls it), not __CARDSetStatusEx",
"report": false,
"matched_code": 851200,
"complete_code": 427256,
"complete_data": 204638,
"linked_code": 427256,
"linked_data": 204638
},
{
"commit": "f929998",
"time": 1790203821,
"subject": "Fill 0x80103DE0: FE_CrAPDB.c +4 fns (3 exact, fn_801073DC 94.3%)",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "1c5a540",
"time": 1790203834,
"subject": "Fill 0x800815E0: FE_MessageTable.c +8 fns (8 exact); GameOptions.n20",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "c3aac7e",
"time": 1790203843,
"subject": "Fill 0x800399E0: GoDynamicCam.c +2 fns (2 exact), the shot and shot-set byte-swap tables",
"report": false,
"matched_code": 851200,
"complete_code": 395020,
"complete_data": 202196,
"linked_code": 395020,
"linked_data": 202196
},
{
"commit": "6578b7f",
"time": 1790203849,
"subject": "EASBStorage.c: string copies return the destination; fn_80128BF8, fn_80128C4C exact (37/91)",
"report": false,
"matched_code": 851200,
"complete_code": 392332,
"complete_data": 202188,
"linked_code": 392332,
"linked_data": 202188
},
{
"commit": "acd7d55",
"time": 1790203874,
"subject": "Fill 0x80106244: FE_CrAPDB.c +3 fns (3 exact)",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "ba3492d",
"time": 1790203878,
"subject": "Pad.c: linked (19/19; .data, .bss, .sdata, .sbss ranges); 0x80150394 is Pad's static OnReset",
"report": false,
"matched_code": 851200,
"complete_code": 434120,
"complete_data": 204878,
"linked_code": 434120,
"linked_data": 204878
},
{
"commit": "3dc12fe",
"time": 1790203883,
"subject": "Fill 0x800834E8: FE_MessageTable.c +6 fns (6 exact)",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "a7a46a6",
"time": 1790203885,
"subject": "Fill 0x800CB868: AnimStream.c +2 fns (2 exact), the name code back to its characters",
"report": false,
"matched_code": 851200,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "651bf08",
"time": 1790203898,
"subject": "Fill 0x8000883C: Quaternion.c +4 fns (3 exact): slerp, matrix to quaternion, three angles to quaternion; fn_800094D8 (quaternion to angles) 98.2",
"report": false,
"matched_code": 851200,
"complete_code": 394340,
"complete_data": 202188,
"linked_code": 394340,
"linked_data": 202188
},
{
"commit": "76005fa",
"time": 1790203921,
"subject": "Fill 0x80039554: GoDynamicCam.c +2 fns (2 exact), the sequence file handler and its loader",
"report": false,
"matched_code": 851200,
"complete_code": 395020,
"complete_data": 202196,
"linked_code": 395020,
"linked_data": 202196
},
{
"commit": "6fc23d0",
"time": 1790203934,
"subject": "EASBStorage.c: compare and both shell sorts exact (40/91)",
"report": false,
"matched_code": 851200,
"complete_code": 392332,
"complete_data": 202188,
"linked_code": 392332,
"linked_data": 202188
},
{
"commit": "8e84536",
"time": 1790203935,
"subject": "Fill 0x800CB668: AnimStream.c +1 fn (98.4%), the stream files' paths",
"report": false,
"matched_code": 851200,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "1acf0c8",
"time": 1790203946,
"subject": "Fill 0x8000E790: UStream.c +2 fns (2 exact): copy a delivered object out and free it, an object's data and size",
"report": false,
"matched_code": 851200,
"complete_code": 394340,
"complete_data": 202188,
"linked_code": 394340,
"linked_data": 202188
},
{
"commit": "63101a9",
"time": 1790203951,
"subject": "Fill 0x80039D0C: GoDynamicCam.c fn_80039D0C exact",
"report": false,
"matched_code": 851200,
"complete_code": 395020,
"complete_data": 202196,
"linked_code": 395020,
"linked_data": 202196
},
{
"commit": "2811cd4",
"time": 1790203955,
"subject": "Fill 0x80081158: FE_MessageTable.c +3 fns (3 exact)",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "0a2b46d",
"time": 1790203958,
"subject": "Fill 0x80106A64: FE_CrAPDB.c +3 fns (3 exact), CrAPAsset's skin part, variant and set ids",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "6ffcdad",
"time": 1790203966,
"subject": "Fill 0x800922A8: uiText.c draw fn_800922A8 drafted (99.2%), 7/9; FrontEnd colour table (p14), fn_80093274 in frontend.h; UISVec4 and its accessors moved to frontend/uisvec.h",
"report": false,
"matched_code": 851200,
"complete_code": 390844,
"complete_data": 202188,
"linked_code": 390844,
"linked_data": 202188
},
{
"commit": "007b878",
"time": 1790203967,
"subject": "Fill 0x800CB700: AnimStream.c +1 fn (exact), a name packed into its 64-bit code",
"report": false,
"matched_code": 851200,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "e2f4878",
"time": 1790203981,
"subject": "GoDynamicCam.c: wrap a long line",
"report": false,
"matched_code": 851200,
"complete_code": 395020,
"complete_data": 202196,
"linked_code": 395020,
"linked_data": 202196
},
{
"commit": "27bdfe8",
"time": 1790203982,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 851200,
"complete_code": 391604,
"complete_data": 202196,
"linked_code": 391604,
"linked_data": 202196
},
{
"commit": "949120e",
"time": 1790204002,
"subject": "Fill 0x80081530: FE_MessageTable.c +5 fns (5 exact); fn_800779BC into fe.h",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "3405459",
"time": 1790204010,
"subject": "GXFifo.c: GXSaveCPUFifo, __GXSaveCPUFifoAux, GXGetFifoStatus (0x8013FB1C) written and exact; widened over GXGetCPUFifo (sweep_8013FF30.c removed), linked (20/20, .sbss range)",
"report": false,
"matched_code": 851200,
"complete_code": 436604,
"complete_data": 204910,
"linked_code": 436604,
"linked_data": 204910
},
{
"commit": "473bad2",
"time": 1790204012,
"subject": "Fill 0x80129290: EASBStorage.c byte packing, 6 fns exact (46/91)",
"report": false,
"matched_code": 851200,
"complete_code": 392332,
"complete_data": 202188,
"linked_code": 392332,
"linked_data": 202188
},
{
"commit": "31fb7f5",
"time": 1790204032,
"subject": "Fill 0x80103E88: FE_CrAPDB.c +3 fns (3 exact), taking an asset off the created golfer",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "243593b",
"time": 1790204040,
"subject": "GoShaderObject_Particle_Gc.c: widened to (0x8009414C-0x8009554C), 4 sweep files folded in",
"report": false,
"matched_code": 851200,
"complete_code": 390780,
"complete_data": 202188,
"linked_code": 390780,
"linked_data": 202188
},
{
"commit": "7f76ebc",
"time": 1790204047,
"subject": "Fill 0x80129754: EASBStorage.c HEAD record pack/unpack exact (48/91)",
"report": false,
"matched_code": 851200,
"complete_code": 392332,
"complete_data": 202188,
"linked_code": 392332,
"linked_data": 202188
},
{
"commit": "53912bf",
"time": 1790204051,
"subject": "Fill 0x80082828: FE_MessageTable.c +3 fns (1 exact; fn_80082E5C 72.9, fn_80082F68 49.3 want options b7A..b7D as an array)",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "8c3b6ba",
"time": 1790204053,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 851200,
"complete_code": 390924,
"complete_data": 202188,
"linked_code": 390924,
"linked_data": 202188
},
{
"commit": "29e4d1e",
"time": 1790204060,
"subject": "dvd.c: DVDChangeDiskAsync exact (panic line 2854, this game's revision), linked (46/46; .data widened to 0x80199BB8-0x80199D38, .bss, .sdata, .sbss)",
"report": false,
"matched_code": 851200,
"complete_code": 447080,
"complete_data": 205558,
"linked_code": 447080,
"linked_data": 205558
},
{
"commit": "5a9fd3a",
"time": 1790204077,
"subject": "Fill 0x80104DB8: FE_CrAPDB.c +2 fns (2 exact)",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "833f782",
"time": 1790204084,
"subject": "EASBStorage.c: fn_801298FC product pack drafted (97%); EASBAccomplishment.uLanguage",
"report": false,
"matched_code": 851200,
"complete_code": 392332,
"complete_data": 202188,
"linked_code": 392332,
"linked_data": 202188
},
{
"commit": "e18745f",
"time": 1790204086,
"subject": "engine.h: fn_80009614 declared once after the merge; UMemPool.c: fn_8000AE28 from engine.h",
"report": false,
"matched_code": 851200,
"complete_code": 390924,
"complete_data": 202188,
"linked_code": 390924,
"linked_data": 202188
},
{
"commit": "8658066",
"time": 1790204089,
"subject": "Fill 0x80083068: FE_MessageTable.c +2 fns (2 exact)",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "156cab1",
"time": 1790204096,
"subject": "Fill 0x800C9F14: AnimStream.c +2 fns (2 exact), ending a read and the clip-in-use test; AnimStream p0/p4 typed",
"report": false,
"matched_code": 851200,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "57cab8e",
"time": 1790204102,
"subject": "Fill 0x8003C9D0: GoDynamicCam.c fn_8003C9D0 exact; Character.p1790 is a Clip, fn_8003C9D0's flag is u8",
"report": false,
"matched_code": 851200,
"complete_code": 391604,
"complete_data": 202196,
"linked_code": 391604,
"linked_data": 202196
},
{
"commit": "898a8c3",
"time": 1790204108,
"subject": "EASBStorage.c: product record pack/unpack exact (50/91)",
"report": false,
"matched_code": 851200,
"complete_code": 392332,
"complete_data": 202188,
"linked_code": 392332,
"linked_data": 202188
},
{
"commit": "f559786",
"time": 1790204141,
"subject": "Fill 0x800CABA0: AnimStream.c +1 fn (exact), each clip set starts at a random clip; AnimLib_Find in character.h",
"report": false,
"matched_code": 851200,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "b782adb",
"time": 1790204149,
"subject": "Fill 0x8003C800: GoDynamicCam.c fn_8003C800 exact; DynCamSet.szName and nKind",
"report": false,
"matched_code": 851200,
"complete_code": 391604,
"complete_data": 202196,
"linked_code": 391604,
"linked_data": 202196
},
{
"commit": "273cec2",
"time": 1790204150,
"subject": "odenotstub.c: DBQueryData exact (restores interrupts inside its if), built with -inline deferred (the file is laid out backwards), widened over DBClose/DBOpen (sweep_80150F24.c removed), linked (14/14; .sdata, .sbss)",
"report": false,
"matched_code": 851200,
"complete_code": 447072,
"complete_data": 205558,
"linked_code": 447072,
"linked_data": 205558
},
{
"commit": "1c4320c",
"time": 1790204157,
"subject": "Fill 0x80129D70: EASBStorage.c picture pack/unpack exact, fn_80129F98 drafted (52/91)",
"report": false,
"matched_code": 851200,
"complete_code": 392332,
"complete_data": 202188,
"linked_code": 392332,
"linked_data": 202188
},
{
"commit": "2560a9f",
"time": 1790204160,
"subject": "Fill 0x80103A64: FE_CrAPDB.c +2 fns (2 exact), the database's free and the list switch",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "6b4e5a7",
"time": 1790204165,
"subject": "Fill 0x80084AA8: FE_MessageTable.c +1 fn (96.1); fn_8007E79C moved into address order",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "194825f",
"time": 1790204203,
"subject": "Fill 0x801060F0: FE_CrAPDB.c +1 fn (fn_801060F0 96.3%)",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "32a6829",
"time": 1790204215,
"subject": "Fill 0x8001EF10: char.c +7 fns (7 exact): paired-single vector ops and cross product, the record byte-swapper; fn_8001EFFC/fn_8001F004 moved into address order",
"report": false,
"matched_code": 851200,
"complete_code": 390924,
"complete_data": 202188,
"linked_code": 390924,
"linked_data": 202188
},
{
"commit": "71718fd",
"time": 1790204216,
"subject": "Fill 0x8003D810: GoDynamicCam.c fn_8003D810 exact; CamTuning.f19C",
"report": false,
"matched_code": 851200,
"complete_code": 391604,
"complete_data": 202196,
"linked_code": 391604,
"linked_data": 202196
},
{
"commit": "ea9c41c",
"time": 1790204217,
"subject": "Fill 0x80080054: FE_MessageTable.c +1 fn (91.8)",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "9494efd",
"time": 1790204233,
"subject": "Fill 0x800CAA7C: AnimStream.c +1 fn (99.5%), a player's clip buffer and stream slot",
"report": false,
"matched_code": 851200,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "da924d7",
"time": 1790204252,
"subject": "Fill 0x80104804: FE_CrAPDB.c +1 fn (exact), the waiting put-on and take-off assets",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "f28c3d5",
"time": 1790204255,
"subject": "EASBStorage.c: fn_8012A050, fn_801288DC drafted (90%, 97%); date prototypes typed",
"report": false,
"matched_code": 851200,
"complete_code": 392332,
"complete_data": 202188,
"linked_code": 392332,
"linked_data": 202188
},
{
"commit": "475a1b6",
"time": 1790204263,
"subject": "dolphin_trk.c: linked (.data, .bss ranges; source unchanged). InitMetroTRK's 97.3% was objdiff's view only: dtk splits its trailing blr off as a gap function",
"report": false,
"matched_code": 851200,
"complete_code": 447764,
"complete_data": 205630,
"linked_code": 447764,
"linked_data": 205630
},
{
"commit": "8809fe8",
"time": 1790204291,
"subject": "EASBStorage.c: fn_80128E28 character map exact (53/91)",
"report": false,
"matched_code": 851200,
"complete_code": 392332,
"complete_data": 202188,
"linked_code": 392332,
"linked_data": 202188
},
{
"commit": "fd21f1e",
"time": 1790204295,
"subject": "Fill 0x80080208: FE_MessageTable.c +1 fn (exact)",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "a881363",
"time": 1790204302,
"subject": "ShaderRow19.c: header comment",
"report": false,
"matched_code": 851200,
"complete_code": 392332,
"complete_data": 202188,
"linked_code": 392332,
"linked_data": 202188
},
{
"commit": "9efd950",
"time": 1790204309,
"subject": "support.c: TRKSuppAccessFile exact (a short reply with no error is an I/O error), linked (5/5, .rodata range)",
"report": false,
"matched_code": 851200,
"complete_code": 449608,
"complete_data": 205798,
"linked_code": 449608,
"linked_data": 205798
},
{
"commit": "461be6f",
"time": 1790204317,
"subject": "EASBStorage.c: fn_801288DC exact (54/91)",
"report": false,
"matched_code": 851200,
"complete_code": 392332,
"complete_data": 202188,
"linked_code": 392332,
"linked_data": 202188
},
{
"commit": "ba72495",
"time": 1790204326,
"subject": "Fill 0x8001E8A4: char.c +2 fns (2 exact): set / clear every bit of a bit array; fn_80017864 passes its four bit arrays as u32[4] rows",
"report": false,
"matched_code": 851200,
"complete_code": 390924,
"complete_data": 202188,
"linked_code": 390924,
"linked_data": 202188
},
{
"commit": "9e03e46",
"time": 1790204329,
"subject": "EASBStorage.c: fn_80128FD4 97.8%",
"report": false,
"matched_code": 851200,
"complete_code": 392332,
"complete_data": 202188,
"linked_code": 392332,
"linked_data": 202188
},
{
"commit": "f9476ba",
"time": 1790204332,
"subject": "Fill 0x80095088: GoShaderObject_Particle_Gc.c +11 gap fns (10 exact; fn_800951A0 87%), 18/25: the main-memory heap (fn_80095108, fn_800951A0, fn_8009527C) and the stopwatches; first sweep block rewritten on ParticleBuffers; OS heap prototypes in platform.h, ProfClock/HeapBlockHead in engine.h, local timer prototypes dropped from gomainloop/GameManager/GameUI/Golfer/urandom",
"report": false,
"matched_code": 851200,
"complete_code": 390780,
"complete_data": 202188,
"linked_code": 390780,
"linked_data": 202188
},
{
"commit": "a619c12",
"time": 1790204339,
"subject": "Fill 0x80104FA8: FE_CrAPDB.c +2 fns (2 exact), a part's choice by index",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "fe1fb81",
"time": 1790204346,
"subject": "Fill 0x80080388: FE_MessageTable.c +2 fns (2 exact)",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "fceacbf",
"time": 1790204347,
"subject": "Merge main into agent/map-10",
"report": false,
"matched_code": 851200,
"complete_code": 388916,
"complete_data": 202188,
"linked_code": 388916,
"linked_data": 202188
},
{
"commit": "b0fd766",
"time": 1790204349,
"subject": "Fill 0x80048E4C: UKernel.c +2 fns (2 exact), sweep code typed (DynObj list, DynObj.pNext); fn_800490B8 passes its type on",
"report": false,
"matched_code": 851200,
"complete_code": 391604,
"complete_data": 202196,
"linked_code": 391604,
"linked_data": 202196
},
{
"commit": "d6d2cb6",
"time": 1790204350,
"subject": "GoShaderObject_Glows_Gc.c: widened to (0x80097F44-0x80098A98), 5 sweep files folded in",
"report": false,
"matched_code": 851200,
"complete_code": 390536,
"complete_data": 202188,
"linked_code": 390536,
"linked_data": 202188
},
{
"commit": "87e0f7e",
"time": 1790204359,
"subject": "Fill 0x80104E84: FE_CrAPDB.c +1 fn (exact), a part's choice as an asset",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "d5dff2b",
"time": 1790204370,
"subject": "Fill 0x80080878: FE_MessageTable.c +1 fn (exact)",
"report": false,
"matched_code": 851200,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "5814e36",
"time": 1790204378,
"subject": "Merge agent/map-07: UAudMemStack.c and GoARAM.c linked (all exact), AnimStream 18/33 (and drop 4 local prototypes the headers declare)",
"report": true,
"matched_code": 855308,
"complete_code": 407736,
"matched_data": 101978,
"complete_data": 207970,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "10df073",
"time": 1790204379,
"subject": "Fill 0x8001BC8C: char.c +1 fn (exact): advance every character's animation; char.c includes game.h (fn_800E415C was called undeclared)",
"report": false,
"matched_code": 855308,
"complete_code": 390924,
"complete_data": 202188,
"linked_code": 390924,
"linked_data": 202188
},
{
"commit": "5faf39a",
"time": 1790204404,
"subject": "targimpl.c: TRKTargetAccessFP exact (this game's TRK does not touch the FPSCR there), linked (26/26; .rodata, .data, .bss; .text ends at 0x80163DA8, the 8 zero bytes after it are padding before the next object)",
"report": false,
"matched_code": 855308,
"complete_code": 456328,
"complete_data": 207406,
"linked_code": 456328,
"linked_data": 207406
},
{
"commit": "90e6f56",
"time": 1790204405,
"subject": "Fill 0x8010651C: FE_CrAPDB.c +1 fn (fn_8010651C 99.6%), a choice's unlock text",
"report": false,
"matched_code": 855308,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "1d1a219",
"time": 1790204405,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 855308,
"complete_code": 394252,
"complete_data": 203076,
"linked_code": 394252,
"linked_data": 203076
},
{
"commit": "c49fdf5",
"time": 1790204407,
"subject": "Fill 0x80048DD0: UKernel.c +3 fns (3 exact), the kernel's set-up and shut-down; its globals in dynobj.h",
"report": false,
"matched_code": 855308,
"complete_code": 391604,
"complete_data": 202196,
"linked_code": 391604,
"linked_data": 202196
},
{
"commit": "57bad7c",
"time": 1790204412,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 855308,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "4aeee5b",
"time": 1790204413,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 855308,
"complete_code": 395320,
"complete_data": 203084,
"linked_code": 395320,
"linked_data": 203084
},
{
"commit": "5ea8b15",
"time": 1790204415,
"subject": "Fill 0x80083D88: FE_MessageTable.c +1 fn (exact)",
"report": false,
"matched_code": 855308,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "1ff63de",
"time": 1790204430,
"subject": "GoShaderObject_Particle_Gc.c: header comment (the particle shader, the main-memory heap and the stopwatches)",
"report": false,
"matched_code": 855308,
"complete_code": 394252,
"complete_data": 203076,
"linked_code": 394252,
"linked_data": 203076
},
{
"commit": "7e0c7e4",
"time": 1790204432,
"subject": "Fill 0x800192D4: char.c +1 fn (87.7): turn the character's root bone about y",
"report": false,
"matched_code": 855308,
"complete_code": 390924,
"complete_data": 202188,
"linked_code": 390924,
"linked_data": 202188
},
{
"commit": "55b9099",
"time": 1790204439,
"subject": "Fill 0x80083BFC: FE_MessageTable.c +1 fn (exact)",
"report": false,
"matched_code": 855308,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "e4e9f1f",
"time": 1790204459,
"subject": "msghndlr.c: TRKDoReadMemory, TRKDoWriteMemory exact (no ARAM path, plain 0x800-byte buffer in this game's TRK), linked (17/17; .rodata, .data, .bss)",
"report": false,
"matched_code": 855308,
"complete_code": 460376,
"complete_data": 207958,
"linked_code": 460376,
"linked_data": 207958
},
{
"commit": "011b125",
"time": 1790204461,
"subject": "Code8009B340.c: new unit (0x8009B340-0x8009B630), 1 sweep files folded in",
"report": false,
"matched_code": 855308,
"complete_code": 394208,
"complete_data": 203076,
"linked_code": 394208,
"linked_data": 203076
},
{
"commit": "c155617",
"time": 1790204464,
"subject": "Fill 0x800841C0: FE_MessageTable.c +2 fns (2 exact)",
"report": false,
"matched_code": 855308,
"complete_code": 394512,
"complete_data": 202188,
"linked_code": 394512,
"linked_data": 202188
},
{
"commit": "a97a97a",
"time": 1790204483,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 855308,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "7f8a0b4",
"time": 1790204498,
"subject": "Fill 0x80019234: char.c +1 fn (exact): Character_SetPosition; character.h: Bone.v1C, Character.n1784, Character_SetPosition takes u8 bPlace",
"report": false,
"matched_code": 855308,
"complete_code": 390924,
"complete_data": 202188,
"linked_code": 390924,
"linked_data": 202188
},
{
"commit": "e15ebd1",
"time": 1790204501,
"subject": "Merge branch 'main' into agent/sdk",
"report": false,
"matched_code": 855308,
"complete_code": 460676,
"complete_data": 208846,
"linked_code": 460676,
"linked_data": 208846
},
{
"commit": "9288a3b",
"time": 1790204530,
"subject": "Fill 0x8001D290: char.c +1 fn (exact): run fn_800B28D4/fn_800B2FB0 on the characters found by id",
"report": false,
"matched_code": 855308,
"complete_code": 390924,
"complete_data": 202188,
"linked_code": 390924,
"linked_data": 202188
},
{
"commit": "655c019",
"time": 1790204548,
"subject": "Fill 0x80083EE0: FE_MessageTable.c +1 fn (exact)",
"report": false,
"matched_code": 855308,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "91b8a75",
"time": 1790204548,
"subject": "GoARAM.c: fn_80133B18 is ARGetSize (renamed in symbols.txt)",
"report": false,
"matched_code": 855308,
"complete_code": 460676,
"complete_data": 208846,
"linked_code": 460676,
"linked_data": 208846
},
{
"commit": "262265d",
"time": 1790204560,
"subject": "ARAM copies return their transfer: fn_800B6844/fn_800B68B4 return ARAMTransfer*, callers pass it to fn_800B67EC; prototypes only in goaram.h (all exact)",
"report": false,
"matched_code": 855308,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "1c385b9",
"time": 1790204562,
"subject": "Fill 0x8009B340: Code8009B340.c (a list of fading nodes drawn through fn_8009B260) placed over 0x8009B340-0x8009B630, all 8 fns exact; FadeNode in engine.h",
"report": false,
"matched_code": 855308,
"complete_code": 394208,
"complete_data": 203076,
"linked_code": 394208,
"linked_data": 203076
},
{
"commit": "bd869bb",
"time": 1790204577,
"subject": "Merge agent/map-09: FE_CrAPDB.c 85/113 (Create-A-Player asset database), Earnings end-of-hole stats 97.6% (and drop 15 local prototypes the headers declare)",
"report": true,
"matched_code": 860036,
"complete_code": 407736,
"matched_data": 101978,
"complete_data": 207970,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "0748bab",
"time": 1790204583,
"subject": "Fill 0x8001DB04: char.c +1 fn (exact): the clip's point through the root bone's matrix; character.h: Clip.v80",
"report": false,
"matched_code": 860036,
"complete_code": 390924,
"complete_data": 202188,
"linked_code": 390924,
"linked_data": 202188
},
{
"commit": "b675ab5",
"time": 1790204590,
"subject": "GameAudio.c: fn_800AD9AC and fn_800ADA28 declared as hlaudemitter.c defines them",
"report": false,
"matched_code": 860036,
"complete_code": 394208,
"complete_data": 203076,
"linked_code": 394208,
"linked_data": 203076
},
{
"commit": "3feb5d5",
"time": 1790204590,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 860036,
"complete_code": 394640,
"complete_data": 203076,
"linked_code": 394640,
"linked_data": 203076
},
{
"commit": "c1ce590",
"time": 1790204591,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 860036,
"complete_code": 394208,
"complete_data": 203076,
"linked_code": 394208,
"linked_data": 203076
},
{
"commit": "af8701f",
"time": 1790204601,
"subject": "fn_8001C558 returns int (the call site in AnimStream does not mask it); prototype in character.h; AnimStream fn_800CB668 exact (19/33)",
"report": false,
"matched_code": 860036,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "895ed37",
"time": 1790204612,
"subject": "char.c, character.h: fn_8001DB04's comments say bone 0, not the root bone",
"report": false,
"matched_code": 860036,
"complete_code": 394640,
"complete_data": 203076,
"linked_code": 394640,
"linked_data": 203076
},
{
"commit": "7db6c16",
"time": 1790204617,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 860036,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "905628c",
"time": 1790204623,
"subject": "Merge agent/map-02: GoDynObjTypes.c linked; GoDynamicCam 50/63, gocamscripts 18/59, LLPict_Gc 17/22, UKernel 10/23; LLPictInt.c placed (and drop 3 local prototypes the headers declare)",
"report": true,
"matched_code": 865196,
"complete_code": 408244,
"matched_data": 101986,
"complete_data": 207978,
"linked_code": 395320,
"linked_data": 203084
},
{
"commit": "064d565",
"time": 1790204638,
"subject": "targsupp.s: new unit over 0x80163DB0-0x80163DD0, linked (TRK file I/O stubs, 16-byte aligned here); 0x80163DB8/C0/C8 are TRKOpenFile, TRKCloseFile, TRKPositionFile; targimpl.c .text back to 0x80163DB0 (the padding before targsupp)",
"report": false,
"matched_code": 865196,
"complete_code": 460716,
"complete_data": 208846,
"linked_code": 460716,
"linked_data": 208846
},
{
"commit": "648b507",
"time": 1790204641,
"subject": "Merge main into agent/map-10",
"report": false,
"matched_code": 865196,
"complete_code": 393140,
"complete_data": 203084,
"linked_code": 393140,
"linked_data": 203084
},
{
"commit": "951f9d2",
"time": 1790204649,
"subject": "Map 0x8009AA28: Code8009AA28.c placed over 0x8009AA28-0x8009B314 (the functions that use its data; no C yet)",
"report": false,
"matched_code": 865196,
"complete_code": 394208,
"complete_data": 203076,
"linked_code": 394208,
"linked_data": 203076
},
{
"commit": "74e34d0",
"time": 1790204686,
"subject": "Merge agent/map-10: EASBStorage.c placed (54/91, the EA Sports Bio memory-card layer), ShaderRow19.c, UISApi -inline auto; all gaps in range placed",
"report": true,
"matched_code": 872280,
"complete_code": 406064,
"matched_data": 101986,
"complete_data": 207978,
"linked_code": 393140,
"linked_data": 203084
},
{
"commit": "4a83652",
"time": 1790204707,
"subject": "CARDStatEx.c: __CARDEnableGlobal written and exact, __CARDVendorID and __CARDPermMask defined here; widened to 0x8017DB18 with its .sdata, still linked (6/6)",
"report": false,
"matched_code": 872280,
"complete_code": 460784,
"complete_data": 208849,
"linked_code": 460784,
"linked_data": 208849
},
{
"commit": "d9887ea",
"time": 1790204712,
"subject": "Fill 0x800C9FE0: AnimStream.c +1 fn (exact), the first two players to play get the stream's slots; fn_800E292C/fn_800E295C return the player they pick (20/33)",
"report": false,
"matched_code": 872280,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "c6061e5",
"time": 1790204718,
"subject": "Merge branch 'main' into agent/sdk",
"report": false,
"matched_code": 872280,
"complete_code": 459112,
"complete_data": 208857,
"linked_code": 459112,
"linked_data": 208857
},
{
"commit": "f405ddd",
"time": 1790204729,
"subject": "Fill 0x8009B260: Code8009AA28.c fn_8009B260 exact (queues a glow); the glow queue (GlowQueue, lbl_80281F80) in glows.h",
"report": false,
"matched_code": 872280,
"complete_code": 394208,
"complete_data": 203076,
"linked_code": 394208,
"linked_data": 203076
},
{
"commit": "5f19869",
"time": 1790204730,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 872280,
"complete_code": 392536,
"complete_data": 203084,
"linked_code": 392536,
"linked_data": 203084
},
{
"commit": "c000d61",
"time": 1790204767,
"subject": "Merge agent/map-03: FE_MessageTable.c 421/464 (the menus' message handlers), GameUICommands aMult index settled",
"report": true,
"matched_code": 883504,
"complete_code": 406064,
"matched_data": 101986,
"complete_data": 207978,
"linked_code": 393140,
"linked_data": 203084
},
{
"commit": "cd58dec",
"time": 1790204785,
"subject": "Merge main into agent/map-01 (game_types.h keeps both port fallbacks, __fabs and __stwbrx)",
"report": false,
"matched_code": 883504,
"complete_code": 392968,
"complete_data": 203084,
"linked_code": 392968,
"linked_data": 203084
},
{
"commit": "a54b3a7",
"time": 1790204800,
"subject": "Fill 0x800CA7E0: AnimStream.c +1 fn (exact), the stream's clip buffers and read buffer are sized from the players' clips (21/33)",
"report": false,
"matched_code": 883504,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "32e27ca",
"time": 1790204833,
"subject": "Merge agent/map-01: UMemPool 30/31, Quaternion 22/24, char.c +13 exact, UStream arity fix, __fabs port fallback (and drop 6 local prototypes the headers declare)",
"report": true,
"matched_code": 890744,
"complete_code": 405892,
"matched_data": 101986,
"complete_data": 207978,
"linked_code": 392968,
"linked_data": 203084
},
{
"commit": "8aac14b",
"time": 1790204874,
"subject": "Merge agent/sdk: all SDK/MSL units linked (175/175); resolve_configure keeps one Object per file; fold.py subset folds keep the rest as units",
"report": true,
"matched_code": 896272,
"complete_code": 474540,
"matched_data": 105291,
"complete_data": 213783,
"linked_code": 458940,
"linked_data": 208857
},
{
"commit": "518be9a",
"time": 1790204915,
"subject": "Merge agent/map-06: uiText.c placed (7/9, menu text), particle heap and stopwatches 18/25, Code8009B340 8/8, glows widened",
"report": true,
"matched_code": 898540,
"complete_code": 473936,
"matched_data": 105291,
"complete_data": 213783,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "4a198a2",
"time": 1790204942,
"subject": "Fill 0x800CA610: AnimStream.c +1 fn (84.6%), marks a library's streamed clips and sizes each clip set",
"report": false,
"matched_code": 898540,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "00ac805",
"time": 1790204954,
"subject": "decomp-notes: rules from the fill-in run's first checkpoint",
"report": true,
"matched_code": 898540,
"complete_code": 473936,
"matched_data": 105291,
"complete_data": 213783,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "4e2e78d",
"time": 1790204993,
"subject": "Fill 0x800C9D14: AnimStream.c +1 fn (exact), starts reading a player's next clip of a set (22/33)",
"report": false,
"matched_code": 898540,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "6102e5b",
"time": 1790205085,
"subject": "Fill 0x800CB078: AnimStream.c +2 fns (1 exact, 99.6%), reading each player's current streamed clips from their own and the shared stream files (23/33)",
"report": false,
"matched_code": 898540,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "25ef7a3",
"time": 1790205099,
"subject": "AnimStream.c: wrap two long lines",
"report": false,
"matched_code": 898540,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "92104b4",
"time": 1790205153,
"subject": "Fill 0x800CACD4: AnimStream.c +1 fn (96.6%), reads a player's marked clips into its slot's buffers (23/33)",
"report": false,
"matched_code": 898540,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "e96beeb",
"time": 1790205215,
"subject": "Fill 0x801037F8: FE_CrAPDB.c +8 fns (8 exact, 93/113)",
"report": false,
"matched_code": 898540,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "c762c3d",
"time": 1790205224,
"subject": "ObjList.c: new unit (0x8000B46C-0x8000B884), 1 sweep files folded in",
"report": false,
"matched_code": 898540,
"complete_code": 458328,
"complete_data": 208857,
"linked_code": 458328,
"linked_data": 208857
},
{
"commit": "78a2ffd",
"time": 1790205231,
"subject": "LoadData.c: new unit (0x8000B884-0x8000BF20), 5 sweep files folded in",
"report": false,
"matched_code": 898540,
"complete_code": 458124,
"complete_data": 208857,
"linked_code": 458124,
"linked_data": 208857
},
{
"commit": "8c36fba",
"time": 1790205235,
"subject": "TerrainData.c: new unit (0x8000BF20-0x8000C624), 6 sweep files folded in",
"report": false,
"matched_code": 898540,
"complete_code": 457932,
"complete_data": 208857,
"linked_code": 457932,
"linked_data": 208857
},
{
"commit": "ff4e6ec",
"time": 1790205285,
"subject": "Fill 0x80048AF4: UKernel.c +11 fns (10 exact), UObject.c +6 fns exact; DynObjHandler takes 4 args, UObject struct at DynObj+0x10",
"report": false,
"matched_code": 898540,
"complete_code": 393140,
"complete_data": 203084,
"linked_code": 393140,
"linked_data": 203084
},
{
"commit": "17254b7",
"time": 1790205303,
"subject": "Fill 0x800CA2E4: AnimStream.c +1 fn (99.75%), a player's streamed clip sets from the overlay library or the base one; AnimClubNode in character.h, fn_800CA610 84.6 -> 99.6%",
"report": false,
"matched_code": 898540,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "ec5a8d2",
"time": 1790205348,
"subject": "Fill 0x80105C44: FE_CrAPDB.c +3 fns, fn_801060F0 exact (97/113)",
"report": false,
"matched_code": 898540,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "07467c6",
"time": 1790205411,
"subject": "Fill 0x800C9970: AnimStream.c +1 fn (98.8%), in game type 6 starts reading the next marked clip set, slot after slot (23/33)",
"report": false,
"matched_code": 898540,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "9a409d8",
"time": 1790205446,
"subject": "Fill 0x80048BDC: UKernel.c fn_80048BDC exact (22/23); DynObjModel/DynObjChunk types; fn_800347B4 returns u8",
"report": false,
"matched_code": 898540,
"complete_code": 393140,
"complete_data": 203084,
"linked_code": 393140,
"linked_data": 203084
},
{
"commit": "5917a66",
"time": 1790205449,
"subject": "Fill 0x800C937C: AnimStream.c +1 fn (99.1%), allocates the stream; streaming ends up off in every case (23/33)",
"report": false,
"matched_code": 898540,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "e8abbaa",
"time": 1790205460,
"subject": "Fill 0x801042D0: FE_CrAPDB.c +2 fns (2 exact, 99/113); fn_8008E468 returns u8",
"report": false,
"matched_code": 898540,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "2e7040a",
"time": 1790205562,
"subject": "Fill 0x80105F00: FE_CrAPDB.c +2 fns (2 exact, 101/113)",
"report": false,
"matched_code": 898540,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "5353703",
"time": 1790205600,
"subject": "ScreenClear.c: fn_800BA74C exact (1/1), a black screen for 1, 2 or 30 frames; prototype in engine.h (u8), gomainloop's local int copy removed",
"report": false,
"matched_code": 898540,
"complete_code": 394812,
"complete_data": 203076,
"linked_code": 394812,
"linked_data": 203076
},
{
"commit": "ce0dd9d",
"time": 1790205660,
"subject": "Merge main into agent/map-07",
"report": false,
"matched_code": 898540,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "fbd8df9",
"time": 1790205667,
"subject": "Fill 0x8000B46C: ObjList.c +11 fns, LoadData.c +10 fns (all exact); UStreamObject is 0x34 bytes, StreamLists for lbl_80280DF8",
"report": false,
"matched_code": 898540,
"complete_code": 457932,
"complete_data": 208857,
"linked_code": 457932,
"linked_data": 208857
},
{
"commit": "0197949",
"time": 1790205735,
"subject": "Fill 0x800D1698: SwingTips.c +6 fns (6 exact), the wind, lie, slope and club-reach tip tests (8/16)",
"report": false,
"matched_code": 898540,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "915b0a5",
"time": 1790205741,
"subject": "Fill 0x80046130: GoDynObj.c +14 fns exact (26/41), sweep tidied; GoDynObjMgr struct (lbl_80281DA0), Swing.c uses it; stricmp moved to platform.h",
"report": false,
"matched_code": 898540,
"complete_code": 393140,
"complete_data": 203084,
"linked_code": 393140,
"linked_data": 203084
},
{
"commit": "55112ea",
"time": 1790205757,
"subject": "Fill 0x80106658: FE_CrAPDB.c +5 fns (5 exact, 106/113)",
"report": false,
"matched_code": 898540,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "7c742e2",
"time": 1790205791,
"subject": "Fill 0x800D1B10: SwingTips.c +4 fns (4 exact), the first-shot hole-length tests and the short level approach test; fn_800D2C68 prototype in golfer.h (12/16)",
"report": false,
"matched_code": 898540,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "33b1d3b",
"time": 1790205809,
"subject": "Fill 0x8000BF20: TerrainData.c +10 fns (3 exact); TNetNode, CourseLoader in ball.h",
"report": false,
"matched_code": 898540,
"complete_code": 457932,
"complete_data": 208857,
"linked_code": 457932,
"linked_data": 208857
},
{
"commit": "f261d4c",
"time": 1790205827,
"subject": "Fill 0x80046FDC: GoDynObj.c fn_80047208, fn_80047290 exact, fn_80046FDC 94.1%, fn_800470B0 98.1% (28/41)",
"report": false,
"matched_code": 898540,
"complete_code": 393140,
"complete_data": 203084,
"linked_code": 393140,
"linked_data": 203084
},
{
"commit": "f465ca5",
"time": 1790205830,
"subject": "Fill 0x800D16F0: SwingTips.c +2 fns (2 exact), the head- and tailwind tip tests (14/16)",
"report": false,
"matched_code": 898540,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "ed8e9b1",
"time": 1790205850,
"subject": "Fill 0x80106F68: FE_CrAPDB.c +2 fns (1 exact, 107/113)",
"report": false,
"matched_code": 898540,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "3242e01",
"time": 1790205888,
"subject": "Fill 0x800D18D8: SwingTips.c +1 fn (exact), the poor-lie tip test (15/16)",
"report": false,
"matched_code": 898540,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "8882aba",
"time": 1790205916,
"subject": "Fill 0x80046928: GoDynObj.c fn_80046928, fn_80047A24 exact (30/41); GoDynObjPlayerB fields",
"report": false,
"matched_code": 898540,
"complete_code": 393140,
"complete_data": 203084,
"linked_code": 393140,
"linked_data": 203084
},
{
"commit": "d7d38e6",
"time": 1790205936,
"subject": "Fill 0x80104398: FE_CrAPDB.c FE_CrAP_TurnOnAsset exact (108/113)",
"report": false,
"matched_code": 898540,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "79aa7f7",
"time": 1790206014,
"subject": "Fill 0x80046E1C: GoDynObj.c fn_80046E1C, fn_8004858C exact (32/41); DynObjDef is 0x1C bytes, type 2's speed in DynObjTurningDef",
"report": false,
"matched_code": 898540,
"complete_code": 393140,
"complete_data": 203084,
"linked_code": 393140,
"linked_data": 203084
},
{
"commit": "e0a47b9",
"time": 1790206025,
"subject": "Merge agent/map-07: ARAM copies pass their transfer (port fix), AnimStream 23/33, SwingTips 15/16, ScreenClear 1/1",
"report": true,
"matched_code": 902948,
"complete_code": 473936,
"matched_data": 105291,
"complete_data": 213783,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "a8f9738",
"time": 1790206053,
"subject": "Fill 0x8010416C: FE_CrAPDB.c sTurnOnLogo exact (109/113); LogoRecord moves to save.h, SaveProfile.aLogos",
"report": false,
"matched_code": 902948,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "b23b161",
"time": 1790206058,
"subject": "Fill 0x80046C34: GoDynObj.c fn_80046C34 exact (33/41)",
"report": false,
"matched_code": 902948,
"complete_code": 393140,
"complete_data": 203084,
"linked_code": 393140,
"linked_data": 203084
},
{
"commit": "16dd55b",
"time": 1790206103,
"subject": "FE_CrAPDB.c: fn_8010651C, fn_801073DC exact (111/113)",
"report": false,
"matched_code": 902948,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "e253b27",
"time": 1790206166,
"subject": "DynamicRenderingBuffer.c: new unit (0x8007018C-0x80070B74), 2 sweep files folded in",
"report": false,
"matched_code": 902948,
"complete_code": 458188,
"complete_data": 208857,
"linked_code": 458188,
"linked_data": 208857
},
{
"commit": "1be808d",
"time": 1790206218,
"subject": "Fill 0x8010568C: FE_CrAPDB.c fn_8010568C exact (112/113); CrAPAsset colour fields",
"report": false,
"matched_code": 902948,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "cce97b8",
"time": 1790206220,
"subject": "Fill 0x80047C24: GoDynObj.c fn_80047C24 99.4% (the 'TEO ' 10002 object's flight); GoDynObjPlayerB flight fields",
"report": false,
"matched_code": 902948,
"complete_code": 393140,
"complete_data": 203084,
"linked_code": 393140,
"linked_data": 203084
},
{
"commit": "3b477e8",
"time": 1790206292,
"subject": "symbols.txt: InitMetroTRK size 0x98 (include trailing blr), SDK 100%",
"report": false,
"matched_code": 902948,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "9be0c9c",
"time": 1790206354,
"subject": "Fill 0x80047EF0: GoDynObj.c fn_80047EF0, fn_80048184, fn_80047C24 exact (36/41); GoDynObjPlayerA flight fields; fn_8001DA04 takes f32 vectors",
"report": false,
"matched_code": 902948,
"complete_code": 393140,
"complete_data": 203084,
"linked_code": 393140,
"linked_data": 203084
},
{
"commit": "7f4d3c6",
"time": 1790206359,
"subject": "Merge agent/sdk: InitMetroTRK's true size (0x98, its trailing blr) - SDK 100% matched",
"report": true,
"matched_code": 903100,
"complete_code": 473940,
"matched_data": 105291,
"complete_data": 213783,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "161ec33",
"time": 1790206366,
"subject": "decomp-notes: count a dead trailing instruction in the function's symbols.txt size",
"report": true,
"matched_code": 903100,
"complete_code": 473940,
"matched_data": 105291,
"complete_data": 213783,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "3bd85bf",
"time": 1790206370,
"subject": "Fill 0x8000BF20: TerrainData.c 12/16 exact (fn_8000C140, fn_8000C3C8, fn_8000C4E0); TNetwork holds its nodes",
"report": false,
"matched_code": 903100,
"complete_code": 457932,
"complete_data": 208857,
"linked_code": 457932,
"linked_data": 208857
},
{
"commit": "bbad34b",
"time": 1790206393,
"subject": "DiscCheck.c: fn_801100AC, fn_80110180 exact (8/13); fn_80110450 returns int; DiscCheck prototypes in game.h; stricmp in platform.h",
"report": false,
"matched_code": 903100,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "8697fc1",
"time": 1790206442,
"subject": "TerrainData.c: fn_8000C278, fn_8000C328 keep the points' coordinates in locals (96.0, 94.4)",
"report": false,
"matched_code": 903100,
"complete_code": 457932,
"complete_data": 208857,
"linked_code": 457932,
"linked_data": 208857
},
{
"commit": "1a61de5",
"time": 1790206445,
"subject": "Fill 0x800488B4: UObject.c fn_800488B4 97.5% (draw), fn_80048AC4 returns a mesh",
"report": false,
"matched_code": 903100,
"complete_code": 393140,
"complete_data": 203084,
"linked_code": 393140,
"linked_data": 203084
},
{
"commit": "75eb3fa",
"time": 1790206449,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 903100,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "8f157ae",
"time": 1790206510,
"subject": "DiscCheck.c: fn_8010FF9C, fn_80110468 exact, fn_8011027C cleaned (10/13); DVDDiskID in platform.h",
"report": false,
"matched_code": 903100,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "583b126",
"time": 1790206522,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 903100,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "b03def4",
"time": 1790206525,
"subject": "char.c: fn_8001C774 exact (94/156); Character.nClub at 0x16CC",
"report": false,
"matched_code": 903100,
"complete_code": 457932,
"complete_data": 208857,
"linked_code": 457932,
"linked_data": 208857
},
{
"commit": "ff03296",
"time": 1790206551,
"subject": "Map 0x8007018C: DynamicRenderingBuffer.c +6 fns (4 exact), the shader objects' per-frame vertex buffer; prototypes in engine.h",
"report": false,
"matched_code": 903100,
"complete_code": 458188,
"complete_data": 208857,
"linked_code": 458188,
"linked_data": 208857
},
{
"commit": "b8b53bf",
"time": 1790206557,
"subject": "Fill 0x8004A14C: GoAnimalActors.c fn_8004A14C, fn_8004AB90 exact, fn_8004ABA4 tidied (5/8); AnimalRoute types",
"report": false,
"matched_code": 903100,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "3de4198",
"time": 1790206587,
"subject": "char.c: fn_8001C5B4 exact (95/156); CharSkinSet.afC per club class",
"report": false,
"matched_code": 903100,
"complete_code": 457932,
"complete_data": 208857,
"linked_code": 457932,
"linked_data": 208857
},
{
"commit": "6bcbefd",
"time": 1790206596,
"subject": "Fill 0x80049298: UKernel.c fn_80049298 exact (23/23)",
"report": false,
"matched_code": 903100,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "ff104d6",
"time": 1790206624,
"subject": "char.c: fn_8001C680 exact (96/156)",
"report": false,
"matched_code": 903100,
"complete_code": 457932,
"complete_data": 208857,
"linked_code": 457932,
"linked_data": 208857
},
{
"commit": "cfd6ea6",
"time": 1790206624,
"subject": "Code8006F154.c: new unit (0x8006F154-0x8006F438), 2 sweep files folded in",
"report": false,
"matched_code": 903100,
"complete_code": 458132,
"complete_data": 208857,
"linked_code": 458132,
"linked_data": 208857
},
{
"commit": "9e6a9b3",
"time": 1790206628,
"subject": "UKernel.c linked (23/23): .data 0x80187D58-0x80187D68, .sdata2 0x80283200-0x80283208",
"report": false,
"matched_code": 903100,
"complete_code": 461388,
"complete_data": 208881,
"linked_code": 461388,
"linked_data": 208881
},
{
"commit": "9ca485a",
"time": 1790206649,
"subject": "char.c: fn_8001D63C exact (97/156)",
"report": false,
"matched_code": 903100,
"complete_code": 457932,
"complete_data": 208857,
"linked_code": 457932,
"linked_data": 208857
},
{
"commit": "009805d",
"time": 1790206668,
"subject": "Merge agent/map-09: FE_CrAPDB.c 112/113 (Create-A-Player database), DiscCheck 10/13; DiscCheck prototypes in game.h (and drop 9 local prototypes the headers declare)",
"report": true,
"matched_code": 912712,
"complete_code": 473940,
"matched_data": 105291,
"complete_data": 213783,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "3d84f90",
"time": 1790206684,
"subject": "GoDynObjBase.c: fn_80049728 exact; linked (8/8): .data 0x80187D68-0x80187DF0, .sdata2 0x80283208-0x80283218",
"report": false,
"matched_code": 912712,
"complete_code": 462508,
"complete_data": 209033,
"linked_code": 462508,
"linked_data": 209033
},
{
"commit": "f5441a0",
"time": 1790206700,
"subject": "char.c: fn_8001A20C exact (98/156); Character.pLogos at 0x17B8",
"report": false,
"matched_code": 912712,
"complete_code": 457932,
"complete_data": 208857,
"linked_code": 457932,
"linked_data": 208857
},
{
"commit": "1607388",
"time": 1790206724,
"subject": "UObject.c: fn_800488B4 98.1%",
"report": false,
"matched_code": 912712,
"complete_code": 462508,
"complete_data": 209033,
"linked_code": 462508,
"linked_data": 209033
},
{
"commit": "ab73b9c",
"time": 1790206752,
"subject": "Merge main into agent/map-02",
"report": false,
"matched_code": 912712,
"complete_code": 462508,
"complete_data": 209033,
"linked_code": 462508,
"linked_data": 209033
},
{
"commit": "18da93b",
"time": 1790206754,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 912712,
"complete_code": 457932,
"complete_data": 208857,
"linked_code": 457932,
"linked_data": 208857
},
{
"commit": "54893d1",
"time": 1790206769,
"subject": "Map 0x8006F154: Code8006F154.c +3 fns (3 exact), the terrain colour by camera heading; TerSettings colours in terrain.h",
"report": false,
"matched_code": 912712,
"complete_code": 458132,
"complete_data": 208857,
"linked_code": 458132,
"linked_data": 208857
},
{
"commit": "75c9e8d",
"time": 1790206803,
"subject": "platform.h: drop the second stricmp prototype the merge left",
"report": false,
"matched_code": 912712,
"complete_code": 462508,
"complete_data": 209033,
"linked_code": 462508,
"linked_data": 209033
},
{
"commit": "6f5f7ee",
"time": 1790206818,
"subject": "Code8006F154.c: linked (5/5 exact, owns lbl_802811E0 and its constants)",
"report": false,
"matched_code": 912712,
"complete_code": 458872,
"complete_data": 208913,
"linked_code": 458872,
"linked_data": 208913
},
{
"commit": "3308746",
"time": 1790206824,
"subject": "char.c: Character_GetBallOnFingerPosition exact (99/156)",
"report": false,
"matched_code": 912712,
"complete_code": 457932,
"complete_data": 208857,
"linked_code": 457932,
"linked_data": 208857
},
{
"commit": "ae18054",
"time": 1790206853,
"subject": "char.c: fn_80017508 exact (100/156)",
"report": false,
"matched_code": 912712,
"complete_code": 457932,
"complete_data": 208857,
"linked_code": 457932,
"linked_data": 208857
},
{
"commit": "3fd23fd",
"time": 1790206921,
"subject": "char.c: fn_8001966C exact (101/156); fn_8001F02C prototype in character.h",
"report": false,
"matched_code": 912712,
"complete_code": 457932,
"complete_data": 208857,
"linked_code": 457932,
"linked_data": 208857
},
{
"commit": "b268ea9",
"time": 1790206925,
"subject": "Merge agent/map-02: UKernel.c and GoDynObjBase.c linked; GoDynObj 36/41, UObject 9/10, GoAnimalActors 5/8; DynObjHandler takes 4 args",
"report": true,
"matched_code": 922776,
"complete_code": 478112,
"matched_data": 105467,
"complete_data": 213959,
"linked_code": 462508,
"linked_data": 209033
},
{
"commit": "bdd69c0",
"time": 1790207028,
"subject": "Merge main into agent/map-01",
"report": false,
"matched_code": 922776,
"complete_code": 462104,
"complete_data": 209033,
"linked_code": 462104,
"linked_data": 209033
},
{
"commit": "e31eaf1",
"time": 1790207064,
"subject": "Map 0x80067710: Code80067710.c +4 fns (3 exact), the situation scripts' event queue; SitDevEvent in sitdev.h",
"report": false,
"matched_code": 922776,
"complete_code": 458872,
"complete_data": 208913,
"linked_code": 458872,
"linked_data": 208913
},
{
"commit": "596f9eb",
"time": 1790207084,
"subject": "Merge fixes: UKernel uses TagRecord (one type for the tagged record), UStreamObject.pfn8; GoDynObj passes its object to fn_8000B508",
"report": false,
"matched_code": 922776,
"complete_code": 462104,
"complete_data": 209033,
"linked_code": 462104,
"linked_data": 209033
},
{
"commit": "46a257c",
"time": 1790207105,
"subject": "PasswordManager_TestPassword returns u8, EASportsBio fn_80125118 returns int (as their callers use them)",
"report": false,
"matched_code": 922776,
"complete_code": 458872,
"complete_data": 208913,
"linked_code": 458872,
"linked_data": 208913
},
{
"commit": "51f8bad",
"time": 1790207127,
"subject": "Merge agent/map-01: gap 0x8000B46C-0x8000C624 placed as ObjList.c (12/12), LoadData.c (15/15), TerrainData.c (12/16); char.c 101/156 (and drop 10 local prototypes the headers declare)",
"report": true,
"matched_code": 927432,
"complete_code": 477708,
"matched_data": 105467,
"complete_data": 213959,
"linked_code": 462104,
"linked_data": 209033
},
{
"commit": "07d7af3",
"time": 1790207132,
"subject": "DynamicRenderingBuffer.c: extend to 0x80070EC4 (the header's file ends where the next file's 4330 constant starts)",
"report": false,
"matched_code": 927432,
"complete_code": 458232,
"complete_data": 208913,
"linked_code": 458232,
"linked_data": 208913
},
{
"commit": "22b5d3f",
"time": 1790207156,
"subject": "sweeps 0x80070BD0/C7C/D28: use gx.h's GXSetArray",
"report": false,
"matched_code": 927432,
"complete_code": 458232,
"complete_data": 208913,
"linked_code": 458232,
"linked_data": 208913
},
{
"commit": "f59a784",
"time": 1790207160,
"subject": "DynamicRenderingBuffer.c: widened to (0x8007018C-0x80070EC4), 10 sweep files folded in",
"report": false,
"matched_code": 927432,
"complete_code": 458232,
"complete_data": 208913,
"linked_code": 458232,
"linked_data": 208913
},
{
"commit": "a28b33d",
"time": 1790207186,
"subject": "Code80070EC4.c: new unit (0x80070EC4-0x8007110C), a file of its own by its duplicate 4330 constant",
"report": false,
"matched_code": 927432,
"complete_code": 457936,
"complete_data": 208913,
"linked_code": 457936,
"linked_data": 208913
},
{
"commit": "258fca9",
"time": 1790207190,
"subject": "Code80070EC4.c: new unit (0x80070EC4-0x8007110C), 6 sweep files folded in",
"report": false,
"matched_code": 927432,
"complete_code": 457936,
"complete_data": 208913,
"linked_code": 457936,
"linked_data": 208913
},
{
"commit": "ea71f05",
"time": 1790207191,
"subject": "Fill 0x800A3F58: GameAudio.c +15 fns (12 exact), gameaudio.h",
"report": false,
"matched_code": 927432,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "bd82a92",
"time": 1790207222,
"subject": "Merge main into agent/map-03",
"report": false,
"matched_code": 927432,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "4f50370",
"time": 1790207254,
"subject": "Fill 0x800A5EC0: GameAudio.c +9 fns (7 exact)",
"report": false,
"matched_code": 927432,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "1f2d5e6",
"time": 1790207298,
"subject": "FE_CrAPDB.c: fn_801070F4 94.1 -> 99.6 (asset list base kept in a pointer local; p/pProfile registers swapped, declaration orders tried)",
"report": false,
"matched_code": 927432,
"complete_code": 462104,
"complete_data": 209033,
"linked_code": 462104,
"linked_data": 209033
},
{
"commit": "cc93649",
"time": 1790207308,
"subject": "FE_MessageTable.c: fn_8007C440, fn_8007C81C, fn_8007C864 exact (424/464): mask the card flag, then shift",
"report": false,
"matched_code": 927432,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "b0eb94d",
"time": 1790207388,
"subject": "Fill 0x8012A164: EASBStorage.c tag-file layer +17 fns (71/91); TagFile.h, EASBStorage state struct",
"report": false,
"matched_code": 927432,
"complete_code": 462508,
"complete_data": 209033,
"linked_code": 462508,
"linked_data": 209033
},
{
"commit": "918fbc0",
"time": 1790207389,
"subject": "Fill 0x800A4084: GameAudio.c +5 fns (5 exact)",
"report": false,
"matched_code": 927432,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "28d2a2f",
"time": 1790207393,
"subject": "Code80070EC4.c, GoShaderObject_PrelitUVAnimation_Gc.c: use gx.h's GXSetArray",
"report": false,
"matched_code": 927432,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "d186825",
"time": 1790207459,
"subject": "Fill 0x800A484C: GameAudio.c +6 fns (6 exact), fn_800A42B0/fn_800A6FE0 exact",
"report": false,
"matched_code": 927432,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "31fe0a3",
"time": 1790207487,
"subject": "Merge agent/map-03: Code8006F154.c linked (terrain colour by camera heading); DynamicRenderingBuffer.c 20/23, Code80067710.c 3/4, Code80070EC4.c placed; FE_MessageTable 424/464",
"report": true,
"matched_code": 930488,
"complete_code": 477308,
"matched_data": 105515,
"complete_data": 214015,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "558df1a",
"time": 1790207518,
"subject": "Fill 0x800A6070: GameAudio.c +4 fns (2 exact)",
"report": false,
"matched_code": 930488,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "218ea37",
"time": 1790207550,
"subject": "Fill 0x8012AA7C: EASBStorage.c read/create steps +6 fns (77/91)",
"report": false,
"matched_code": 930488,
"complete_code": 462508,
"complete_data": 209033,
"linked_code": 462508,
"linked_data": 209033
},
{
"commit": "1d19da3",
"time": 1790207555,
"subject": "Fill 0x800A4E34: GameAudio.c +2 fns (1 exact)",
"report": false,
"matched_code": 930488,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "0a9eea2",
"time": 1790207599,
"subject": "Fill 0x800A562C: GameAudio.c fn_800A562C draft",
"report": false,
"matched_code": 930488,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "3dc9c1b",
"time": 1790207615,
"subject": "Fill 0x80107828: FE_CrAPMessages.c +20 fns (20 exact, 70/89); fn_80013070 returns u8",
"report": false,
"matched_code": 930488,
"complete_code": 462104,
"complete_data": 209033,
"linked_code": 462104,
"linked_data": 209033
},
{
"commit": "c524f1a",
"time": 1790207630,
"subject": "Fill 0x800A5428: GameAudio.c fn_800A5428 draft (93%)",
"report": false,
"matched_code": 930488,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "98f008a",
"time": 1790207659,
"subject": "Fill 0x8012B4C0: EASBStorage.c HEAD/PROD/IMAG write steps +5 fns (80/91)",
"report": false,
"matched_code": 930488,
"complete_code": 462508,
"complete_data": 209033,
"linked_code": 462508,
"linked_data": 209033
},
{
"commit": "44390dd",
"time": 1790207682,
"subject": "EASBStorage.c: wrap long lines",
"report": false,
"matched_code": 930488,
"complete_code": 462508,
"complete_data": 209033,
"linked_code": 462508,
"linked_data": 209033
},
{
"commit": "61d23e6",
"time": 1790207685,
"subject": "camera.h: CamScript grows to its true 0xD0 bytes (View+0x84..0x154); the View fields in that window move into it",
"report": false,
"matched_code": 930488,
"complete_code": 462104,
"complete_data": 209033,
"linked_code": 462104,
"linked_data": 209033
},
{
"commit": "5c8a8ac",
"time": 1790207704,
"subject": "Fill 0x800A573C: GameAudio.c fn_800A573C draft (99.8%), fn_800AD800 takes the last position",
"report": false,
"matched_code": 930488,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "efe7220",
"time": 1790207718,
"subject": "Fill 0x80108A0C: FE_CrAPMessages.c +6 fns (6 exact, 76/89)",
"report": false,
"matched_code": 930488,
"complete_code": 462104,
"complete_data": 209033,
"linked_code": 462104,
"linked_data": 209033
},
{
"commit": "b382910",
"time": 1790207751,
"subject": "Fill 0x800A5CA4: GameAudio.c fn_800A5CA4 exact; GameAudioView.tLast",
"report": false,
"matched_code": 930488,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "2f263b4",
"time": 1790207753,
"subject": "camera.h: the camera script functions take CamScript* and f32* camera/aim vectors; gocamscripts fn_80043920 written with the script's fields",
"report": false,
"matched_code": 930488,
"complete_code": 462104,
"complete_data": 209033,
"linked_code": 462104,
"linked_data": 209033
},
{
"commit": "49add2a",
"time": 1790207762,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 930488,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "9c222dd",
"time": 1790207781,
"subject": "Fill 0x8012C1AC: EASBStorage.c step runner and error clean-up (81/91)",
"report": false,
"matched_code": 930488,
"complete_code": 462508,
"complete_data": 209033,
"linked_code": 462508,
"linked_data": 209033
},
{
"commit": "e04b4c2",
"time": 1790207783,
"subject": "Fill 0x8010893C: FE_CrAPMessages.c +3 fns (3 exact, 79/89)",
"report": false,
"matched_code": 930488,
"complete_code": 462104,
"complete_data": 209033,
"linked_code": 462104,
"linked_data": 209033
},
{
"commit": "61fd38d",
"time": 1790207807,
"subject": "Fill 0x800A68C0: GameAudio.c fn_800A68C0 exact",
"report": false,
"matched_code": 930488,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "eb2148f",
"time": 1790207839,
"subject": "Merge agent/map-02: CamScript is its true 0xD0 bytes (View+0x84..0x154); View's fields in that window moved into it; the camera script functions take CamScript*",
"report": true,
"matched_code": 930488,
"complete_code": 477308,
"matched_data": 105515,
"complete_data": 214015,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "16f8b66",
"time": 1790207852,
"subject": "Fill 0x8012A4C4: EASBStorage.c slot pick and file size (83/91)",
"report": false,
"matched_code": 930488,
"complete_code": 462508,
"complete_data": 209033,
"linked_code": 462508,
"linked_data": 209033
},
{
"commit": "e3b0034",
"time": 1790207860,
"subject": "Fill 0x80109EE8: FE_CrAPMessages.c +2 fns (2 exact, 81/89)",
"report": false,
"matched_code": 930488,
"complete_code": 462104,
"complete_data": 209033,
"linked_code": 462104,
"linked_data": 209033
},
{
"commit": "9a6b2a3",
"time": 1790207860,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 930488,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "4909579",
"time": 1790207905,
"subject": "GameAudio.c: include audtrack.h, fn_800A7AD0 cleaned; fn_800A7AF0 returns u8 (AudTable exact)",
"report": false,
"matched_code": 930488,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "567867e",
"time": 1790207921,
"subject": "GoTerrain.c: the light-set helpers pass the set's TerSettings as an argument, not by luck in r3",
"report": false,
"matched_code": 930488,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "9c71ab1",
"time": 1790207936,
"subject": "Fill 0x80128200: EASBStorage.c icon CRC check (91.5%); ChecksumInterface into TagFile.h",
"report": false,
"matched_code": 930488,
"complete_code": 462508,
"complete_data": 209033,
"linked_code": 462508,
"linked_data": 209033
},
{
"commit": "3ced626",
"time": 1790207943,
"subject": "Fill 0x80108178: FE_CrAPMessages.c +2 fns (2 exact, 83/89); SaveProfile 0xAF7A..0xAF7F fields",
"report": false,
"matched_code": 930488,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "b60ecea",
"time": 1790207955,
"subject": "Fill 0x800A500C: GameAudio.c fn_800A500C exact",
"report": false,
"matched_code": 930488,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "32fa1ff",
"time": 1790208007,
"subject": "Fill 0x800A4CB8: GameAudio.c fn_800A4CB8 exact, GameAudioSource",
"report": false,
"matched_code": 930488,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "b39311f",
"time": 1790208054,
"subject": "Fill 0x800A5980: GameAudio.c fn_800A5980 exact",
"report": false,
"matched_code": 930488,
"complete_code": 458336,
"complete_data": 208857,
"linked_code": 458336,
"linked_data": 208857
},
{
"commit": "bf25e66",
"time": 1790208058,
"subject": "Fill 0x80168644: UIStudio.c fn_80168644 exact (2/5)",
"report": false,
"matched_code": 930488,
"complete_code": 462508,
"complete_data": 209033,
"linked_code": 462508,
"linked_data": 209033
},
{
"commit": "c5dc32b",
"time": 1790208072,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 930488,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "da54f8a",
"time": 1790208123,
"subject": "GameAudio.c fn_800A4044 exact: fn_800A87B4/fn_800AF31C take u8 (hlaudmovie.c)",
"report": false,
"matched_code": 930488,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "bbf08c3",
"time": 1790208135,
"subject": "Fill 0x80168918: UIStudio.c fn_80168918 draft (93.2%)",
"report": false,
"matched_code": 930488,
"complete_code": 462508,
"complete_data": 209033,
"linked_code": 462508,
"linked_data": 209033
},
{
"commit": "9646f0e",
"time": 1790208147,
"subject": "GameAudio.c fn_800A7220 exact",
"report": false,
"matched_code": 930488,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "5fe59eb",
"time": 1790208154,
"subject": "camera.h: CamScript is 0x108 bytes (View+0x84..0x18C): the View fields 0x154..0x188 move into it",
"report": false,
"matched_code": 930488,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "d745b81",
"time": 1790208155,
"subject": "Fill 0x8003B534: GoDynamicCam.c +4 fns (4 exact): fn_8003B534, fn_8003B6D0, fn_8003D324, fn_8003D9AC",
"report": false,
"matched_code": 930488,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "45f3d91",
"time": 1790208184,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 930488,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "58099ca",
"time": 1790208270,
"subject": "Merge agent/map-06: GameAudio.c 97/105 (the game's sound side: wind, crowd, swing and impact sounds, music, volumes); gameaudio.h",
"report": true,
"matched_code": 939564,
"complete_code": 477308,
"matched_data": 105515,
"complete_data": 214015,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "0d794a9",
"time": 1790208300,
"subject": "Fill 0x8003AC50: GoDynamicCam.c +2 fns (1 exact): fn_8003AC50 exact, DynamicCam_GetLocation 99.4",
"report": false,
"matched_code": 939564,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "0fe6551",
"time": 1790208314,
"subject": "Merge agent/map-10: EASBStorage.c 83/91 (the EA Sports Bio memory-card layer's tag-file steps); TagFile.h; UIStudio 2/5",
"report": true,
"matched_code": 948116,
"complete_code": 477308,
"matched_data": 105515,
"complete_data": 214015,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "775f4a5",
"time": 1790208332,
"subject": "Fill 0x80107A2C: FE_CrAPMessages.c +2 fns (1 exact, fn_80108768 99.4; 84/89)",
"report": false,
"matched_code": 948116,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "524f1be",
"time": 1790208378,
"subject": "Split TerrainGround.c (0x800CB950-0x800CC1EC) out of AnimStream's extent",
"report": false,
"matched_code": 948116,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "2215a93",
"time": 1790208408,
"subject": "Fill 0x80109FB4: FE_CrAPMessages.c fn_80109FB4 exact (85/89); fn_8007975C returns fn_800797E0's choice",
"report": false,
"matched_code": 948116,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "460e8f3",
"time": 1790208424,
"subject": "Fill 0x801098B0: FE_CrAPMessages.c fn_801098B0 exact (86/89)",
"report": false,
"matched_code": 948116,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "0cf82a0",
"time": 1790208486,
"subject": "Fill 0x80108E9C: FE_CrAPMessages.c fn_80108E9C exact (87/89)",
"report": false,
"matched_code": 948116,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "dbdd030",
"time": 1790208510,
"subject": "Fill 0x80040EF0: gocamscripts.c +1 fn: CamScript_GetLookAtPoint 98.6",
"report": false,
"matched_code": 948116,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "8569cb3",
"time": 1790208623,
"subject": "Fill 0x800CB950: TerrainGround.c +3 fns (2 exact); ground lookup prototypes to ball.h",
"report": false,
"matched_code": 948116,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "b5c9d1a",
"time": 1790208632,
"subject": "char.c: fn_8001F02C exact, fn_80019DE8 drafted (ClipEvent records; fn_800CEBE8 takes 5 params)",
"report": false,
"matched_code": 948116,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "831e8d0",
"time": 1790208756,
"subject": "Fill 0x800D0620: HoleScore.c +5 fns (5 exact); their prototypes to game.h",
"report": false,
"matched_code": 948116,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "a1cf590",
"time": 1790208756,
"subject": "DiscCheck.c: fn_80110234, fn_801102AC, fn_80110390 exact (13/13); DVDCommandBlock, DVDChangeDiskAsync; shared prototypes for the display, audio and main-loop calls",
"report": false,
"matched_code": 948116,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "ff03f76",
"time": 1790208761,
"subject": "Fill 0x8003DCE8: gocamscripts.c +1 fn: fn_8003DCE8 (the script's frame) 95.5",
"report": false,
"matched_code": 948116,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "7f08c35",
"time": 1790208820,
"subject": "Fill 0x800D0960: HoleScore.c +2 fns (2 exact)",
"report": false,
"matched_code": 948116,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "c676d1e",
"time": 1790208822,
"subject": "DiscCheck.c linked: data, bss and sbss defined in the file",
"report": false,
"matched_code": 948116,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "bd7e46f",
"time": 1790208848,
"subject": "char.c: Character_SetClubStatesForCharacter exact (GolferRecord club looks)",
"report": false,
"matched_code": 948116,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "ca23e0a",
"time": 1790208852,
"subject": "Fill 0x80043C74: gocamscripts.c +1 fn: fn_80043C74 (the camera's spot by the green) 99.6",
"report": false,
"matched_code": 948116,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "735e0cd",
"time": 1790208874,
"subject": "Fill 0x8010A448: LLDynTex.c fn_8010A448 exact (12/39)",
"report": false,
"matched_code": 948116,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "8cb2c67",
"time": 1790208875,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 948116,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "0154dda",
"time": 1790208924,
"subject": "Fill 0x80042EDC: gocamscripts.c +1 fn: CameraScript_InterpToNewScript exact",
"report": false,
"matched_code": 948116,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "9114e5a",
"time": 1790208955,
"subject": "Fill 0x800D024C: HoleScore.c +3 fns (2 exact); Ter_GetSupportingGroundNormal, fn_80055D70 prototypes to ball.h",
"report": false,
"matched_code": 948116,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "1ccfa79",
"time": 1790208975,
"subject": "Fill 0x8003E624: gocamscripts.c +1 fn: fn_8003E624 exact; fn_8003DCE8 95.9",
"report": false,
"matched_code": 948116,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "884d278",
"time": 1790208994,
"subject": "Merge agent/map-09: DiscCheck.c linked (13/13); FE_CrAPMessages 87/89 (Create-A-Player menu handlers); FE_CrAPDB fn_801070F4 99.6 (and drop 2 local prototypes the headers declare)",
"report": true,
"matched_code": 956756,
"complete_code": 478604,
"matched_data": 171187,
"complete_data": 279711,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "c0d169f",
"time": 1790209025,
"subject": "Fill 0x80042B6C: gocamscripts.c +1 fn: CameraScript_GoToNewScript exact",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "de4cd88",
"time": 1790209028,
"subject": "char.c: fn_8001B58C, fn_8001C468, fn_8001C518 exact; lbl_80281EE8 is Character*[CRAP_NUM_GOLFERS]",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "aab364d",
"time": 1790209046,
"subject": "Fill 0x800CF77C: HoleScore.c +3 fns (3 exact); shared Earnings prototypes to game.h, fn_800D7684 takes Ball*",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "78242cb",
"time": 1790209085,
"subject": "Fill 0x800427E8: gocamscripts.c +1 fn: CameraScript_UpdateLandingEstimate exact",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "c25bf9b",
"time": 1790209150,
"subject": "Fill 0x8003FD54: gocamscripts.c +1 fn: fn_8003FD54 (blend kind 1) exact",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "0a7030a",
"time": 1790209150,
"subject": "Fill 0x800D0098: HoleScore.c +2 fns (2 exact); fn_800BCCCC, fn_800BCCF8, fn_800F9254 prototypes to game.h",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "9ceb7b8",
"time": 1790209162,
"subject": "char.c: fn_80019E80 exact; the profile's 0x5500 block is SaveProfile.choices (SkinChoices, ProfileLogos merged in)",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "0ed8099",
"time": 1790209187,
"subject": "Fill 0x8003F518: gocamscripts.c +2 fns (2 exact): fn_8003F518 (blend kind 0), fn_8004017C (kind 14)",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "5477e9c",
"time": 1790209217,
"subject": "Fill 0x800CFD58: HoleScore.c +2 fns (2 exact); Earnings check prototypes to game.h",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "136d0e0",
"time": 1790209240,
"subject": "Fill 0x800407D4: gocamscripts.c +2 fns (2 exact): fn_800407D4 (blend kinds 2/11/12), fn_80040A58 (kind 7)",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "c151b38",
"time": 1790209249,
"subject": "char.c: fn_8001A288, fn_8001A870 exact",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "38baf67",
"time": 1790209285,
"subject": "Fill 0x800CF158: HoleScore.c +1 fn (98.1%)",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "db4f4b3",
"time": 1790209286,
"subject": "Fill 0x8003F7EC: gocamscripts.c +2 fns (2 exact): fn_8003F7EC (blend kind 13), fn_8003FAA0 (kind 15)",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "e5a32c9",
"time": 1790209346,
"subject": "Fill 0x8003F790: gocamscripts.c +3 fns (3 exact): fn_8003F790, fn_80043420, fn_80044EA8",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "0da9e32",
"time": 1790209389,
"subject": "char.c: fn_8001A024, fn_8001DC64 exact",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "a3f7de8",
"time": 1790209420,
"subject": "Fill 0x800CF450: HoleScore.c +1 fn (98.3%); the mode lead hooks' prototypes to game.h",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "28a835c",
"time": 1790209425,
"subject": "Fill 0x8003F2E0: gocamscripts.c +2 fns (1 exact): fn_80043388 exact, fn_8003F2E0 97.7",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "4a4db71",
"time": 1790209431,
"subject": "char.c: fn_8001D6F0 exact",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "0b43dd2",
"time": 1790209455,
"subject": "Fill 0x8003F064: gocamscripts.c +2 fns (2 exact): fn_8003F064, fn_8003F194",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "5babc87",
"time": 1790209458,
"subject": "Fill 0x80075xxx: LLVideo.c +11 fns (11 exact); Video, VideoChunk, VideoSlots layouts",
"report": false,
"matched_code": 956756,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "1daa0c7",
"time": 1790209480,
"subject": "char.c: fn_8001BBD8 exact",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "326badd",
"time": 1790209519,
"subject": "Fill 0x800437F8: gocamscripts.c +2 fns (2 exact): CameraScript_IsDefaultSwingCam, fn_800439E4",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "2edc58a",
"time": 1790209539,
"subject": "Fill 0x800CF904: HoleScore.c +1 fn (exact); fn_800D8DB4 prototype to game.h",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "656dac6",
"time": 1790209545,
"subject": "char.c: fn_800175B0 exact (the blend's events into the character's)",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "6f7b066",
"time": 1790209550,
"subject": "Fill 0x800441E4: gocamscripts.c +1 fn: fn_800441E4 99.5",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "faabead",
"time": 1790209570,
"subject": "HoleScore.c: fn_800CF158 98.1 -> 99.4, fn_800CF450 98.3 -> 99.4",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "98abae8",
"time": 1790209606,
"subject": "char.c: fn_80019358 exact",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "62c1a5e",
"time": 1790209637,
"subject": "char.c: fn_8001EA54 exact",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "8828537",
"time": 1790209649,
"subject": "char.c: fn_8001EA54 comment",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "42c6d81",
"time": 1790209659,
"subject": "camera.h: CamScript is 0x118 bytes (View+0x84..0x19C): View.f18C, f190, n194, n198 move into it",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "db6b4d7",
"time": 1790209659,
"subject": "Fill 0x80045038: gocamscripts.c +1 fn: CameraScript_WillGolferBeOccludedInThisView exact",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "3747a3f",
"time": 1790209665,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 956756,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "f7f197b",
"time": 1790209709,
"subject": "Fill 0x800AD618: hlaudemitter.c +3 fns (3 exact)",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "81d2f45",
"time": 1790209752,
"subject": "Fill 0x800AD698: hlaudemitter.c +3 fns (3 exact); AudInstanceCmd",
"report": false,
"matched_code": 956756,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "e17bf5c",
"time": 1790209753,
"subject": "Merge main into agent/map-01 (SkinChoices takes the profile's 0xAF7A byte; FE_CrAPMessages.c uses SaveProfile.choices)",
"report": false,
"matched_code": 956756,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "6bbcb63",
"time": 1790209769,
"subject": "Merge agent/map-02: camera scripts drafted (GoDynamicCam 55/63, gocamscripts 38/59); CamScript is 0x118 bytes (proved by its Mem_cpy); GoTerrain light-set helpers pass TerSettings",
"report": true,
"matched_code": 969544,
"complete_code": 478604,
"matched_data": 171187,
"complete_data": 279711,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "87c5eae",
"time": 1790209819,
"subject": "Fill 0x800ADB4C: hlaudemitter.c +4 fns (4 exact); AudEmitters, emitter prototypes to audtrack.h",
"report": false,
"matched_code": 969544,
"complete_code": 461704,
"complete_data": 209089,
"linked_code": 461704,
"linked_data": 209089
},
{
"commit": "9cefadb",
"time": 1790209837,
"subject": "Merge branch 'main' into agent/map-07",
"report": false,
"matched_code": 969544,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "5e0fcdc",
"time": 1790209849,
"subject": "char.c: fn_8001D4A4 exact; fn_8001C584 returns int; PlayerProfile.n2 is s8",
"report": false,
"matched_code": 969544,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "99f33d5",
"time": 1790209850,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 969544,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "4f9c45c",
"time": 1790209866,
"subject": "Fill 0x80075xxx: LLVideo.c +10 fns (9 exact, fn_800755F0 94%); UStream_Update returns u8 (FEgolferanim fn_8008B450 exact)",
"report": false,
"matched_code": 969544,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "b93fc83",
"time": 1790209902,
"subject": "Fill 0x800AD0C4: hlaudemitter.c +1 fn (exact)",
"report": false,
"matched_code": 969544,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "6e77d88",
"time": 1790209917,
"subject": "char.c: fn_8001DEC8 exact",
"report": false,
"matched_code": 969544,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "2839a26",
"time": 1790210002,
"subject": "Fill 0x8009CDA0: MC_Gc.c +5 fns (rename, create, write, set status, icon status; 0 exact)",
"report": false,
"matched_code": 969544,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "65733d2",
"time": 1790210015,
"subject": "Merge agent/map-07: TerrainGround.c split out of AnimStream (the ground under a point); HoleScore 34/38, hlaudemitter 19/25 (and drop 1 local prototypes the headers declare)",
"report": true,
"matched_code": 976924,
"complete_code": 478604,
"matched_data": 171187,
"complete_data": 279711,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "ed05b26",
"time": 1790210017,
"subject": "char.c: fn_8001C0E0 exact (frees a character)",
"report": false,
"matched_code": 976924,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "d6dc3bd",
"time": 1790210032,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 976924,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "ecd2d84",
"time": 1790210067,
"subject": "Fill 0x8006E2A4: GoLighting.c +8 fns (7 exact); light pool, LightGroup split out of LightSet",
"report": false,
"matched_code": 976924,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "3fa859c",
"time": 1790210137,
"subject": "Merge agent/map-01: char.c 119/156 (Character_SetClubStatesForCharacter and 17 more); SaveProfile+0x5500 is one SkinChoices; ClipEvent records (and drop 1 local prototypes the headers declare)",
"report": true,
"matched_code": 982380,
"complete_code": 478604,
"matched_data": 171187,
"complete_data": 279711,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "07fed20",
"time": 1790210146,
"subject": "Fill 0x8009D390: MC_Gc.c +8 fns (8 exact)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "10330e3",
"time": 1790210209,
"subject": "Fill 0x8009E544: MC_Gc.c +4 fns (4 exact)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "5dbfed6",
"time": 1790210237,
"subject": "Fill 0x800418B0: gocamscripts.c fn_800418B0, CamScript_CheckOutOfBounds exact (41/59)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "a64f0a8",
"time": 1790210287,
"subject": "Fill 0x80124838: ShaderRow19.c +2 fns (1 exact), DynRenderObject/Fill types",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "f4a124b",
"time": 1790210324,
"subject": "Fill 0x80040CF0: gocamscripts.c fn_80040CF0, CamScript_PutBackOnFairway exact (42/59)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "fc5d583",
"time": 1790210343,
"subject": "Fill 0x8009E758: MC_Gc.c +2 fns, CARD waits exact through an int channel copy (54/68)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "5cabb26",
"time": 1790210381,
"subject": "Fill 0x80042604: gocamscripts.c CameraScript_RecordCurrentCam exact (43/59)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "f4d6944",
"time": 1790210397,
"subject": "Fill 0x8009D1D8: MC_Gc.c +2 fns (2 exact, 56/68)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "8bd587f",
"time": 1790210426,
"subject": "Fill 0x8009DD94: MC_Gc.c fn_8009DD94 exact (57/68)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "d586c0d",
"time": 1790210472,
"subject": "Fill 0x8003EE68: gocamscripts.c fn_8003EE68 exact (44/59)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "a437e4e",
"time": 1790210474,
"subject": "Fill 0x80118F60: PGATourSimulation.c +6 fns (5 exact)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "8b10c9a",
"time": 1790210493,
"subject": "Fill 0x8009E604: MC_Gc.c fn_8009E604, fn_8009EB44 exact (59/68)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "96c382e",
"time": 1790210517,
"subject": "Fill 0x800451A8: gocamscripts.c fn_800451A8 exact (45/59)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "10eab30",
"time": 1790210560,
"subject": "Fill 0x8009F0F0: MC_Gc.c fn_8009F0F0, fn_8009F4D8 exact, fn_8009F6A0 exact (62/68)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "f60f1fb",
"time": 1790210593,
"subject": "Fill 0x801191D0: PGATourSimulation.c +3 fns (3 exact)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "96821bb",
"time": 1790210604,
"subject": "PGATourSimulation.c: include pgatour.h for fn_8011937C's calls",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "9ca9101",
"time": 1790210609,
"subject": "Fill 0x80044BD4: gocamscripts.c CamScript_KeepAboveGround exact (46/59)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "c4a988e",
"time": 1790210626,
"subject": "MC_Gc.c: fn_8009E280 exact, fn_8009CEF8 99.7 (int copies of the channel and file number) (63/68)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "5aa1086",
"time": 1790210644,
"subject": "MC_Gc.c: fn_8009DBAC exact (64/68)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "1809b6e",
"time": 1790210693,
"subject": "Fill 0x8011B978: PGATourSimulation.c +2 fns (1 exact)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "e7bee4f",
"time": 1790210716,
"subject": "Fill 0x8006E7A4: GoLighting.c fn_8006E7A4 drafted (99.4%)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "b62c83e",
"time": 1790210734,
"subject": "Fill 0x800422C4: gocamscripts.c fn_800422C4 exact (47/59)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "bd461c9",
"time": 1790210768,
"subject": "Fill 0x800444BC: gocamscripts.c CamScript_UpdateFairwayCam exact (48/59)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "c3f72b5",
"time": 1790210785,
"subject": "Fill 0x8009D74C: MC_Gc.c fn_8009D74C 98.6 (64/68, every function has C)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "ed54977",
"time": 1790210785,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "eb62a03",
"time": 1790210854,
"subject": "Merge main; GoLighting.c fn_8006E67C, fn_8006EDC0 exact; GoTerrain calls fn_8006EDC0 with the LightGroup",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "300a2ea",
"time": 1790210868,
"subject": "MorphAnimManager: fn_80097694 returns the slot's frame number (u32); MorphAnimMgr.au8 retyped",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "53a7ad0",
"time": 1790210931,
"subject": "fn_8016B0F8: one prototype (uistudio.h, from UISScreen.c's definition); MC.c and startUp.c pass their values as s32 arrays",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "31b52d6",
"time": 1790210942,
"subject": "GoLighting.c: fn_8006E2A4 exact (14/16); white is the file's const GXColor",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "2f687ca",
"time": 1790210978,
"subject": "GameAudio.c: fn_800A562C keeps a pointer to the player's view (70.6 -> 77.4)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "37c66ba",
"time": 1790210984,
"subject": "Fill 0x800447DC: gocamscripts.c Terrain_HeightAt exact, fn_80044AA8 tidied (49/59)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "d16209d",
"time": 1790211006,
"subject": "gocamscripts.c: fn_800441E4 exact (50/59)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "d2efcb6",
"time": 1790211011,
"subject": "Fill 0x8008FD60: uiProcessInterface.c fn_8008FD60, fn_8008FFF0 exact (19/31)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "4f867eb",
"time": 1790211056,
"subject": "Fill 0x80118B0C: PGATourSimulation.c fn_80118B0C (99.95)",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "00dc72a",
"time": 1790211068,
"subject": "Fill 0x800905A8: uiProcessInterface.c fn_800905A8, fn_80090628 exact (21/31); FEScreen fields",
"report": false,
"matched_code": 982380,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "40c488a",
"time": 1790211093,
"subject": "Merge agent/map-06: MC_Gc.c 64/68 (the memory card layer, every function in C); fn_8016B0F8 one prototype; MorphAnim frame numbers are u32",
"report": true,
"matched_code": 988816,
"complete_code": 478604,
"matched_data": 171187,
"complete_data": 279711,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "a5ac0a0",
"time": 1790211111,
"subject": "Fill 0x8009222C: fe_movies.c fn_8009222C exact",
"report": false,
"matched_code": 988816,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "9bd2be5",
"time": 1790211174,
"subject": "Fill 0x800917C8: fe_movies.c fn_800917C8 exact; FE801D8858.p30 is the decoded LLPict",
"report": false,
"matched_code": 988816,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "e12e5ff",
"time": 1790211183,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 988816,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "26a701d",
"time": 1790211184,
"subject": "Fill 0x8004048C: gocamscripts.c CamScript_SplineCameras exact (51/59)",
"report": false,
"matched_code": 988816,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "35ccbf7",
"time": 1790211233,
"subject": "Fill 0x80125BB8: GameMode22.c +10 fns (10 exact)",
"report": false,
"matched_code": 988816,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "b5629c9",
"time": 1790211285,
"subject": "Merge agent/map-03: LLVideo 33/34 (the movie player), GoLighting 14/16 (scene lights), uiProcessInterface 21/31, fe_movies 11/31; UStream_Update returns u8",
"report": true,
"matched_code": 993968,
"complete_code": 478604,
"matched_data": 171187,
"complete_data": 279711,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "62a00cb",
"time": 1790211291,
"subject": "fn_80035240: one prototype in camera.h, takes the view matrix (NULL: identity)",
"report": false,
"matched_code": 993968,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "2c89713",
"time": 1790211297,
"subject": "decomp-notes: rules from the fill-in run's second round",
"report": true,
"matched_code": 993968,
"complete_code": 478604,
"matched_data": 171187,
"complete_data": 279711,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "32d4471",
"time": 1790211352,
"subject": "Fill 0x801260C0: GameMode22.c +3 fn drafts (66-92%), Player 0xEA4..0xED0 fields",
"report": false,
"matched_code": 993968,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "075f387",
"time": 1790211392,
"subject": "Fill 0x80041EA8: gocamscripts.c fn_80041EA8 draft 99.8 (51/59)",
"report": false,
"matched_code": 993968,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "e7e576f",
"time": 1790211398,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 993968,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "7c4e0c8",
"time": 1790211420,
"subject": "gocamscripts.c: fn_80041EA8 long line split",
"report": false,
"matched_code": 993968,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "90cb50f",
"time": 1790211422,
"subject": "Fill 0x80125B38: GameMode22.c +4 message handlers (4 exact)",
"report": false,
"matched_code": 993968,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "1e35b73",
"time": 1790211450,
"subject": "gocamscripts.c: CamScript_GetLookAtPoint 98.57 -> 98.61",
"report": false,
"matched_code": 993968,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "fda38a3",
"time": 1790211475,
"subject": "Fill 0x80125A24: GameMode22.c +3 message handlers (3 exact)",
"report": false,
"matched_code": 993968,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "26e8fa5",
"time": 1790211513,
"subject": "Fill 0x80125AA4: GameMode22.c fn_80125AA4 exact, SaveProfile a104D0",
"report": false,
"matched_code": 993968,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "3c15272",
"time": 1790211561,
"subject": "Fill 0x8004349C: gocamscripts.c fn_8004349C draft 99.5 (51/59)",
"report": false,
"matched_code": 993968,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "5bd5c51",
"time": 1790211570,
"subject": "Fill 0x8010E58C: FE_PGATourMessages.c +17 fns (11 exact) (19/36)",
"report": false,
"matched_code": 993968,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "311887a",
"time": 1790211578,
"subject": "Fill 0x80126184: GameMode22.c fn_80126184 exact",
"report": false,
"matched_code": 993968,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "e9c9bc2",
"time": 1790211614,
"subject": "Fill 0x801264B8: GameMode22.c fn_801264B8 draft (44%)",
"report": false,
"matched_code": 993968,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "27fcf6c",
"time": 1790211628,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 993968,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "bd64ab2",
"time": 1790211700,
"subject": "Fill 0x801270F0: SkinBurn.c fn_801270F0 exact (signature file check)",
"report": false,
"matched_code": 993968,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "a5ff7a1",
"time": 1790211742,
"subject": "Fill 0x8010DC94: FE_PGATourMessages.c slider blending +10 fns (6 exact) (25/36)",
"report": false,
"matched_code": 993968,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "41f9a61",
"time": 1790211781,
"subject": "Fill 0x80041A24: gocamscripts.c CameraScript_LagAimMarker draft 99.8 (51/59)",
"report": false,
"matched_code": 993968,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "14314cf",
"time": 1790211795,
"subject": "Fill 0x800B769C: rcmp_mad_codec.c +19 fns (15 exact), decoder types in llpict.h",
"report": false,
"matched_code": 993968,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "2b1c415",
"time": 1790211850,
"subject": "Merge agent/map-10: PGATourSimulation 111/119 (the tour field and season stats), GameMode22 33/40, ShaderRow19 3/4, SkinBurn 5/12 (and drop 3 local prototypes the headers declare)",
"report": true,
"matched_code": 998588,
"complete_code": 478604,
"matched_data": 171187,
"complete_data": 279711,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "a282f21",
"time": 1790211899,
"subject": "Fill 0x80111F58: CalendarScreen.c +12 fns (11 exact) (17/18)",
"report": false,
"matched_code": 998588,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "f593760",
"time": 1790211904,
"subject": "Merge agent/map-02: gocamscripts 51/59 (the shot-to-shot camera scripts); fn_80035240 one prototype (takes the view matrix)",
"report": true,
"matched_code": 1005616,
"complete_code": 478604,
"matched_data": 171187,
"complete_data": 279711,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "e8ce252",
"time": 1790211963,
"subject": "Fill 0x800B8618: rcmp_mad_codec.c +6 fns (2 exact): macroblock, block decode, IDCT",
"report": false,
"matched_code": 1005616,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "39ac33a",
"time": 1790212006,
"subject": "Fill 0x8010D454: CharSliders.c fn_8010D454 exact (19/29)",
"report": false,
"matched_code": 1005616,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "98ed26c",
"time": 1790212065,
"subject": "Fill 0x8010C978: CharSliders.c +3 fns exact (22/29)",
"report": false,
"matched_code": 1005616,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "2c64ea7",
"time": 1790212102,
"subject": "Fill 0x800A44A0: GameAudio.c fn_800A44A0 exact; GameOptions.abRowOn[4] replaces b7A..b7D (FE_MessageTable fn_80082E5C, fn_80082F68 exact)",
"report": false,
"matched_code": 1005616,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "3ab14a5",
"time": 1790212107,
"subject": "Fill 0x800B9BF4: rcmp_mad_codec.c +2 fns (2 exact): the held ball's draw",
"report": false,
"matched_code": 1005616,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "4713b46",
"time": 1790212121,
"subject": "rcmp_mad_codec.c: include terrain.h for fn_80035118",
"report": false,
"matched_code": 1005616,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "1747213",
"time": 1790212166,
"subject": "GameAudio.c: fn_800A4E34 exact",
"report": false,
"matched_code": 1005616,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "72bb84a",
"time": 1790212172,
"subject": "char.c: fn_80017678, fn_80019D64 exact, fn_80019EF4 drafted; FEgolferanim takes char.c's real prototypes (+3 exact)",
"report": false,
"matched_code": 1005616,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "f203152",
"time": 1790212192,
"subject": "GameHoleContests.c: fn_800DA48C exact (permuter: hoist repeated gPlayers[nPlayer].nIndex into a local)",
"report": false,
"matched_code": 1005616,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "2be3bd8",
"time": 1790212257,
"subject": "Fill 0x80112804: hwsOverride_Gc.c +7 fns, all exact (14/14); HwsRenderState types lbl_80223BB0",
"report": false,
"matched_code": 1005616,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "6383ba0",
"time": 1790212281,
"subject": "hwsOverride_Gc.c: link (Matching, .data 0x80193DC0-0x80193DD8)",
"report": false,
"matched_code": 1005616,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "6154582",
"time": 1790212299,
"subject": "Trax.c: all 17 exact (8 new, sweep rewritten), TraxState/TraxTrack in trax.h",
"report": false,
"matched_code": 1005616,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "0d9f593",
"time": 1790212357,
"subject": "Fill 0x80112B80: hwsRender_Gc.c +6 fns (5 exact) (22/33)",
"report": false,
"matched_code": 1005616,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "9425ea0",
"time": 1790212408,
"subject": "GameAudio.c: sweep block tidied (real prototypes, globals defined, fn_800A3E3C as one chain); startUp.c/hlaudmovie.c start-up steps return u8",
"report": false,
"matched_code": 1005616,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "4de3981",
"time": 1790212417,
"subject": "Fill 0x80113A9C: hwsRender_Gc.c fn_80113A9C, fn_80113B34 (91.5%), SkinDescIter (22/33)",
"report": false,
"matched_code": 1005616,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "f6d2d42",
"time": 1790212432,
"subject": "hlaudemitter.c: fn_800AD1C8, fn_800ADBC0 exact (21/25); fn_800A7CA4/fn_800A809C take the per-view positions (AudInstanceCmd.aPos)",
"report": false,
"matched_code": 1005616,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "b4c0b5f",
"time": 1790212462,
"subject": "char.c: fn_8001A9F4 drafted (99.8): the CHR object loader; CharModel f12C-f13C, Skin f10D8/f10DC, Character p4C/n3D4",
"report": false,
"matched_code": 1005616,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "b90366f",
"time": 1790212507,
"subject": "Fill 0x80110E74: hwsBurn.c fn_80110E74 exact, fn_80110E98 94.6% (6/27)",
"report": false,
"matched_code": 1005616,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "7ba9a0b",
"time": 1790212510,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1005616,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "1ee4ef9",
"time": 1790212518,
"subject": "hlaudemitter.c: fn_800AD450 exact, fn_800ACECC 98% (22/25); AudEmitters free/active list fields",
"report": false,
"matched_code": 1005616,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "8552e73",
"time": 1790212549,
"subject": "CharSliders.c: fn_8010D3D8 calls fn_800A746C through the extra-argument cast (main's prototype)",
"report": false,
"matched_code": 1005616,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "539f8ba",
"time": 1790212556,
"subject": "SaveProfile.a1C0 is Award[16]; GameMode22.c: fn_8012597C, fn_80125E68 exact (35/40); fn_8011937C, fn_80119808 prototypes in pgatoursim.h",
"report": false,
"matched_code": 1005616,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "31ea072",
"time": 1790212625,
"subject": "char.c: Character_UpdateAnimation drafted (99.6); SkelPose, SKABlendNode.pPose typed, Character f14/pfn17B0",
"report": false,
"matched_code": 1005616,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "b680d3e",
"time": 1790212654,
"subject": "SwingTips.c: fn_800D1DAC at 97.3% (15/16); SaveProfile.aTipSeen at 0x5220",
"report": false,
"matched_code": 1005616,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "55ee28e",
"time": 1790212654,
"subject": "Merge branch 'main' into agent/map-07",
"report": false,
"matched_code": 1005616,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "cc7710c",
"time": 1790212667,
"subject": "Merge agent/map-09: hwsOverride_Gc.c linked (14/14); FE_PGATourMessages 25/36, CalendarScreen 17/18, CharSliders 22/29, hwsRender_Gc 22/33 (and drop 11 local prototypes the headers declare)",
"report": true,
"matched_code": 1011104,
"complete_code": 479496,
"matched_data": 171211,
"complete_data": 279735,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "828862f",
"time": 1790212671,
"subject": "rcmp_mad_codec.c: use camera.h's fn_80035240 after the merge",
"report": false,
"matched_code": 1011104,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "77ffb91",
"time": 1790212704,
"subject": "Fill 0x8009428C: GoShaderObject_Particle_Gc.c +3 fns (2 exact): ParticleSystem/ParticleShape/ParticleParams types; SD_SShaderObject_Static moved to engine.h",
"report": false,
"matched_code": 1011104,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "eee82c0",
"time": 1790212728,
"subject": "PGATourSimulation.c: fn_80117E98 97.8, fn_801180C4 95.3 drafts; save.h: a200 awards, n44 u32, n4E96, n4E9A",
"report": false,
"matched_code": 1011104,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "5435e26",
"time": 1790212749,
"subject": "hlaudemitter.c: fn_800AD800 exact (23/25); CamLens.m44",
"report": false,
"matched_code": 1011104,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "ad3a051",
"time": 1790212778,
"subject": "Merge main (a1C0's nDate from map-09 folded into the Award retype; FE_PGATourMessages.c uses bWon)",
"report": false,
"matched_code": 1011104,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "98d58e9",
"time": 1790212820,
"subject": "Fill 0x80094B84: GoShaderObject_Particle_Gc.c fn_80094B84 draft (87.5); ParticleMsg type, fn_80095088 typed",
"report": false,
"matched_code": 1011104,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "091e8cb",
"time": 1790212821,
"subject": "char.c: fn_8001C860 drafted (99.5): the golfer's stance at its ball; Skeleton.pClip/pose/n112C/n1130, Clip.pD4, Character.p1798",
"report": false,
"matched_code": 1011104,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "d4cb587",
"time": 1790212860,
"subject": "GoBreakLine.c: fn_800C808C, fn_800C830C, fn_800C8C3C exact, BreakLine_Update 99.8% (7/12); BreakLine state in breakline.h",
"report": false,
"matched_code": 1011104,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "0f26003",
"time": 1790212865,
"subject": "Merge branch 'main' into agent/map-07",
"report": false,
"matched_code": 1011104,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "de8301c",
"time": 1790212917,
"subject": "Fill 0x80094E34: GoShaderObject_Particle_Gc.c fn_80094E34 draft (99.2); ParticleMsg emit fields, fn_80098CDC prototype",
"report": false,
"matched_code": 1011104,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "cf2a3c6",
"time": 1790212955,
"subject": "char.c: fn_80019798 drafted (95.0): the character's texture bank; Character p50/bank78/texture tables, TexEntry.b47",
"report": false,
"matched_code": 1011104,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "5466a62",
"time": 1790212973,
"subject": "Merge agent/map-07: Trax.c 17/17 (the EA Trax now-playing box); rcmp_mad_codec 35/45 (MPEG-1-style picture decoder), hlaudemitter 23/25, GoBreakLine 7/12, SwingTips tip picker 97.3%",
"report": true,
"matched_code": 1018692,
"complete_code": 479496,
"matched_data": 171211,
"complete_data": 279735,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "a1e5b08",
"time": 1790212981,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1018692,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "bfb31e6",
"time": 1790212988,
"subject": "PGATourSimulation.c: fn_8011A074 exact (112/119), fn_80117E98 98.7; fn_800D2C30 prototype in game.h",
"report": false,
"matched_code": 1018692,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "e24a1a0",
"time": 1790213034,
"subject": "char.c: fn_8001A4BC, fn_8001A920 exact (123/156)",
"report": false,
"matched_code": 1018692,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "dad7a2b",
"time": 1790213063,
"subject": "char.c: fn_8001A14C drafted (94.3)",
"report": false,
"matched_code": 1018692,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "87a8a6a",
"time": 1790213101,
"subject": "Fill 0x8009B0D0: Code8009AA28.c fn_8009B0D0, fn_8009B134 exact; SunFlrState/SunFlrView types for lbl_802813B8 (GoTerrain.c, sweep_8009B314.c, SunFlr_Gc.c typed)",
"report": false,
"matched_code": 1018692,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "f92a289",
"time": 1790213110,
"subject": "char.c: fn_8001D7EC exact (124/156); fn_8001D7A4 passes the character",
"report": false,
"matched_code": 1018692,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "bfb8e8b",
"time": 1790213147,
"subject": "GameMode22.c: fn_80126698 draft 91.2 (35/40); fn_8012643C passes nPlayer; Player.vEAC; fn_8010D428 prototype in engine.h",
"report": false,
"matched_code": 1018692,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "eb9cbcd",
"time": 1790213148,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1018692,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "0966203",
"time": 1790213165,
"subject": "char.c: fn_8001DA04 exact (125/156)",
"report": false,
"matched_code": 1018692,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "f854570",
"time": 1790213213,
"subject": "char.c: fn_80018710 exact (126/156); Skin.pose/p1088/p108C, SkinModel n14/p34",
"report": false,
"matched_code": 1018692,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "07d9262",
"time": 1790213252,
"subject": "Fill 0x8008C93C: FEgolferanim.c +6 fns (6 exact)",
"report": false,
"matched_code": 1018692,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "8efff6e",
"time": 1790213255,
"subject": "GameModeDriver.c: fn_80117510 91.1 -> 93.1 (the unsigned compares)",
"report": false,
"matched_code": 1018692,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "a300357",
"time": 1790213259,
"subject": "Merge agent/map-06: GameAudio 99/105 (sweep tidied), GameOptions.abRowOn[4]; particle shader 20/25; sun-flare driver 3/6 (and drop 1 local prototypes the headers declare)",
"report": true,
"matched_code": 1021272,
"complete_code": 479496,
"matched_data": 171211,
"complete_data": 279735,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "649890d",
"time": 1790213278,
"subject": "char.c: fn_800184E4 exact (127/156); Skin b1044/a1048",
"report": false,
"matched_code": 1021272,
"complete_code": 463000,
"complete_data": 274785,
"linked_code": 463000,
"linked_data": 274785
},
{
"commit": "b6a55aa",
"time": 1790213636,
"subject": "Merge agent/map-01: char.c 127/156 (fn_800184E4, fn_80018710, fn_8001DA04, fn_8001D7EC, fn_8001A4BC, fn_8001A920 exact); Skin/SkinModel fields",
"report": true,
"matched_code": 1023532,
"complete_code": 479496,
"matched_data": 171211,
"complete_data": 279735,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "d313086",
"time": 1790213681,
"subject": "Merge agent/map-03: FEgolferanim.c +6 fns (6 exact)",
"report": true,
"matched_code": 1025300,
"complete_code": 479496,
"matched_data": 171211,
"complete_data": 279735,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "f237961",
"time": 1790213724,
"subject": "Merge agent/map-10: PGATourSimulation 112/119, GameMode22 draft fn_80126698, Award retype groundwork, GameModeDriver fn_80117510 93.1 (and drop 1 local prototypes the headers declare)",
"report": true,
"matched_code": 1027280,
"complete_code": 479496,
"matched_data": 171211,
"complete_data": 279735,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "568cf5d",
"time": 1790213767,
"subject": "Merge agent/closer: GameHoleContests fn_800DA48C exact (hoisted nIndex local)",
"report": true,
"matched_code": 1027860,
"complete_code": 479496,
"matched_data": 171211,
"complete_data": 279735,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "ee5e597",
"time": 1790213861,
"subject": "GameMode22.c: fn_80126698 91.2 -> 91.4 (compare order, nEBC clamp as an if)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "8d28be3",
"time": 1790213861,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "0fd5c33",
"time": 1790213884,
"subject": "Link ObjList.c and LoadData.c (data, bss, sbss ranges)",
"report": false,
"matched_code": 1027860,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "e09e902",
"time": 1790213965,
"subject": "Split GameMode26.c (0x8010C4A0-0x8010D454) out of CharSliders.c; CharSliders.c now 0x8010D454-0x8010E58C with the slider blending from FE_PGATourMessages.c",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "b4da976",
"time": 1790213971,
"subject": "Fill 0x80071AD0: animblender.c fn_80071AD0, fn_80071B94 exact (14/29)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "e4b2710",
"time": 1790214064,
"subject": "Fill 0x80091778: fe_movies.c fn_80091778, fn_80091870 exact (13/31)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "540ed22",
"time": 1790214103,
"subject": "char.c: fn_800177A0 exact, fn_80017864 typed; fn_8009637C returns u8 (fn_8001C860 99.5 -> 99.7) (128/156)",
"report": false,
"matched_code": 1027860,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "213f3f9",
"time": 1790214133,
"subject": "Fill 0x8009170C: fe_movies.c fn_8009170C, fn_80092198, fn_80092250 exact (16/31)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "32ad35e",
"time": 1790214136,
"subject": "Fill 0x80127140: SkinBurn.c +5 fns exact (9/12); SkinModel.p44, HwsBurn; the mesh iterator prototypes move to charstate.h; fn_80113BAC takes its iterator",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "f77a102",
"time": 1790214174,
"subject": "Fill 0x801104AC: hwsBurn.c +13 fns (4 exact), HwsBurn struct, SkinDesc n24/n2C/n38/n40/n68, SkinDesc28 p10/n14",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "7da059e",
"time": 1790214232,
"subject": "Fill 0x8007D160: FE_MessageTable.c fn_8007D160, fn_8007D1A4, fn_8007D2D4 exact (429/464)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "033d5cb",
"time": 1790214236,
"subject": "Fill 0x80110F2C: hwsBurn.c fn_80110F2C, fn_80111310, fn_80111424, fn_801115C4 exact (14/27)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "a1243f3",
"time": 1790214237,
"subject": "char.c: fn_8001C37C exact; char.c prototypes FEgolferanim uses moved to character.h (129/156)",
"report": false,
"matched_code": 1027860,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "81fa703",
"time": 1790214274,
"subject": "Fill 0x80110C88: hwsBurn.c fn_80110C88, fn_80111384 exact (16/27)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "8ebe2f7",
"time": 1790214314,
"subject": "Fill 0x8006449C: GoStaticCam.c typed (StaticCams, CamShot area union), +7 fns drafted (12/17 exact)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "f2a2175",
"time": 1790214360,
"subject": "Fill 0x801272B4: SkinBurn.c fn_801272B4 99.2, fn_801276E4 96.4 drafts (9/12); SkinModel is 0x140 bytes, n08, n0C, p38, p3C, p54; SkinModel44.p4, n8",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "0fd406a",
"time": 1790214377,
"subject": "Fill 0x80071F58: animblender.c fn_80071F58 exact (15/29)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "669cb2d",
"time": 1790214393,
"subject": "gocamscripts.c: fn_8003EA50 exact (52/59)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "ed5614e",
"time": 1790214433,
"subject": "Fill 0x80072980: animblender.c fn_80072980 (99.5%)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "454004a",
"time": 1790214437,
"subject": "Fill 0x801140AC: DynChain.c +6 fns (2 exact; 8/18), DynChain/DynChainLink types, Bone.nParent",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "41e4a5f",
"time": 1790214446,
"subject": "GoStaticCam.c: fn_800659F4, fn_80064A0C, fn_80064F7C exact (15/17)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "235f351",
"time": 1790214453,
"subject": "Fill 0x80114270: DynChain.c fn_80114270 exact (9/18)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "70bea23",
"time": 1790214492,
"subject": "char.c: fn_80017DDC drafted (97.0); Character.aPoints, a179C; fn_8004D650 in ball.h (129/156)",
"report": false,
"matched_code": 1027860,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "fdfaa0d",
"time": 1790214507,
"subject": "FE_PGATourMessages.c: fn_8010F440, fn_8010F63C exact (21/26); TourWin.n6 is u16",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "5c43908",
"time": 1790214513,
"subject": "Fill 0x8011C850: SkinMorph.c +4 fns exact (12/26), fn_8011CD84 cleaned; Skin.pMorph (SkinMorphState), SkinDesc.n40, SkinDesc44 n14/n18/u24; fn_8001E8A4 in charstate.h",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "d6a947a",
"time": 1790214518,
"subject": "GoStaticCam.c: fn_8006596C rewritten from sweep code (exact), fn_8006509C 91.9 -> 98.1",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "51884c0",
"time": 1790214537,
"subject": "GoStaticCam.c: fn_80065488 96.0 -> 97.0",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "8b13483",
"time": 1790214544,
"subject": "Fill 0x800736D8: animblender.c fn_800736D8 (98.1%), format 1 pose buffer type",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "4f9de9c",
"time": 1790214600,
"subject": "char.c: fn_8001BA74 drafted (95.9) (129/156)",
"report": false,
"matched_code": 1027860,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "70afb03",
"time": 1790214602,
"subject": "camera.h: one fn_80014278 prototype (CamLens*), local copies removed",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "7980fbb",
"time": 1790214613,
"subject": "Fill 0x80072ACC: animblender.c fn_80072ACC (98.2%)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "525661f",
"time": 1790214624,
"subject": "gocamscripts.c: Terrain_HeightAt row number through uptr (64-bit safe, still exact)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "bd4c4c2",
"time": 1790214634,
"subject": "character.h: SkelPose1 layout from fn_80071C28 (morph blocks, then a SkelPose at 0x10C)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "3bfc774",
"time": 1790214642,
"subject": "Fill 0x8011C8B0: SkinMorph.c fn_8011C8B0 exact, fn_8011C9B0 99.8 (13/26); SkinMorphState.aChanged[2], SkinDesc44 n0/n10, SkinDesc.p3C is s32*",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "59d14b3",
"time": 1790214673,
"subject": "AnimStream.c: fn_800CA2E4 exact (permuter: compare pRec->n18 directly instead of the temp copy)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "cf4b19c",
"time": 1790214680,
"subject": "Fill 0x8010AD18: LLDynTex.c +8 fns (7 exact; 19/39), DynTex API typed in lldyntex.h (char_tex_manager.c uses it)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "0157dd6",
"time": 1790214702,
"subject": "char.c: fn_8001CE5C exact (130/156)",
"report": false,
"matched_code": 1027860,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "12fb73e",
"time": 1790214709,
"subject": "Fill 0x80091FC0: fe_movies.c fn_80091FC0 exact, fn_80092210 tidied (17/31)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "5b4e3b8",
"time": 1790214725,
"subject": "GoDynObj.c: fn_80045FC8 exact (37/41)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "a6bcfb3",
"time": 1790214748,
"subject": "Fill 0x8010B7C0: LLDynTex.c fn_8010B7C0, fn_8010BF68 exact; fn_8010BF3C returns u8 (21/39)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "5da30f6",
"time": 1790214759,
"subject": "GoDynObj.c: declare fn_8001005C",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "35915ce",
"time": 1790214765,
"subject": "Fill 0x8009069C: uiProcessInterface.c fn_8009069C exact (22/31)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "73f50b2",
"time": 1790214786,
"subject": "Fill 0x8011C46C: SkinMorph.c +3 fns exact (16/26), setters cleaned from sweep; SkinMorphWork (lbl_80281880)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "981c72d",
"time": 1790214790,
"subject": "Fill 0x8010B6AC: LLDynTex.c fn_8010B754, fn_8010C458 exact, fn_8010B6AC 90% (23/39); DynTexObj size/format fields",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "40d2a45",
"time": 1790214798,
"subject": "char.c: fn_8001D020 exact; Character.n16C, lbl_80189A30, static heap counters in engine.h (131/156)",
"report": false,
"matched_code": 1027860,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "7d0de82",
"time": 1790214821,
"subject": "Fill 0x8010B548: LLDynTex.c fn_8010B5F8 exact, fn_8010B548 91% (24/39)",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "16de020",
"time": 1790214849,
"subject": "Fill 0x8011CB5C: SkinMorph.c fn_8011CB5C exact, fn_8011CC40 97.5 (17/26); Skin.a1098; fn_801128EC, fn_80112A34 prototypes in charstate.h",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "54acd11",
"time": 1790214865,
"subject": "GoDynObj.c: fn_8004787C exact (38/41); Camera.m5C in cull.h",
"report": false,
"matched_code": 1027860,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "522905a",
"time": 1790214883,
"subject": "Merge agent/map-03: animblender 15/29, fe_movies 17/31, FE_MessageTable 429/464, uiProcessInterface 22/31; SkelPose1 layout",
"report": true,
"matched_code": 1029852,
"complete_code": 479496,
"matched_data": 171211,
"complete_data": 279735,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "259494c",
"time": 1790214888,
"subject": "char.c: fn_8001DD18 exact; TexEntry.b40 (132/156)",
"report": false,
"matched_code": 1029852,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "b7bfd66",
"time": 1790214896,
"subject": "Fill 0x8011C5B4: SkinMorph.c fn_8011C5B4 draft 89.4 (17/26)",
"report": false,
"matched_code": 1029852,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "75bdef5",
"time": 1790214902,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1029852,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "d8e3881",
"time": 1790214914,
"subject": "Fill 0x80111124: hwsBurn.c +4 fns (fn_801117D0 exact; 17/27), HwsBurn n24/n74",
"report": false,
"matched_code": 1029852,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "c1805f2",
"time": 1790214915,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1029852,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "6a74d67",
"time": 1790214929,
"subject": "character.h: the slider morph comment points at CharSliders.c",
"report": false,
"matched_code": 1029852,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "5d4fb07",
"time": 1790214948,
"subject": "char.c: fn_8001A58C exact (133/156)",
"report": false,
"matched_code": 1029852,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "d4269ce",
"time": 1790214989,
"subject": "Merge agent/map-02: GoStaticCam 15/17 typed (StaticCams, FlyByPath), gocamscripts 52/59, GoDynObj 38/41; Terrain_HeightAt uptr (64-bit safe); one fn_80014278 prototype",
"report": true,
"matched_code": 1034760,
"complete_code": 479496,
"matched_data": 171211,
"complete_data": 279735,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "a53ba4d",
"time": 1790215026,
"subject": "Fill 0x8011C068: SkinMorph.c +3 fns exact, fn_8011C27C 99.9 (20/26); SkinMorphVert, SkinMorphWork.aVerts",
"report": false,
"matched_code": 1034760,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "625c6b3",
"time": 1790215046,
"subject": "char.c: Character_GetTerrainHeightAndNormal drafted (93.9) (133/156)",
"report": false,
"matched_code": 1034760,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "6662aeb",
"time": 1790215048,
"subject": "Merge agent/map-09: GameMode26.c split out of CharSliders (sliders run to 0x8010E58C); hwsBurn 17/27, DynChain 9/18, LLDynTex 24/39, FE_PGATourMessages 21/26; DynTex API typed",
"report": true,
"matched_code": 1039744,
"complete_code": 479496,
"matched_data": 171211,
"complete_data": 279735,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "b1846db",
"time": 1790215080,
"subject": "Earnings.c: fn_800D8FE4 exact (permuter: declaration order, nClass moved to top)",
"report": false,
"matched_code": 1039744,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "0904be4",
"time": 1790215089,
"subject": "Fill 0x8011C68C: SkinMorph.c fn_8011C68C exact (21/26); fn_80112A80, fn_800CEEFC prototypes in charstate.h",
"report": false,
"matched_code": 1039744,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "75e0c10",
"time": 1790215109,
"subject": "char.c: Character_UpdateFeetTerrainInfo exact; Character.aGroundNormal, afGroundHeight (134/156)",
"report": false,
"matched_code": 1039744,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "f3a9db1",
"time": 1790215121,
"subject": "char.c: Character_GetTerrainHeightAndNormal 95.0",
"report": false,
"matched_code": 1039744,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "f4f7804",
"time": 1790215133,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1039744,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "7ecbe38",
"time": 1790215210,
"subject": "Merge main (HwsBurn from map-09 replaces SkinBurn's partial one: a30; SkinDesc n38 kept, p3C s32*; hwsRender_Gc.c takes main's fn_80113BAC; shared iterator prototypes only in charstate.h)",
"report": false,
"matched_code": 1039744,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "deb4574",
"time": 1790215217,
"subject": "Fill 0x800B2360: shadow.c +8 fns (6 exact), Shadow state struct (shadow.h)",
"report": false,
"matched_code": 1039744,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "60448b1",
"time": 1790215232,
"subject": "Fill 0x80094534: GoShaderObject_Particle_Gc.c fn_80094534 drafted (96.4%), vertex writes typed",
"report": false,
"matched_code": 1039744,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "b9c7e81",
"time": 1790215262,
"subject": "Fill 0x8008CE88: FEgolferanim.c +3 fns (3 exact)",
"report": false,
"matched_code": 1039744,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "9ee1f68",
"time": 1790215274,
"subject": "Merge agent/map-01: ObjList.c and LoadData.c linked; char.c 134/156 (terrain feet, club ground); fn_8009637C returns u8 (and drop 1 local prototypes the headers declare)",
"report": true,
"matched_code": 1042356,
"complete_code": 482236,
"matched_data": 171331,
"complete_data": 280951,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "0c5df58",
"time": 1790215333,
"subject": "Fill 0x8008D058: FEgolferanim.c fn_8008D058 exact; Clip.u90, lbl_801B9638 in character.h",
"report": false,
"matched_code": 1042356,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "a6e8e4b",
"time": 1790215344,
"subject": "Merge agent/map-10: SkinMorph 21/26, SkinBurn 9/12 (golfer morph targets and skin packing); SkinModel 0x140; GameMode22 fn_80126698 91.4",
"report": true,
"matched_code": 1044896,
"complete_code": 482236,
"matched_data": 171331,
"complete_data": 280951,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "da2adfa",
"time": 1790215350,
"subject": "Fill 0x80032330: GoTerrain.c +4 fns (4 exact), TerNode model-tree type, accessors typed",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "26b74d9",
"time": 1790215371,
"subject": "Fill 0x8009B18C: Code8009AA28.c fn_8009B18C exact (4/6); fn_8003526C returns its rectangle",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "fe659fb",
"time": 1790215396,
"subject": "Fill 0x8010C4A0: GameMode26.c +6 fns (5 exact), fn_8010CA2C 93.4",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "67e034a",
"time": 1790215398,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "1064832",
"time": 1790215453,
"subject": "Fill 0x8009AF30: Code8009AA28.c fn_8009AF30 drafted (99.0%), SunFlrSet table type",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "89d019a",
"time": 1790215465,
"subject": "hwsBurn.c: fn_80111EB0 returns the burnt SkinDesc*, pfn68 takes the Skin*, p3C cast dropped",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "1676076",
"time": 1790215489,
"subject": "GameAudio.c: fn_800A7664 port note on its parameter types",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "44a7cf4",
"time": 1790215552,
"subject": "Fill 0x800B3550: GoComicCam.c +7 fns (3 exact), ComicCam state struct (comiccam.h)",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "a579db2",
"time": 1790215574,
"subject": "Fill 0x8010D5BC: CharSliders.c CharSlider_CreateDefinitionsFromMem 95.5 (8/12 have C)",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "ecde2eb",
"time": 1790215586,
"subject": "Fill 0x80120A90: GoShaderObject_Grass_Gc.c +6 fns (3 exact)",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "e4d1330",
"time": 1790215599,
"subject": "Fill 0x80097F44: GoShaderObject_Glows_Gc.c fn_80097F44, fn_80098004, fn_8009809C exact (15/19)",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "b224d46",
"time": 1790215604,
"subject": "Fill 0x80034AE4: GoTerrain.c +2 fns (2 exact); hole-data tree typed as UObjMesh, fn_8003526C returns its rectangle",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "e6dcbe7",
"time": 1790215638,
"subject": "Fill 0x800B36F4: GoComicCam.c fn_800B36F4 exact, fn_800B3D68 99.5 (12/15)",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "6c69bf0",
"time": 1790215645,
"subject": "Fill 0x800981D0: GoShaderObject_Glows_Gc.c fn_800981D0 drafted (95.8%)",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "bea8d15",
"time": 1790215671,
"subject": "Fill 0x80113910: hwsRender_Gc.c +3 fns (2 exact), SkinMeshIter, SkinDesc28 pairs",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "5f9cd24",
"time": 1790215681,
"subject": "Fill 0x800B39B8: GoComicCam.c fn_800B39B8 exact (11/15)",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "cb970f5",
"time": 1790215687,
"subject": "Fill 0x8001260C: UFont.c +11 fns (9 exact), UFontContext/UFontState/LLFont types",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "2c98f4e",
"time": 1790215715,
"subject": "Fill 0x8008BAB4: FEgolferanim.c sFE_AdjustAndSetGolferPosition 99.72",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "4c0a49f",
"time": 1790215716,
"subject": "Fill 0x80033308: GoTerrain.c fn_80033308 exact (82/97)",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "3bcc25a",
"time": 1790215729,
"subject": "Fill 0x80120F74: GoShaderObject_Grass_Gc.c Static_Render drafted (96.5)",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "1bd3a6a",
"time": 1790215741,
"subject": "Fill 0x80098408: GoShaderObject_Glows_Gc.c fn_80098408 drafted (94.8%); GX display-list and matrix calls in gx.h",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "3d5ed62",
"time": 1790215762,
"subject": "Fill 0x80110A38: hwsBurn.c +2 fns (fn_80110A38 96.5, fn_801111E8 97.2); HwsBurn.pOverride",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "07adc6d",
"time": 1790215773,
"subject": "Link Trax.c: all 17 functions and its data (.rodata, .bss, .sdata, .sdata2) proven in the DOL",
"report": false,
"matched_code": 1044896,
"complete_code": 465776,
"complete_data": 282241,
"linked_code": 465776,
"linked_data": 282241
},
{
"commit": "193775f",
"time": 1790215800,
"subject": "Link UAudContainers.c: all 11 functions proven in the DOL (no data of its own)",
"report": false,
"matched_code": 1044896,
"complete_code": 466680,
"complete_data": 282241,
"linked_code": 466680,
"linked_data": 282241
},
{
"commit": "530ecdd",
"time": 1790215800,
"subject": "Fill 0x800985FC: GoShaderObject_Glows_Gc.c fn_800985FC exact (16/19)",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "d1c5996",
"time": 1790215823,
"subject": "Link CourseData.c: all 29 functions and its switch table proven in the DOL",
"report": false,
"matched_code": 1044896,
"complete_code": 468820,
"complete_data": 282273,
"linked_code": 468820,
"linked_data": 282273
},
{
"commit": "4c32510",
"time": 1790215836,
"subject": "Fill 0x80032770: GoTerrain.c fn_80032770 drafted (89.6%)",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "ef13102",
"time": 1790215862,
"subject": "Fill 0x80116304: DynChain.c +2 fns (1 exact), DynChainSettings",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "dd70cc9",
"time": 1790215876,
"subject": "Fill 0x80122AF0: gbacable.c +6 fns (2 exact)",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "109f594",
"time": 1790215887,
"subject": "fn_800588E8 returns int (its caller stores it without extsh): FE_PGATourMessages fn_8010F1B4 exact (22/26)",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "868d7b5",
"time": 1790215892,
"subject": "Fill 0x8001BD18: char.c fn_8001BD18, fn_8001BE88 exact (136/156); fn_8001BE88 prototype in character.h",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "5690125",
"time": 1790215898,
"subject": "fn_80008370: callers use cull.h's prototype (gocamscripts.c, GameMode8.c); GoTerrain.c line length",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "1f25737",
"time": 1790215899,
"subject": "Fill 0x8009A708: SunFlr_Gc.c fn_8009A754 exact, fn_8009A708 drafted (92.1%) (5/8)",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "67a1956",
"time": 1790215926,
"subject": "Fill 0x8009A250: SunFlr_Gc.c fn_8009A250 exact (6/8)",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "58188b6",
"time": 1790215947,
"subject": "Fill 0x80074BE0: GoShaderObjectCommon_ShaderObjectsData_Gc.c +2 fns (1 exact); GXSetBlendMode, GXLoadTexMtxIndx in gx.h",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "f08ea6f",
"time": 1790215961,
"subject": "hlaudmovie.c fn_800A929C, AudTable.c fn_800A7CA4 exact (loop increment order)",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "e0d0b4f",
"time": 1790215967,
"subject": "Fill 0x80123ABC: gbacable.c +2 fns (0 exact)",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "232627b",
"time": 1790215969,
"subject": "Fill 0x8010B0C0: LLDynTex.c fn_8010B0C0 99.9; DynTexObj starts with its u64 id, DynTexPalObj",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "a540be4",
"time": 1790215972,
"subject": "hlaudmovie.c Mov_Init exact (store order)",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "c271d0f",
"time": 1790215973,
"subject": "Fill 0x80030A40: GoTerrain.c fn_80030A40 exact (83/97)",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "ed0f4fe",
"time": 1790215984,
"subject": "Fill 0x8001B878: char.c fn_8001B878 exact (137/156); fn_8001EE64 returns its matrix",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "66f2a19",
"time": 1790215993,
"subject": "llpict.h: fn_8002FE70(LLPict*), fn_8002FEAC prototypes; local declarations removed",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "58c76a7",
"time": 1790216003,
"subject": "hlaudmovie.c fn_800A8AD4 99.4 (declaration order)",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "d53a576",
"time": 1790216008,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "744ce63",
"time": 1790216030,
"subject": "fe_movies.c: fn_80091818, fn_80091DB8 exact (19/31)",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "ab2ed7d",
"time": 1790216034,
"subject": "Fill 0x8010ADA4: LLDynTex.c fn_8010ADA4 93.9 (drops cleared textures)",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "f295af9",
"time": 1790216035,
"subject": "Fill 0x80123E34: gbacable.c +1 fn (pad read, 89.0)",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "9fa826a",
"time": 1790216057,
"subject": "LLDynTex: DynTexHeader p10/p14 typed as DynTex40/DynTex18 (no literal sizes)",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "0326a2f",
"time": 1790216057,
"subject": "Fill 0x800AC330: hlaudvoice.c +5 fns (4 exact), AudVoice to 0x40 and its pool (AudVoicePool); GoComicCam prototypes in comiccam.h",
"report": false,
"matched_code": 1044896,
"complete_code": 468820,
"complete_data": 282273,
"linked_code": 468820,
"linked_data": 282273
},
{
"commit": "4445b31",
"time": 1790216059,
"subject": "Fill 0x8001899C: char.c fn_8001899C exact (138/156)",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "2a4a3f2",
"time": 1790216086,
"subject": "Fill 0x80033F94: GoTerrain.c fn_80033F94 exact (84/97); UObjMeshInfo.f54, UObjMesh.p14 typed",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "27d8926",
"time": 1790216098,
"subject": "Merge main into agent/map-03",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "aefac75",
"time": 1790216102,
"subject": "Fill 0x80113D28: hwsRender_Gc.c fn_80113D28 exact; SkinDescIter.pSub/sub",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "05947d4",
"time": 1790216120,
"subject": "Fill 0x800187CC: char.c Character_PlaceFeetOnGround 98.9 (138/156)",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "ee4fb03",
"time": 1790216134,
"subject": "Fill 0x80110FB4: hwsBurn.c fn_80110FB4 97.4",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "0eb4e91",
"time": 1790216142,
"subject": "Fill 0x8009AA28: Code8009AA28.c fn_8009AA28 drafted (99.2%), colour ramp arrays in SunFlrState",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "40858ff",
"time": 1790216150,
"subject": "Fill 0x800AD280: hlaudemitter.c fn_800AD280 98.8 (23/25); AudInstance.pCmd retyped to AudSource (AudInstanceCmd folded into it)",
"report": false,
"matched_code": 1044896,
"complete_code": 468820,
"complete_data": 282273,
"linked_code": 468820,
"linked_data": 282273
},
{
"commit": "8dcb155",
"time": 1790216156,
"subject": "Fill 0x8011E468: GoGrass.c +5 fns (5 exact), GrassManager struct for lbl_80281900",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "54852fa",
"time": 1790216156,
"subject": "Fill 0x80074A24: GoShaderObjectCommon_ShaderObjectsData_Gc.c fn_80074A24 exact (9/14)",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "8d7423a",
"time": 1790216158,
"subject": "Merge branch 'main' into agent/map-07",
"report": false,
"matched_code": 1044896,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "54fad5b",
"time": 1790216177,
"subject": "Fill 0x80030CC8: GoTerrain.c fn_80030CC8 drafted (99.6%)",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "1461bd6",
"time": 1790216184,
"subject": "Fill 0x80113774: hwsRender_Gc.c fn_80113774 93.1; HwsRenderState.pDesc is a SkinDesc*",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "f606cd2",
"time": 1790216185,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "addc133",
"time": 1790216191,
"subject": "Fill 0x8001942C: char.c fn_8001942C exact (139/156)",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "28f9339",
"time": 1790216205,
"subject": "Fill 0x8011E3B4: GoGrass.c +1 fn (exact)",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "2abaa1c",
"time": 1790216206,
"subject": "AnimStream.c: fn_800CA610 exact (permuter: compare pRec->n18 directly instead of the temp copy)",
"report": false,
"matched_code": 1044896,
"complete_code": 463892,
"complete_data": 274809,
"linked_code": 463892,
"linked_data": 274809
},
{
"commit": "aaceb7b",
"time": 1790216248,
"subject": "Fill 0x8011E4D8: GoGrass.c +1 fn (exact)",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "5b38a68",
"time": 1790216262,
"subject": "Fill 0x8010A6A8: LLDynTex.c fn_8010A6A8 exact; DynTexPalette holds the palette's size, DynTexHeader p18/p20",
"report": false,
"matched_code": 1044896,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "9adf509",
"time": 1790216265,
"subject": "Merge agent/map-06: glows 16/19, sun flare (Code8009AA28 4/6, SunFlr 6/8), particle fn_80094534 96.4, hlaudmovie 36/41, AudTable 17/20; fn_8003526C returns f32*",
"report": true,
"matched_code": 1047460,
"complete_code": 482236,
"matched_data": 171331,
"complete_data": 280951,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "babb45e",
"time": 1790216268,
"subject": "Fill 0x8001B644: char.c fn_8001B644 exact (140/156)",
"report": false,
"matched_code": 1047460,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "af7368c",
"time": 1790216297,
"subject": "LLDynTex.c: fn_8010B098 and fn_8010B664 sweep code tidied (fields, not offsets)",
"report": false,
"matched_code": 1047460,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "d54a5c0",
"time": 1790216298,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1047460,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "129d9a2",
"time": 1790216308,
"subject": "SkinBurn.c: fn_801272B4 index the kept list directly (99.2 -> 99.4)",
"report": false,
"matched_code": 1047460,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "fa52348",
"time": 1790216318,
"subject": "Merge agent/closer: AnimStream fn_800CA2E4, fn_800CA610 and Earnings fn_800D8FE4 exact (permuter ideas, applied by hand)",
"report": true,
"matched_code": 1049612,
"complete_code": 482236,
"matched_data": 171331,
"complete_data": 280951,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "ab5ccff",
"time": 1790216343,
"subject": "Fill 0x8001F110: char.c fn_8001F110 94.8, MtaLib/MtaRecord/MtaEntry types (140/156)",
"report": false,
"matched_code": 1049612,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "213a855",
"time": 1790216349,
"subject": "Fill 0x8011EB80: GoGrass.c +1 fn (exact), GX sweep decls to gx.h",
"report": false,
"matched_code": 1049612,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "ad2d538",
"time": 1790216359,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1049612,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "c6fe8ac",
"time": 1790216365,
"subject": "Merge agent/map-03: FEgolferanim 80/93 (menu golfer), ShaderObjectsData 9/14, fe_movies 19/31; fn_8002FE70 in llpict.h (and drop 1 local prototypes the headers declare)",
"report": true,
"matched_code": 1053088,
"complete_code": 482236,
"matched_data": 171331,
"complete_data": 280951,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "6e9c790",
"time": 1790216371,
"subject": "Fill 0x80113E60: DynChain.c fn_80113E60 exact; DynChainSettings fully laid out (0xC0)",
"report": false,
"matched_code": 1053088,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "f66620d",
"time": 1790216379,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1053088,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "18b2af1",
"time": 1790216398,
"subject": "Merge main into agent/map-02 (GoTerrain.c: fn_80035294/fn_800352BC declared once; UObject.c: fn_8001414C(u8*))",
"report": false,
"matched_code": 1053088,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "4f1c526",
"time": 1790216400,
"subject": "Fill 0x8011FDEC: GoGrass.c +1 fn (93.0), GrassBuffer type",
"report": false,
"matched_code": 1053088,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "8c848f1",
"time": 1790216445,
"subject": "Fill 0x80017BB8: char.c Character_UpdateTestPoints exact (141/156)",
"report": false,
"matched_code": 1053088,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "77daaf1",
"time": 1790216446,
"subject": "Merge agent/map-02: GoTerrain 84/97 (terrain draw lists, grass pass); hole-data tree is UObjMesh; fn_80008370 one prototype",
"report": true,
"matched_code": 1056176,
"complete_code": 482236,
"matched_data": 171331,
"complete_data": 280951,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "f29ad3b",
"time": 1790216451,
"subject": "Fill 0x8011E584: GoGrass.c +1 fn (exact), grass file header",
"report": false,
"matched_code": 1056176,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "92ee15c",
"time": 1790216474,
"subject": "Merge main",
"report": false,
"matched_code": 1056176,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "bde8e6c",
"time": 1790216495,
"subject": "Merge agent/map-07: Trax, UAudContainers, CourseData LINKED; GoComicCam 11/15 (comic-book shot panels), shadow 15/19, hlaudvoice 10/16; AudInstance.pCmd is AudSource",
"report": true,
"matched_code": 1062272,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "b31e7fa",
"time": 1790216518,
"subject": "Fill 0x8001B208: char.c fn_8001B208 exact (142/156); CharSkinSet n0/nCount, CharSkinRef",
"report": false,
"matched_code": 1062272,
"complete_code": 466632,
"complete_data": 276025,
"linked_code": 466632,
"linked_data": 276025
},
{
"commit": "756a1ad",
"time": 1790216538,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1062272,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "0840b2a",
"time": 1790216541,
"subject": "Merge agent/map-09: GameMode26 26/27 (two-player long drive), hwsRender_Gc 25/33, DynChain 11/18, LLDynTex 25/39, FE_PGATourMessages 22/26; fn_800588E8 returns int",
"report": true,
"matched_code": 1065244,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "4a2c0cc",
"time": 1790216599,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1065244,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "5257704",
"time": 1790216642,
"subject": "Merge main; GameMode22.c: fn_80126EC0 exact, ADD_MSG as in GameMode26 (fn_80126698 91.4 -> 94.1)",
"report": false,
"matched_code": 1065244,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "4f7f1e0",
"time": 1790216683,
"subject": "Merge agent/map-01: UFont 28/30 (text drawing, UFontContext typed), char.c 142/156; MtaLib types",
"report": true,
"matched_code": 1070840,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "e72d392",
"time": 1790216736,
"subject": "Merge agent/map-10: course grass (GoGrass 22/34, Grass_Gc 16/21), GBA link cable 36/45, GameMode22 37/40 (ADD_MSG and PLAYER(i) forms) (and drop 1 local prototypes the headers declare)",
"report": true,
"matched_code": 1073488,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "d20dfaa",
"time": 1790216785,
"subject": "decomp-notes: fill-in findings batch 3 (26 compiler rules from tonight's lanes, graduate.py sections, a lint false positive)",
"report": true,
"matched_code": 1073488,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "30b5c1a",
"time": 1790216872,
"subject": "Fill 0x80031AB4: GoTerrain.c +2 fns (fn_80031AB4 97.1, fn_80031E58 75.7), Ter_ObjectReference fields",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "d9f59ba",
"time": 1790216966,
"subject": "Fill 0x800B694C: DiscError.c +8 fns (2 exact)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "0ea3b1e",
"time": 1790216976,
"subject": "Fill 0x80114540: DynChain.c fn_80114540 99.7, fn_80114A84 99.3 (chain updates, types 1 and 0)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "717f2d6",
"time": 1790217012,
"subject": "Fill 0x800342F0: GoTerrain.c fn_800342F0 exact (85/97), CourseGlowBlock",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "db54fd9",
"time": 1790217022,
"subject": "Fill 0x8011E9D8: GoGrass.c fn_8011E9D8, fn_8011EB04 exact (24/34); render camera part prototypes in camera.h",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "406036a",
"time": 1790217070,
"subject": "Fill 0x80074628: ShaderObjectsData.c fn_80074DA8 exact, fn_80074628 97.6 (11/14 incl. sweep)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "0859016",
"time": 1790217112,
"subject": "Fill 0x800C7898: CamSpline.c +4 fns (4 exact)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "3e7a29b",
"time": 1790217114,
"subject": "Fill 0x8001F32C: mtalib.c +5 fns (4 exact, fn_8001F578 98.7)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "4b6afae",
"time": 1790217153,
"subject": "Fill 0x80032B7C: GoTerrain.c fn_80032B7C 98.5, UObjMesh.n20",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "af8a7bf",
"time": 1790217202,
"subject": "Headers: one prototype each for fn_8001F004 (camera.h), fn_800B5918 and fn_800A4BDC (engine.h)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "2d3f8a8",
"time": 1790217218,
"subject": "Fill 0x800C7480: CamSpline.c +3 fns (2 exact)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "f9725cc",
"time": 1790217221,
"subject": "Fill 0x80115348: DynChain.c fn_80115348 91.7 (type 2 wind sway); DynChainParams as per-link arrays",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "9ddf28c",
"time": 1790217237,
"subject": "Fill 0x80032F88: GoTerrain.c fn_80032F88 89.2, Ter_ObjectState.f4",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "01d91cf",
"time": 1790217248,
"subject": "Fill 0x800C7A9C: CamSpline.c fn_800C7A9C draft (89%)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "a3ccaa8",
"time": 1790217291,
"subject": "Fill 0x8011F3AC: GoGrass.c fn_8011F3AC, fn_80120268 exact (26/34)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "7a516b3",
"time": 1790217295,
"subject": "Fill 0x80011C90: LLFont.c +4 fns (3 exact), GX FIFO/viewport calls in gx.h",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "91e1947",
"time": 1790217329,
"subject": "Fill 0x80115B2C: DynChain.c fn_80115B2C 90.8 (type 3 bend and sway); all DynChain functions drafted",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "9346521",
"time": 1790217336,
"subject": "Fill 0x80030254: GoTerrain.c fn_80030254 exact (86/97), Ter_ObjectState fields",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "9b49897",
"time": 1790217354,
"subject": "terrain.h: drop the second fn_8003526C declaration (camera.h keeps it)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "9e6d643",
"time": 1790217374,
"subject": "Merge branch 'main' into agent/map-07",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "d3b73f8",
"time": 1790217374,
"subject": "Fill 0x800111D8: LLFont.c fn_800111D8 exact; font GX setup prototypes in engine.h",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "691c291",
"time": 1790217381,
"subject": "Fill 0x8011FFCC: GoGrass.c fn_8011FFCC 99.6 (26/34); GrassRecord merged into GrassBuffer",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "296fbe6",
"time": 1790217390,
"subject": "HoleScore.c: fn_800CF450 exact (permuter: hoist nMineStrokes declaration above i/nKind/etc)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "c830721",
"time": 1790217394,
"subject": "Fill 0x800738DC: ShaderObjectsData.c fn_800738DC, fn_800740F4 exact (12/14)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "835644d",
"time": 1790217398,
"subject": "terrain.h: Ter_ObjectReference 0xC is pContainerPatch (apObject has 3 levels)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "79a68b7",
"time": 1790217398,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "30901e5",
"time": 1790217420,
"subject": "Fill 0x8011EC84: GoGrass.c fn_8011EC84 exact (27/34)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "66e6d18",
"time": 1790217448,
"subject": "Fill 0x800B4B5C: GoShaderObject_Rain_Gc.c +1 fn (exact), sweep block tidied",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "f940d48",
"time": 1790217474,
"subject": "Fill 0x80111850: hwsBurn.c fn_80111850 99.8 (burn a skin description into one block); SkinDesc counts",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "9ff2ab9",
"time": 1790217485,
"subject": "Fill 0x8011E170: GoGrass.c fn_8011E170 exact (28/34)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "2e93c54",
"time": 1790217497,
"subject": "Fill 0x80011034: LLFont.c fn_80011034, fn_80011310 exact (18/23); engine.h includes gx.h",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "cb5ad34",
"time": 1790217522,
"subject": "Fill 0x800B4DAC: GoShaderObject_Rain_Gc.c +2 fns (2 exact)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "9f954c6",
"time": 1790217531,
"subject": "Fill 0x80090400: uiProcessInterface.c fn_80090400 exact (23/31); FrontEnd p8/p10, lbl_801D8ED0 typed",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "cb37ee8",
"time": 1790217543,
"subject": "Fill 0x80031154: GoTerrain.c fn_80031154 98.0, UObjMeshInfo.a68 (fn_80035508 typed)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "8b0dec4",
"time": 1790217549,
"subject": "GoShaderObject_Rain_Gc.c: name the rain buffer sizes",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "989283a",
"time": 1790217571,
"subject": "Fill 0x801136C4: hwsRender_Gc.c fn_801136C4 exact, fn_8011368C tidied (26/33)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "2af3a55",
"time": 1790217574,
"subject": "Fill 0x8011E6E8: GoGrass.c fn_8011E6E8 exact (29/34)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "edf03da",
"time": 1790217599,
"subject": "Fill 0x800B4C00: GoShaderObject_Rain_Gc.c fn_800B4C00 exact (13/16)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "04c809e",
"time": 1790217602,
"subject": "charstate.h: SkinMeshRefs size not proven",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "40269f4",
"time": 1790217602,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "ba7d99f",
"time": 1790217629,
"subject": "Fill 0x800B58FC: GoShaderObject_Rain_Gc.c fn_800B58FC exact (14/16)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "dcaa9b6",
"time": 1790217668,
"subject": "Fill 0x80091EE8: fe_movies.c fn_80091EE8 exact (20/31); fn_80075FB8, fn_800736D8 prototypes in headers",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "e107688",
"time": 1790217686,
"subject": "Fill 0x8011F544: GoGrass.c fn_8011F544 99.5 (29/34); grass bounds and buffer fields",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "0bbbc4e",
"time": 1790217697,
"subject": "Fill 0x80033744: GoTerrain.c fn_80033744 81.1, TerPoseStep tables (no 0% left in GoTerrain)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "06eceaa",
"time": 1790217721,
"subject": "GoGrass.c: draw data externs moved to grassshader.h",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "14c4f18",
"time": 1790217726,
"subject": "Fill 0x800AE338: uiobject.c fn_800AE338 exact, sweep block cleaned (3/8)",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "4b368f6",
"time": 1790217730,
"subject": "Fill 0x80018B8C: char.c Character_IKLegToGround drafted (98.6); fn_800BAFC0 prototype in engine.h",
"report": false,
"matched_code": 1073488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "5626839",
"time": 1790217747,
"subject": "Merge agent/map-09: DynChain all drafted (golfer hair/cloth swing, 95.8%), hwsBurn fn_80111850 99.8, hwsRender_Gc 26/33",
"report": true,
"matched_code": 1073648,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "6a183b9",
"time": 1790217765,
"subject": "Fill 0x800918A4: fe_movies.c fn_800918A4 exact (21/31)",
"report": false,
"matched_code": 1073648,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "7a0e661",
"time": 1790217768,
"subject": "Fill 0x800AE3C4: uiobject.c fn_800AE3C4 exact (4/8)",
"report": false,
"matched_code": 1073648,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "10c5053",
"time": 1790217775,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1073648,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "9c3e18c",
"time": 1790217776,
"subject": "Fill 0x80029BC8: Skeleton.c +4 fns exact (31/52)",
"report": false,
"matched_code": 1073648,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "55d99ce",
"time": 1790217784,
"subject": "HoleScore.c: fn_800CF158 exact (permuter: hoist nMineStrokes declaration above nMine/nBest/nOther)",
"report": false,
"matched_code": 1073648,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "15b757e",
"time": 1790217791,
"subject": "Merge main into agent/map-01",
"report": false,
"matched_code": 1073648,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "86fbd5f",
"time": 1790217828,
"subject": "Fill 0x800AE1F8: uiobject.c UI_Obj_InitModule draft (92%)",
"report": false,
"matched_code": 1073648,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "b930b89",
"time": 1790217838,
"subject": "Merge branch 'main' into agent/map-07",
"report": false,
"matched_code": 1073648,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "a6a652d",
"time": 1790217841,
"subject": "Fill 0x80029968: Skeleton.c fn_80029968, fn_800273BC exact (33/52)",
"report": false,
"matched_code": 1073648,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "9cd936e",
"time": 1790217845,
"subject": "Fill 0x8011EFE4: GoGrass.c GrassRender_vBuildAndUploadOneTimeData exact (30/34); SD_vSetGrassParamsOnce prototype in grassshader.h",
"report": false,
"matched_code": 1073648,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "aed9164",
"time": 1790217863,
"subject": "Fill 0x80084008: FE_MessageTable.c fn_80084008 exact (430/464)",
"report": false,
"matched_code": 1073648,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "6eceed1",
"time": 1790217879,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1073648,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "87d40af",
"time": 1790217883,
"subject": "character.h: one Clip type for the clip header (ClipBlend and ClipD4 folded into Clip)",
"report": false,
"matched_code": 1073648,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "272e779",
"time": 1790217895,
"subject": "Fill 0x8002787C: Skeleton.c fn_8002787C 97.5",
"report": false,
"matched_code": 1073648,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "a1310c1",
"time": 1790217925,
"subject": "Fill 0x80029EF4: Skeleton.c fn_80029EF4 98.0",
"report": false,
"matched_code": 1073648,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "8964308",
"time": 1790217925,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1073648,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "12a2784",
"time": 1790217930,
"subject": "ShaderObjectsData.c: round the display list address as uptr",
"report": false,
"matched_code": 1073648,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "8346645",
"time": 1790217934,
"subject": "Fill 0x8011FDEC: GoGrass.c fn_8011FDEC exact (31/34)",
"report": false,
"matched_code": 1073648,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "83749ce",
"time": 1790217970,
"subject": "Merge agent/map-07: disc-error screen 91.9%, camera splines 6/8, rain 14/16, uiobject 4/8; discerror.h, rain.h, uiobject.h",
"report": true,
"matched_code": 1077872,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "942002d",
"time": 1790218002,
"subject": "Fill 0x80084354: FE_MessageTable.c fn_80084354 exact (431/464)",
"report": false,
"matched_code": 1077872,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "1ce35dd",
"time": 1790218034,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1077872,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "3046cff",
"time": 1790218059,
"subject": "Merge agent/map-02: GoTerrain 86/97, no 0% left (terrain setup, LOD pick, draw lists, crowd and tree animation); Skeleton 33/52 (and drop 2 local prototypes the headers declare)",
"report": true,
"matched_code": 1080344,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "968cad8",
"time": 1790218067,
"subject": "Fill 0x801132C4: hwsRender_Gc.c fn_801132C4 drafted (95.7%)",
"report": false,
"matched_code": 1080344,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "68cd00d",
"time": 1790218073,
"subject": "Fill 0x8011F7F8: GoGrass.c fn_8011F7F8 93.0 (31/34, no 0% left); fn_8012028C typed as the render object's bounding sphere",
"report": false,
"matched_code": 1080344,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "a318024",
"time": 1790218083,
"subject": "DiscError.c: fn_800B6C14 exact (9/15); include/stdarg.h for game code, vsprintf in platform.h",
"report": false,
"matched_code": 1080344,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "b95393f",
"time": 1790218087,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1080344,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "5d56e5f",
"time": 1790218122,
"subject": "Merge agent/map-01: mtalib 14/15 (golfer face morph tracks), LLFont 18/23, char.c IK leg 98.6; Clip and ClipBlend unified into one Clip type (and drop 1 local prototypes the headers declare)",
"report": true,
"matched_code": 1082552,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "fa73fe1",
"time": 1790218141,
"subject": "Headers: drop local fn_8001F004 and render camera prototypes main added (uiobject passes its lens to fn_800768E0)",
"report": false,
"matched_code": 1082552,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "db25813",
"time": 1790218151,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1082552,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "3f92665",
"time": 1790218158,
"subject": "Fill 0x8007D810: FE_MessageTable.c fn_8007D810 exact (432/464)",
"report": false,
"matched_code": 1082552,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "421cedc",
"time": 1790218171,
"subject": "hlaudtrackseq.c: fn_800AAC00 exact (permuter: read nStream before computing pTarget)",
"report": false,
"matched_code": 1082552,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "f8b9ed8",
"time": 1790218212,
"subject": "Fill 0x80083A4C: FE_MessageTable.c fn_80083A4C exact (433/464)",
"report": false,
"matched_code": 1082552,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "190be7f",
"time": 1790218273,
"subject": "Merge agent/map-10: course grass GoGrass 31/34, no 0% left; one header prototype each for the lens/render-camera fns; r3-by-luck returns fixed in GoCamera/GoViewport/GoRenderCtx (and drop 1 local prototypes the headers declare)",
"report": true,
"matched_code": 1086304,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "2104fc7",
"time": 1790218277,
"subject": "Fill 0x800B4FA4: GoShaderObject_Rain_Gc.c fn_800B4FA4 (97.8%); RainPoint/RainSplash records, Camera.m15C",
"report": false,
"matched_code": 1086304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "db599a8",
"time": 1790218278,
"subject": "Fill 0x8007DF30: FE_MessageTable.c fn_8007DF30 exact (434/464)",
"report": false,
"matched_code": 1086304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "81a7eb8",
"time": 1790218284,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1086304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "10a3028",
"time": 1790218297,
"subject": "Fill 0x8001208C: LLFont.c fn_8001208C colour gradients (94.4), UFontContext 0x14-0x5C typed",
"report": false,
"matched_code": 1086304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "23ee2b0",
"time": 1790218302,
"subject": "Fill 0x80028AE0: Skeleton.c SKEL_TransformBones exact (34/52)",
"report": false,
"matched_code": 1086304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "caabb12",
"time": 1790218312,
"subject": "Fill 0x8010A520: LLDynTex.c +2 fns (fn_8010A788 exact, fn_8010A520 90.5%)",
"report": false,
"matched_code": 1086304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "3bc2ff0",
"time": 1790218325,
"subject": "gocamscripts.c: call fn_800C7970 through a cast for EA's extra CamShot argument; spline prototypes in camera.h",
"report": false,
"matched_code": 1086304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "fbccc14",
"time": 1790218344,
"subject": "Merge fix: GXSetTexCoordGen2 declared once in gx.h (LLFont.c, streammanagerhole.c now include it)",
"report": false,
"matched_code": 1086304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "7489786",
"time": 1790218412,
"subject": "Fill 0x80028564: Skeleton.c fn_80028564 exact (35/52)",
"report": false,
"matched_code": 1086304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "bd7ecc1",
"time": 1790218415,
"subject": "Fill 0x800AEFE4: uiobject.c fn_800AEFE4, fn_800AF0D4 exact (6/8)",
"report": false,
"matched_code": 1086304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "1b5203e",
"time": 1790218416,
"subject": "Fill 0x8010B338: LLDynTex.c fn_8010B338 exact (27/39)",
"report": false,
"matched_code": 1086304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "e5e11b4",
"time": 1790218419,
"subject": "Fill 0x80011D0C: LLFont.c fn_80011D0C word wrap (93.3), LLFont.f00 line height",
"report": false,
"matched_code": 1086304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "03a43a6",
"time": 1790218461,
"subject": "Merge agent/map-03: course shader display lists 12/14 (99.6%), FE_MessageTable 434/464, fe_movies 21/31, uiProcessInterface 23/31; shaderdata.h, FrontEnd p8/p10 typed (and drop 4 local prototypes the headers declare)",
"report": true,
"matched_code": 1093304,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "38a1c0f",
"time": 1790218488,
"subject": "Fill 0x8010BCFC: LLDynTex.c fn_8010BCFC exact (28/39)",
"report": false,
"matched_code": 1093304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "61b566d",
"time": 1790218509,
"subject": "Fill 0x80123398: gbacable.c fn_80123398 drafted (98.8%)",
"report": false,
"matched_code": 1093304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "a27815c",
"time": 1790218560,
"subject": "SkinPart.c: fn_800CC710 exact (permuter: declare pSkin after nPart/nVariant)",
"report": false,
"matched_code": 1093304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "7b57563",
"time": 1790218571,
"subject": "Fill 0x801242D0: gbacable.c fn_801242D0 exact (37/45)",
"report": false,
"matched_code": 1093304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "8b0a6d0",
"time": 1790218574,
"subject": "Fill 0x800279C0: Skeleton.c fn_800279C0 99.4%, IK helpers take the model (35/52)",
"report": false,
"matched_code": 1093304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "7e7cd22",
"time": 1790218581,
"subject": "Fill 0x800B52D4: GoShaderObject_Rain_Gc.c fn_800B52D4 (99.3%); RainPoint.f14",
"report": false,
"matched_code": 1093304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "f0d7504",
"time": 1790218612,
"subject": "Fill 0x8010BA2C: LLDynTex.c fn_8010BA2C drafted (86.6%)",
"report": false,
"matched_code": 1093304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "0b709e7",
"time": 1790218612,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1093304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "ef2e1e7",
"time": 1790218637,
"subject": "Fill 0x800290DC: Skeleton.c SKEL_UpdateState exact (36/52)",
"report": false,
"matched_code": 1093304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "a1106c1",
"time": 1790218641,
"subject": "Fill 0x800108xx: LLFont.c FO_spLoadFontFromStream 'sfn ' loader (84.8), font stream types",
"report": false,
"matched_code": 1093304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "47e9ca7",
"time": 1790218656,
"subject": "DiscError.c: fn_800B6DA4 exact (10/15), fn_800B6CD8 92.2 -> 92.9",
"report": false,
"matched_code": 1093304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "3e7733e",
"time": 1790218662,
"subject": "Merge branch 'main' into agent/map-07",
"report": false,
"matched_code": 1093304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "b2c1aa2",
"time": 1790218679,
"subject": "LLFont.c: fn_8001208C parameters in call order (scales, then position)",
"report": false,
"matched_code": 1093304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "196b65a",
"time": 1790218679,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1093304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "46433ae",
"time": 1790218681,
"subject": "Fill 0x80029C60: Skeleton.c fn_80029C60 97.2% (36/52)",
"report": false,
"matched_code": 1093304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "c7cd917",
"time": 1790218695,
"subject": "Fill 0x8010BC94: LLDynTex.c fn_8010BC94, fn_8010BED4 exact (30/39)",
"report": false,
"matched_code": 1093304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "45f9f8c",
"time": 1790218711,
"subject": "GoShaderObject_Rain_Gc.c: drop prototypes main now has in headers",
"report": false,
"matched_code": 1093304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "db2543f",
"time": 1790218740,
"subject": "Fill 0x80120304: GoShaderObject_Grass_Gc.c SD_vShaderObject_Grass_Static_Init drafted (82.0%)",
"report": false,
"matched_code": 1093304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "8799902",
"time": 1790218754,
"subject": "Fill 0x80026BF4: Skeleton.c fn_80026BF4 exact, IKLink.nPrev is a byte (37/52)",
"report": false,
"matched_code": 1093304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "63e3ff6",
"time": 1790218773,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1093304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "6bda69f",
"time": 1790218794,
"subject": "GoShaderObject_Grass_Gc.c: Static_Init reads the row count word once",
"report": false,
"matched_code": 1093304,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "3a08c1f",
"time": 1790218808,
"subject": "Merge agent/map-09: LLDynTex 30/39 (live-repainted textures), hwsRender_Gc fn_801132C4 95.7; DynTex/DynTexState layouts",
"report": true,
"matched_code": 1094920,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "50c430b",
"time": 1790218817,
"subject": "Fill 0x80027478: Skeleton.c fn_80027478 98.3% (37/52)",
"report": false,
"matched_code": 1094920,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "1ede7ee",
"time": 1790218822,
"subject": "Fill 0x8001144C: LLFont.c fn_8001144C glyph drawing (87.4), UFontContext shadow/colour fields",
"report": false,
"matched_code": 1094920,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "a707d28",
"time": 1790218826,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1094920,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "447f463",
"time": 1790218841,
"subject": "GoShaderObject_Grass_Gc.c: Static_Init row vertex count is unsigned (82.1%)",
"report": false,
"matched_code": 1094920,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "a9d050e",
"time": 1790218845,
"subject": "LLFont.c: fn_8001144C bMeasured is a byte (88.3)",
"report": false,
"matched_code": 1094920,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "55e5988",
"time": 1790218845,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1094920,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "64f5b3a",
"time": 1790218868,
"subject": "Merge agent/map-07: rain 99.2%, disc-error screen 97.7% (printf wrapper via game-code stdarg.h), uiobject 6/8; fn_800C7970 extra-argument cast",
"report": true,
"matched_code": 1095488,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "86628a3",
"time": 1790218887,
"subject": "Fill 0x800271A0: Skeleton.c fn_800271A0 exact (38/52)",
"report": false,
"matched_code": 1095488,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "6a07bb9",
"time": 1790218922,
"subject": "Merge agent/map-10: GBA link cable 37/45 (98.2%), grass shell builder drafted 82%",
"report": true,
"matched_code": 1096752,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "1de1c9d",
"time": 1790218948,
"subject": "Fill 0x80027E8C: Skeleton.c fn_80027E8C exact (39/52)",
"report": false,
"matched_code": 1096752,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "e46b70a",
"time": 1790218962,
"subject": "hlaudtrackseq.c: fn_800AAB8C exact (permuter: read nPlayList before computing pTarget)",
"report": false,
"matched_code": 1096752,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "f063fb4",
"time": 1790218962,
"subject": "HoleScore.c: fn_800D1530 exact (permuter: reuse fDegrees as epsilon temp before the compare)",
"report": false,
"matched_code": 1096752,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "3d398e4",
"time": 1790218966,
"subject": "Merge branch 'main' into agent/closer",
"report": false,
"matched_code": 1096752,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "af11498",
"time": 1790218971,
"subject": "Merge agent/map-01: LLFont all drafted (font loader, glyph drawing, word wrap, gradients; unit 90.9%); font stream types",
"report": true,
"matched_code": 1096752,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "b1365fd",
"time": 1790219003,
"subject": "Fill 0x80027D14: Skeleton.c fn_80027D14 98.4% (39/52)",
"report": false,
"matched_code": 1096752,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "c91f173",
"time": 1790219024,
"subject": "HoleScore.c: fn_800D1530's tolerance in its own local fEpsilon instead of reusing fDegrees (still exact)",
"report": false,
"matched_code": 1096752,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "cf82df9",
"time": 1790219041,
"subject": "Fill 0x800280E8: Skeleton.c fn_800280E8 98.4% (39/52)",
"report": false,
"matched_code": 1096752,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "f715aaa",
"time": 1790219077,
"subject": "Fill 0x800275F4: Skeleton.c fn_800275F4 exact (40/52)",
"report": false,
"matched_code": 1096752,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "fc8e5e7",
"time": 1790219080,
"subject": "Merge agent/closer: HoleScore fn_800CF450, fn_800CF158, fn_800D1530, hlaudtrackseq fn_800AAC00, fn_800AAB8C, SkinPart fn_800CC710 exact (permuter ideas, reviewed)",
"report": true,
"matched_code": 1099088,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "0aaca6f",
"time": 1790219094,
"subject": "Fill 0x80092080: fe_movies.c fn_80092080 exact (22/31)",
"report": false,
"matched_code": 1099088,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "7fa25c0",
"time": 1790219121,
"subject": "Fill 0x80028208: Skeleton.c fn_80028208 exact (41/52)",
"report": false,
"matched_code": 1099088,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "1625112",
"time": 1790219129,
"subject": "Fill 0x8009A3F4: SunFlr_Gc.c fn_8009A3F4 drafted (97.0%), 6/8",
"report": false,
"matched_code": 1099088,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "cb76099",
"time": 1790219139,
"subject": "Fill 0x80091BDC: fe_movies.c fn_80091BDC 99.7% (22/31)",
"report": false,
"matched_code": 1099088,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "beef51d",
"time": 1790219168,
"subject": "Fill 0x8010BFE0: LLDynTex.c fn_8010BFE0 loader drafted 88.8% (30/39)",
"report": false,
"matched_code": 1099088,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "7ab5875",
"time": 1790219186,
"subject": "Fill 0x8009198C: fe_movies.c fn_8009198C exact (23/31)",
"report": false,
"matched_code": 1099088,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "2795a47",
"time": 1790219201,
"subject": "Fill 0x800949D0: GoShaderObject_Particle_Gc.c fn_800949D0 78.1% -> 90.8% (20/25)",
"report": false,
"matched_code": 1099088,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "76eb8bc",
"time": 1790219221,
"subject": "Fill 0x800912F4: fe_movies.c fn_800912F4 exact (24/31)",
"report": false,
"matched_code": 1099088,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "2c0d188",
"time": 1790219232,
"subject": "Fill 0x800293CC: Skeleton.c fn_800293CC 98.5%, animblender passes its weight (41/52)",
"report": false,
"matched_code": 1099088,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "14f1d3a",
"time": 1790219232,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1099088,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "3077592",
"time": 1790219242,
"subject": "Fill 0x8010A930: LLDynTex.c fn_8010A930 CMPR recolour drafted 78.3% (30/39)",
"report": false,
"matched_code": 1099088,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "6093a5d",
"time": 1790219259,
"subject": "Fill 0x80090B80: fe_movies.c fn_80090B80 exact (25/31)",
"report": false,
"matched_code": 1099088,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "2f73c26",
"time": 1790219271,
"subject": "Fill 0x80092BE8: uiText.c fn_80092BE8 exact (8/9)",
"report": false,
"matched_code": 1099088,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "85beec3",
"time": 1790219285,
"subject": "LLDynTex.c: fn_8010A930 89.8% (unsigned colour conversion, index pointer)",
"report": false,
"matched_code": 1099088,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "2c988ba",
"time": 1790219297,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1099088,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "0201baa",
"time": 1790219314,
"subject": "LLDynTex.c: fn_8010BFE0 95.6% (index aUses directly, queue test order)",
"report": false,
"matched_code": 1099088,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "0dd25ac",
"time": 1790219330,
"subject": "LLDynTex.c: fn_8010BFE0 96.8%",
"report": false,
"matched_code": 1099088,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "22dc064",
"time": 1790219352,
"subject": "Merge agent/map-02: golfer skeleton 41/52 (bone transforms, model loader, arm and leg IK, pose blending); IKLink/IKChain typed; fn_800293CC weight passed explicitly",
"report": true,
"matched_code": 1104640,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "17fb97e",
"time": 1790219360,
"subject": "LLDynTex.c: fn_8010BFE0 98.3% (busy path inside if (bReady))",
"report": false,
"matched_code": 1104640,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "d28c85e",
"time": 1790219363,
"subject": "Fill 0x800914DC: fe_movies.c fn_800914DC exact (26/31)",
"report": false,
"matched_code": 1104640,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "3f4efd2",
"time": 1790219369,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1104640,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "6059b88",
"time": 1790219371,
"subject": "LLDynTex.c: fn_8010BFE0 98.5%",
"report": false,
"matched_code": 1104640,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "81f07f5",
"time": 1790219405,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1104640,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "f585098",
"time": 1790219410,
"subject": "Merge agent/map-06: sun-flare depth test drafted 97%, particle draw 90.8%, text shadow setup exact",
"report": true,
"matched_code": 1104720,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "3be3ac2",
"time": 1790219461,
"subject": "Merge agent/map-03: front-end movies and loading screen 26/31 (loading tiles, quad message handler, full-screen picture)",
"report": true,
"matched_code": 1106752,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "af7a174",
"time": 1790219507,
"subject": "Merge agent/map-09: LLDynTex 95.9% (golfer texture streaming loader 98.5%, clothing recolour 89.8%)",
"report": true,
"matched_code": 1106752,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "5866554",
"time": 1790219518,
"subject": "LLTex.c: fn_8001005C exact (permuter: hoist u64 load to a temp before the compare)",
"report": false,
"matched_code": 1106752,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "45bb043",
"time": 1790219518,
"subject": "MC_Gc.c: fn_8009CEF8 exact (permuter: nPort param type int, not s32/long)",
"report": false,
"matched_code": 1106752,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "2f08348",
"time": 1790219642,
"subject": "Fill 0x800B2FB0: shadow.c fn_800B2FB0 89.4%, mesh desc structs to engine.h",
"report": false,
"matched_code": 1106752,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "47570ed",
"time": 1790219694,
"subject": "Fill 0x800B2FB0: shadow.c fn_800B2FB0 95.3%",
"report": false,
"matched_code": 1106752,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "89fc0a8",
"time": 1790219710,
"subject": "gbacable.c: fn_80123ABC 98.0 -> 99.2 (second loop sets i before pWord)",
"report": false,
"matched_code": 1106752,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "8adb428",
"time": 1790219772,
"subject": "gbacable.c: fn_8012311C 97.4 -> 99.4 (pointer to the sent tick)",
"report": false,
"matched_code": 1106752,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "c633c71",
"time": 1790219793,
"subject": "Merge agent/map-07: golfer shadow projection drafted 95.3%; TrailDraw/TrailMeshDesc shared in engine.h",
"report": true,
"matched_code": 1106752,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "c872e3f",
"time": 1790219806,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1106752,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "0fb4e54",
"time": 1790219872,
"subject": "MC_Gc.c: fn_8009E47C exact (permuter: swap the iconFormat/bannerFormat statement order)",
"report": false,
"matched_code": 1106752,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "4275c8f",
"time": 1790219876,
"subject": "Merge agent/map-10: GBA link cable near misses fn_80123ABC 99.2, fn_8012311C 99.4",
"report": true,
"matched_code": 1106752,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "71f81b0",
"time": 1790219877,
"subject": "Merge branch 'main' into agent/closer",
"report": false,
"matched_code": 1106752,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "9253f5d",
"time": 1790219982,
"subject": "Merge agent/closer: LLTex fn_8001005C, MC_Gc fn_8009CEF8, fn_8009E47C exact (permuter ideas, reviewed)",
"report": true,
"matched_code": 1107316,
"complete_code": 487164,
"matched_data": 171475,
"complete_data": 288415,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "10a8c52",
"time": 1790220847,
"subject": "Skeleton.c: fn_80028314 exact (42/52); Skeleton a10E8 is [2][4], bone indexes at 0x1108",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "4536977",
"time": 1790220882,
"subject": "VecMath.c: link (Matching, .sdata2 0x80284280-0x80284290)",
"report": false,
"matched_code": 1107316,
"complete_code": 472400,
"complete_data": 283505,
"linked_code": 472400,
"linked_data": 283505
},
{
"commit": "e8f7b26",
"time": 1790220911,
"subject": "Fill 0x8011CD3C: SkinMorph.c fn_8011CD3C exact (22/26); hwsOverride free prototypes in charstate.h, Skin.c declarations fixed to void",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "8a67f04",
"time": 1790220983,
"subject": "Skeleton.c: fn_80029664 99.8 (42/52)",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "a395d28",
"time": 1790220983,
"subject": "Fill 0x8008F488: type the UI file's lists; uiProcessInterface.c fn_8008FDDC 98.3, fn_8008F610 87.3",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "6bc4063",
"time": 1790220994,
"subject": "Fill 0x8009B630: GoGreenGrid.c +6 fns (6 exact), greengrid.h",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "26084cb",
"time": 1790221047,
"subject": "Fill 0x800B2DB0: shadow.c fn_800B2DB0 exact (16/19)",
"report": false,
"matched_code": 1107316,
"complete_code": 472400,
"complete_data": 283505,
"linked_code": 472400,
"linked_data": 283505
},
{
"commit": "1273479",
"time": 1790221057,
"subject": "Fill 0x80011000: LLFont fn_8001208C 94.4 -> 94.9, UFont fn_800128F8 96.3 -> 96.9",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "31d5a53",
"time": 1790221062,
"subject": "Fill 0x80112DD8: hwsRender_Gc.c fn_80112DD8 drafted (99.05); SkinDesc materials, pA4/pAC, fB0 and HwsRender10.refs typed",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "260cb81",
"time": 1790221062,
"subject": "Skeleton.c: fn_80026D18 exact (43/52)",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "9485dec",
"time": 1790221075,
"subject": "Fill 0x800913EC: fe_movies.c fn_800913EC, fn_80091460 exact (28/31)",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "f740b3e",
"time": 1790221139,
"subject": "SkinPart.c: DynTex prototypes from lldyntex.h; fn_8010A780 gives a DynTexHeader*",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "8eb6afc",
"time": 1790221159,
"subject": "char.c: fn_8001BA74 exact (143/156), its n1658 test was inverted",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "abfe950",
"time": 1790221186,
"subject": "Fill 0x80166098: UIStudio.c fn_80166098 drafted (script interpreter, 83.4%)",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "32ad670",
"time": 1790221212,
"subject": "Fill 0x8009B970: GoGreenGrid.c +3 fns (draft 93.8-98.5)",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "417565f",
"time": 1790221221,
"subject": "Fill 0x800B28D4: shadow.c fn_800B28D4 exact, fn_800B3484 typed (17/19)",
"report": false,
"matched_code": 1107316,
"complete_code": 472400,
"complete_data": 283505,
"linked_code": 472400,
"linked_data": 283505
},
{
"commit": "356a1aa",
"time": 1790221249,
"subject": "UIStudio.c: fn_80166098 script addresses written out (85.0%)",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "d03173a",
"time": 1790221250,
"subject": "FE_CrAPMessages.c: fn_8010799C exact (88/89)",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "98da11d",
"time": 1790221266,
"subject": "hlaudvoice.c: fn_800ACE38 exact (11/16)",
"report": false,
"matched_code": 1107316,
"complete_code": 472400,
"complete_data": 283505,
"linked_code": 472400,
"linked_data": 283505
},
{
"commit": "0714b45",
"time": 1790221268,
"subject": "UMemPool.c: fn_8000AFA0 exact, unit linked (31/31)",
"report": false,
"matched_code": 1107316,
"complete_code": 475728,
"complete_data": 283545,
"linked_code": 475728,
"linked_data": 283545
},
{
"commit": "248e870",
"time": 1790221289,
"subject": "rcmp_mad_codec.c: fn_800B7D80, fn_800B8A2C exact (37/45)",
"report": false,
"matched_code": 1107316,
"complete_code": 472400,
"complete_data": 283505,
"linked_code": 472400,
"linked_data": 283505
},
{
"commit": "74b1231",
"time": 1790221301,
"subject": "GameMode22.c: fn_80126334 exact, fn_801264B8 44.2 -> 79.7 (38/40)",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "06b8ba4",
"time": 1790221301,
"subject": "Fill 0x8009C0BC: GoGreenGrid.c +1 fn (97.4), terrain.h include",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "339a0e5",
"time": 1790221304,
"subject": "GameMode26.c: fn_8010CA2C lead before the shot count (93.4 -> 95.3)",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "773c7cf",
"time": 1790221330,
"subject": "Fill 0x80090D28: fe_movies.c fn_80090D28 exact (29/31)",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "18875c3",
"time": 1790221341,
"subject": "Fill 0x8004A24C: GoAnimalActors.c fn_8004A24C 99.9, fn_8004ABB4 typed; DynObjAnimal fields, DynObjAnimalDef",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "a341d2f",
"time": 1790221342,
"subject": "CharSliders.c: fn_8010E35C exact (8/12)",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "391073e",
"time": 1790221346,
"subject": "TerrainData.c: fn_8000BF9C exact (13/16), fn_8000C278 96.0 -> 96.7, fn_8000C328 94.4 -> 95.4",
"report": false,
"matched_code": 1107316,
"complete_code": 475728,
"complete_data": 283545,
"linked_code": 475728,
"linked_data": 283545
},
{
"commit": "93c1e47",
"time": 1790221361,
"subject": "CharSliders.c: fn_8010E224 exact (9/12)",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "74d6f80",
"time": 1790221373,
"subject": "UIStudio.c: fn_80166098 case order and argument counts (86.8%)",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "97d8ac2",
"time": 1790221393,
"subject": "Fill 0x80093AE0: goballfx.c +1 fn (89.1), marker data externs in lighting.h",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "106a13f",
"time": 1790221394,
"subject": "CharSliders.c: fn_8010DE60 exact (10/12)",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "e7d1636",
"time": 1790221394,
"subject": "char.c: fn_80019798 95.0 -> 96.0",
"report": false,
"matched_code": 1107316,
"complete_code": 475728,
"complete_data": 283545,
"linked_code": 475728,
"linked_data": 283545
},
{
"commit": "b2f92ee",
"time": 1790221419,
"subject": "CharSliders.c: fn_8010DF8C declaration order (93.5 -> 94.6)",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "64205bb",
"time": 1790221428,
"subject": "char.c: fn_80019EF4 93.6 -> 94.6",
"report": false,
"matched_code": 1107316,
"complete_code": 475728,
"complete_data": 283545,
"linked_code": 475728,
"linked_data": 283545
},
{
"commit": "fb774a4",
"time": 1790221441,
"subject": "rcmp_mad_codec.c: fn_800B9EB8 exact; engine.h TexEntry levels as TexMip aMips[4] (38/45)",
"report": false,
"matched_code": 1107316,
"complete_code": 472400,
"complete_data": 283505,
"linked_code": 472400,
"linked_data": 283505
},
{
"commit": "fb8b699",
"time": 1790221448,
"subject": "EASBStorage.c: fn_8012B8E4 exact (84/91)",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "a4cb6d0",
"time": 1790221462,
"subject": "rcmp_mad_codec.c: fn_800B8984 exact (39/45)",
"report": false,
"matched_code": 1107316,
"complete_code": 472400,
"complete_data": 283505,
"linked_code": 472400,
"linked_data": 283505
},
{
"commit": "24d69cf",
"time": 1790221463,
"subject": "Fill 0x80099ED8: BootCourse.c +1 fn (99.5) and its rodata tables",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "cb9f697",
"time": 1790221468,
"subject": "FE_PGATourMessages.c: fn_8010E58C declaration order (99.23 -> 99.32)",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "6a01c35",
"time": 1790221473,
"subject": "char.c: Character_GetTerrainHeightAndNormal exact (144/156)",
"report": false,
"matched_code": 1107316,
"complete_code": 475728,
"complete_data": 283545,
"linked_code": 475728,
"linked_data": 283545
},
{
"commit": "96da95b",
"time": 1790221480,
"subject": "Fill 0x8008FE88: uiProcessInterface.c fn_8008FE88 99.6, fn_80090904 typed; UINamedList for FrontEnd.pC and uiLoadFile.c's lbl_80281F04",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "db61ed5",
"time": 1790221509,
"subject": "char.c: fn_8001F110 94.8 -> 98.6 (entry pointer and pad like fn_8001F578)",
"report": false,
"matched_code": 1107316,
"complete_code": 475728,
"complete_data": 283545,
"linked_code": 475728,
"linked_data": 283545
},
{
"commit": "0624c66",
"time": 1790221519,
"subject": "Fill 0x8004A578: GoAnimalActors.c fn_8004A578 99.97; AnimalStep table type, animal pose fields u32",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "12acf6e",
"time": 1790221538,
"subject": "Fill 0x80093DB8: GoObjShadow.c +1 fn (95.3) and its data",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "f8cb99a",
"time": 1790221550,
"subject": "Fill 0x8008F648: uiProcessInterface.c fn_8008F648 exact (24/31)",
"report": false,
"matched_code": 1107316,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "1c41f85",
"time": 1790221592,
"subject": "Merge agent/map-07: VecMath LINKED; golfer shadow 17/19, movie decoder 39/45, hlaudvoice 11/16; TexEntry mip levels (TexMip aMips[4])",
"report": true,
"matched_code": 1109884,
"complete_code": 488004,
"matched_data": 171491,
"complete_data": 288431,
"linked_code": 472400,
"linked_data": 283505
},
{
"commit": "933eadb",
"time": 1790221597,
"subject": "fn_80013D9C: one prototype (void* pCamera, f32 (*pMtx)[4]) in camera.h; GoRenderCtx_Gc.c and GoTerrain.c match it",
"report": false,
"matched_code": 1109884,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "29ab772",
"time": 1790221622,
"subject": "char.c: early exits as or-chains: fn_80017DDC 97.0 -> 98.6, Character_IKLegToGround 98.6 -> 98.9",
"report": false,
"matched_code": 1109884,
"complete_code": 475728,
"complete_data": 283545,
"linked_code": 475728,
"linked_data": 283545
},
{
"commit": "2762149",
"time": 1790221626,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1109884,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "bc8bd98",
"time": 1790221644,
"subject": "Merge agent/map-10: menu script interpreter drafted 86.8%, SkinMorph 22/26, GameMode22 37/40, EASBStorage 84/91",
"report": true,
"matched_code": 1110472,
"complete_code": 488004,
"matched_data": 171491,
"complete_data": 288431,
"linked_code": 472400,
"linked_data": 283505
},
{
"commit": "94c4641",
"time": 1790221657,
"subject": "Fill 0x80049B40: GoAnimalActors.c ActAnimal_SetWorldMatrix 99.9, fn_8004A578 exact (6/8)",
"report": false,
"matched_code": 1110472,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "d4e8051",
"time": 1790221663,
"subject": "skalib.c: AnimLib_Load exact (permuter: cast pLib to u8* in its own statement before adding sizeof(AnimLib))",
"report": false,
"matched_code": 1110472,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "98bde77",
"time": 1790221665,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1110472,
"complete_code": 472400,
"complete_data": 283505,
"linked_code": 472400,
"linked_data": 283505
},
{
"commit": "f64f63a",
"time": 1790221684,
"subject": "Fill 0x80098938: GoShaderObject_Glows_Gc.c fn_80098938 exact (17/19), GlowDrawDesc in glows.h",
"report": false,
"matched_code": 1110472,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "fe89a16",
"time": 1790221687,
"subject": "GoAnimalActors.c: fn_8004A578 frame-time cap as 30 NTSC frames",
"report": false,
"matched_code": 1110472,
"complete_code": 471560,
"complete_data": 283489,
"linked_code": 471560,
"linked_data": 283489
},
{
"commit": "863d9e8",
"time": 1790221687,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1110472,
"complete_code": 472400,
"complete_data": 283505,
"linked_code": 472400,
"linked_data": 283505
},
{
"commit": "f883b60",
"time": 1790221691,
"subject": "Fill 0x8007E93C: FE_MessageTable.c fn_8007E93C, fn_80082620, fn_80084458 exact (437/464)",
"report": false,
"matched_code": 1110472,
"complete_code": 472400,
"complete_data": 283505,
"linked_code": 472400,
"linked_data": 283505
},
{
"commit": "3529e80",
"time": 1790221699,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1110472,
"complete_code": 472400,
"complete_data": 283505,
"linked_code": 472400,
"linked_data": 283505
},
{
"commit": "18001ee",
"time": 1790221702,
"subject": "Merge agent/map-09: skin material draw 99.05%, CharSliders 10/12, FE_CrAPMessages 88/89; SkinDesc materials typed, SkinPart uses lldyntex.h",
"report": true,
"matched_code": 1111612,
"complete_code": 488004,
"matched_data": 171491,
"complete_data": 288431,
"linked_code": 472400,
"linked_data": 283505
},
{
"commit": "9f13808",
"time": 1790221784,
"subject": "char.c: Character_GetTerrainHeightAndNormal's lift written 0.66f / 12.0f (EA's bits, as the IK leg constants)",
"report": false,
"matched_code": 1111612,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "ae2fe1d",
"time": 1790221839,
"subject": "Merge agent/map-01: UMemPool LINKED; char.c 144/156 (fn_8001BA74's inverted test fixed), TerrainData 13/16",
"report": true,
"matched_code": 1112808,
"complete_code": 492172,
"matched_data": 171507,
"complete_data": 288487,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "b9b057e",
"time": 1790221899,
"subject": "Merge agent/map-03: UI file offset tables typed; front-end quad draw exact, fe_movies 29/31, uiProcessInterface 24/31, FE_MessageTable 437/464",
"report": true,
"matched_code": 1115216,
"complete_code": 492172,
"matched_data": 171507,
"complete_data": 288487,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "137d0ec",
"time": 1790221954,
"subject": "Merge agent/map-06: putting-green grid 6/10 (97.9%), ball marker, ball shadow, boot course picker 99.5%, glows 17/19; one fn_80013D9C prototype",
"report": true,
"matched_code": 1116660,
"complete_code": 492172,
"matched_data": 171507,
"complete_data": 288487,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "9781678",
"time": 1790222009,
"subject": "Merge agent/map-02: skeleton 43/52 (99.6%), animal actors 6/8 (99.9%); Skeleton a10E8 is [2][4] with bone indexes at 0x1108",
"report": true,
"matched_code": 1119144,
"complete_code": 492172,
"matched_data": 171507,
"complete_data": 288487,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "349634b",
"time": 1790222044,
"subject": "Merge branch 'main' into agent/closer",
"report": false,
"matched_code": 1119144,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "d8a659a",
"time": 1790222123,
"subject": "HoleScore.c: fn_800D05A4 exact, unit linked (38/38)",
"report": false,
"matched_code": 1119144,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "1bb78a5",
"time": 1790222133,
"subject": "uistudio.h: UISLoadFn returns void* (fn_8008F610, fn_80169858 follow)",
"report": false,
"matched_code": 1119144,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "341fd07",
"time": 1790222226,
"subject": "Fill 0x800A2E68: PsBallFx.c +4 fns (4 exact); PsEmitterDef, UFstPart prototypes in psmgr.h",
"report": false,
"matched_code": 1119144,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "08f857a",
"time": 1790222258,
"subject": "rcmp_mad_codec.c: fn_800B965C exact (40/45)",
"report": false,
"matched_code": 1119144,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "75ef059",
"time": 1790222269,
"subject": "Fill 0x80035F1C: Skin.c sweep tidied onto real prototypes, fn_80035F40 exact (14/43)",
"report": false,
"matched_code": 1119144,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "7efad3b",
"time": 1790222280,
"subject": "Fill 0x8008F820: uiProcessInterface.c fn_8008F820 drafted (99.2%)",
"report": false,
"matched_code": 1119144,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "6c8ab8a",
"time": 1790222297,
"subject": "Fill 0x800A30E4: PsBallFx.c fn_800A30E4 exact (7/13); ball.h prototype takes u8 bFlight",
"report": false,
"matched_code": 1119144,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "b5722e2",
"time": 1790222369,
"subject": "SkinBurn.c: fn_80127B98 exact (10/12); charstate.h: hwsBurn/SkinPart/SkinMorph prototypes, Skin.a10A0 typed",
"report": false,
"matched_code": 1119144,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "a8f3b63",
"time": 1790222417,
"subject": "Fill 0x800A31E0: PsBallFx.c fn_800A31E0 exact (8/13); GoDynObj prototypes in dynobj.h",
"report": false,
"matched_code": 1119144,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "c442de4",
"time": 1790222449,
"subject": "Fill 0x8009005C: uiProcessInterface.c fn_8009005C exact (25/31); studio and uiLoadFile prototypes to headers",
"report": false,
"matched_code": 1119144,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "1031a41",
"time": 1790222482,
"subject": "Fill 0x800AC7DC: hlaudvoice.c fn_800AC7DC (99.25); hlaudtrackstm.c fn_800AB428 exact",
"report": false,
"matched_code": 1119144,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "c1a809e",
"time": 1790222488,
"subject": "Fill 0x800A3348: PsBallFx.c fn_800A3348 exact (9/13); fn_8004DBB0, fn_80046C34 prototypes",
"report": false,
"matched_code": 1119144,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "2aa81fd",
"time": 1790222499,
"subject": "Fill 0x800D4F14: Earnings.c fn_800D4F14 drafted (98.4), putt goal table typed",
"report": false,
"matched_code": 1119144,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "ce14682",
"time": 1790222510,
"subject": "Merge agent/closer: skalib AnimLib_Load exact (cast and advance as two statements)",
"report": true,
"matched_code": 1120060,
"complete_code": 492172,
"matched_data": 171507,
"complete_data": 288487,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "b665540",
"time": 1790222517,
"subject": "SkinMorph.c: fn_8011C9B0 exact (23/26)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "723bff9",
"time": 1790222530,
"subject": "Fill 0x800368FC: Skin.c fn_800368FC drafted (98.6%), SkinDesc14 fields",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "06ede1e",
"time": 1790222534,
"subject": "Fill 0x80081FBC: FE_MessageTable.c fn_80081FBC exact (438/464)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "250bfba",
"time": 1790222537,
"subject": "Fill 0x800A3980: PsBallFx.c PsBallFx_TriggerTrail exact (10/13)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "c1c2518",
"time": 1790222575,
"subject": "Fill 0x8000C278: TerrainData.c fn_8000C278 98.1, fn_8000C328 97.0 (declaration order)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "2c16d45",
"time": 1790222594,
"subject": "Fill 0x800AC6D0: hlaudvoice.c fn_800AC6D0 exact (12/16)",
"report": false,
"matched_code": 1120060,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "6a9d504",
"time": 1790222630,
"subject": "UISApi.c: fn_80168F5C takes u16 group/screen (86.1 -> 88.1)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "488f2e0",
"time": 1790222637,
"subject": "Fill 0x800A2C3C: PsBallFx.c PsBallFx_InitModule draft (43%)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "f9e3b98",
"time": 1790222645,
"subject": "Fill 0x80080CC8: FE_MessageTable.c fn_80080CC8 drafted (99.9%)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "7d56e68",
"time": 1790222647,
"subject": "UISScreen.c: UIS_NodeLinks returns u8 (fn_8016B6BC 97.0 -> 97.8)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "403315e",
"time": 1790222665,
"subject": "Fill 0x800D588C: Earnings.c fn_800D588C drafted (97.0), hole goal table typed",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "735c374",
"time": 1790222697,
"subject": "Fill 0x800AC91C: hlaudvoice.c fn_800AC91C exact, AudVoice 0xA flags split (13/16)",
"report": false,
"matched_code": 1120060,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "998399f",
"time": 1790222708,
"subject": "Fill 0x80011D0C: LLFont.c fn_80011D0C 93.3 -> 99.7",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "d1df981",
"time": 1790222716,
"subject": "UISScreen.c: fn_8016ABBC null tests split as EA's (94.1 -> 96.2)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "51f0fff",
"time": 1790222721,
"subject": "Fill 0x80037574: Skin.c fn_80037574, fn_800375AC exact, fn_800377FC 99.9% (16/43)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "63b6e7d",
"time": 1790222723,
"subject": "Fill 0x80098B5C: UFstPart.c +2 fns (2 exact), sweep code typed with PsEmitter",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "087e811",
"time": 1790222729,
"subject": "frontend.h: rename UIColorEntry to UIFileEntry (the generic UI file entry)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "9aae017",
"time": 1790222774,
"subject": "UISEvent.c: fn_80165528 walks the stack through pNext (93.0 -> 99.6)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "bd6656e",
"time": 1790222775,
"subject": "Fill 0x800ACB98: hlaudvoice.c fn_800ACB98 exact, AudVoice flags union at 0xA (14/16)",
"report": false,
"matched_code": 1120060,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "a701c3c",
"time": 1790222795,
"subject": "Fill 0x80099BA0: UFstPart.c +2 fns (2 exact)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "56d8c91",
"time": 1790222842,
"subject": "Fill 0x800D61E4: Earnings.c fn_800D61E4 exact (53/64)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "8718162",
"time": 1790222844,
"subject": "Fill 0x800AC4A0: hlaudvoice.c fn_800AC4A0 exact (15/16)",
"report": false,
"matched_code": 1120060,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "a62f10d",
"time": 1790222847,
"subject": "UISScreen.c: fn_8016BEDC s32 sign flag, constant-first multiply (94.0 -> 95.0)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "746a6ab",
"time": 1790222851,
"subject": "Fill 0x80069C64: target.c +4 font helpers (3 exact); UFont prototypes to engine.h",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "60ddfb5",
"time": 1790222853,
"subject": "Fill 0x80099AE4: UFstPart.c fn_80099AE4 exact (9/18)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "7ac7b0b",
"time": 1790222855,
"subject": "Fill 0x80036278: Skin.c +7 fns (4 exact), SkinModel header fields (20/43)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "da7adb9",
"time": 1790222887,
"subject": "Fill 0x800990BC: UFstPart.c fn_800990BC exact (10/18)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "4d46635",
"time": 1790222910,
"subject": "EASBStorage.c: fn_80128200 exact (85/91)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "cfbc67c",
"time": 1790222911,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "716e7aa",
"time": 1790222922,
"subject": "Fill 0x80009A60: StaticMemory.c fn_80009A60 98.0 -> 98.9 (declaration order)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "34c8e5b",
"time": 1790222922,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "34aa77e",
"time": 1790222923,
"subject": "Fill 0x8006A7A8: target.c fn_8006A7A8 drafted (83.6%)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "c237742",
"time": 1790222924,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "9cc4e81",
"time": 1790222929,
"subject": "Merge branch 'main' into agent/map-07",
"report": false,
"matched_code": 1120060,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "49a6e04",
"time": 1790222937,
"subject": "EASBStorage.c: fn_8012C1AC exact (86/91)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "016d92b",
"time": 1790222938,
"subject": "Earnings.c: note fn_800D61E4's profile index",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "62afc71",
"time": 1790222939,
"subject": "Fill 0x80099344: UFstPart.c fn_80099344 exact (11/18); PsEmitter is 0x1A8 bytes",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "200d0f6",
"time": 1790222941,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "f340ef4",
"time": 1790222962,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "68eb0b8",
"time": 1790222994,
"subject": "Fill 0x8007EA14: FE_MessageTable.c fn_8007EA14 exact (439/464)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "aac0858",
"time": 1790223017,
"subject": "Fill 0x80082D3C: FE_MessageTable.c fn_80082D3C exact (440/464)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "0136426",
"time": 1790223028,
"subject": "Merge agent/map-01: word wrap 99.7%, TerrainData segment tests 98%, StaticMemory fn_80009A60 98.9",
"report": true,
"matched_code": 1120060,
"complete_code": 492172,
"matched_data": 171507,
"complete_data": 288487,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "cfde524",
"time": 1790223054,
"subject": "Fill 0x80035E98: Skin.c fn_80035E98, fn_80036790, fn_80037C48, fn_80037D5C exact (24/43)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "d374c22",
"time": 1790223059,
"subject": "glows.h: GlowQueue is 0x1E10 bytes",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "ad9162e",
"time": 1790223064,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "f9bc739",
"time": 1790223065,
"subject": "Fill 0x8007D968: FE_MessageTable.c fn_8007D968 exact (441/464)",
"report": false,
"matched_code": 1120060,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "7808a0d",
"time": 1790223097,
"subject": "Merge agent/map-07: HoleScore LINKED; hlaudvoice 15/16 (AudVoice flags union), rcmp 40/45, hlaudtrackstm 18/25",
"report": true,
"matched_code": 1121964,
"complete_code": 501708,
"matched_data": 171507,
"complete_data": 288567,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "af7ed0c",
"time": 1790223103,
"subject": "Fill 0x80035C58: Skin.c fn_80035C58, fn_80035CC0 exact, SkinTris (26/43)",
"report": false,
"matched_code": 1121964,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "ca542eb",
"time": 1790223111,
"subject": "Fill 0x800D8750: Earnings.c fn_800D8750 drafted (90.9)",
"report": false,
"matched_code": 1121964,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "dc6c894",
"time": 1790223136,
"subject": "Fill 0x80083F60: FE_MessageTable.c fn_80083F60, fn_80084BE8 exact (443/464); music prototypes to gameaudio.h",
"report": false,
"matched_code": 1121964,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "df997c1",
"time": 1790223158,
"subject": "Merge agent/map-10: SkinBurn 10/12, EASBStorage 86/91, SkinMorph 23/26; UISLoadFn returns void*",
"report": true,
"matched_code": 1123500,
"complete_code": 501708,
"matched_data": 171507,
"complete_data": 288567,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "dd0d6d1",
"time": 1790223186,
"subject": "Fill 0x80035640: Skin.c fn_80035640, fn_80035754, fn_80035810 exact; Character.n17B4 is s8 (29/43)",
"report": false,
"matched_code": 1123500,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "8cd9de9",
"time": 1790223187,
"subject": "Fill 0x800D7DA0: Earnings.c fn_800D7DA0 drafted (98.5)",
"report": false,
"matched_code": 1123500,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "f6b6f95",
"time": 1790223189,
"subject": "Fill 0x80080AE8: FE_MessageTable.c fn_80080AE8 exact (444/464)",
"report": false,
"matched_code": 1123500,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "59cd9b1",
"time": 1790223193,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1123500,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "b44b3cb",
"time": 1790223220,
"subject": "Merge agent/map-06: ball particle effects 10/13, particle emitters 11/18; PsEmitter 0x1A8, GlowQueue 0x1E10",
"report": true,
"matched_code": 1126564,
"complete_code": 501708,
"matched_data": 171507,
"complete_data": 288567,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "22ed442",
"time": 1790223221,
"subject": "Fill 0x8007FD0C: FE_MessageTable.c fn_8007FD0C exact (445/464)",
"report": false,
"matched_code": 1126564,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "f0b45f4",
"time": 1790223251,
"subject": "Fill 0x8003662C: Skin.c fn_8003662C drafted (97.7%), SkinModel54 fields",
"report": false,
"matched_code": 1126564,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "00d3e8d",
"time": 1790223254,
"subject": "Fill 0x80081DB8: FE_MessageTable.c fn_80081DB8 exact (446/464)",
"report": false,
"matched_code": 1126564,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "d15c4f3",
"time": 1790223280,
"subject": "Fill 0x80082A94: FE_MessageTable.c fn_80082A94 exact (447/464)",
"report": false,
"matched_code": 1126564,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "0e5cfa6",
"time": 1790223280,
"subject": "Merge agent/map-09: career earnings goals 53/64 (putt, hole and marked-hole goals, round records); PuttGoal/HoleGoal tables",
"report": true,
"matched_code": 1128332,
"complete_code": 501708,
"matched_data": 171507,
"complete_data": 288567,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "f7ae8a4",
"time": 1790223285,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1128332,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "610748a",
"time": 1790223307,
"subject": "Merge main into agent/map-02",
"report": false,
"matched_code": 1128332,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "260c37e",
"time": 1790223358,
"subject": "AudLock.c: new unit (0x800B5934-0x800B5A14), 2 sweep files folded in",
"report": false,
"matched_code": 1128332,
"complete_code": 485928,
"complete_data": 283641,
"linked_code": 485928,
"linked_data": 283641
},
{
"commit": "bdf0a83",
"time": 1790223365,
"subject": "skalib.c: AnimLib_FreeWorkCopies exact (permuter: one shared loop index instead of unused j)",
"report": false,
"matched_code": 1128332,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "b3b6485",
"time": 1790223370,
"subject": "gocamscripts.c: fn_80043C74 exact (permuter: no pBall cache, ball.vPos read at each use)",
"report": false,
"matched_code": 1128332,
"complete_code": 476568,
"complete_data": 283561,
"linked_code": 476568,
"linked_data": 283561
},
{
"commit": "f63e0b8",
"time": 1790223380,
"subject": "Merge agent/map-03: FE_MessageTable 447/464, ball placement target 26/33, uiProcessInterface 25/31; UIColorEntry is UIFileEntry",
"report": true,
"matched_code": 1133272,
"complete_code": 501708,
"matched_data": 171507,
"complete_data": 288567,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "f8e215b",
"time": 1790223421,
"subject": "AudLock.c: stream and read-queue locks, 5/5 exact, linked; OS mutex/semaphore types in platform.h",
"report": false,
"matched_code": 1133272,
"complete_code": 486152,
"complete_data": 283681,
"linked_code": 486152,
"linked_data": 283681
},
{
"commit": "3e07b7b",
"time": 1790223442,
"subject": "Merge agent/map-02: golfer skinned mesh Skin.c 29/43 (sweep block on real prototypes); Skin 0x10E4",
"report": true,
"matched_code": 1135916,
"complete_code": 501708,
"matched_data": 171507,
"complete_data": 288567,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "af52698",
"time": 1790223508,
"subject": "Fill 0x800A19F8: MC.c +9 fns (7 exact)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "1303a9e",
"time": 1790223547,
"subject": "target.c: TNetNode links are one s16 array; fn_8006A7A8 exact (27/33)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "564b8f8",
"time": 1790223572,
"subject": "Fill 0x8012CD8C: EASB.c +7 fns (7 exact, 44/44)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "9185b21",
"time": 1790223594,
"subject": "Fill 0x80014544: streammanagerhole.c +9 fns (9 exact)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "7db54cf",
"time": 1790223607,
"subject": "Fill 0x800B769C: rcmp_mad_codec.c fn_800B769C (table setup) drafted, 97.6%",
"report": false,
"matched_code": 1135916,
"complete_code": 486152,
"complete_data": 283681,
"linked_code": 486152,
"linked_data": 283681
},
{
"commit": "062f36d",
"time": 1790223609,
"subject": "Fill 0x800A178C: MC.c +3 fns (3 exact)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "3c23fdc",
"time": 1790223668,
"subject": "Fill 0x800A0868: MC.c +4 fns (4 exact)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "4ce025b",
"time": 1790223719,
"subject": "Fill 0x800D477C: Earnings.c +2 fns (shot goals 98.0, fn_800D9998 96.2); aBio is 49, ShotGoal table at 0x1860",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "65e3a12",
"time": 1790223740,
"subject": "Fill 0x800143B8: streammanagerhole.c +5 fns (4 exact)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "afc0f19",
"time": 1790223744,
"subject": "Fill 0x80068AC8: target.c fn_80068AC8 drafted (92.3%)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "fee55c2",
"time": 1790223756,
"subject": "Fill 0x800A0230: MC.c +3 fns (3 exact)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "7fdcfe5",
"time": 1790223767,
"subject": "Fill 0x800358E0: Skin.c +7 fns (5 exact), ShaderObject type",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "d1b5c68",
"time": 1790223782,
"subject": "FE_LogoDesign.c: widened to (0x8010F6C8-0x8010FBCC), 1 sweep files folded in",
"report": false,
"matched_code": 1135916,
"complete_code": 486188,
"complete_data": 283641,
"linked_code": 486188,
"linked_data": 283641
},
{
"commit": "6516241",
"time": 1790223790,
"subject": "Fill 0x8010FB70: FE_LogoDesign.c +fn_8010FB70 exact, sweep fn_8010FBC4 tidied",
"report": false,
"matched_code": 1135916,
"complete_code": 486188,
"complete_data": 283641,
"linked_code": 486188,
"linked_data": 283641
},
{
"commit": "7ef0950",
"time": 1790223792,
"subject": "Fill 0x8009FE90: MC.c fn_8009FE90 exact",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "f3f438d",
"time": 1790223828,
"subject": "Fill 0x80124C10: EASportsBio.c fn_80124C10 99.95 (41/42)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "a23b272",
"time": 1790223842,
"subject": "FE_MessageTable.c: fn_800847E0 exact, the card operations take a per-op payload (448/464)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "4df701a",
"time": 1790223845,
"subject": "Fill 0x800A036C: MC.c +2 fns (2 exact)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "5d24778",
"time": 1790223866,
"subject": "Fill 0x80014718: streammanagerhole.c +3 fns (1 exact)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "d83ae32",
"time": 1790223881,
"subject": "Fill 0x800AE3F8: uiobject.c fn_800AE3F8 (power boost and spin display) drafted, 83.5%",
"report": false,
"matched_code": 1135916,
"complete_code": 486152,
"complete_data": 283681,
"linked_code": 486152,
"linked_data": 283681
},
{
"commit": "d274242",
"time": 1790223883,
"subject": "Fill 0x800A0C6C: MC.c +2 fns (2 exact)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "255e6ed",
"time": 1790223889,
"subject": "Fill 0x80035B40: Skin.c fn_80035B40, fn_80037AB8 exact; SkinModel.p34 typed",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "3268d20",
"time": 1790223916,
"subject": "Fill 0x80035D10: Skin.c fn_80035D10 exact (37/43)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "de43675",
"time": 1790223919,
"subject": "UISScreen.c: fn_8016B188 51.8 -> 93.3 (inlines a copy of fn_8016C5C4)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "6484a6e",
"time": 1790223922,
"subject": "Fill 0x80015540: streammanagerhole.c +1 fn (75%)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "9f1ddd4",
"time": 1790223937,
"subject": "uiobject.c: fn_800AE3F8 84.0%",
"report": false,
"matched_code": 1135916,
"complete_code": 486152,
"complete_data": 283681,
"linked_code": 486152,
"linked_data": 283681
},
{
"commit": "e9e98a7",
"time": 1790223968,
"subject": "Fill 0x8007F8A0: FE_MessageTable.c +2 fns (fn_80084CFC exact, fn_8007F8A0 86.1%)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "980f5cf",
"time": 1790223976,
"subject": "Fill 0x800A1164: MC.c +2 fns (2 exact)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "18b2c81",
"time": 1790224012,
"subject": "FE_MessageTable.c: fn_8007F0D0 exact (450/464)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "fcf58af",
"time": 1790224018,
"subject": "Fill 0x80016198: streammanagerhole.c +5 fns (5 exact), GoRenderCtx_Gc.c view type",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "f113d69",
"time": 1790224018,
"subject": "Fill 0x8010FBCC: FE_LogoDesign.c +fn_8010FBCC exact (widened to 0x8010FC3C)",
"report": false,
"matched_code": 1135916,
"complete_code": 486300,
"complete_data": 283641,
"linked_code": 486300,
"linked_data": 283641
},
{
"commit": "af09f65",
"time": 1790224035,
"subject": "FE_MessageTable.c: fn_80083658 exact (451/464)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "fb1857e",
"time": 1790224063,
"subject": "Fill 0x80016208: streammanagerhole.c +2 fns (2 exact)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "d31d3fe",
"time": 1790224084,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "fb7b5cb",
"time": 1790224089,
"subject": "Fill 0x800BA940: Code800BA940.c +3 fns (2 exact, fn_800BAA50 99.7%); BallGlowState in glows.h",
"report": false,
"matched_code": 1135916,
"complete_code": 486152,
"complete_data": 283681,
"linked_code": 486152,
"linked_data": 283681
},
{
"commit": "31bb952",
"time": 1790224103,
"subject": "Fill 0x80096398: CharAnim.c fn_80096398 exact",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "4a56de5",
"time": 1790224105,
"subject": "Fill 0x800166E8: streammanagerhole.c +4 fns (4 exact)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "a4d8819",
"time": 1790224112,
"subject": "AudReverb.c: new unit (0x800AF114-0x800AF324), 4 sweep files folded in",
"report": false,
"matched_code": 1135916,
"complete_code": 486072,
"complete_data": 283681,
"linked_code": 486072,
"linked_data": 283681
},
{
"commit": "d9d1466",
"time": 1790224116,
"subject": "Fill 0x8008311C: FE_MessageTable.c fn_8008311C drafted (96.3%)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "247eac0",
"time": 1790224130,
"subject": "Fill 0x801126F0: hwsMaterial_Gc.c +fn_801126F0 exact, sweep code typed (3/4)",
"report": false,
"matched_code": 1135916,
"complete_code": 486300,
"complete_data": 283641,
"linked_code": 486300,
"linked_data": 283641
},
{
"commit": "a7d7894",
"time": 1790224139,
"subject": "Fill 0x80099EB4: UFstPart.c fn_80099EB4 exact",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "342bca6",
"time": 1790224145,
"subject": "Merge branch 'main' into agent/closer",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "c8f4145",
"time": 1790224157,
"subject": "Fill 0x8004731C: GoDynObj.c fn_8004731C (97.5%); gRealBallRadiusIn to ball.h",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "e9f6f6c",
"time": 1790224158,
"subject": "Fill 0x80016B9C: streammanagerhole.c +1 fn (exact)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "1157ddb",
"time": 1790224166,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1135916,
"complete_code": 486300,
"complete_data": 283641,
"linked_code": 486300,
"linked_data": 283641
},
{
"commit": "7b1058f",
"time": 1790224175,
"subject": "Fill 0x8009727C: MorphAnimManager fn_8009727C drafted (98.7)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "739c5f6",
"time": 1790224197,
"subject": "Fill 0x80016158: streammanagerhole.c +2 fns (1 exact)",
"report": false,
"matched_code": 1135916,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "fc205e3",
"time": 1790224231,
"subject": "Merge agent/closer: skalib AnimLib_FreeWorkCopies, gocamscripts fn_80043C74 exact (permuter ideas, reviewed)",
"report": true,
"matched_code": 1137572,
"complete_code": 501708,
"matched_data": 171507,
"complete_data": 288567,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "bcdc387",
"time": 1790224240,
"subject": "Fill 0x80097330: MorphAnimManager +2 fns drafted (98.0, 99.2)",
"report": false,
"matched_code": 1137572,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "bc52a2a",
"time": 1790224256,
"subject": "Fill 0x8007FA60: FE_MessageTable.c fn_8007FA60 drafted (99.9%)",
"report": false,
"matched_code": 1137572,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "b48b433",
"time": 1790224257,
"subject": "Fill 0x8001644C: streammanagerhole.c +1 fn (94.9%)",
"report": false,
"matched_code": 1137572,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "b36b669",
"time": 1790224273,
"subject": "Fill 0x800AF114: AudReverb.c +4 fns, 9/9 exact (not linked: AXFX settings data not in C)",
"report": false,
"matched_code": 1137572,
"complete_code": 486072,
"complete_data": 283681,
"linked_code": 486072,
"linked_data": 283681
},
{
"commit": "729bdb1",
"time": 1790224278,
"subject": "Merge main",
"report": false,
"matched_code": 1137572,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "9b1de72",
"time": 1790224283,
"subject": "Merge branch 'main' into agent/map-07",
"report": false,
"matched_code": 1137572,
"complete_code": 486072,
"complete_data": 283681,
"linked_code": 486072,
"linked_data": 283681
},
{
"commit": "81542a7",
"time": 1790224288,
"subject": "Merge agent/map-10: EA Sports Bio library EASB.c 44/44, Bio menu screens 99.95%, menu event dispatch 93%",
"report": true,
"matched_code": 1140280,
"complete_code": 501708,
"matched_data": 171507,
"complete_data": 288567,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "5fa2ff6",
"time": 1790224297,
"subject": "FE_MessageTable.c: fn_8007F2C0 exact (452/464)",
"report": false,
"matched_code": 1140280,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "d8c61e3",
"time": 1790224310,
"subject": "Fill 0x800162AC: streammanagerhole.c +1 fn (99.3%)",
"report": false,
"matched_code": 1140280,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "3ccdd3b",
"time": 1790224342,
"subject": "Merge agent/map-09: career earnings 98.6% (shot goals, Tiger's record thresholds), logo editor widened 17/17, hwsMaterial 3/4; aBio is 49 entries (and drop 2 local prototypes the headers declare)",
"report": true,
"matched_code": 1140652,
"complete_code": 501904,
"matched_data": 171507,
"complete_data": 288567,
"linked_code": 486300,
"linked_data": 283641
},
{
"commit": "a89e398",
"time": 1790224366,
"subject": "Fill 0x800140E8: GoRenderCtx_Gc.c +5 fns (5 exact)",
"report": false,
"matched_code": 1140652,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "1dec444",
"time": 1790224372,
"subject": "GoViewport.c: fn_80076A54, fn_80076ACC, fn_80076B38 exact (6/6)",
"report": false,
"matched_code": 1140652,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "bd41eab",
"time": 1790224387,
"subject": "GoViewport.c: use camera.h's prototypes",
"report": false,
"matched_code": 1140652,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "efdff79",
"time": 1790224389,
"subject": "Fill 0x80014300: GoRenderCtx_Gc.c +1 fn (exact)",
"report": false,
"matched_code": 1140652,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "292362f",
"time": 1790224399,
"subject": "Merge agent/map-06: memory-card layer MC.c 50/52 (99.8%), CharAnim 10/16, UFstPart 12/18; MCCardState replay/name bits",
"report": true,
"matched_code": 1149416,
"complete_code": 501904,
"matched_data": 171507,
"complete_data": 288567,
"linked_code": 486300,
"linked_data": 283641
},
{
"commit": "7bf7ef5",
"time": 1790224406,
"subject": "Fill 0x8003A148: GoDynamicCam.c fn_8003A148 (99.9%); CamTuning f174, f194",
"report": false,
"matched_code": 1149416,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "f8683e4",
"time": 1790224412,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1149416,
"complete_code": 486300,
"complete_data": 283641,
"linked_code": 486300,
"linked_data": 283641
},
{
"commit": "41d72cd",
"time": 1790224441,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1149416,
"complete_code": 486300,
"complete_data": 283641,
"linked_code": 486300,
"linked_data": 283641
},
{
"commit": "6f33069",
"time": 1790224455,
"subject": "Merge agent/map-07: AudLock.c LINKED (sound stream mutex/semaphore), AudReverb.c 9/9 placed, ball glows 3/4, movie decoder tables 97.6%, power/spin display drafted 84%",
"report": true,
"matched_code": 1150660,
"complete_code": 501872,
"matched_data": 171507,
"complete_data": 288607,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "762ebb3",
"time": 1790224509,
"subject": "Merge agent/map-03: FE_MessageTable 452/464 (none at 0%), GoViewport 6/6, ball placement target 27/33; TNetNode aLinks[10]; memory-card op payload structs",
"report": true,
"matched_code": 1153328,
"complete_code": 501872,
"matched_data": 171507,
"complete_data": 288607,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "6e10601",
"time": 1790224518,
"subject": "Fill 0x8003B028: GoDynamicCam.c fn_8003B028 (98.8%); CamTuning f14C..f154",
"report": false,
"matched_code": 1153328,
"complete_code": 486104,
"complete_data": 283641,
"linked_code": 486104,
"linked_data": 283641
},
{
"commit": "c68e471",
"time": 1790224519,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1153328,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "18f5c66",
"time": 1790224564,
"subject": "Merge agent/map-01: stream manager 83/92 (hole/front-end/character stream files, 2D view), render context 37/44; fn_800169AC takes no argument",
"report": true,
"matched_code": 1157824,
"complete_code": 501872,
"matched_data": 171507,
"complete_data": 288607,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "e0da3a2",
"time": 1790224608,
"subject": "GoViewport.c: link (6/6)",
"report": false,
"matched_code": 1157824,
"complete_code": 486564,
"complete_data": 283713,
"linked_code": 486564,
"linked_data": 283713
},
{
"commit": "1f9612c",
"time": 1790224628,
"subject": "UISEvent.c: build with pool_data on (fn_80165E9C 82.1 -> 94.2)",
"report": false,
"matched_code": 1157824,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "05bf109",
"time": 1790224646,
"subject": "Fill 0x8003BDBC: GoDynamicCam.c fn_8003BDBC (99.3%); CamSequence.f34",
"report": false,
"matched_code": 1157824,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "21424d0",
"time": 1790224650,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1157824,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "e767720",
"time": 1790224652,
"subject": "EASB.c: linked (44/44)",
"report": false,
"matched_code": 1157824,
"complete_code": 493556,
"complete_data": 283689,
"linked_code": 493556,
"linked_data": 283689
},
{
"commit": "554c165",
"time": 1790224680,
"subject": "camera.h: CamLens+0x04 is the 4x4 camera-to-world matrix m4 (rows v4/v24/v34 folded in)",
"report": false,
"matched_code": 1157824,
"complete_code": 486564,
"complete_data": 283713,
"linked_code": 486564,
"linked_data": 283713
},
{
"commit": "51d1408",
"time": 1790224685,
"subject": "Fill 0x80017208: ViewController.c +2 fns (2 exact, 26/26)",
"report": false,
"matched_code": 1157824,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "c78b122",
"time": 1790224707,
"subject": "Fill 0x8003C2E0: GoDynamicCam.c DynamicCam_ChoosePreFlightSequence (98.9%); CamTuning.f1A4",
"report": false,
"matched_code": 1157824,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "c135b80",
"time": 1790224743,
"subject": "ViewController.c linked (26/26, .bss/.sbss/.sdata2 in C)",
"report": false,
"matched_code": 1157824,
"complete_code": 487908,
"complete_data": 286289,
"linked_code": 487908,
"linked_data": 286289
},
{
"commit": "6350cbb",
"time": 1790224744,
"subject": "UISScreen.c: fn_8016B188 searches in place, no out-of-line copy (93.3 -> 77.5)",
"report": false,
"matched_code": 1157824,
"complete_code": 493556,
"complete_data": 283689,
"linked_code": 493556,
"linked_data": 283689
},
{
"commit": "3c4d9d2",
"time": 1790224784,
"subject": "Fill 0x80097000: MorphAnimManager fn_8009727C, fn_80097330, fn_80097474 exact, fn_800976A8 88%; fn_80112C04 returns u8; blend node prototypes into character.h",
"report": false,
"matched_code": 1157824,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "523bf22",
"time": 1790224798,
"subject": "Merge agent/map-02: golfer skins Skin.c 37/43 (99.4%), ball model fn_8004731C 97.5, shot camera placement drafts; ShaderObject type",
"report": true,
"matched_code": 1159668,
"complete_code": 501872,
"matched_data": 171507,
"complete_data": 288607,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "e96cc24",
"time": 1790224873,
"subject": "Fill 0x800763BC: GoCamera.c +6 fns, sweep tidied (14/14 exact)",
"report": false,
"matched_code": 1159668,
"complete_code": 486564,
"complete_data": 283713,
"linked_code": 486564,
"linked_data": 283713
},
{
"commit": "af340e7",
"time": 1790224894,
"subject": "Fill 0x80102AC8: uiArc.c fn_80102AC8 draft (88.7%); UIArc colours as GXColor, counts u16",
"report": false,
"matched_code": 1159668,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "f0f5382",
"time": 1790224911,
"subject": "Fill 0x800C8134: GoBreakLine.c fn_800C8134, fn_800C9038 exact (9/12); Caddie_GetTip returns s8",
"report": false,
"matched_code": 1159668,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "33b805d",
"time": 1790224921,
"subject": "Fill 0x80095800: CharAnim.c fn_800957FC, fn_800958F8 exact (12/16)",
"report": false,
"matched_code": 1159668,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "bac1cb5",
"time": 1790224943,
"subject": "Fill 0x800083A4: GoEntry.c +1 fn (0 exact, 95.6%), sweep block tidied",
"report": false,
"matched_code": 1159668,
"complete_code": 487908,
"complete_data": 286289,
"linked_code": 487908,
"linked_data": 286289
},
{
"commit": "6e47e0a",
"time": 1790224995,
"subject": "Fill 0x800DA6D0: GameHoleContests.c fn_800DA6D0 draft (85.2%)",
"report": false,
"matched_code": 1159668,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "a548c98",
"time": 1790225000,
"subject": "Fill 0x80057438: PasswordManager.c fn_80057438 exact (8/9)",
"report": false,
"matched_code": 1159668,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "b205b06",
"time": 1790225024,
"subject": "Fill 0x80056B8C: PasswordManager.c fn_80056B8C exact (9/9)",
"report": false,
"matched_code": 1159668,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "cfccbac",
"time": 1790225025,
"subject": "Fill 0x800C8C70: GoBreakLine.c BreakLine_Start 99.6% (9/12); BreakLine vertex, colour, UV and ball fields",
"report": false,
"matched_code": 1159668,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "4da8e2c",
"time": 1790225091,
"subject": "Fill 0x80045660: DepthField.c +4 fns (4 exact)",
"report": false,
"matched_code": 1159668,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "ddbc4d4",
"time": 1790225101,
"subject": "Replay.c: fn_8006BF60, fn_8006C300, fn_8006C4C0 exact (12/12), linked; ReplayBuffer typed, SaveRecords moved to save.h",
"report": false,
"matched_code": 1159668,
"complete_code": 488448,
"complete_data": 283737,
"linked_code": 488448,
"linked_data": 283737
},
{
"commit": "3291f9a",
"time": 1790225123,
"subject": "AudReverb.c linked: effect settings as C data (AXFX_DELAY, AXFX_REVERBHI layouts in platform.h)",
"report": false,
"matched_code": 1159668,
"complete_code": 486796,
"complete_data": 285177,
"linked_code": 486796,
"linked_data": 285177
},
{
"commit": "d7278af",
"time": 1790225124,
"subject": "Fill 0x80112614: hwsMaterial_Gc.c fn_80112614 exact (4/4); SkinDescB8 f32 shared by SkinDesc14.a20 and SkinDesc18.uvC, SkinTarget.pBank",
"report": false,
"matched_code": 1159668,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "bc8b906",
"time": 1790225129,
"subject": "Fill 0x80006DD0: LLDisp_Gc.c +7 fns (7 exact, 13/19); frame sync struct, GX prototypes",
"report": false,
"matched_code": 1159668,
"complete_code": 487908,
"complete_data": 286289,
"linked_code": 487908,
"linked_data": 286289
},
{
"commit": "1aa22ce",
"time": 1790225150,
"subject": "Fill 0x80095FD0: CharAnim.c fn_80095FD0, fn_80096F0C exact (14/16); MAL libraries typed MtaLib",
"report": false,
"matched_code": 1159668,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "50b9694",
"time": 1790225170,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1159668,
"complete_code": 493556,
"complete_data": 283689,
"linked_code": 493556,
"linked_data": 283689
},
{
"commit": "c05cc69",
"time": 1790225193,
"subject": "Fill 0x800BCF84: SitDevFile.c fn_800BCF84 98.8% (40/47)",
"report": false,
"matched_code": 1159668,
"complete_code": 486796,
"complete_data": 285177,
"linked_code": 486796,
"linked_data": 285177
},
{
"commit": "8dd5c7c",
"time": 1790225210,
"subject": "SitDevFile.c: braces in fn_800BCF84",
"report": false,
"matched_code": 1159668,
"complete_code": 486796,
"complete_data": 285177,
"linked_code": 486796,
"linked_data": 285177
},
{
"commit": "ab6e4c7",
"time": 1790225221,
"subject": "Fill 0x8006EADC: GoLighting.c fn_8006EADC exact (15/16)",
"report": false,
"matched_code": 1159668,
"complete_code": 488448,
"complete_data": 283737,
"linked_code": 488448,
"linked_data": 283737
},
{
"commit": "e23467e",
"time": 1790225230,
"subject": "Fill 0x800066E4: LLDisp_Gc.c +3 fns (2 exact, 15/19); fn_800066E4 prototype in engine.h",
"report": false,
"matched_code": 1159668,
"complete_code": 487908,
"complete_data": 286289,
"linked_code": 487908,
"linked_data": 286289
},
{
"commit": "e3958b9",
"time": 1790225268,
"subject": "EventInfo.c: fn_8011DDFC keeps the flag as a u8 (98.2 -> 99.8)",
"report": false,
"matched_code": 1159668,
"complete_code": 493556,
"complete_data": 283689,
"linked_code": 493556,
"linked_data": 283689
},
{
"commit": "6c166a3",
"time": 1790225282,
"subject": "GoLighting.c: fn_8006E7A4 exact (16/16)",
"report": false,
"matched_code": 1159668,
"complete_code": 488448,
"complete_data": 283737,
"linked_code": 488448,
"linked_data": 283737
},
{
"commit": "b7373a6",
"time": 1790225289,
"subject": "Fill 0x80045908: DepthField.c DF_vDrawBufferToScreen 97.9% (6/7)",
"report": false,
"matched_code": 1159668,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "58c4d37",
"time": 1790225310,
"subject": "Fill 0x80095B4C: CharAnim.c CharacterState_AddSKABlendData 98.7% (14/16)",
"report": false,
"matched_code": 1159668,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "963a7ef",
"time": 1790225319,
"subject": "EASBStorage.c: fn_80129F98 exact (87/91)",
"report": false,
"matched_code": 1159668,
"complete_code": 493556,
"complete_data": 283689,
"linked_code": 493556,
"linked_data": 283689
},
{
"commit": "89d779c",
"time": 1790225328,
"subject": "Fill 0x800067E4: LLDisp_Gc.c +2 fns (1 exact, 16/19)",
"report": false,
"matched_code": 1159668,
"complete_code": 487908,
"complete_data": 286289,
"linked_code": 487908,
"linked_data": 286289
},
{
"commit": "c55a8df",
"time": 1790225356,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1159668,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "6dd09d3",
"time": 1790225367,
"subject": "EASBStorage.c: fn_8012A050 exact (88/91); read-only EASB string/record params made const",
"report": false,
"matched_code": 1159668,
"complete_code": 493556,
"complete_data": 283689,
"linked_code": 493556,
"linked_data": 283689
},
{
"commit": "21f882c",
"time": 1790225383,
"subject": "EASBStorage.c: fn_80128580 exact (89/91)",
"report": false,
"matched_code": 1159668,
"complete_code": 493556,
"complete_data": 283689,
"linked_code": 493556,
"linked_data": 283689
},
{
"commit": "58f2162",
"time": 1790225387,
"subject": "Fill 0x80006B4C: LLDisp_Gc.c +1 fn (1 exact, 17/19)",
"report": false,
"matched_code": 1159668,
"complete_code": 487908,
"complete_data": 286289,
"linked_code": 487908,
"linked_data": 286289
},
{
"commit": "10dc05f",
"time": 1790225417,
"subject": "hwsMaterial_Gc.c: linked (4/4)",
"report": false,
"matched_code": 1159668,
"complete_code": 486764,
"complete_data": 283705,
"linked_code": 486764,
"linked_data": 283705
},
{
"commit": "ce4649b",
"time": 1790225423,
"subject": "Fill 0x8006F650: GoShaderObjectContainer_OBFData_Gc.c fn_8006F650 95.4% (9/15)",
"report": false,
"matched_code": 1159668,
"complete_code": 488448,
"complete_data": 283737,
"linked_code": 488448,
"linked_data": 283737
},
{
"commit": "dee5113",
"time": 1790225435,
"subject": "Fill 0x800C844C: GoBreakLine.c BreakLine_Step 99.9% (9/12, all 12 drafted)",
"report": false,
"matched_code": 1159668,
"complete_code": 486796,
"complete_data": 285177,
"linked_code": 486796,
"linked_data": 285177
},
{
"commit": "6a5f160",
"time": 1790225435,
"subject": "Fill 0x80005BE8: LLFileIO_Gc.c +1 fn (1 exact, 2/12)",
"report": false,
"matched_code": 1159668,
"complete_code": 487908,
"complete_data": 286289,
"linked_code": 487908,
"linked_data": 286289
},
{
"commit": "e872d47",
"time": 1790225453,
"subject": "EASBStorage.c: fn_80128FD4 const totals (97.8 -> 99.5)",
"report": false,
"matched_code": 1159668,
"complete_code": 493556,
"complete_data": 283689,
"linked_code": 493556,
"linked_data": 283689
},
{
"commit": "9fbb3a7",
"time": 1790225455,
"subject": "Fill 0x80037DD8: GoPostFx.c +8 fns (6 exact), sweep prototypes typed",
"report": false,
"matched_code": 1159668,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "e6143c6",
"time": 1790225457,
"subject": "GameUICommands.c: fn_80088CF0 exact (permuter: cast pArgs[0].i to int on the money.n24 index)",
"report": false,
"matched_code": 1159668,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "2e2ed80",
"time": 1790225466,
"subject": "Merge branch 'main' into agent/map-07",
"report": false,
"matched_code": 1159668,
"complete_code": 486796,
"complete_data": 285177,
"linked_code": 486796,
"linked_data": 285177
},
{
"commit": "21afcdc",
"time": 1790225501,
"subject": "Fill 0x80005C48: LLFileIO_Gc.c +3 fns (3 exact, 5/12); DVDFileInfo, DiscFile, FileReq",
"report": false,
"matched_code": 1159668,
"complete_code": 487908,
"complete_data": 286289,
"linked_code": 487908,
"linked_data": 286289
},
{
"commit": "0944b94",
"time": 1790225507,
"subject": "Fill 0x800737B4: animblender.c fn_800737B4 exact (16/29); AnimPlayer f14, f24..f2C",
"report": false,
"matched_code": 1159668,
"complete_code": 488448,
"complete_data": 283737,
"linked_code": 488448,
"linked_data": 283737
},
{
"commit": "37eafb9",
"time": 1790225507,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1159668,
"complete_code": 488448,
"complete_data": 283737,
"linked_code": 488448,
"linked_data": 283737
},
{
"commit": "d32cc79",
"time": 1790225526,
"subject": "EASBStorage.c: fn_8012B4C0 exact, fn_80128580 takes two arguments (90/91)",
"report": false,
"matched_code": 1159668,
"complete_code": 493556,
"complete_data": 283689,
"linked_code": 493556,
"linked_data": 283689
},
{
"commit": "af8a7e2",
"time": 1790225527,
"subject": "Fill 0x80038624: GoPostFx.c fn_80038624 exact, fn_80039358 99.8% (16/25)",
"report": false,
"matched_code": 1159668,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "72cfcfc",
"time": 1790225533,
"subject": "Merge agent/map-09: hwsMaterial_Gc LINKED; menu arc draw 88.7, hole-contest ranking 85.2; SkinDescB8 shared UV struct",
"report": true,
"matched_code": 1159888,
"complete_code": 502368,
"matched_data": 171531,
"complete_data": 288631,
"linked_code": 486764,
"linked_data": 283705
},
{
"commit": "0173444",
"time": 1790225543,
"subject": "EASBStorage.c: fn_80128FD4 exact (91/91)",
"report": false,
"matched_code": 1159888,
"complete_code": 493556,
"complete_data": 283689,
"linked_code": 493556,
"linked_data": 283689
},
{
"commit": "7b5958a",
"time": 1790225545,
"subject": "GoDynObj.c: CamLens row m4[3] after merging main",
"report": false,
"matched_code": 1159888,
"complete_code": 488448,
"complete_data": 283737,
"linked_code": 488448,
"linked_data": 283737
},
{
"commit": "3c22cb8",
"time": 1790225566,
"subject": "Fill 0x80038438: GoPostFx.c fn_80038438 exact (17/25)",
"report": false,
"matched_code": 1159888,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "c4a3661",
"time": 1790225573,
"subject": "Fill 0x80006444: LLFileIO_Gc.c +2 fns (1 exact, 6/12)",
"report": false,
"matched_code": 1159888,
"complete_code": 487908,
"complete_data": 286289,
"linked_code": 487908,
"linked_data": 286289
},
{
"commit": "38e8e8f",
"time": 1790225574,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1159888,
"complete_code": 488404,
"complete_data": 286313,
"linked_code": 488404,
"linked_data": 286313
},
{
"commit": "f6b994b",
"time": 1790225603,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1159888,
"complete_code": 488944,
"complete_data": 283761,
"linked_code": 488944,
"linked_data": 283761
},
{
"commit": "295d7cf",
"time": 1790225606,
"subject": "LLFileIO_Gc.c: wrap a long line",
"report": false,
"matched_code": 1159888,
"complete_code": 488404,
"complete_data": 286313,
"linked_code": 488404,
"linked_data": 286313
},
{
"commit": "66a36d9",
"time": 1790225610,
"subject": "Fill 0x80096690: CharAnim.c CharacterState_UpdateSKAState exact (15/16)",
"report": false,
"matched_code": 1159888,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "a886631",
"time": 1790225619,
"subject": "LLFileIO_Gc.c: wrap a long comment",
"report": false,
"matched_code": 1159888,
"complete_code": 488404,
"complete_data": 286313,
"linked_code": 488404,
"linked_data": 286313
},
{
"commit": "586234f",
"time": 1790225619,
"subject": "Merge agent/map-07: AudReverb LINKED; putt break line all drafted (99.9%), SitDevFile fn_800BCF84 98.8; Caddie_GetTip returns s8",
"report": true,
"matched_code": 1161088,
"complete_code": 502896,
"matched_data": 173003,
"complete_data": 290127,
"linked_code": 487292,
"linked_data": 285201
},
{
"commit": "3ea1405",
"time": 1790225620,
"subject": "Fill 0x80038724: GoPostFx.c fn_80038724 98.2% (17/25); renderer-state prototypes in terrain.h",
"report": false,
"matched_code": 1161088,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "ee164bc",
"time": 1790225624,
"subject": "EASBStorage.c: linked (91/91); fn_80128468 moved before fn_80128488 (address order)",
"report": false,
"matched_code": 1161088,
"complete_code": 513864,
"complete_data": 284185,
"linked_code": 513864,
"linked_data": 284185
},
{
"commit": "e99d998",
"time": 1790225633,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1161088,
"complete_code": 488932,
"complete_data": 287809,
"linked_code": 488932,
"linked_data": 287809
},
{
"commit": "92bd836",
"time": 1790225637,
"subject": "EASportsBio.c: fn_80124C10 exact (42/42)",
"report": false,
"matched_code": 1161088,
"complete_code": 513864,
"complete_data": 284185,
"linked_code": 513864,
"linked_data": 284185
},
{
"commit": "b9c5148",
"time": 1790225648,
"subject": "Fill 0x80038128: GoPostFx.c fn_80038128 exact (18/25)",
"report": false,
"matched_code": 1161088,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "3d1cf81",
"time": 1790225663,
"subject": "Fill 0x80095B4C: CharAnim.c CharacterState_AddSKABlendData 99.9% (stack frame only)",
"report": false,
"matched_code": 1161088,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "9f8a629",
"time": 1790225687,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1161088,
"complete_code": 487292,
"complete_data": 285201,
"linked_code": 487292,
"linked_data": 285201
},
{
"commit": "fc6cc7d",
"time": 1790225696,
"subject": "Fill 0x800390CC: GoPostFx.c fn_800390CC, fn_80038724 exact (20/25)",
"report": false,
"matched_code": 1161088,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "6884f2d",
"time": 1790225698,
"subject": "Fill 0x80072D90: animblender.c fn_80072D90 exact (17/29); AnimPlayer is 0x138 with its ten entries",
"report": false,
"matched_code": 1161088,
"complete_code": 488944,
"complete_data": 283761,
"linked_code": 488944,
"linked_data": 283761
},
{
"commit": "a94a39e",
"time": 1790225704,
"subject": "sweep_800B1FBC.c, sweep_800B223C.c: typed prototypes and gSession field before folding",
"report": false,
"matched_code": 1161088,
"complete_code": 487292,
"complete_data": 285201,
"linked_code": 487292,
"linked_data": 285201
},
{
"commit": "dd04a60",
"time": 1790225720,
"subject": "EASportsBio.c: linked (42/42); its name strings and error map defined in C",
"report": false,
"matched_code": 1161088,
"complete_code": 517916,
"complete_data": 284425,
"linked_code": 517916,
"linked_data": 284425
},
{
"commit": "27fd2f3",
"time": 1790225728,
"subject": "Merge agent/map-01: ViewController LINKED (views and cameras); display sync 17/19 (DispSync volatile: GX/VI callbacks write it), disc reads 6/12",
"report": true,
"matched_code": 1164184,
"complete_code": 504536,
"matched_data": 175611,
"complete_data": 292735,
"linked_code": 488932,
"linked_data": 287809
},
{
"commit": "80bdf92",
"time": 1790225746,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1164184,
"complete_code": 520580,
"complete_data": 288553,
"linked_code": 520580,
"linked_data": 288553
},
{
"commit": "913415d",
"time": 1790225750,
"subject": "startUp gap sweeps: message handler prototypes before folding",
"report": false,
"matched_code": 1164184,
"complete_code": 487292,
"complete_data": 285201,
"linked_code": 487292,
"linked_data": 285201
},
{
"commit": "ad96aa0",
"time": 1790225753,
"subject": "Fill 0x80038E7C: GoPostFx.c fn_80038E7C 98.6% (20/25)",
"report": false,
"matched_code": 1164184,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "ebe529b",
"time": 1790225755,
"subject": "startUp.c: widened to (0x800AF324-0x800B2314), 13 sweep files folded in",
"report": false,
"matched_code": 1164184,
"complete_code": 486464,
"complete_data": 285201,
"linked_code": 486464,
"linked_data": 285201
},
{
"commit": "8cd0a88",
"time": 1790225818,
"subject": "Merge agent/map-06: golfer animation state CharAnim 15/16 (99.98%), morph anim manager 10/11; fn_80112C04 returns u8",
"report": true,
"matched_code": 1169300,
"complete_code": 504536,
"matched_data": 175611,
"complete_data": 292735,
"linked_code": 488932,
"linked_data": 287809
},
{
"commit": "7429a5c",
"time": 1790225829,
"subject": "Fill 0x80072ED8: animblender.c fn_80072ED8, fn_80073108 exact (19/29); their prototypes to character.h",
"report": false,
"matched_code": 1169300,
"complete_code": 488944,
"complete_data": 283761,
"linked_code": 488944,
"linked_data": 283761
},
{
"commit": "9dc0f99",
"time": 1790225844,
"subject": "Fill 0x80038A90: GoPostFx.c fn_80038A90 99.9% (20/25); PostFx5020 fields named",
"report": false,
"matched_code": 1169300,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "cea8243",
"time": 1790225854,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1169300,
"complete_code": 488932,
"complete_data": 287809,
"linked_code": 488932,
"linked_data": 287809
},
{
"commit": "3a10e56",
"time": 1790225872,
"subject": "Fill 0x80057F18: fe_craputils.c +18 fns (all exact), linked",
"report": false,
"matched_code": 1169300,
"complete_code": 489548,
"complete_data": 283705,
"linked_code": 489548,
"linked_data": 283705
},
{
"commit": "ba67ade",
"time": 1790225889,
"subject": "Merge agent/map-10: EASB, EASBStorage, EASportsBio LINKED (the EA Sports Bio profile system); UISEvent pool_data on; const read-only pointer params",
"report": true,
"matched_code": 1172176,
"complete_code": 536184,
"matched_data": 175963,
"complete_data": 293479,
"linked_code": 520580,
"linked_data": 288553
},
{
"commit": "687fffe",
"time": 1790225904,
"subject": "Merge main into agent/map-03 (CamLens: main's f40/f84 become m4[3][3] and m84)",
"report": false,
"matched_code": 1172176,
"complete_code": 491112,
"complete_data": 287865,
"linked_code": 491112,
"linked_data": 287865
},
{
"commit": "cab36b5",
"time": 1790225964,
"subject": "Fill 0x800732F4: animblender.c fn_800732F4 94.3% (19/29)",
"report": false,
"matched_code": 1172176,
"complete_code": 491112,
"complete_data": 287865,
"linked_code": 491112,
"linked_data": 287865
},
{
"commit": "11cd8a6",
"time": 1790225964,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1172176,
"complete_code": 522760,
"complete_data": 288609,
"linked_code": 522760,
"linked_data": 288609
},
{
"commit": "aa899ec",
"time": 1790225968,
"subject": "Merge agent/map-02: password screen 9/9, depth of field 6/7, post effects GoPostFx 20/25 (and drop 5 local prototypes the headers declare)",
"report": true,
"matched_code": 1180132,
"complete_code": 536184,
"matched_data": 175963,
"complete_data": 293479,
"linked_code": 520580,
"linked_data": 288553
},
{
"commit": "419e663",
"time": 1790226012,
"subject": "Fill 0x8001FB00: ska_shared.c +12 fns (11 exact)",
"report": false,
"matched_code": 1180132,
"complete_code": 488932,
"complete_data": 287809,
"linked_code": 488932,
"linked_data": 287809
},
{
"commit": "26bbd5e",
"time": 1790226023,
"subject": "Fill 0x80098A98: UFstPart.c fn_80098A98 exact (13/18); PsEmitter holds its ParticleParams and ShaderObject, PsEmitterDef/PsEmitterDraw folded into ParticleParams/ParticleMsg",
"report": false,
"matched_code": 1180132,
"complete_code": 488932,
"complete_data": 287809,
"linked_code": 488932,
"linked_data": 287809
},
{
"commit": "9462d3e",
"time": 1790226025,
"subject": "Fill 0x8002F4FC: LLPict_Gc.c +4 fns (3 exact)",
"report": false,
"matched_code": 1180132,
"complete_code": 489548,
"complete_data": 283705,
"linked_code": 489548,
"linked_data": 283705
},
{
"commit": "5373f29",
"time": 1790226055,
"subject": "Fill 0x8002F56C: LLPict_Gc.c fn_8002F56C 97.6",
"report": false,
"matched_code": 1180132,
"complete_code": 489548,
"complete_data": 283705,
"linked_code": 489548,
"linked_data": 283705
},
{
"commit": "1c615fe",
"time": 1790226081,
"subject": "Skin.c mesh-object prototypes: fn_80036100 in engine.h, fn_80036180 in character.h, local copies removed",
"report": false,
"matched_code": 1180132,
"complete_code": 520580,
"complete_data": 288553,
"linked_code": 520580,
"linked_data": 288553
},
{
"commit": "dbd6bd4",
"time": 1790226084,
"subject": "Fill 0x800B1AA8: startUp.c start-up UI command table and ball-object hit test +12 fns (all exact)",
"report": false,
"matched_code": 1180132,
"complete_code": 486464,
"complete_data": 285201,
"linked_code": 486464,
"linked_data": 285201
},
{
"commit": "b1e4307",
"time": 1790226087,
"subject": "Merge agent/map-03: Replay and GoViewport LINKED; GoCamera 14/14, GoLighting 16/16, animblender 19/29; CamLens m4[4][4] camera-to-world matrix",
"report": true,
"matched_code": 1185944,
"complete_code": 538364,
"matched_data": 176003,
"complete_data": 293535,
"linked_code": 522760,
"linked_data": 288609
},
{
"commit": "7ddf6fe",
"time": 1790226109,
"subject": "startUp.c fn_800B0034: unused bPlaying parameter, hlaudvoice.c calls it directly",
"report": false,
"matched_code": 1185944,
"complete_code": 486464,
"complete_data": 285201,
"linked_code": 486464,
"linked_data": 285201
},
{
"commit": "7e14ba5",
"time": 1790226139,
"subject": "Fill 0x800269E4: skalib.c fn_800269E4, fn_80026AC0 exact",
"report": false,
"matched_code": 1185944,
"complete_code": 489548,
"complete_data": 283705,
"linked_code": 489548,
"linked_data": 283705
},
{
"commit": "06838ab",
"time": 1790226151,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1185944,
"complete_code": 525544,
"complete_data": 288609,
"linked_code": 525544,
"linked_data": 288609
},
{
"commit": "8270378",
"time": 1790226174,
"subject": "Fill 0x800206C8: ska_shared.c +3 fns (3 exact), Clip layout fields",
"report": false,
"matched_code": 1185944,
"complete_code": 488932,
"complete_data": 287809,
"linked_code": 488932,
"linked_data": 287809
},
{
"commit": "8d5fa8b",
"time": 1790226182,
"subject": "Headers: prototypes for the 22 functions SitDevFile.c FE_GolferAttributes calls",
"report": false,
"matched_code": 1185944,
"complete_code": 486464,
"complete_data": 285201,
"linked_code": 486464,
"linked_data": 285201
},
{
"commit": "4ab8118",
"time": 1790226186,
"subject": "Fill 0x80099758: UFstPart.c fn_80099758 exact (14/18); ParticleParams fields from it",
"report": false,
"matched_code": 1185944,
"complete_code": 488932,
"complete_data": 287809,
"linked_code": 488932,
"linked_data": 287809
},
{
"commit": "a608b88",
"time": 1790226210,
"subject": "PasswordManager.c linked: TestPassword moved to address order, .rodata/.data/.sdata ranges",
"report": false,
"matched_code": 1185944,
"complete_code": 527388,
"complete_data": 289241,
"linked_code": 527388,
"linked_data": 289241
},
{
"commit": "d9dd08f",
"time": 1790226244,
"subject": "Swing.c: STATEFUNC_RemoveBallUpdate exact (permuter: inline the bone lookup instead of a temp)",
"report": false,
"matched_code": 1185944,
"complete_code": 486268,
"complete_data": 283681,
"linked_code": 486268,
"linked_data": 283681
},
{
"commit": "c06c483",
"time": 1790226246,
"subject": "Merge branch 'main' into agent/closer",
"report": false,
"matched_code": 1185944,
"complete_code": 522760,
"complete_data": 288609,
"linked_code": 522760,
"linked_data": 288609
},
{
"commit": "1681a96",
"time": 1790226250,
"subject": "Merge agent/map-09: fe_craputils LINKED (created-golfer unlocks and name lists), LLPict_Gc 20/22, skalib 50/56",
"report": true,
"matched_code": 1189740,
"complete_code": 541148,
"matched_data": 176003,
"complete_data": 293535,
"linked_code": 525544,
"linked_data": 288609
},
{
"commit": "ecba024",
"time": 1790226273,
"subject": "GameUICommands.c: mark fn_80088CF0's (int) cast as a fake match",
"report": false,
"matched_code": 1189740,
"complete_code": 522760,
"complete_data": 288609,
"linked_code": 522760,
"linked_data": 288609
},
{
"commit": "8deda8f",
"time": 1790226305,
"subject": "Move fe_craputils prototypes into save.h, fn_80026AC0 into character.h",
"report": false,
"matched_code": 1189740,
"complete_code": 525544,
"complete_data": 288609,
"linked_code": 525544,
"linked_data": 288609
},
{
"commit": "40cb1d4",
"time": 1790226314,
"subject": "Fill 0x80064108: GoCamCont.c +2 fns (2 exact); Camera.mDC in cull.h",
"report": false,
"matched_code": 1189740,
"complete_code": 527388,
"complete_data": 289241,
"linked_code": 527388,
"linked_data": 289241
},
{
"commit": "38f75ba",
"time": 1790226318,
"subject": "Fill 0x80020BC8: ska_shared.c +2 fns (1 exact)",
"report": false,
"matched_code": 1189740,
"complete_code": 488932,
"complete_data": 287809,
"linked_code": 488932,
"linked_data": 287809
},
{
"commit": "3561134",
"time": 1790226332,
"subject": "Merge agent/closer: GameUICommands fn_80088CF0, Swing STATEFUNC_RemoveBallUpdate exact (permuter ideas, reviewed)",
"report": true,
"matched_code": 1192280,
"complete_code": 541148,
"matched_data": 176003,
"complete_data": 293535,
"linked_code": 525544,
"linked_data": 288609
},
{
"commit": "361b4f4",
"time": 1790226349,
"subject": "Fill 0x80098CDC: UFstPart.c fn_80098CDC exact (15/18)",
"report": false,
"matched_code": 1192280,
"complete_code": 488932,
"complete_data": 287809,
"linked_code": 488932,
"linked_data": 287809
},
{
"commit": "60509ed",
"time": 1790226367,
"subject": "Fill 0x800BBB10: SitDevFile.c FE_GolferAttributes drafted (95.3)",
"report": false,
"matched_code": 1192280,
"complete_code": 486464,
"complete_data": 285201,
"linked_code": 486464,
"linked_data": 285201
},
{
"commit": "04c2f60",
"time": 1790226369,
"subject": "Fill 0x80020FF8: ska_shared.c fn_80020FF8 exact",
"report": false,
"matched_code": 1192280,
"complete_code": 488932,
"complete_data": 287809,
"linked_code": 488932,
"linked_data": 287809
},
{
"commit": "a5e8b37",
"time": 1790226375,
"subject": "Fill 0x80071110: GoShaderObject_PrelitUVAnimation_Gc.c +10 fns (8 exact), TexAnimManager +3 (3 exact)",
"report": false,
"matched_code": 1192280,
"complete_code": 520580,
"complete_data": 288553,
"linked_code": 520580,
"linked_data": 288553
},
{
"commit": "e9ce4bd",
"time": 1790226433,
"subject": "GoShaderObjectCommon_TexAnimManager_Gc.c: linked (7/7)",
"report": false,
"matched_code": 1192280,
"complete_code": 521296,
"complete_data": 288633,
"linked_code": 521296,
"linked_data": 288633
},
{
"commit": "443c4d0",
"time": 1790226438,
"subject": "Fill 0x80063CF0: GoCamCont.c +2 fns (2 exact)",
"report": false,
"matched_code": 1192280,
"complete_code": 527388,
"complete_data": 289241,
"linked_code": 527388,
"linked_data": 289241
},
{
"commit": "ff231ca",
"time": 1790226456,
"subject": "GoCamCont.c: wrap a long line",
"report": false,
"matched_code": 1192280,
"complete_code": 527388,
"complete_data": 289241,
"linked_code": 527388,
"linked_data": 289241
},
{
"commit": "a4628a3",
"time": 1790226457,
"subject": "Fill 0x80020328: ska_shared.c fn_80020328 (93.7%)",
"report": false,
"matched_code": 1192280,
"complete_code": 488932,
"complete_data": 287809,
"linked_code": 488932,
"linked_data": 287809
},
{
"commit": "9cd03d7",
"time": 1790226458,
"subject": "Fill 0x8009912C: UFstPart.c fn_8009912C 99.6 (15/18)",
"report": false,
"matched_code": 1192280,
"complete_code": 488932,
"complete_data": 287809,
"linked_code": 488932,
"linked_data": 287809
},
{
"commit": "ea564bd",
"time": 1790226472,
"subject": "SitDevFile.c FE_GolferAttributes: u16 locals, signed-byte attributes, null tests (99.0)",
"report": false,
"matched_code": 1192280,
"complete_code": 486464,
"complete_data": 285201,
"linked_code": 486464,
"linked_data": 285201
},
{
"commit": "c69e236",
"time": 1790226485,
"subject": "Merge branch 'main' into agent/map-07",
"report": false,
"matched_code": 1192280,
"complete_code": 524716,
"complete_data": 288609,
"linked_code": 524716,
"linked_data": 288609
},
{
"commit": "fb85df0",
"time": 1790226596,
"subject": "Fill 0x8009943C: UFstPart.c fn_8009943C exact (16/18); PsEmitterRecord, the type 7 actor record",
"report": false,
"matched_code": 1192280,
"complete_code": 488932,
"complete_data": 287809,
"linked_code": 488932,
"linked_data": 287809
},
{
"commit": "2576e97",
"time": 1790226602,
"subject": "Fill 0x80021134: ska_shared.c fn_80021134 (97.6%)",
"report": false,
"matched_code": 1192280,
"complete_code": 488932,
"complete_data": 287809,
"linked_code": 488932,
"linked_data": 287809
},
{
"commit": "30e3aa8",
"time": 1790226602,
"subject": "Merge agent/map-07: startUp.c extended over its gap, 100/103 (start-up UI command dispatch); SitDevFile FE_GolferAttributes 99.0 (and drop 4 local prototypes the headers declare)",
"report": true,
"matched_code": 1193608,
"complete_code": 540320,
"matched_data": 176003,
"complete_data": 293535,
"linked_code": 524716,
"linked_data": 288609
},
{
"commit": "410e58f",
"time": 1790226607,
"subject": "Fill 0x80063920: GoCamCont.c +1 fn (exact); CamTuning f1B4..f1BC",
"report": false,
"matched_code": 1193608,
"complete_code": 527388,
"complete_data": 289241,
"linked_code": 527388,
"linked_data": 289241
},
{
"commit": "f911d23",
"time": 1790226625,
"subject": "Fill 0x80071C28: animblender.c fn_80071C28, fn_800724C0 exact (21/29); SKABlendNode is 0x2C, SKASourceNode 0x34, Character.nGroup at 0x438",
"report": false,
"matched_code": 1193608,
"complete_code": 522760,
"complete_data": 288609,
"linked_code": 522760,
"linked_data": 288609
},
{
"commit": "bf37d84",
"time": 1790226629,
"subject": "GoCamTuningVars.c: fn_800977F8 exact, linked (1/1)",
"report": false,
"matched_code": 1193608,
"complete_code": 522992,
"complete_data": 288873,
"linked_code": 522992,
"linked_data": 288873
},
{
"commit": "ee0b625",
"time": 1790226632,
"subject": "Fill 0x8003A950: GoDynamicCam.c +2 fns (1 exact), CamTuning f23C..f248",
"report": false,
"matched_code": 1193608,
"complete_code": 525544,
"complete_data": 288609,
"linked_code": 525544,
"linked_data": 288609
},
{
"commit": "5c019b5",
"time": 1790226690,
"subject": "Fill 0x800632E4: GoCamCont.c View_SetCamera exact; camera-mode setup prototypes in camera.h",
"report": false,
"matched_code": 1193608,
"complete_code": 527388,
"complete_data": 289241,
"linked_code": 527388,
"linked_data": 289241
},
{
"commit": "2f9269f",
"time": 1790226725,
"subject": "Fill 0x8002148C: ska_shared.c fn_8002148C (99.8%), fn_80021134 99.7%",
"report": false,
"matched_code": 1193608,
"complete_code": 488932,
"complete_data": 287809,
"linked_code": 488932,
"linked_data": 287809
},
{
"commit": "ea0d77b",
"time": 1790226743,
"subject": "Fill 0x80099C50: UFstPart.c fn_80099C50 exact (17/18)",
"report": false,
"matched_code": 1193608,
"complete_code": 488932,
"complete_data": 287809,
"linked_code": 488932,
"linked_data": 287809
},
{
"commit": "31e507e",
"time": 1790226758,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1193608,
"complete_code": 524716,
"complete_data": 288609,
"linked_code": 524716,
"linked_data": 288609
},
{
"commit": "c67b8ad",
"time": 1790226758,
"subject": "CamSpline.c: fn_800C7E50 exact (permuter: compute fDist before fAngle)",
"report": false,
"matched_code": 1193608,
"complete_code": 525544,
"complete_data": 288609,
"linked_code": 525544,
"linked_data": 288609
},
{
"commit": "629bd60",
"time": 1790226780,
"subject": "Fill 0x8003D414: GoDynamicCam.c fn_8003D414 99.96, CamTuning f22C/f230",
"report": false,
"matched_code": 1193608,
"complete_code": 525544,
"complete_data": 288609,
"linked_code": 525544,
"linked_data": 288609
},
{
"commit": "0ba833a",
"time": 1790226819,
"subject": "Fill 0x80070DF4: DynamicRenderingBuffer.c fn_80070DF4 exact, Code80070EC4.c +2 fns (1 exact); static shader objects",
"report": false,
"matched_code": 1193608,
"complete_code": 522992,
"complete_data": 288873,
"linked_code": 522992,
"linked_data": 288873
},
{
"commit": "6dede8a",
"time": 1790226854,
"subject": "Fill 0x80062F38: GoCamCont.c CameraController_Idle exact (28/28); per-frame camera prototypes in camera.h",
"report": false,
"matched_code": 1193608,
"complete_code": 527388,
"complete_data": 289241,
"linked_code": 527388,
"linked_data": 289241
},
{
"commit": "2e1bec3",
"time": 1790226857,
"subject": "Fill 0x800A3A84: PsBallFx.c fn_800A3A84 97.4 (10/13)",
"report": false,
"matched_code": 1193608,
"complete_code": 488932,
"complete_data": 287809,
"linked_code": 488932,
"linked_data": 287809
},
{
"commit": "05138be",
"time": 1790226862,
"subject": "Merge agent/map-01: golfer animation clip loader ska_shared 19/24 (80%); Clip header 0x100 proven by its swap table (and drop 2 local prototypes the headers declare)",
"report": true,
"matched_code": 1197136,
"complete_code": 540320,
"matched_data": 176003,
"complete_data": 293535,
"linked_code": 524716,
"linked_data": 288609
},
{
"commit": "5bee528",
"time": 1790226893,
"subject": "GoShaderObject_PrelitUVAnimation_Gc.c: the type init/close loops as for loops; comments",
"report": false,
"matched_code": 1197136,
"complete_code": 522992,
"complete_data": 288873,
"linked_code": 522992,
"linked_data": 288873
},
{
"commit": "613dec6",
"time": 1790226925,
"subject": "sweep_8006F4B4.c, sweep_8006F4E0.c: lbl_802811E8 as game.h's u8*",
"report": false,
"matched_code": 1197136,
"complete_code": 522992,
"complete_data": 288873,
"linked_code": 522992,
"linked_data": 288873
},
{
"commit": "35b06af",
"time": 1790226928,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1197136,
"complete_code": 524716,
"complete_data": 288609,
"linked_code": 524716,
"linked_data": 288609
},
{
"commit": "3f8e202",
"time": 1790226930,
"subject": "Code8006F438.c: new unit (0x8006F438-0x8006F608), 6 sweep files folded in",
"report": false,
"matched_code": 1197136,
"complete_code": 522652,
"complete_data": 288873,
"linked_code": 522652,
"linked_data": 288873
},
{
"commit": "497a435",
"time": 1790226951,
"subject": "UFstPart.c: header comment",
"report": false,
"matched_code": 1197136,
"complete_code": 524716,
"complete_data": 288609,
"linked_code": 524716,
"linked_data": 288609
},
{
"commit": "6dd96ad",
"time": 1790226961,
"subject": "GoCamCont.c: fn_80063F08 and fn_80064108 moved to address order",
"report": false,
"matched_code": 1197136,
"complete_code": 527388,
"complete_data": 289241,
"linked_code": 527388,
"linked_data": 289241
},
{
"commit": "070b7fb",
"time": 1790226961,
"subject": "Fill 0x80026844: skalib.c fn_80026844 99.2",
"report": false,
"matched_code": 1197136,
"complete_code": 525544,
"complete_data": 288609,
"linked_code": 525544,
"linked_data": 288609
},
{
"commit": "620553a",
"time": 1790226983,
"subject": "Fill 0x8006F438: Code8006F438.c +fn_8006F438 exact (10/10)",
"report": false,
"matched_code": 1197136,
"complete_code": 522652,
"complete_data": 288873,
"linked_code": 522652,
"linked_data": 288873
},
{
"commit": "651ed21",
"time": 1790226998,
"subject": "Fill 0x8007260C: animblender.c fn_800732F4 exact, fn_8007260C 97.7% (22/29); node3E0 is a SKABlendNode, fn_800732F4/fn_8007260C prototypes in character.h, SKABlendFn takes the CharModel",
"report": false,
"matched_code": 1197136,
"complete_code": 522760,
"complete_data": 288609,
"linked_code": 522760,
"linked_data": 288609
},
{
"commit": "4880a8f",
"time": 1790227004,
"subject": "Fill 0x80021980: ska_shared.c +1 fn (exact); prototype in character.h",
"report": false,
"matched_code": 1197136,
"complete_code": 527388,
"complete_data": 289241,
"linked_code": 527388,
"linked_data": 289241
},
{
"commit": "309a869",
"time": 1790227022,
"subject": "Code8006F438.c: linked (10/10)",
"report": false,
"matched_code": 1197136,
"complete_code": 523116,
"complete_data": 288889,
"linked_code": 523116,
"linked_data": 288889
},
{
"commit": "4921555",
"time": 1790227042,
"subject": "GoDynamicCam.c: fn_8003A148 99.92 -> 99.95 (x / 2.0f)",
"report": false,
"matched_code": 1197136,
"complete_code": 525544,
"complete_data": 288609,
"linked_code": 525544,
"linked_data": 288609
},
{
"commit": "26e2148",
"time": 1790227043,
"subject": "Merge agent/map-06: particle emitters UFstPart 17/18, sand trail draw 97.4; ParticleParams 0x120",
"report": true,
"matched_code": 1200512,
"complete_code": 540320,
"matched_data": 176003,
"complete_data": 293535,
"linked_code": 524716,
"linked_data": 288609
},
{
"commit": "2764572",
"time": 1790227090,
"subject": "Fill 0x800720C8: animblender.c fn_800720C8 exact (23/29)",
"report": false,
"matched_code": 1200512,
"complete_code": 522760,
"complete_data": 288609,
"linked_code": 522760,
"linked_data": 288609
},
{
"commit": "e7b495a",
"time": 1790227100,
"subject": "sweep_80026B34.c: type fn_80026B34 (a character's slot library)",
"report": false,
"matched_code": 1200512,
"complete_code": 525544,
"complete_data": 288609,
"linked_code": 525544,
"linked_data": 288609
},
{
"commit": "279d987",
"time": 1790227105,
"subject": "skalib.c: widened to (0x80021ADC-0x80026B4C), 1 sweep files folded in",
"report": false,
"matched_code": 1200512,
"complete_code": 525520,
"complete_data": 288609,
"linked_code": 525520,
"linked_data": 288609
},
{
"commit": "31d8ed1",
"time": 1790227109,
"subject": "Code80070EC4.c: sweep code tidied (static shader object hooks of rows 2 and 4)",
"report": false,
"matched_code": 1200512,
"complete_code": 523116,
"complete_data": 288889,
"linked_code": 523116,
"linked_data": 288889
},
{
"commit": "d049238",
"time": 1790227116,
"subject": "Merge main",
"report": false,
"matched_code": 1200512,
"complete_code": 531524,
"complete_data": 289297,
"linked_code": 531524,
"linked_data": 289297
},
{
"commit": "ecb4dc8",
"time": 1790227134,
"subject": "skalib.c: fn_80026B34 tidied, prototype in character.h (51/57)",
"report": false,
"matched_code": 1200512,
"complete_code": 525520,
"complete_data": 288609,
"linked_code": 525520,
"linked_data": 288609
},
{
"commit": "3e12881",
"time": 1790227141,
"subject": "PsBallFx.c: drop the local fn_80036100 prototype (engine.h has it)",
"report": false,
"matched_code": 1200512,
"complete_code": 531524,
"complete_data": 289297,
"linked_code": 531524,
"linked_data": 289297
},
{
"commit": "89fc578",
"time": 1790227151,
"subject": "GameAudio.c: fn_800A573C exact (permuter: read pView->n18 once into nLastState)",
"report": false,
"matched_code": 1200512,
"complete_code": 525544,
"complete_data": 288609,
"linked_code": 525544,
"linked_data": 288609
},
{
"commit": "397d55d",
"time": 1790227161,
"subject": "Fill 0x8006FB10: GoShaderObjectContainer_OBFData_Gc.c fn_8006FB10, fn_8006FBF8 exact (11/15)",
"report": false,
"matched_code": 1200512,
"complete_code": 522760,
"complete_data": 288609,
"linked_code": 522760,
"linked_data": 288609
},
{
"commit": "155c8c9",
"time": 1790227167,
"subject": "GoShaderObject_PrelitUVAnimation_Gc.c: sweep hooks of rows 5, 6 and 10 tidied",
"report": false,
"matched_code": 1200512,
"complete_code": 523116,
"complete_data": 288889,
"linked_code": 523116,
"linked_data": 288889
},
{
"commit": "30abaf0",
"time": 1790227168,
"subject": "Link char_tex_manager, GxUtil, GoRenderSurface, user, emotion, GoFrameBuf, ByteSwap, fe_stats, llrtclock",
"report": false,
"matched_code": 1200512,
"complete_code": 535324,
"complete_data": 289053,
"linked_code": 535324,
"linked_data": 289053
},
{
"commit": "4a57aae",
"time": 1790227197,
"subject": "skalib.c: AnimLib_KeepBestCb 98.56 -> 99.25 (declaration order)",
"report": false,
"matched_code": 1200512,
"complete_code": 525520,
"complete_data": 288609,
"linked_code": 525520,
"linked_data": 288609
},
{
"commit": "652e8d6",
"time": 1790227216,
"subject": "DynamicRenderingBuffer.c: sweep hooks of rows 7, 8, 1 and 3 tidied",
"report": false,
"matched_code": 1200512,
"complete_code": 523116,
"complete_data": 288889,
"linked_code": 523116,
"linked_data": 288889
},
{
"commit": "e6d0c2b",
"time": 1790227221,
"subject": "Fill 0x8000E830: LLTex.c +6 fns (5 exact)",
"report": false,
"matched_code": 1200512,
"complete_code": 524716,
"complete_data": 288609,
"linked_code": 524716,
"linked_data": 288609
},
{
"commit": "6313185",
"time": 1790227258,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1200512,
"complete_code": 524692,
"complete_data": 288609,
"linked_code": 524692,
"linked_data": 288609
},
{
"commit": "1a5a1f8",
"time": 1790227278,
"subject": "Fill 0x8006FCDC: GoShaderObjectContainer_OBFData_Gc.c fn_8006FCDC, fn_8006FE44 exact, fn_8006FDD4 84.6% (13/15); obfdata.h",
"report": false,
"matched_code": 1200512,
"complete_code": 522760,
"complete_data": 288609,
"linked_code": 522760,
"linked_data": 288609
},
{
"commit": "8322a7f",
"time": 1790227280,
"subject": "Merge agent/map-02: camera controller GoCamCont 28/28, PasswordManager LINKED; one header prototype for the mesh-object functions",
"report": true,
"matched_code": 1204276,
"complete_code": 547128,
"matched_data": 176507,
"complete_data": 294223,
"linked_code": 531524,
"linked_data": 289297
},
{
"commit": "bcaa1fe",
"time": 1790227287,
"subject": "Merge main",
"report": false,
"matched_code": 1204276,
"complete_code": 527252,
"complete_data": 288945,
"linked_code": 527252,
"linked_data": 288945
},
{
"commit": "c14aae0",
"time": 1790227331,
"subject": "GoDynamicCam.c: fn_8003CD6C/fn_8003D0BC take the nPlayer every caller passes; fn_8003BDBC 99.56, ChoosePreFlightSequence 99.56",
"report": false,
"matched_code": 1204276,
"complete_code": 524692,
"complete_data": 288609,
"linked_code": 524692,
"linked_data": 288609
},
{
"commit": "fcd3db2",
"time": 1790227359,
"subject": "Merge main into agent/map-03",
"report": false,
"matched_code": 1204276,
"complete_code": 531524,
"complete_data": 289297,
"linked_code": 531524,
"linked_data": 289297
},
{
"commit": "c38f48d",
"time": 1790227375,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1204276,
"complete_code": 531500,
"complete_data": 289297,
"linked_code": 531500,
"linked_data": 289297
},
{
"commit": "3ff5715",
"time": 1790227377,
"subject": "Merge main into agent/map-10 (camera.h: CamTuning f1AC/f1B0 kept, main's f1B4-f1BC and f200-f208 comments)",
"report": false,
"matched_code": 1204276,
"complete_code": 534060,
"complete_data": 289633,
"linked_code": 534060,
"linked_data": 289633
},
{
"commit": "f4281d8",
"time": 1790227389,
"subject": "Fill 0x800060E0: LLFileIO_Gc.c +3 fns (0 exact)",
"report": false,
"matched_code": 1204276,
"complete_code": 524716,
"complete_data": 288609,
"linked_code": 524716,
"linked_data": 288609
},
{
"commit": "965d837",
"time": 1790227398,
"subject": "animblender.c: fn_800728D8, fn_80072938 exact as two-child loops (25/29)",
"report": false,
"matched_code": 1204276,
"complete_code": 531524,
"complete_data": 289297,
"linked_code": 531524,
"linked_data": 289297
},
{
"commit": "37dece9",
"time": 1790227448,
"subject": "Merge agent/map-10: TexAnimManager, GoCamTuningVars, Code8006F438 (hole loader) LINKED; scrolling-texture shader objects 37/39",
"report": true,
"matched_code": 1208048,
"complete_code": 549664,
"matched_data": 176611,
"complete_data": 294559,
"linked_code": 534060,
"linked_data": 289633
},
{
"commit": "109d58b",
"time": 1790227449,
"subject": "Link Code8009B340, ScreenClear: stand-ins for stripped functions put the constant pools in order",
"report": false,
"matched_code": 1208048,
"complete_code": 536576,
"complete_data": 289093,
"linked_code": 536576,
"linked_data": 289093
},
{
"commit": "5741361",
"time": 1790227475,
"subject": "Merge main",
"report": false,
"matched_code": 1208048,
"complete_code": 545920,
"complete_data": 290117,
"linked_code": 545920,
"linked_data": 290117
},
{
"commit": "5c8956f",
"time": 1790227499,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1208048,
"complete_code": 534036,
"complete_data": 289633,
"linked_code": 534036,
"linked_data": 289633
},
{
"commit": "4470f06",
"time": 1790227515,
"subject": "Fill 0x80005D10: LLFileIO_Gc.c +2 fns (1 exact)",
"report": false,
"matched_code": 1208048,
"complete_code": 524716,
"complete_data": 288609,
"linked_code": 524716,
"linked_data": 288609
},
{
"commit": "66ce8f8",
"time": 1790227537,
"subject": "GoAnimalActors.c: ActAnimal_SetWorldMatrix exact (permuter: compound assignment for f1A0 += 6.2831855f)",
"report": false,
"matched_code": 1208048,
"complete_code": 525544,
"complete_data": 288609,
"linked_code": 525544,
"linked_data": 288609
},
{
"commit": "e44687a",
"time": 1790227538,
"subject": "Merge agent/map-03: animation blender 25/29, weather-object buffers OBFData 13/15; SKABlendNode 0x2C with SKASourceNode 0x34",
"report": true,
"matched_code": 1211332,
"complete_code": 549664,
"matched_data": 176611,
"complete_data": 294559,
"linked_code": 534060,
"linked_data": 289633
},
{
"commit": "81662f9",
"time": 1790227594,
"subject": "Fill 0x80007B2C: LLObj_Gc.c +1 fn (1 exact)",
"report": false,
"matched_code": 1211332,
"complete_code": 524716,
"complete_data": 288609,
"linked_code": 524716,
"linked_data": 288609
},
{
"commit": "f4643d6",
"time": 1790227617,
"subject": "Fill 0x80007524: LLObj_Gc.c +3 fns (3 exact)",
"report": false,
"matched_code": 1211332,
"complete_code": 524716,
"complete_data": 288609,
"linked_code": 524716,
"linked_data": 288609
},
{
"commit": "c3ff16a",
"time": 1790227632,
"subject": "Fill 0x80045D80: UObject3D.c fn_80045D80 exact (1/1); UObjModel apLod[6], 0x7C bytes; real prototypes for fn_80045D80 and its mesh readers",
"report": false,
"matched_code": 1211332,
"complete_code": 534036,
"complete_data": 289633,
"linked_code": 534036,
"linked_data": 289633
},
{
"commit": "46d9894",
"time": 1790227643,
"subject": "Fill 0x80048000/0x80065000: UObject fn_800488B4 98.1 -> 99.9, event fn_80065E9C/fn_80066058 97.3 -> 99.1",
"report": false,
"matched_code": 1211332,
"complete_code": 531524,
"complete_data": 289297,
"linked_code": 531524,
"linked_data": 289297
},
{
"commit": "6f83782",
"time": 1790227652,
"subject": "Fill 0x80007824: LLObj_Gc.c +1 fn (1 exact)",
"report": false,
"matched_code": 1211332,
"complete_code": 524716,
"complete_data": 288609,
"linked_code": 524716,
"linked_data": 288609
},
{
"commit": "29c2e5f",
"time": 1790227654,
"subject": "Link GoCamCont: stand-ins for stripped code put the constant pool in order",
"report": false,
"matched_code": 1211332,
"complete_code": 551644,
"complete_data": 290469,
"linked_code": 551644,
"linked_data": 290469
},
{
"commit": "2f7d12e",
"time": 1790227723,
"subject": "GoAnimalActors.c: ActAnimal_SetWorldMatrix exact (7/8)",
"report": false,
"matched_code": 1211332,
"complete_code": 531524,
"complete_data": 289297,
"linked_code": 531524,
"linked_data": 289297
},
{
"commit": "ed8d53f",
"time": 1790227760,
"subject": "Fill 0x80005AE8: LLMem_Gc.c memset draft, LLFileIO_Gc.c init 98%",
"report": false,
"matched_code": 1211332,
"complete_code": 524716,
"complete_data": 288609,
"linked_code": 524716,
"linked_data": 288609
},
{
"commit": "881c404",
"time": 1790227774,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1211332,
"complete_code": 534060,
"complete_data": 289633,
"linked_code": 534060,
"linked_data": 289633
},
{
"commit": "f7a9249",
"time": 1790227799,
"subject": "Sweeps 0x8009A928-0x8009AA18: real prototypes, GlowQueue field",
"report": false,
"matched_code": 1211332,
"complete_code": 551644,
"complete_data": 290469,
"linked_code": 551644,
"linked_data": 290469
},
{
"commit": "0e1ff8c",
"time": 1790227807,
"subject": "Code8009A928.c: new unit (0x8009A928-0x8009AA28), 4 sweep files folded in",
"report": false,
"matched_code": 1211332,
"complete_code": 551464,
"complete_data": 290469,
"linked_code": 551464,
"linked_data": 290469
},
{
"commit": "eb7740e",
"time": 1790227808,
"subject": "LLPict_Gc.c: fn_8002F56C 97.6 -> 98.1 (row stride local)",
"report": false,
"matched_code": 1211332,
"complete_code": 534036,
"complete_data": 289633,
"linked_code": 534036,
"linked_data": 289633
},
{
"commit": "5326c76",
"time": 1790227825,
"subject": "streammanagerhole.c: fn_80016C28 exact (84/92)",
"report": false,
"matched_code": 1211332,
"complete_code": 534060,
"complete_data": 289633,
"linked_code": 534060,
"linked_data": 289633
},
{
"commit": "86da2df",
"time": 1790227835,
"subject": "Fill 0x800694A0: target.c PlaceBall_UpdateMomentums drafted (99.8%)",
"report": false,
"matched_code": 1211332,
"complete_code": 534060,
"complete_data": 289633,
"linked_code": 534060,
"linked_data": 289633
},
{
"commit": "acf4c0f",
"time": 1790227868,
"subject": "Fill 0x8009A9CC: Code8009A928.c +2 fns (2 exact), tidied and linked",
"report": false,
"matched_code": 1211332,
"complete_code": 551720,
"complete_data": 290477,
"linked_code": 551720,
"linked_data": 290477
},
{
"commit": "3ef359b",
"time": 1790227921,
"subject": "GoShaderObjectCommon_ShaderObjectsData_Gc.c: fn_80074BE0 exact (permuter: fScale truthiness check)",
"report": false,
"matched_code": 1211332,
"complete_code": 525544,
"complete_data": 288609,
"linked_code": 525544,
"linked_data": 288609
},
{
"commit": "7264cab",
"time": 1790227933,
"subject": "Merge agent/map-01: texture banks LLTex 13/16, disc reads LLFileIO_Gc 97.9%, mesh freeing/culling LLObj_Gc 9/12",
"report": true,
"matched_code": 1215776,
"complete_code": 549664,
"matched_data": 176611,
"complete_data": 294559,
"linked_code": 534060,
"linked_data": 289633
},
{
"commit": "dc2951a",
"time": 1790227957,
"subject": "GoDynamicCam.c: fn_8003ADF8 exact, fn_8003A148 99.95 -> 99.97 (57/63)",
"report": false,
"matched_code": 1215776,
"complete_code": 534036,
"complete_data": 289633,
"linked_code": 534036,
"linked_data": 289633
},
{
"commit": "7e8fa72",
"time": 1790227962,
"subject": "Fill 0x80095564: Code80095564.c +2 fns (2 exact), linked",
"report": false,
"matched_code": 1215776,
"complete_code": 552200,
"complete_data": 290477,
"linked_code": 552200,
"linked_data": 290477
},
{
"commit": "f739194",
"time": 1790227971,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1215776,
"complete_code": 552200,
"complete_data": 290477,
"linked_code": 552200,
"linked_data": 290477
},
{
"commit": "1812aae",
"time": 1790228009,
"subject": "fn_800075CC: one prototype in dynobj.h, callers pass UObjModelRoot*",
"report": false,
"matched_code": 1215776,
"complete_code": 534060,
"complete_data": 289633,
"linked_code": 534060,
"linked_data": 289633
},
{
"commit": "318a4f7",
"time": 1790228014,
"subject": "GoPostFx.c: fn_80039358 exact (22/25)",
"report": false,
"matched_code": 1215776,
"complete_code": 531524,
"complete_data": 289297,
"linked_code": 531524,
"linked_data": 289297
},
{
"commit": "54a4621",
"time": 1790228073,
"subject": "GoPostFx.c: fn_80038A90 exact, fn_80038E7C 98.6 -> 98.8 (23/25)",
"report": false,
"matched_code": 1215776,
"complete_code": 531524,
"complete_data": 289297,
"linked_code": 531524,
"linked_data": 289297
},
{
"commit": "31f3255",
"time": 1790228073,
"subject": "Merge agent/map-06: 14 units LINKED (char_tex_manager, GxUtil, GoRenderSurface, user, emotion, GoFrameBuf, ByteSwap, fe_stats, llrtclock, Code8009B340, ScreenClear, GoCamCont, Code8009A928, Code80095564); stripped-function stand-ins fix constant order",
"report": true,
"matched_code": 1216332,
"complete_code": 567804,
"matched_data": 177367,
"complete_data": 295403,
"linked_code": 552200,
"linked_data": 290477
},
{
"commit": "4382788",
"time": 1790228109,
"subject": "Fill 0x80069CDC: target.c fn_80069CDC drafted (99.0%)",
"report": false,
"matched_code": 1216332,
"complete_code": 534060,
"complete_data": 289633,
"linked_code": 534060,
"linked_data": 289633
},
{
"commit": "ef51628",
"time": 1790228128,
"subject": "Skin.c: fn_800377FC exact (38/43)",
"report": false,
"matched_code": 1216332,
"complete_code": 531524,
"complete_data": 289297,
"linked_code": 531524,
"linked_data": 289297
},
{
"commit": "0fe3f0b",
"time": 1790228131,
"subject": "sweep_80045F50/F6C: header comments say the file is unknown",
"report": false,
"matched_code": 1216332,
"complete_code": 534036,
"complete_data": 289633,
"linked_code": 534036,
"linked_data": 289633
},
{
"commit": "6ee463a",
"time": 1790228139,
"subject": "Fill 0x800142AC: GoRenderCtx_Gc.c fn_800142AC exact (38/44)",
"report": false,
"matched_code": 1216332,
"complete_code": 534060,
"complete_data": 289633,
"linked_code": 534060,
"linked_data": 289633
},
{
"commit": "10652b8",
"time": 1790228179,
"subject": "GoDynamicCam.c: DynamicCam_GetLocation exact (58/63)",
"report": false,
"matched_code": 1216332,
"complete_code": 534036,
"complete_data": 289633,
"linked_code": 534036,
"linked_data": 289633
},
{
"commit": "b190652",
"time": 1790228183,
"subject": "GoCamera.c: linked (stand-in for a stripped function fixes the constant order)",
"report": false,
"matched_code": 1216332,
"complete_code": 535748,
"complete_data": 289689,
"linked_code": 535748,
"linked_data": 289689
},
{
"commit": "8d3d572",
"time": 1790228186,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1216332,
"complete_code": 552176,
"complete_data": 290477,
"linked_code": 552176,
"linked_data": 290477
},
{
"commit": "def7ec1",
"time": 1790228225,
"subject": "GoLighting.c: linked (stand-in for a stripped function fixes the constant order)",
"report": false,
"matched_code": 1216332,
"complete_code": 539508,
"complete_data": 289793,
"linked_code": 539508,
"linked_data": 289793
},
{
"commit": "f17a0ca",
"time": 1790228240,
"subject": "dynobj.h: fn_800073B4 returns UObjModelRoot* (LLObj_Gc.c fn_800075CC frees what it makes)",
"report": false,
"matched_code": 1216332,
"complete_code": 552176,
"complete_data": 290477,
"linked_code": 552176,
"linked_data": 290477
},
{
"commit": "a3e77ab",
"time": 1790228241,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1216332,
"complete_code": 552200,
"complete_data": 290477,
"linked_code": 552200,
"linked_data": 290477
},
{
"commit": "77fede3",
"time": 1790228290,
"subject": "Fill 0x8001371C: GoRenderCtx_Gc.c fn_8001371C, fn_80013E48, fn_80013EA0 exact (41/44)",
"report": false,
"matched_code": 1216332,
"complete_code": 534060,
"complete_data": 289633,
"linked_code": 534060,
"linked_data": 289633
},
{
"commit": "c16bcab",
"time": 1790228293,
"subject": "Merge branch 'main' into agent/closer",
"report": false,
"matched_code": 1216332,
"complete_code": 552200,
"complete_data": 290477,
"linked_code": 552200,
"linked_data": 290477
},
{
"commit": "c674289",
"time": 1790228310,
"subject": "PsBallFx.c: fn_800A34C0 exact; trail fields retyped as one-trail arrays (11/13)",
"report": false,
"matched_code": 1216332,
"complete_code": 552200,
"complete_data": 290477,
"linked_code": 552200,
"linked_data": 290477
},
{
"commit": "6f07014",
"time": 1790228327,
"subject": "Merge agent/map-09: UObject3D 1/1, dynamic camera 58/63; UObjModel apLod[6] (0x7C)",
"report": true,
"matched_code": 1219344,
"complete_code": 567780,
"matched_data": 177367,
"complete_data": 295403,
"linked_code": 552176,
"linked_data": 290477
},
{
"commit": "4d015dc",
"time": 1790228364,
"subject": "Code800BA940.c: fn_800BAA50 exact (fn_8009AA18 takes no argument; r3 was left over), unit linked",
"report": false,
"matched_code": 1219344,
"complete_code": 553256,
"complete_data": 290533,
"linked_code": 553256,
"linked_data": 290533
},
{
"commit": "af80a03",
"time": 1790228379,
"subject": "Fill 0x80067DAC: target.c fn_80067DAC drafted (99.3%), fn_80069CDC 99.3%",
"report": false,
"matched_code": 1219344,
"complete_code": 539508,
"complete_data": 289793,
"linked_code": 539508,
"linked_data": 289793
},
{
"commit": "eb8f620",
"time": 1790228384,
"subject": "Merge agent/closer: CamSpline fn_800C7E50, GameAudio fn_800A573C, ActAnimal_SetWorldMatrix, ShaderObjectsData fn_80074BE0 exact (permuter ideas, reviewed)",
"report": true,
"matched_code": 1222276,
"complete_code": 567780,
"matched_data": 177367,
"complete_data": 295403,
"linked_code": 552176,
"linked_data": 290477
},
{
"commit": "57e51c9",
"time": 1790228402,
"subject": "Merge main",
"report": false,
"matched_code": 1222276,
"complete_code": 557624,
"complete_data": 290637,
"linked_code": 557624,
"linked_data": 290637
},
{
"commit": "93064e0",
"time": 1790228416,
"subject": "UFstPart.c: fn_8009912C exact (18/18), unit linked",
"report": false,
"matched_code": 1222276,
"complete_code": 558440,
"complete_data": 290629,
"linked_code": 558440,
"linked_data": 290629
},
{
"commit": "8223370",
"time": 1790228429,
"subject": "target.c: fn_80069C64 exact (28/33)",
"report": false,
"matched_code": 1222276,
"complete_code": 557624,
"complete_data": 290637,
"linked_code": 557624,
"linked_data": 290637
},
{
"commit": "446937c",
"time": 1790228437,
"subject": "Merge agent/map-02: GoPostFx 23/25, Skin 38/43, course object draw 99.9, club-change events 99.1",
"report": true,
"matched_code": 1224224,
"complete_code": 567780,
"matched_data": 177367,
"complete_data": 295403,
"linked_code": 552176,
"linked_data": 290477
},
{
"commit": "2e40461",
"time": 1790228444,
"subject": "Fill 0x8000799C: LLObj_Gc.c fn_8000799C exact (10/12)",
"report": false,
"matched_code": 1224224,
"complete_code": 534060,
"complete_data": 289633,
"linked_code": 534060,
"linked_data": 289633
},
{
"commit": "cca7ccb",
"time": 1790228491,
"subject": "Fill 0x80013808: GoRenderCtx_Gc.c fn_80013808 exact (42/44)",
"report": false,
"matched_code": 1224224,
"complete_code": 534060,
"complete_data": 289633,
"linked_code": 534060,
"linked_data": 289633
},
{
"commit": "0513b36",
"time": 1790228530,
"subject": "FE_MessageTable.c: fn_8007FA60 exact (453/464)",
"report": false,
"matched_code": 1224224,
"complete_code": 557624,
"complete_data": 290637,
"linked_code": 557624,
"linked_data": 290637
},
{
"commit": "5c7f3bf",
"time": 1790228550,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1224224,
"complete_code": 557624,
"complete_data": 290637,
"linked_code": 557624,
"linked_data": 290637
},
{
"commit": "3cf6e35",
"time": 1790228611,
"subject": "Fill 0x80013EEC: GoRenderCtx_Gc.c fn_80013EEC exact, frame buffer getters typed (43/44)",
"report": false,
"matched_code": 1224224,
"complete_code": 534060,
"complete_data": 289633,
"linked_code": 534060,
"linked_data": 289633
},
{
"commit": "d10eb26",
"time": 1790228670,
"subject": "Merge agent/map-03: GoCamera and GoLighting LINKED (stripped-function stand-ins); ball-placement target drafts 99.3-99.8%, FE_MessageTable 453/464",
"report": true,
"matched_code": 1224952,
"complete_code": 573228,
"matched_data": 177487,
"complete_data": 295563,
"linked_code": 557624,
"linked_data": 290637
},
{
"commit": "27ecfd2",
"time": 1790228768,
"subject": "Fill 0x80013950: GoRenderCtx_Gc.c RC_vUpdateRenderCtxScreenMatricesAndInfo exact (44/44)",
"report": false,
"matched_code": 1224952,
"complete_code": 534060,
"complete_data": 289633,
"linked_code": 534060,
"linked_data": 289633
},
{
"commit": "d0f8d73",
"time": 1790228787,
"subject": "CharAnim.c: CharacterState_AddSKABlendData exact (16/16), unit linked",
"report": false,
"matched_code": 1224952,
"complete_code": 565108,
"complete_data": 290805,
"linked_code": 565108,
"linked_data": 290805
},
{
"commit": "b573ee1",
"time": 1790228876,
"subject": "GoRenderCtx_Gc.c: functions in address order",
"report": false,
"matched_code": 1224952,
"complete_code": 534060,
"complete_data": 289633,
"linked_code": 534060,
"linked_data": 289633
},
{
"commit": "10fbcac",
"time": 1790228918,
"subject": "ShaderRow0.c: widened to (0x8006FF80-0x80070168), 2 sweep files folded in",
"report": false,
"matched_code": 1224952,
"complete_code": 557504,
"complete_data": 290637,
"linked_code": 557504,
"linked_data": 290637
},
{
"commit": "6001467",
"time": 1790228950,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1224952,
"complete_code": 557624,
"complete_data": 290637,
"linked_code": 557624,
"linked_data": 290637
},
{
"commit": "3cd95d1",
"time": 1790228980,
"subject": "GoObjShadow.c: fn_80093DB8 exact (3/3), unit linked with its data",
"report": false,
"matched_code": 1224952,
"complete_code": 566148,
"complete_data": 291157,
"linked_code": 566148,
"linked_data": 291157
},
{
"commit": "b6d2b6a",
"time": 1790229007,
"subject": "Fill 0x8006FFF8, 0x80090940: ShaderRow0.c 3/4 (fill hook 90.9%), Code80090940.c 5/5 linked",
"report": false,
"matched_code": 1224952,
"complete_code": 558080,
"complete_data": 290637,
"linked_code": 558080,
"linked_data": 290637
},
{
"commit": "9482039",
"time": 1790229015,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1224952,
"complete_code": 571572,
"complete_data": 291317,
"linked_code": 571572,
"linked_data": 291317
},
{
"commit": "6faf716",
"time": 1790229164,
"subject": "Merge agent/map-06: Code800BA940, UFstPart, CharAnim, GoObjShadow LINKED; PsBallFx sand trail exact",
"report": true,
"matched_code": 1229000,
"complete_code": 587176,
"matched_data": 178007,
"complete_data": 296243,
"linked_code": 571572,
"linked_data": 291317
},
{
"commit": "f581b21",
"time": 1790229207,
"subject": "Fill 0x80175F54: the GBA library (GBA.c, GBAGetProcessStatus.c, GBARead.c, GBAWrite.c, GBAXfer.c) +18 fns (7 exact)",
"report": false,
"matched_code": 1229000,
"complete_code": 552160,
"complete_data": 290469,
"linked_code": 552160,
"linked_data": 290469
},
{
"commit": "5c2df78",
"time": 1790229238,
"subject": "Merge agent/map-01: render context GoRenderCtx_Gc 44/44, LLObj_Gc model loader exact; Camera 0x234 proven",
"report": true,
"matched_code": 1231524,
"complete_code": 587176,
"matched_data": 178007,
"complete_data": 296243,
"linked_code": 571572,
"linked_data": 291317
},
{
"commit": "b1dae82",
"time": 1790229262,
"subject": "decomp-notes: fill-in findings batch 4 (stripped-function stand-ins for constant order, float tests, early exits, switch trees, const params, and more)",
"report": true,
"matched_code": 1231524,
"complete_code": 587176,
"matched_data": 178007,
"complete_data": 296243,
"linked_code": 571572,
"linked_data": 291317
},
{
"commit": "b0f37f6",
"time": 1790229277,
"subject": "__ppc_eabi_init.cpp: place __init_hardware and __flush_cache (.init 0x80003354) and link the unit (5/5)",
"report": false,
"matched_code": 1231524,
"complete_code": 552244,
"complete_data": 290469,
"linked_code": 552244,
"linked_data": 290469
},
{
"commit": "0ae0ffc",
"time": 1790229343,
"subject": "Fill 0x8006FFF8: ShaderRow0.c and ShaderRow19.c 4/4 linked (fill hooks: non-const fill pointer); uiLoadFile fn_8008EFFC 98.9 -> 99.2",
"report": false,
"matched_code": 1231524,
"complete_code": 559056,
"complete_data": 290637,
"linked_code": 559056,
"linked_data": 290637
},
{
"commit": "f1269cf",
"time": 1790229396,
"subject": "GoRenderCtx_Gc.c: linked with its data (stripped-function stand-in for the constant order)",
"report": false,
"matched_code": 1231524,
"complete_code": 574800,
"complete_data": 291381,
"linked_code": 574800,
"linked_data": 291381
},
{
"commit": "b1d3736",
"time": 1790229403,
"subject": "GBA library: all 18 functions exact with the debug build's flags (-sym on); link GBA.c, GBAGetProcessStatus.c, GBARead.c, GBAWrite.c, GBAXfer.c",
"report": false,
"matched_code": 1231524,
"complete_code": 555032,
"complete_data": 291885,
"linked_code": 555032,
"linked_data": 291885
},
{
"commit": "4e35bb7",
"time": 1790229411,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1231524,
"complete_code": 574428,
"complete_data": 292725,
"linked_code": 574428,
"linked_data": 292725
},
{
"commit": "e8ee95f",
"time": 1790229421,
"subject": "GBAGetProcessStatus.c: comment",
"report": false,
"matched_code": 1231524,
"complete_code": 574428,
"complete_data": 292725,
"linked_code": 574428,
"linked_data": 292725
},
{
"commit": "ca5ab97",
"time": 1790229496,
"subject": "Code80070EC4.c: fn_80071028 exact (8/8), linked",
"report": false,
"matched_code": 1231524,
"complete_code": 559640,
"complete_data": 290645,
"linked_code": 559640,
"linked_data": 290645
},
{
"commit": "c62f9fb",
"time": 1790229556,
"subject": "Code80090940.c: note where its screen state lives",
"report": false,
"matched_code": 1231524,
"complete_code": 559640,
"complete_data": 290645,
"linked_code": 559640,
"linked_data": 290645
},
{
"commit": "72d3c90",
"time": 1790229556,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1231524,
"complete_code": 573588,
"complete_data": 291325,
"linked_code": 573588,
"linked_data": 291325
},
{
"commit": "86241a4",
"time": 1790229703,
"subject": "code_800080D0.c: UnkObj split into UObjMeshPart and UObjArraySet, typed dispatch prototypes in dynobj.h; fn_80013E40 prototype in cull.h",
"report": false,
"matched_code": 1231524,
"complete_code": 574800,
"complete_data": 291381,
"linked_code": 574800,
"linked_data": 291381
},
{
"commit": "822480b",
"time": 1790229732,
"subject": "symaudit.py: audit only the objects the current build.ninja makes (stale objects of removed units were counted)",
"report": true,
"matched_code": 1234380,
"complete_code": 590032,
"matched_data": 179415,
"complete_data": 297651,
"linked_code": 571572,
"linked_data": 291317
},
{
"commit": "7e69ad1",
"time": 1790229813,
"subject": "Merge agent/map-10: GBA library (GBA, GBAGetProcessStatus, GBARead/Write, GBAXfer) and __ppc_eabi_init LINKED; the game links the GBA library's debug build",
"report": true,
"matched_code": 1234380,
"complete_code": 590032,
"matched_data": 179415,
"complete_data": 297651,
"linked_code": 574428,
"linked_data": 292725
},
{
"commit": "9ffada9",
"time": 1790229908,
"subject": "Merge agent/map-03: ShaderRow0, ShaderRow19, Code80090940 (UI movie pictures), Code80070EC4 LINKED; both range gaps placed",
"report": true,
"matched_code": 1235792,
"complete_code": 592048,
"matched_data": 179423,
"complete_data": 297659,
"linked_code": 576444,
"linked_data": 292733
},
{
"commit": "cd1ec65",
"time": 1790229988,
"subject": "LLObj_Gc.c: fn_80007658 exact, fn_800073B4 95.3% (11/12)",
"report": false,
"matched_code": 1235792,
"complete_code": 574800,
"complete_data": 291381,
"linked_code": 574800,
"linked_data": 291381
},
{
"commit": "1d4b068",
"time": 1790230072,
"subject": "Code80067710.c: fn_80067B1C exact, unit linked (4/4)",
"report": false,
"matched_code": 1235792,
"complete_code": 577580,
"complete_data": 292749,
"linked_code": 577580,
"linked_data": 292749
},
{
"commit": "1811cab",
"time": 1790230114,
"subject": "Fill 0x80091E1C: fe_movies.c fn_80091E1C exact (30/31); Calendar fn_800D256C 87.5 -> 91.7",
"report": false,
"matched_code": 1235792,
"complete_code": 576444,
"complete_data": 292733,
"linked_code": 576444,
"linked_data": 292733
},
{
"commit": "d3e472e",
"time": 1790230137,
"subject": "CharSliders.c: fn_8010DF8C exact (11/12)",
"report": false,
"matched_code": 1235792,
"complete_code": 576444,
"complete_data": 292733,
"linked_code": 576444,
"linked_data": 292733
},
{
"commit": "2fc61a3",
"time": 1790230165,
"subject": "EventInfo.c: fn_8011DDFC exact (9/10)",
"report": false,
"matched_code": 1235792,
"complete_code": 576444,
"complete_data": 292733,
"linked_code": 576444,
"linked_data": 292733
},
{
"commit": "62ba401",
"time": 1790230167,
"subject": "Fill 0x80005628: LLMem_Gc.c Mem_cpy draft (76%)",
"report": false,
"matched_code": 1235792,
"complete_code": 574800,
"complete_data": 291381,
"linked_code": 574800,
"linked_data": 291381
},
{
"commit": "bc93012",
"time": 1790230186,
"subject": "GameModeDriver.c: fn_80117510 exact (44/45)",
"report": false,
"matched_code": 1235792,
"complete_code": 576444,
"complete_data": 292733,
"linked_code": 576444,
"linked_data": 292733
},
{
"commit": "6186e42",
"time": 1790230244,
"subject": "Fill 0x80005884: LLMem_Gc.c fn_80005884 draft (79%)",
"report": false,
"matched_code": 1235792,
"complete_code": 574800,
"complete_data": 291381,
"linked_code": 574800,
"linked_data": 291381
},
{
"commit": "aa25fde",
"time": 1790230244,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1235792,
"complete_code": 579672,
"complete_data": 292797,
"linked_code": 579672,
"linked_data": 292797
},
{
"commit": "4f9d14e",
"time": 1790230245,
"subject": "FE_PGATourMessages.c: fn_8010E748 exact, fn_8010EBDC 99.6 -> 99.7",
"report": false,
"matched_code": 1235792,
"complete_code": 576444,
"complete_data": 292733,
"linked_code": 576444,
"linked_data": 292733
},
{
"commit": "0f31a77",
"time": 1790230276,
"subject": "SkinMorph.c: fn_8011CC40 exact (24/26)",
"report": false,
"matched_code": 1235792,
"complete_code": 576444,
"complete_data": 292733,
"linked_code": 576444,
"linked_data": 292733
},
{
"commit": "86784d0",
"time": 1790230288,
"subject": "FE_PGATourMessages.c: fn_8010E890 exact (24/26)",
"report": false,
"matched_code": 1235792,
"complete_code": 576444,
"complete_data": 292733,
"linked_code": 576444,
"linked_data": 292733
},
{
"commit": "efbda67",
"time": 1790230290,
"subject": "Fill 0x800B5918: GoShaderObject_Rain_Gc.c takes fn_800B5918 (exact); SunFlr_Gc fn_8009A708 92.1 -> 94.2",
"report": false,
"matched_code": 1235792,
"complete_code": 576444,
"complete_data": 292733,
"linked_code": 576444,
"linked_data": 292733
},
{
"commit": "646139f",
"time": 1790230311,
"subject": "GameMode22.c: fn_801260C0 exact",
"report": false,
"matched_code": 1235792,
"complete_code": 576444,
"complete_data": 292733,
"linked_code": 576444,
"linked_data": 292733
},
{
"commit": "4496ab9",
"time": 1790230364,
"subject": "GoGrass.c: fn_8011FFCC exact (32/34)",
"report": false,
"matched_code": 1235792,
"complete_code": 576444,
"complete_data": 292733,
"linked_code": 576444,
"linked_data": 292733
},
{
"commit": "ead3a12",
"time": 1790230365,
"subject": "Merge agent/map-01: GoRenderCtx_Gc LINKED; model mesh-tree builder LLObj_Gc 11/12; UnkObj split into mesh part and array set",
"report": true,
"matched_code": 1236252,
"complete_code": 595276,
"matched_data": 179487,
"complete_data": 297723,
"linked_code": 579672,
"linked_data": 292797
},
{
"commit": "35065af",
"time": 1790230433,
"subject": "LLDynTex.c: fn_8010B0C0 exact",
"report": false,
"matched_code": 1236252,
"complete_code": 576444,
"complete_data": 292733,
"linked_code": 576444,
"linked_data": 292733
},
{
"commit": "9223d92",
"time": 1790230456,
"subject": "hwsBurn.c: fn_80111124 exact",
"report": false,
"matched_code": 1236252,
"complete_code": 576444,
"complete_data": 292733,
"linked_code": 576444,
"linked_data": 292733
},
{
"commit": "7e20bcb",
"time": 1790230467,
"subject": "hlaudemitter.c: fn_800ACECC, fn_800AD280 exact (25/25), linked",
"report": false,
"matched_code": 1236252,
"complete_code": 580448,
"complete_data": 292749,
"linked_code": 580448,
"linked_data": 292749
},
{
"commit": "3586f33",
"time": 1790230476,
"subject": "UIStudio.c: fn_801686F8 exact",
"report": false,
"matched_code": 1236252,
"complete_code": 576444,
"complete_data": 292733,
"linked_code": 576444,
"linked_data": 292733
},
{
"commit": "e5001d7",
"time": 1790230523,
"subject": "DynChain.c: fn_8011443C exact",
"report": false,
"matched_code": 1236252,
"complete_code": 576444,
"complete_data": 292733,
"linked_code": 576444,
"linked_data": 292733
},
{
"commit": "7f1570a",
"time": 1790230540,
"subject": "hwsRender_Gc.c: fn_80113910 exact",
"report": false,
"matched_code": 1236252,
"complete_code": 576444,
"complete_data": 292733,
"linked_code": 576444,
"linked_data": 292733
},
{
"commit": "2d1b2b5",
"time": 1790230554,
"subject": "UISEvent.c: fn_8016604C exact",
"report": false,
"matched_code": 1236252,
"complete_code": 576444,
"complete_data": 292733,
"linked_code": 576444,
"linked_data": 292733
},
{
"commit": "1d04d0a",
"time": 1790230585,
"subject": "GameUICommands.c: fn_800874C8 exact (224/227)",
"report": false,
"matched_code": 1236252,
"complete_code": 577580,
"complete_data": 292749,
"linked_code": 577580,
"linked_data": 292749
},
{
"commit": "0e1850a",
"time": 1790230625,
"subject": "FEgolferanim.c: fn_8008B790 exact (81/93)",
"report": false,
"matched_code": 1236252,
"complete_code": 577580,
"complete_data": 292749,
"linked_code": 577580,
"linked_data": 292749
},
{
"commit": "dcdcbe6",
"time": 1790230644,
"subject": "GoShaderObject_Grass_Gc.c: fn_80120AB4 exact (17/21)",
"report": false,
"matched_code": 1236252,
"complete_code": 576444,
"complete_data": 292733,
"linked_code": 576444,
"linked_data": 292733
},
{
"commit": "39f58cb",
"time": 1790230654,
"subject": "FEgolferanim.c: fn_8008B704 exact (82/93)",
"report": false,
"matched_code": 1236252,
"complete_code": 577580,
"complete_data": 292749,
"linked_code": 577580,
"linked_data": 292749
},
{
"commit": "f076bf3",
"time": 1790230673,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1236252,
"complete_code": 579672,
"complete_data": 292797,
"linked_code": 579672,
"linked_data": 292797
},
{
"commit": "3b7d38d",
"time": 1790230682,
"subject": "FEgolferanim.c: fn_8008B1AC exact (83/93)",
"report": false,
"matched_code": 1236252,
"complete_code": 577580,
"complete_data": 292749,
"linked_code": 577580,
"linked_data": 292749
},
{
"commit": "4cd8885",
"time": 1790230696,
"subject": "FEgolferanim.c: fn_8008DAEC exact (84/93)",
"report": false,
"matched_code": 1236252,
"complete_code": 577580,
"complete_data": 292749,
"linked_code": 577580,
"linked_data": 292749
},
{
"commit": "b379fca",
"time": 1790230708,
"subject": "UISScreen.c: element pointer in UIS_FindScreen (fn_8016B4D4 93.4 -> 95.7, fn_8016C6C4 87.6 -> 88.6)",
"report": false,
"matched_code": 1236252,
"complete_code": 576444,
"complete_data": 292733,
"linked_code": 576444,
"linked_data": 292733
},
{
"commit": "78dba93",
"time": 1790230728,
"subject": "GameModeDriver.c: fn_801173F0 exact (45/45)",
"report": false,
"matched_code": 1236252,
"complete_code": 579672,
"complete_data": 292797,
"linked_code": 579672,
"linked_data": 292797
},
{
"commit": "c58724a",
"time": 1790230758,
"subject": "UISEvent.c: fn_80165D2C 94.2 -> 96.4",
"report": false,
"matched_code": 1236252,
"complete_code": 576444,
"complete_data": 292733,
"linked_code": 576444,
"linked_data": 292733
},
{
"commit": "bae3f6a",
"time": 1790230789,
"subject": "FEgolferanim.c: fn_8008B864 passes the handlers' ignored argument (91.7 -> 98.4)",
"report": false,
"matched_code": 1236252,
"complete_code": 577580,
"complete_data": 292749,
"linked_code": 577580,
"linked_data": 292749
},
{
"commit": "aeb8571",
"time": 1790230816,
"subject": "AudTable.c: fn_800A7F2C, fn_800A7FA8, fn_800A8134 exact (20/20), linked; Rain fn_800B4FA4 97.8 -> 98.6",
"report": false,
"matched_code": 1236252,
"complete_code": 583228,
"complete_data": 292797,
"linked_code": 583228,
"linked_data": 292797
},
{
"commit": "ddee6bf",
"time": 1790230838,
"subject": "FE_MessageTable.c: fn_8007BDAC exact (454/464)",
"report": false,
"matched_code": 1236252,
"complete_code": 577580,
"complete_data": 292749,
"linked_code": 577580,
"linked_data": 292749
},
{
"commit": "7f4d816",
"time": 1790230858,
"subject": "FE_MessageTable.c: fn_8007E128 exact (455/464)",
"report": false,
"matched_code": 1236252,
"complete_code": 577580,
"complete_data": 292749,
"linked_code": 577580,
"linked_data": 292749
},
{
"commit": "b0c0c44",
"time": 1790230870,
"subject": "FE_MessageTable.c: fn_8007BCC4 exact (456/464)",
"report": false,
"matched_code": 1236252,
"complete_code": 577580,
"complete_data": 292749,
"linked_code": 577580,
"linked_data": 292749
},
{
"commit": "c9a0129",
"time": 1790230879,
"subject": "startUp.c: fn_800B0748 95.0 -> 97.5",
"report": false,
"matched_code": 1236252,
"complete_code": 583228,
"complete_data": 292797,
"linked_code": 583228,
"linked_data": 292797
},
{
"commit": "3c43c8b",
"time": 1790230888,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1236252,
"complete_code": 579672,
"complete_data": 292797,
"linked_code": 579672,
"linked_data": 292797
},
{
"commit": "0b03980",
"time": 1790230907,
"subject": "GameModeDriver.c: calendar tables and grid defined here, LINKED",
"report": false,
"matched_code": 1236252,
"complete_code": 583960,
"complete_data": 293189,
"linked_code": 583960,
"linked_data": 293189
},
{
"commit": "3bb4298",
"time": 1790230919,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1236252,
"complete_code": 580808,
"complete_data": 292813,
"linked_code": 580808,
"linked_data": 292813
},
{
"commit": "d451490",
"time": 1790230950,
"subject": "PsMgr.c: fn_800A27FC, fn_800A2B34 exact (9/11)",
"report": false,
"matched_code": 1236252,
"complete_code": 583228,
"complete_data": 292797,
"linked_code": 583228,
"linked_data": 292797
},
{
"commit": "655b19a",
"time": 1790230977,
"subject": "Fill 0x8000EA1C: LLTex.c +fn_8000EA1C (98.3), TX_spParseTextureGroupFromStream (84.5)",
"report": false,
"matched_code": 1236252,
"complete_code": 579672,
"complete_data": 292797,
"linked_code": 579672,
"linked_data": 292797
},
{
"commit": "ec7b99c",
"time": 1790230993,
"subject": "Merge agent/map-10: 8 near misses exact (EventInfo, SkinMorph, GoGrass, UIStudio, GameMode22, Grass_Gc, UISEvent)",
"report": true,
"matched_code": 1238120,
"complete_code": 595276,
"matched_data": 179487,
"complete_data": 297723,
"linked_code": 579672,
"linked_data": 292797
},
{
"commit": "3d76645",
"time": 1790230997,
"subject": "FE_PGATourMessages.c: fn_8010E58C exact (25/26)",
"report": false,
"matched_code": 1238120,
"complete_code": 583960,
"complete_data": 293189,
"linked_code": 583960,
"linked_data": 293189
},
{
"commit": "470c6a3",
"time": 1790231011,
"subject": "GoComicCam.c: fn_800B3C64, fn_800B4AE0 exact (13/15)",
"report": false,
"matched_code": 1238120,
"complete_code": 583228,
"complete_data": 292797,
"linked_code": 583228,
"linked_data": 292797
},
{
"commit": "145f9ad",
"time": 1790231038,
"subject": "LLTex.c: TX_spParseTextureGroupFromStream 84.9 (allocated bank kept in pInto)",
"report": false,
"matched_code": 1238120,
"complete_code": 579672,
"complete_data": 292797,
"linked_code": 579672,
"linked_data": 292797
},
{
"commit": "091cd5e",
"time": 1790231043,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1238120,
"complete_code": 586456,
"complete_data": 292861,
"linked_code": 586456,
"linked_data": 292861
},
{
"commit": "2f7fa5a",
"time": 1790231065,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1238120,
"complete_code": 583960,
"complete_data": 293189,
"linked_code": 583960,
"linked_data": 293189
},
{
"commit": "3a7ddf1",
"time": 1790231069,
"subject": "Merge agent/map-02: Code80067710 LINKED; menu golfer FEgolferanim 84/93, FE_MessageTable 456/464, GameUICommands 224/227",
"report": true,
"matched_code": 1238948,
"complete_code": 596412,
"matched_data": 179495,
"complete_data": 297739,
"linked_code": 580808,
"linked_data": 292813
},
{
"commit": "fa32140",
"time": 1790231107,
"subject": "SitDevFile.c: fn_800BD3F8 exact (41/47)",
"report": false,
"matched_code": 1238948,
"complete_code": 586456,
"complete_data": 292861,
"linked_code": 586456,
"linked_data": 292861
},
{
"commit": "cc57dc3",
"time": 1790231120,
"subject": "LLTex.c: fn_8000EA1C 98.4 (byte-order operands of the 16/32-bit pushes)",
"report": false,
"matched_code": 1238948,
"complete_code": 579672,
"complete_data": 292797,
"linked_code": 579672,
"linked_data": 292797
},
{
"commit": "780797e",
"time": 1790231144,
"subject": "LLTex.c: file and prototype comments",
"report": false,
"matched_code": 1238948,
"complete_code": 579672,
"complete_data": 292797,
"linked_code": 579672,
"linked_data": 292797
},
{
"commit": "b1aeb0b",
"time": 1790231144,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1238948,
"complete_code": 580808,
"complete_data": 292813,
"linked_code": 580808,
"linked_data": 292813
},
{
"commit": "654415c",
"time": 1790231160,
"subject": "hlaudtrack.c: fn_800A9E7C 95.7 -> 96.4",
"report": false,
"matched_code": 1238948,
"complete_code": 586456,
"complete_data": 292861,
"linked_code": 586456,
"linked_data": 292861
},
{
"commit": "ae0c385",
"time": 1790231165,
"subject": "Merge agent/map-06: GameModeDriver LINKED (career calendar driver); 8 near misses exact (PGA TOUR messages, sliders, dyn tex, burn, chains, skin render)",
"report": true,
"matched_code": 1242128,
"complete_code": 600700,
"matched_data": 179887,
"complete_data": 298131,
"linked_code": 585096,
"linked_data": 293205
},
{
"commit": "85a0461",
"time": 1790231245,
"subject": "LLTex.c: fn_8000EA1C 98.4 (plain abs instead of __abs)",
"report": false,
"matched_code": 1242128,
"complete_code": 580808,
"complete_data": 292813,
"linked_code": 580808,
"linked_data": 292813
},
{
"commit": "a4b98f9",
"time": 1790231255,
"subject": "hlaudtrackseq.c: fn_800AB0CC 81.8 -> 82.6",
"report": false,
"matched_code": 1242128,
"complete_code": 586456,
"complete_data": 292861,
"linked_code": 586456,
"linked_data": 292861
},
{
"commit": "39f2d07",
"time": 1790231273,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1242128,
"complete_code": 591880,
"complete_data": 293269,
"linked_code": 591880,
"linked_data": 293269
},
{
"commit": "8373cb5",
"time": 1790231276,
"subject": "LLDisp_Gc.c: fn_800066E4 exact (18/19)",
"report": false,
"matched_code": 1242128,
"complete_code": 580808,
"complete_data": 292813,
"linked_code": 580808,
"linked_data": 292813
},
{
"commit": "1943ad9",
"time": 1790231307,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1242128,
"complete_code": 585096,
"complete_data": 293205,
"linked_code": 585096,
"linked_data": 293205
},
{
"commit": "dcb6642",
"time": 1790231366,
"subject": "hwsRender_Gc.c: fn_80112B80, fn_80113A9C, fn_80113B34 exact (30/33)",
"report": false,
"matched_code": 1242128,
"complete_code": 585096,
"complete_data": 293205,
"linked_code": 585096,
"linked_data": 293205
},
{
"commit": "3efbe26",
"time": 1790231384,
"subject": "Merge agent/map-09: hlaudemitter and AudTable LINKED; 13 exact incl. two real logic fixes (PsMgr, SitDevFile branch-only mismatches); fn_800B5918 placed",
"report": true,
"matched_code": 1245096,
"complete_code": 607484,
"matched_data": 179927,
"complete_data": 298195,
"linked_code": 591880,
"linked_data": 293269
},
{
"commit": "361f7a7",
"time": 1790231446,
"subject": "Merge agent/map-01: texture script interpreter drafted 98.4%, texture group parser 84.9%, LLDisp_Gc 18/19",
"report": true,
"matched_code": 1245352,
"complete_code": 607484,
"matched_data": 179927,
"complete_data": 298195,
"linked_code": 591880,
"linked_data": 293269
},
{
"commit": "36d7adc",
"time": 1790231506,
"subject": "GameModeDriver.c: fn_801173F0, fn_80117510 exact (45/45), driver tables in C, linked",
"report": false,
"matched_code": 1245352,
"complete_code": 585096,
"complete_data": 293165,
"linked_code": 585096,
"linked_data": 293165
},
{
"commit": "4de47c4",
"time": 1790231627,
"subject": "Fill 0x80037E50: GoPostFx.c fn_80037E50, fn_80038E7C exact (24/25)",
"report": false,
"matched_code": 1245352,
"complete_code": 580808,
"complete_data": 292813,
"linked_code": 580808,
"linked_data": 292813
},
{
"commit": "37dc874",
"time": 1790231635,
"subject": "CalendarScreen.c: fn_80111F58 exact (18/18); fn_800D2640 returns u32 (callers compare with cmplw)",
"report": false,
"matched_code": 1245352,
"complete_code": 585096,
"complete_data": 293205,
"linked_code": 585096,
"linked_data": 293205
},
{
"commit": "6ede90b",
"time": 1790231663,
"subject": "CalendarScreen.c: linked (.data, .sdata)",
"report": false,
"matched_code": 1245352,
"complete_code": 586820,
"complete_data": 293245,
"linked_code": 586820,
"linked_data": 293245
},
{
"commit": "eb90cf1",
"time": 1790231697,
"subject": "FE_CrAPMessages.c: fn_80108768 exact (89/89)",
"report": false,
"matched_code": 1245352,
"complete_code": 586820,
"complete_data": 293245,
"linked_code": 586820,
"linked_data": 293245
},
{
"commit": "30ebe5a",
"time": 1790231704,
"subject": "FE_CrAPMessages.c: linked (.rodata, .data, .sdata, .sdata2)",
"report": false,
"matched_code": 1245352,
"complete_code": 598176,
"complete_data": 293589,
"linked_code": 598176,
"linked_data": 293589
},
{
"commit": "4691188",
"time": 1790231736,
"subject": "Fill 0x80046FDC: GoDynObj.c fn_80046FDC, fn_800470B0 exact (40/41)",
"report": false,
"matched_code": 1245352,
"complete_code": 580808,
"complete_data": 292813,
"linked_code": 580808,
"linked_data": 292813
},
{
"commit": "135a15c",
"time": 1790231761,
"subject": "Branch-shape fixes: FEgolferanim fn_8008EA44, fn_8008B20C, fn_8008DD50, SkinPart fn_800CD944, fn_800CE170, Particle fn_80094E34 exact",
"report": false,
"matched_code": 1245352,
"complete_code": 591880,
"complete_data": 293269,
"linked_code": 591880,
"linked_data": 293269
},
{
"commit": "c38d85a",
"time": 1790231807,
"subject": "EventInfo.c: fn_8011D280 exact (10/10), linked (a stripped function's strings first)",
"report": false,
"matched_code": 1245352,
"complete_code": 588584,
"complete_data": 293381,
"linked_code": 588584,
"linked_data": 293381
},
{
"commit": "f3a609c",
"time": 1790231825,
"subject": "hlaudtrackstm.c: fn_800AB72C, fn_800AB8FC exact (22/25)",
"report": false,
"matched_code": 1245352,
"complete_code": 591880,
"complete_data": 293269,
"linked_code": 591880,
"linked_data": 293269
},
{
"commit": "77f65ac",
"time": 1790231844,
"subject": "Fill 0x8003A148: GoDynamicCam.c fn_8003A148 exact (59/63)",
"report": false,
"matched_code": 1245352,
"complete_code": 580808,
"complete_data": 292813,
"linked_code": 580808,
"linked_data": 292813
},
{
"commit": "19624f9",
"time": 1790231883,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1245352,
"complete_code": 604960,
"complete_data": 293653,
"linked_code": 604960,
"linked_data": 293653
},
{
"commit": "971af60",
"time": 1790231908,
"subject": "SkinBurn.c: fn_801272B4 exact (11/12)",
"report": false,
"matched_code": 1245352,
"complete_code": 588584,
"complete_data": 293381,
"linked_code": 588584,
"linked_data": 293381
},
{
"commit": "7dc2953",
"time": 1790231911,
"subject": "Fill 0x80015624: streammanagerhole.c fn_80015624 exact (85/92); RenderState c30 is a GXColor",
"report": false,
"matched_code": 1245352,
"complete_code": 591880,
"complete_data": 293269,
"linked_code": 591880,
"linked_data": 293269
},
{
"commit": "709b740",
"time": 1790231935,
"subject": "GoGrass.c: fn_8011F544 exact (33/34)",
"report": false,
"matched_code": 1245352,
"complete_code": 588584,
"complete_data": 293381,
"linked_code": 588584,
"linked_data": 293381
},
{
"commit": "5a553ca",
"time": 1790231950,
"subject": "Merge agent/map-09: branch-shape scan; 8 exact (FEgolferanim x3, SkinPart x2, Particle, hlaudtrackstm x2)",
"report": true,
"matched_code": 1247908,
"complete_code": 607484,
"matched_data": 179927,
"complete_data": 298195,
"linked_code": 591880,
"linked_data": 293269
},
{
"commit": "5afe38a",
"time": 1790232066,
"subject": "Fill 0x80034DE4: GoTerrain.c fn_80034DE4 exact (87/97)",
"report": false,
"matched_code": 1247908,
"complete_code": 580808,
"complete_data": 292813,
"linked_code": 580808,
"linked_data": 292813
},
{
"commit": "b7d64b6",
"time": 1790232093,
"subject": "Merge agent/map-06: CalendarScreen and FE_CrAPMessages LINKED; hwsRender_Gc 30/33; fn_800D2640 returns u32 (callers compare unsigned)",
"report": true,
"matched_code": 1248796,
"complete_code": 620564,
"matched_data": 180311,
"complete_data": 298579,
"linked_code": 604960,
"linked_data": 293653
},
{
"commit": "1c1359a",
"time": 1790232113,
"subject": "Merge main into agent/map-02 (GameModeDriver.c as main linked it)",
"report": false,
"matched_code": 1248796,
"complete_code": 595368,
"complete_data": 293485,
"linked_code": 595368,
"linked_data": 293485
},
{
"commit": "469f816",
"time": 1790232113,
"subject": "Fill 0x8001FCF4: ska_shared.c fn_8001FCF4 drafted (90.0%, 19/24)",
"report": false,
"matched_code": 1248796,
"complete_code": 591880,
"complete_data": 293269,
"linked_code": 591880,
"linked_data": 293269
},
{
"commit": "4f229c8",
"time": 1790232116,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1248796,
"complete_code": 608448,
"complete_data": 293869,
"linked_code": 608448,
"linked_data": 293869
},
{
"commit": "73459b8",
"time": 1790232135,
"subject": "Fill 0x8002787C: Skeleton.c fn_8002787C, fn_80027D14 exact (45/52)",
"report": false,
"matched_code": 1248796,
"complete_code": 580808,
"complete_data": 292813,
"linked_code": 580808,
"linked_data": 292813
},
{
"commit": "871bbb1",
"time": 1790232174,
"subject": "Fill 0x800280E8: Skeleton.c fn_800280E8, fn_80029EF4 exact (47/52)",
"report": false,
"matched_code": 1248796,
"complete_code": 580808,
"complete_data": 292813,
"linked_code": 580808,
"linked_data": 292813
},
{
"commit": "d8e9a20",
"time": 1790232201,
"subject": "Fill 0x800279C0: Skeleton.c fn_800279C0 exact (48/52)",
"report": false,
"matched_code": 1248796,
"complete_code": 580808,
"complete_data": 292813,
"linked_code": 580808,
"linked_data": 292813
},
{
"commit": "78664a3",
"time": 1790232274,
"subject": "Fill 0x8004349C: gocamscripts.c fn_8004349C exact (54/59)",
"report": false,
"matched_code": 1248796,
"complete_code": 580808,
"complete_data": 292813,
"linked_code": 580808,
"linked_data": 292813
},
{
"commit": "3212fe3",
"time": 1790232278,
"subject": "UISApi.c: fn_80168FC8 99.1 -> 99.6 (its own counter for the rate-function loop)",
"report": false,
"matched_code": 1248796,
"complete_code": 608448,
"complete_data": 293869,
"linked_code": 608448,
"linked_data": 293869
},
{
"commit": "0eea8f3",
"time": 1790232312,
"subject": "MC_Gc.c: fn_8009D74C, fn_8009E918 exact (68/68)",
"report": false,
"matched_code": 1248796,
"complete_code": 591880,
"complete_data": 293269,
"linked_code": 591880,
"linked_data": 293269
},
{
"commit": "5e293ad",
"time": 1790232314,
"subject": "UISApi.c: fn_80168DB0 98.7 -> 99.2 (declaration order)",
"report": false,
"matched_code": 1248796,
"complete_code": 608448,
"complete_data": 293869,
"linked_code": 608448,
"linked_data": 293869
},
{
"commit": "b69bd90",
"time": 1790232314,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1248796,
"complete_code": 604960,
"complete_data": 293653,
"linked_code": 604960,
"linked_data": 293653
},
{
"commit": "c52a06d",
"time": 1790232317,
"subject": "LLTexGrp.c: fn_80010760 exact (21/21), linked",
"report": false,
"matched_code": 1248796,
"complete_code": 593600,
"complete_data": 293325,
"linked_code": 593600,
"linked_data": 293325
},
{
"commit": "c1a90a6",
"time": 1790232327,
"subject": "MC_Gc.c: wrap long line",
"report": false,
"matched_code": 1248796,
"complete_code": 591880,
"complete_data": 293269,
"linked_code": 591880,
"linked_data": 293269
},
{
"commit": "fd329b1",
"time": 1790232422,
"subject": "MC_Gc.c: link (.data 0x8018C6D8-0x8018C7C8, .sdata 0x802813D0-0x802813F0)",
"report": false,
"matched_code": 1248796,
"complete_code": 603324,
"complete_data": 293541,
"linked_code": 603324,
"linked_data": 293541
},
{
"commit": "eff7f4a",
"time": 1790232455,
"subject": "Merge agent/map-02: EventInfo LINKED; SkinBurn 11/12, GoGrass 33/34",
"report": true,
"matched_code": 1250920,
"complete_code": 624052,
"matched_data": 180527,
"complete_data": 298795,
"linked_code": 608448,
"linked_data": 293869
},
{
"commit": "7037bce",
"time": 1790232520,
"subject": "Merge agent/map-10: 12 near misses exact (Skeleton 48/52, GoDynObj 40/41, GoPostFx 24/25, GoTerrain, GoDynamicCam, gocamscripts)",
"report": true,
"matched_code": 1256932,
"complete_code": 624052,
"matched_data": 180527,
"complete_data": 298795,
"linked_code": 608448,
"linked_data": 293869
},
{
"commit": "2f7f4e3",
"time": 1790232597,
"subject": "Controller_Gc.c: fn_80013400 95.1 -> 99.9 (PAD error cases -2/-3, analog pointer)",
"report": false,
"matched_code": 1256932,
"complete_code": 593600,
"complete_data": 293325,
"linked_code": 593600,
"linked_data": 293325
},
{
"commit": "4594c69",
"time": 1790232612,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1256932,
"complete_code": 610168,
"complete_data": 293925,
"linked_code": 610168,
"linked_data": 293925
},
{
"commit": "44e8773",
"time": 1790232617,
"subject": "Earnings.c fn_800D7DA0, GameMode5.c fn_800EAF7C, hwsBurn.c fn_80111850 exact: separate zero-initialised variables",
"report": false,
"matched_code": 1256932,
"complete_code": 604960,
"complete_data": 293653,
"linked_code": 604960,
"linked_data": 293653
},
{
"commit": "1371fae",
"time": 1790232647,
"subject": "GameMode5.c: link (43/43)",
"report": false,
"matched_code": 1256932,
"complete_code": 615808,
"complete_data": 293877,
"linked_code": 615808,
"linked_data": 293877
},
{
"commit": "75a5f1e",
"time": 1790232690,
"subject": "Fill 0x80074628: ShaderObjectsData.c fn_80074628 97.6 -> 99.8 (EA's add/xor abs)",
"report": false,
"matched_code": 1256932,
"complete_code": 608448,
"complete_data": 293869,
"linked_code": 608448,
"linked_data": 293869
},
{
"commit": "3ce141a",
"time": 1790232745,
"subject": "Merge agent/map-01: LLTexGrp LINKED; render-settings upload fn_80015624 exact (streammanagerhole 85/92), skeleton pose from clip 90%, pad reading 99.9",
"report": true,
"matched_code": 1259844,
"complete_code": 625772,
"matched_data": 180575,
"complete_data": 298851,
"linked_code": 610168,
"linked_data": 293925
},
{
"commit": "03a04ae",
"time": 1790232798,
"subject": "GameMode4.c: fn_80102704 exact, unit linked (29/29)",
"report": false,
"matched_code": 1259844,
"complete_code": 611228,
"complete_data": 293957,
"linked_code": 611228,
"linked_data": 293957
},
{
"commit": "29b32f8",
"time": 1790232820,
"subject": "GameHoleContests.c: fn_800D9F34 exact (15/17): one counter and flag for all three loops",
"report": false,
"matched_code": 1259844,
"complete_code": 615808,
"complete_data": 293877,
"linked_code": 615808,
"linked_data": 293877
},
{
"commit": "5904472",
"time": 1790232825,
"subject": "Code80012ED0.c: new unit (0x80012ED0-0x80012FA4), 2 sweep files folded in",
"report": false,
"matched_code": 1259844,
"complete_code": 610092,
"complete_data": 293925,
"linked_code": 610092,
"linked_data": 293925
},
{
"commit": "d189b84",
"time": 1790232841,
"subject": "shadow.c: fn_800B2360 exact (18/19)",
"report": false,
"matched_code": 1259844,
"complete_code": 603324,
"complete_data": 293541,
"linked_code": 603324,
"linked_data": 293541
},
{
"commit": "b23de14",
"time": 1790232901,
"subject": "Fill 0x80012F18: Code80012ED0.c +3 fns (3 exact), cleaned, linked",
"report": false,
"matched_code": 1259844,
"complete_code": 610304,
"complete_data": 293925,
"linked_code": 610304,
"linked_data": 293925
},
{
"commit": "6928e56",
"time": 1790232940,
"subject": "Fill: animblender.c fn_800736D8 98.1 -> 99.1, uiLoadFile.c fn_8008EFC0 96.3 -> 97.7",
"report": false,
"matched_code": 1259844,
"complete_code": 608448,
"complete_data": 293869,
"linked_code": 608448,
"linked_data": 293869
},
{
"commit": "8ea59de",
"time": 1790232942,
"subject": "Code8009AA28.c: fn_8009AF30 99.79 (fresh counter for the view loop)",
"report": false,
"matched_code": 1259844,
"complete_code": 615808,
"complete_data": 293877,
"linked_code": 615808,
"linked_data": 293877
},
{
"commit": "b816569",
"time": 1790232972,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1259844,
"complete_code": 621016,
"complete_data": 294149,
"linked_code": 621016,
"linked_data": 294149
},
{
"commit": "79ac9e8",
"time": 1790233045,
"subject": "Fill: uiProcessInterface.c fn_8008F610 87.3 -> 97.3",
"report": false,
"matched_code": 1259844,
"complete_code": 608448,
"complete_data": 293869,
"linked_code": 608448,
"linked_data": 293869
},
{
"commit": "eabca42",
"time": 1790233085,
"subject": "Fill: uiProcessInterface.c fn_8008FDDC 98.3 -> 98.6",
"report": false,
"matched_code": 1259844,
"complete_code": 608448,
"complete_data": 293869,
"linked_code": 608448,
"linked_data": 293869
},
{
"commit": "710284e",
"time": 1790233090,
"subject": "Merge agent/map-06: li-vs-mr zeroing rule found (reused variable gets mr, fresh variable gets li); GameMode5 LINKED; Earnings, hwsBurn, GameHoleContests fns exact",
"report": true,
"matched_code": 1267272,
"complete_code": 636620,
"matched_data": 180791,
"complete_data": 299075,
"linked_code": 621016,
"linked_data": 294149
},
{
"commit": "68e340b",
"time": 1790233092,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1267272,
"complete_code": 632460,
"complete_data": 294421,
"linked_code": 632460,
"linked_data": 294421
},
{
"commit": "e3f38ce",
"time": 1790233150,
"subject": "hwsBurn.c: fn_80110E98, fn_801114AC exact; alignment rounding in a local (20/27)",
"report": false,
"matched_code": 1267272,
"complete_code": 611228,
"complete_data": 293957,
"linked_code": 611228,
"linked_data": 293957
},
{
"commit": "3d223af",
"time": 1790233212,
"subject": "Merge agent/map-03: MC_Gc LINKED (memory-card layer 68/68); shadow 18/19",
"report": true,
"matched_code": 1268992,
"complete_code": 648064,
"matched_data": 181063,
"complete_data": 299347,
"linked_code": 632460,
"linked_data": 294421
},
{
"commit": "76962da",
"time": 1790233256,
"subject": "Fill: event.c fn_80066A9C exact (89/91)",
"report": false,
"matched_code": 1268992,
"complete_code": 608448,
"complete_data": 293869,
"linked_code": 608448,
"linked_data": 293869
},
{
"commit": "0434524",
"time": 1790233293,
"subject": "UISEvent.c: fn_80165D2C, fn_80165D90 exact (search inlined); UISScreen fn_8016A510 92.9 -> 94.5",
"report": false,
"matched_code": 1268992,
"complete_code": 632460,
"complete_data": 294421,
"linked_code": 632460,
"linked_data": 294421
},
{
"commit": "304e640",
"time": 1790233343,
"subject": "Fill: event.c fn_80067220 exact (89/91; cases 6-7, player pointer)",
"report": false,
"matched_code": 1268992,
"complete_code": 608448,
"complete_data": 293869,
"linked_code": 608448,
"linked_data": 293869
},
{
"commit": "dad37aa",
"time": 1790233359,
"subject": "animblender.c: fn_800736D8 98.1 -> 99.1 (pose loop index reused by the source loop)",
"report": false,
"matched_code": 1268992,
"complete_code": 632460,
"complete_data": 294421,
"linked_code": 632460,
"linked_data": 294421
},
{
"commit": "6a194bd",
"time": 1790233362,
"subject": "hwsBurn.c: fn_801111E8 exact (21/27); GameMode26.c: fn_8010CA2C 95.3 -> 96.1",
"report": false,
"matched_code": 1268992,
"complete_code": 611228,
"complete_data": 293957,
"linked_code": 611228,
"linked_data": 293957
},
{
"commit": "d9c3aaa",
"time": 1790233409,
"subject": "LLDynTex.c: fn_8010B548, fn_8010B6AC exact (33/39)",
"report": false,
"matched_code": 1268992,
"complete_code": 611228,
"complete_data": 293957,
"linked_code": 611228,
"linked_data": 293957
},
{
"commit": "a3f5489",
"time": 1790233423,
"subject": "Fill: DynamicRenderingBuffer.c fn_800704C4 exact (22/23)",
"report": false,
"matched_code": 1268992,
"complete_code": 608448,
"complete_data": 293869,
"linked_code": 608448,
"linked_data": 293869
},
{
"commit": "d1aae2c",
"time": 1790233426,
"subject": "urandom.c: fn_8000B194 exact (10/11)",
"report": false,
"matched_code": 1268992,
"complete_code": 610304,
"complete_data": 293925,
"linked_code": 610304,
"linked_data": 293925
},
{
"commit": "c1eab37",
"time": 1790233450,
"subject": "LLPict_Gc.c: fn_8002F898 exact, fn_8002F56C 98.1 -> 98.2 (21/22)",
"report": false,
"matched_code": 1268992,
"complete_code": 621016,
"complete_data": 294149,
"linked_code": 621016,
"linked_data": 294149
},
{
"commit": "f1410a6",
"time": 1790233463,
"subject": "Fill: DynamicRenderingBuffer.c fn_80070764 94.9 -> 95.8",
"report": false,
"matched_code": 1268992,
"complete_code": 608448,
"complete_data": 293869,
"linked_code": 608448,
"linked_data": 293869
},
{
"commit": "87c592a",
"time": 1790233484,
"subject": "LLDynTex.c: fn_8010A520 90.5 -> 99.8 (size terms in allocation order)",
"report": false,
"matched_code": 1268992,
"complete_code": 611228,
"complete_data": 293957,
"linked_code": 611228,
"linked_data": 293957
},
{
"commit": "ff13ec9",
"time": 1790233499,
"subject": "Fill: FE_MessageTable.c fn_8008052C exact (int locals)",
"report": false,
"matched_code": 1268992,
"complete_code": 608448,
"complete_data": 293869,
"linked_code": 608448,
"linked_data": 293869
},
{
"commit": "0a2f342",
"time": 1790233515,
"subject": "streammanagerhole.c: fn_80014C9C exact (86/92)",
"report": false,
"matched_code": 1268992,
"complete_code": 610304,
"complete_data": 293925,
"linked_code": 610304,
"linked_data": 293925
},
{
"commit": "dc7b62a",
"time": 1790233524,
"subject": "hwsBurn.c: fn_8011172C 97.3 -> 98.5",
"report": false,
"matched_code": 1268992,
"complete_code": 611228,
"complete_data": 293957,
"linked_code": 611228,
"linked_data": 293957
},
{
"commit": "dba9b40",
"time": 1790233525,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1268992,
"complete_code": 635240,
"complete_data": 294509,
"linked_code": 635240,
"linked_data": 294509
},
{
"commit": "91f2f3f",
"time": 1790233530,
"subject": "streammanagerhole.c: fn_800162AC exact (87/92)",
"report": false,
"matched_code": 1268992,
"complete_code": 610304,
"complete_data": 293925,
"linked_code": 610304,
"linked_data": 293925
},
{
"commit": "c3d9490",
"time": 1790233579,
"subject": "Fill: uiProcessInterface.c fn_800907AC exact (26/31)",
"report": false,
"matched_code": 1268992,
"complete_code": 608448,
"complete_data": 293869,
"linked_code": 608448,
"linked_data": 293869
},
{
"commit": "216c738",
"time": 1790233594,
"subject": "char.c: fn_8001A9F4 99.78 -> 99.88 (declaration order)",
"report": false,
"matched_code": 1268992,
"complete_code": 610304,
"complete_data": 293925,
"linked_code": 610304,
"linked_data": 293925
},
{
"commit": "ad51e61",
"time": 1790233600,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1268992,
"complete_code": 632460,
"complete_data": 294421,
"linked_code": 632460,
"linked_data": 294421
},
{
"commit": "b8af610",
"time": 1790233685,
"subject": "char.c: Character_UpdateAnimation exact (145/156)",
"report": false,
"matched_code": 1268992,
"complete_code": 610304,
"complete_data": 293925,
"linked_code": 610304,
"linked_data": 293925
},
{
"commit": "84eb075",
"time": 1790233725,
"subject": "Merge agent/map-02: GameMode4 LINKED; hwsBurn 3 exact, LLDynTex 2 exact",
"report": true,
"matched_code": 1270088,
"complete_code": 650844,
"matched_data": 181151,
"complete_data": 299435,
"linked_code": 635240,
"linked_data": 294509
},
{
"commit": "bfcfdb5",
"time": 1790233762,
"subject": "Fill 0x800A29B4: PsMgr fn_800A29B4, GoComicCam fn_800B4914 exact; SunFlr fn_8009A708 94.2 -> 96.6",
"report": false,
"matched_code": 1270088,
"complete_code": 632460,
"complete_data": 294421,
"linked_code": 632460,
"linked_data": 294421
},
{
"commit": "7727835",
"time": 1790233789,
"subject": "UISScreen.c: fn_8016B4D4 95.7 -> 98.2 (fresh index for the p60 loop, break out of the swap loop)",
"report": false,
"matched_code": 1270088,
"complete_code": 632460,
"complete_data": 294421,
"linked_code": 632460,
"linked_data": 294421
},
{
"commit": "d52809c",
"time": 1790233801,
"subject": "Merge agent/map-10: 6 exact in range 03 (event x2, DynamicRenderingBuffer, FE_MessageTable, uiProcessInterface); EA's add-xor abs form",
"report": true,
"matched_code": 1271832,
"complete_code": 650844,
"matched_data": 181151,
"complete_data": 299435,
"linked_code": 635240,
"linked_data": 294509
},
{
"commit": "bf57363",
"time": 1790233894,
"subject": "UISScreen.c: fn_8016AEEC 95.0 -> 97.3; DiscError.c: fn_800B694C 94.9 -> 96.9 (zero shared by chained assignment)",
"report": false,
"matched_code": 1271832,
"complete_code": 632460,
"complete_data": 294421,
"linked_code": 632460,
"linked_data": 294421
},
{
"commit": "7264572",
"time": 1790233913,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1271832,
"complete_code": 635376,
"complete_data": 294509,
"linked_code": 635376,
"linked_data": 294509
},
{
"commit": "227c5bb",
"time": 1790233934,
"subject": "GoTerrain.c: fn_80034CAC patch pointer, 97.1 -> 97.2 (87/97)",
"report": false,
"matched_code": 1271832,
"complete_code": 621016,
"complete_data": 294149,
"linked_code": 621016,
"linked_data": 294149
},
{
"commit": "e4ca659",
"time": 1790233939,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1271832,
"complete_code": 635240,
"complete_data": 294509,
"linked_code": 635240,
"linked_data": 294509
},
{
"commit": "e058ac4",
"time": 1790233983,
"subject": "Controller_Gc.c: fn_80013400 exact (15/15), linked with its .bss",
"report": false,
"matched_code": 1271832,
"complete_code": 637248,
"complete_data": 294645,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "54fad11",
"time": 1790234024,
"subject": "SkinPart.c: fn_800CC1EC exact (each copy loop has its own index)",
"report": false,
"matched_code": 1271832,
"complete_code": 635240,
"complete_data": 294509,
"linked_code": 635240,
"linked_data": 294509
},
{
"commit": "78d485b",
"time": 1790234144,
"subject": "Swing.c: Swing_UpdateDownswing 98.3 -> 99.9 (170/181)",
"report": false,
"matched_code": 1271832,
"complete_code": 621016,
"complete_data": 294149,
"linked_code": 621016,
"linked_data": 294149
},
{
"commit": "7316be6",
"time": 1790234150,
"subject": "Merge agent/map-01: Code80012ED0 (render-camera getters, renderer-state setters) and Controller_Gc (pads, rumble) LINKED; char.c 145/156",
"report": true,
"matched_code": 1274872,
"complete_code": 652852,
"matched_data": 181151,
"complete_data": 299571,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "388ea2b",
"time": 1790234151,
"subject": "UISScreen.c: fn_8016B6BC 97.8 -> 98.9 (second search is an inline helper too)",
"report": false,
"matched_code": 1274872,
"complete_code": 635240,
"complete_data": 294509,
"linked_code": 635240,
"linked_data": 294509
},
{
"commit": "0d8e5c1",
"time": 1790234165,
"subject": "Fill 0x80072ACC: animblender.c fn_80072ACC exact (blend takes the second child's weight); OBFData fn_8006F650 case locals",
"report": false,
"matched_code": 1274872,
"complete_code": 635240,
"complete_data": 294509,
"linked_code": 635240,
"linked_data": 294509
},
{
"commit": "7986791",
"time": 1790234187,
"subject": "hwsRender_Gc.c: fn_80113774 exact (one bounds test with ||, option index in a local) (31/33)",
"report": false,
"matched_code": 1274872,
"complete_code": 635240,
"complete_data": 294509,
"linked_code": 635240,
"linked_data": 294509
},
{
"commit": "e52e35e",
"time": 1790234190,
"subject": "UISScreen.c: fn_8016C6C4 88.6 -> 90.5 (written out, not through the inline)",
"report": false,
"matched_code": 1274872,
"complete_code": 635240,
"complete_data": 294509,
"linked_code": 635240,
"linked_data": 294509
},
{
"commit": "e61d6ad",
"time": 1790234251,
"subject": "gbacable.c: fn_80122FD8 exact (read loop sets up its pointer in the for)",
"report": false,
"matched_code": 1274872,
"complete_code": 635240,
"complete_data": 294509,
"linked_code": 635240,
"linked_data": 294509
},
{
"commit": "ddaaab2",
"time": 1790234280,
"subject": "Fill 0x800935CC: goballfx fn_800935CC 98.4 -> 99.8, Rain fn_800B4FA4 98.6 -> 99.0, fn_800B52D4 99.3 -> 99.8",
"report": false,
"matched_code": 1274872,
"complete_code": 632460,
"complete_data": 294421,
"linked_code": 632460,
"linked_data": 294421
},
{
"commit": "e6af1c0",
"time": 1790234285,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1274872,
"complete_code": 637248,
"complete_data": 294645,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "e7361ea",
"time": 1790234309,
"subject": "GoEntry.c: fn_800083A4 exact (4/4), linked with its .data and .sdata",
"report": false,
"matched_code": 1274872,
"complete_code": 638424,
"complete_data": 294805,
"linked_code": 638424,
"linked_data": 294805
},
{
"commit": "8a08839",
"time": 1790234319,
"subject": "Golfer.c: Session_SetupProfiles 79.1 -> 95.8 (89/91)",
"report": false,
"matched_code": 1274872,
"complete_code": 621016,
"complete_data": 294149,
"linked_code": 621016,
"linked_data": 294149
},
{
"commit": "4830e26",
"time": 1790234334,
"subject": "CharSliders.c: CharSlider_CreateDefinitionsFromMem exact (own counters for four loops) (12/12)",
"report": false,
"matched_code": 1274872,
"complete_code": 635240,
"complete_data": 294509,
"linked_code": 635240,
"linked_data": 294509
},
{
"commit": "42f9c3c",
"time": 1790234358,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1274872,
"complete_code": 637248,
"complete_data": 294645,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "59b7f3c",
"time": 1790234370,
"subject": "Merge agent/map-06: li/mr rule applied game-wide: UISEvent x2, SkinPart, gbacable exact; UISScreen and DiscError up",
"report": true,
"matched_code": 1276104,
"complete_code": 652852,
"matched_data": 181151,
"complete_data": 299571,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "0a4256c",
"time": 1790234374,
"subject": "Fill 0x80068AC8: target.c fn_80068AC8 offsets as products first (92.3 -> 96.1)",
"report": false,
"matched_code": 1276104,
"complete_code": 635240,
"complete_data": 294509,
"linked_code": 635240,
"linked_data": 294509
},
{
"commit": "74d826c",
"time": 1790234377,
"subject": "CharSliders.c: unit linked (12/12); byte-swap tables in C",
"report": false,
"matched_code": 1276104,
"complete_code": 639648,
"complete_data": 294837,
"linked_code": 639648,
"linked_data": 294837
},
{
"commit": "b8e0a51",
"time": 1790234396,
"subject": "decomp-notes: fill-in findings batch 5 (li-vs-mr zeroing rule, int vs s32, switch shapes, return a local, static const args, EA's abs, branch-only mismatches as real bugs)",
"report": true,
"matched_code": 1276104,
"complete_code": 652852,
"matched_data": 181151,
"complete_data": 299571,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "262c2a3",
"time": 1790234432,
"subject": "Fill 0x80069CDC: target.c fn_80069CDC marker sizes read in place (99.3 -> 99.5)",
"report": false,
"matched_code": 1276104,
"complete_code": 635240,
"complete_data": 294509,
"linked_code": 635240,
"linked_data": 294509
},
{
"commit": "b8b0e37",
"time": 1790234515,
"subject": "Merge agent/map-09: LLPict_Gc fn_8002F898 exact (21/22); Session_SetupProfiles 95.8, Swing_UpdateDownswing 99.9",
"report": true,
"matched_code": 1276872,
"complete_code": 652852,
"matched_data": 181151,
"complete_data": 299571,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "13a3f31",
"time": 1790234542,
"subject": "Fill 0x8008B044: FEgolferanim.c fn_8008B044, fn_8008E0B0 exact (90/93)",
"report": false,
"matched_code": 1276872,
"complete_code": 635240,
"complete_data": 294509,
"linked_code": 635240,
"linked_data": 294509
},
{
"commit": "7c32b82",
"time": 1790234564,
"subject": "Fill 0x800A9BC8: hlaudtrack fn_800A9BC8 98.7 -> 99.0",
"report": false,
"matched_code": 1276872,
"complete_code": 632460,
"complete_data": 294421,
"linked_code": 632460,
"linked_data": 294421
},
{
"commit": "b9c7359",
"time": 1790234565,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1276872,
"complete_code": 637248,
"complete_data": 294645,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "19c37c7",
"time": 1790234569,
"subject": "DynChain.c: fn_80114540, fn_80114A84 exact (squared distances written out; step product in statements) (14/18)",
"report": false,
"matched_code": 1276872,
"complete_code": 639648,
"complete_data": 294837,
"linked_code": 639648,
"linked_data": 294837
},
{
"commit": "a846b98",
"time": 1790234590,
"subject": "Fill 0x8008AD80: FEgolferanim.c fn_8008AD80 exact (91/93)",
"report": false,
"matched_code": 1276872,
"complete_code": 635240,
"complete_data": 294509,
"linked_code": 635240,
"linked_data": 294509
},
{
"commit": "e627c2d",
"time": 1790234612,
"subject": "Fill 0x8008DBE8: FEgolferanim.c fn_8008DBE8 exact, a loop over the golfer slots (92/93)",
"report": false,
"matched_code": 1276872,
"complete_code": 635240,
"complete_data": 294509,
"linked_code": 635240,
"linked_data": 294509
},
{
"commit": "83edd37",
"time": 1790234658,
"subject": "Fill 0x8008BAB4: FEgolferanim.c sFE_AdjustAndSetGolferPosition exact, a loop over the golfer slots (92/93)",
"report": false,
"matched_code": 1276872,
"complete_code": 635240,
"complete_data": 294509,
"linked_code": 635240,
"linked_data": 294509
},
{
"commit": "f30a0af",
"time": 1790234672,
"subject": "Fill 0x800B3D68: GoComicCam fn_800B3D68 99.5 -> 99.9 (14/15)",
"report": false,
"matched_code": 1276872,
"complete_code": 637248,
"complete_data": 294645,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "95f717a",
"time": 1790234687,
"subject": "UIStudio.c: fn_80168918 93.2 -> 95.8 (nId is a full int, nEvent u16)",
"report": false,
"matched_code": 1276872,
"complete_code": 637248,
"complete_data": 294645,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "4f3731e",
"time": 1790234711,
"subject": "Earnings.c: fn_800D9458 97.6 -> 98.8 (inactive profile returns in an else)",
"report": false,
"matched_code": 1276872,
"complete_code": 639648,
"complete_data": 294837,
"linked_code": 639648,
"linked_data": 294837
},
{
"commit": "7338c77",
"time": 1790234713,
"subject": "UStream.c: UStream_BeginObject exact (31/34); its first script check runs on the chunk's first script, not the second",
"report": false,
"matched_code": 1276872,
"complete_code": 638424,
"complete_data": 294805,
"linked_code": 638424,
"linked_data": 294805
},
{
"commit": "1a0e572",
"time": 1790234764,
"subject": "Merge agent/map-03: PsMgr fn_800A29B4 and GoComicCam fn_800B4914 exact; 7 near misses up",
"report": true,
"matched_code": 1277536,
"complete_code": 652852,
"matched_data": 181151,
"complete_data": 299571,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "30318ce",
"time": 1790234765,
"subject": "Fill 0x80087ED8: GameUICommands.c fn_80087ED8 exact (225/227)",
"report": false,
"matched_code": 1277536,
"complete_code": 635240,
"complete_data": 294509,
"linked_code": 635240,
"linked_data": 294509
},
{
"commit": "c52650a",
"time": 1790234785,
"subject": "GoPostFx.c: fn_80038314 exact (fn_80038A90 takes the centre before bCopy), unit linked",
"report": false,
"matched_code": 1277536,
"complete_code": 642996,
"complete_data": 294725,
"linked_code": 642996,
"linked_data": 294725
},
{
"commit": "a7a5f3f",
"time": 1790234789,
"subject": "UStream.c: UStream_Init exact (32/34)",
"report": false,
"matched_code": 1277536,
"complete_code": 638424,
"complete_data": 294805,
"linked_code": 638424,
"linked_data": 294805
},
{
"commit": "8172e09",
"time": 1790234792,
"subject": "SkinMorph.c: fn_8011C5B4 89.4 -> 94.9 (declaration order, pointer step in the loop header)",
"report": false,
"matched_code": 1277536,
"complete_code": 637248,
"complete_data": 294645,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "f0467cb",
"time": 1790234855,
"subject": "Fill 0x80074628: ShaderObjectsData fn_80074628 abs through an inline with the sign first (99.82 -> 99.94)",
"report": false,
"matched_code": 1277536,
"complete_code": 635240,
"complete_data": 294509,
"linked_code": 635240,
"linked_data": 294509
},
{
"commit": "5da1d5b",
"time": 1790234859,
"subject": "GameMode4Menu.c: fn_80121488, fn_801218FC exact (26/26)",
"report": false,
"matched_code": 1277536,
"complete_code": 637248,
"complete_data": 294645,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "03b7f75",
"time": 1790234878,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1277536,
"complete_code": 637248,
"complete_data": 294645,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "289a259",
"time": 1790234881,
"subject": "UStream.c: the object being filled and its position are one struct (UStreamFill), as the original addresses them; ParseChunks 77.9 -> 79.9",
"report": false,
"matched_code": 1277536,
"complete_code": 638424,
"complete_data": 294805,
"linked_code": 638424,
"linked_data": 294805
},
{
"commit": "755eb51",
"time": 1790234892,
"subject": "goballfx.c: fn_800935CC exact (13/14)",
"report": false,
"matched_code": 1277536,
"complete_code": 637248,
"complete_data": 294645,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "0acb02a",
"time": 1790234895,
"subject": "LLDynTex.c: fn_8010ADA4 94.6 -> 97.7 (DynTexEntry.aC is u32; declaration order; loop test operands)",
"report": false,
"matched_code": 1277536,
"complete_code": 639648,
"complete_data": 294837,
"linked_code": 639648,
"linked_data": 294837
},
{
"commit": "e0c19f4",
"time": 1790234899,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1277536,
"complete_code": 638424,
"complete_data": 294805,
"linked_code": 638424,
"linked_data": 294805
},
{
"commit": "bbb0df6",
"time": 1790234947,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1277536,
"complete_code": 641656,
"complete_data": 294973,
"linked_code": 641656,
"linked_data": 294973
},
{
"commit": "b6dbe09",
"time": 1790235028,
"subject": "Merge agent/map-01: GoEntry LINKED (outer mode loop); UStream 32/34 with a behaviour fix (BeginObject runs the second script after the first); UStreamFill",
"report": true,
"matched_code": 1279524,
"complete_code": 654028,
"matched_data": 181311,
"complete_data": 299731,
"linked_code": 638424,
"linked_data": 294805
},
{
"commit": "7539664",
"time": 1790235095,
"subject": "Fill 0x8007BE28: FE_MessageTable.c GetGolferName exact (the nickname test as one value)",
"report": false,
"matched_code": 1279524,
"complete_code": 637248,
"complete_data": 294645,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "3262612",
"time": 1790235114,
"subject": "GoBreakLine.c: BreakLine_Update exact",
"report": false,
"matched_code": 1279524,
"complete_code": 637248,
"complete_data": 294645,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "ea05d15",
"time": 1790235118,
"subject": "Skin.c: fn_80036180, fn_80036278, fn_800363B4 exact; fn_8003662C 97.7 -> 98.1 (41/43)",
"report": false,
"matched_code": 1279524,
"complete_code": 642996,
"complete_data": 294725,
"linked_code": 642996,
"linked_data": 294725
},
{
"commit": "83564ca",
"time": 1790235129,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1279524,
"complete_code": 638424,
"complete_data": 294805,
"linked_code": 638424,
"linked_data": 294805
},
{
"commit": "57030f1",
"time": 1790235144,
"subject": "fn_8000EA1C: one prototype in engine.h (u8* script, DynObj*); DynObj and UStreamChunk script fields typed u8*, UStreamChunk nNameLen/szName -> nScriptLen/aScripts",
"report": false,
"matched_code": 1279524,
"complete_code": 638424,
"complete_data": 294805,
"linked_code": 638424,
"linked_data": 294805
},
{
"commit": "83c84d1",
"time": 1790235156,
"subject": "SkinBurn.c: fn_801276E4 96.4 -> 99.4 (entry count kept in a local)",
"report": false,
"matched_code": 1279524,
"complete_code": 637248,
"complete_data": 294645,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "413d9a3",
"time": 1790235215,
"subject": "Skeleton.c: fn_80027478, fn_800293CC exact; fn_80029C60 97.2 -> 98.2 (50/52)",
"report": false,
"matched_code": 1279524,
"complete_code": 642996,
"complete_data": 294725,
"linked_code": 642996,
"linked_data": 294725
},
{
"commit": "f0febf7",
"time": 1790235222,
"subject": "Merge agent/map-10: menu golfer FEgolferanim 92/93, animblender fn_80072ACC exact (behaviour fix: second child's weight is 1-w), GameUICommands, GetGolferName exact",
"report": true,
"matched_code": 1285252,
"complete_code": 654028,
"matched_data": 181311,
"complete_data": 299731,
"linked_code": 638424,
"linked_data": 294805
},
{
"commit": "2b9a9c0",
"time": 1790235261,
"subject": "startUp.c: fn_800AFF9C 99.2 -> 99.5, fn_800B0748 97.5 -> 99.4",
"report": false,
"matched_code": 1285252,
"complete_code": 637248,
"complete_data": 294645,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "bef4ac4",
"time": 1790235289,
"subject": "Merge agent/map-02: CharSliders LINKED (12/12); hwsRender_Gc 31/33, DynChain 14/18",
"report": true,
"matched_code": 1290800,
"complete_code": 658436,
"matched_data": 181607,
"complete_data": 300059,
"linked_code": 642832,
"linked_data": 295133
},
{
"commit": "fcbf58e",
"time": 1790235296,
"subject": "GoGrass.c: fn_8011F7F8 93.0 -> 99.5 (cull mesh is a UObjMesh, not small data; cell loops are inclusive; fn_8011F544 takes the cull result)",
"report": false,
"matched_code": 1290800,
"complete_code": 637248,
"complete_data": 294645,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "ef4775b",
"time": 1790235321,
"subject": "GoGrass.c: fn_8011F7F8 exact (34/34)",
"report": false,
"matched_code": 1290800,
"complete_code": 637248,
"complete_data": 294645,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "73783c6",
"time": 1790235394,
"subject": "UStream.c: UStream_ParseChunks 79.9 -> 85.6 (SWVR name is read from after the chunk header, SONO sound kind is a switch)",
"report": false,
"matched_code": 1290800,
"complete_code": 638424,
"complete_data": 294805,
"linked_code": 638424,
"linked_data": 294805
},
{
"commit": "6572b4c",
"time": 1790235394,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1290800,
"complete_code": 642832,
"complete_data": 295133,
"linked_code": 642832,
"linked_data": 295133
},
{
"commit": "7e75cb6",
"time": 1790235422,
"subject": "GameMode22.c: fn_80126698 94.1 -> 95.1 (declaration order)",
"report": false,
"matched_code": 1290800,
"complete_code": 637248,
"complete_data": 294645,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "4395d59",
"time": 1790235457,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1290800,
"complete_code": 642832,
"complete_data": 295133,
"linked_code": 642832,
"linked_data": 295133
},
{
"commit": "ded2a2a",
"time": 1790235471,
"subject": "SkinBurn.c: fn_801276E4 exact (12/12)",
"report": false,
"matched_code": 1290800,
"complete_code": 637248,
"complete_data": 294645,
"linked_code": 637248,
"linked_data": 294645
},
{
"commit": "cf4ba70",
"time": 1790235477,
"subject": "Merge agent/map-01: one fn_8000EA1C prototype (the LLTex script runner); UStream scripts named, ParseChunks behaviour fix (stream name after the chunk header)",
"report": true,
"matched_code": 1290800,
"complete_code": 658436,
"matched_data": 181607,
"complete_data": 300059,
"linked_code": 642832,
"linked_data": 295133
},
{
"commit": "a03c73c",
"time": 1790235531,
"subject": "SkinBurn.c: link (Matching; helpers moved to address order, data ranges in splits)",
"report": false,
"matched_code": 1290800,
"complete_code": 640468,
"complete_data": 294693,
"linked_code": 640468,
"linked_data": 294693
},
{
"commit": "9dce095",
"time": 1790235536,
"subject": "FEgolferanim.c: fn_8008B864 exact (93/93), linked",
"report": false,
"matched_code": 1290800,
"complete_code": 658880,
"complete_data": 295989,
"linked_code": 658880,
"linked_data": 295989
},
{
"commit": "b03a194",
"time": 1790235540,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1290800,
"complete_code": 642832,
"complete_data": 295133,
"linked_code": 642832,
"linked_data": 295133
},
{
"commit": "bc02a70",
"time": 1790235563,
"subject": "GoGrass.c: fn_8011E6B0 before fn_8011E6E8 (address order)",
"report": false,
"matched_code": 1290800,
"complete_code": 640468,
"complete_data": 294693,
"linked_code": 640468,
"linked_data": 294693
},
{
"commit": "f1cdb7c",
"time": 1790235571,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1290800,
"complete_code": 646052,
"complete_data": 295181,
"linked_code": 646052,
"linked_data": 295181
},
{
"commit": "dfdd25e",
"time": 1790235616,
"subject": "event.c: fn_80065E9C, fn_80066058 exact (91/91), linked",
"report": false,
"matched_code": 1290800,
"complete_code": 665996,
"complete_data": 296373,
"linked_code": 665996,
"linked_data": 296373
},
{
"commit": "b318f54",
"time": 1790235617,
"subject": "Merge agent/map-03: goballfx fn_800935CC, BreakLine_Update exact; startUp near misses up",
"report": true,
"matched_code": 1291644,
"complete_code": 658436,
"matched_data": 181607,
"complete_data": 300059,
"linked_code": 642832,
"linked_data": 295133
},
{
"commit": "0a7e5fc",
"time": 1790235684,
"subject": "Merge agent/map-06: SkinBurn LINKED; GameMode4Menu 26/26 and GoGrass 34/34 (link blocked on file boundaries); GoGrass cell loops fixed to <=",
"report": true,
"matched_code": 1294504,
"complete_code": 661656,
"matched_data": 181647,
"complete_data": 300107,
"linked_code": 646052,
"linked_data": 295181
},
{
"commit": "c0bf0af",
"time": 1790235770,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1294504,
"complete_code": 669216,
"complete_data": 296421,
"linked_code": 669216,
"linked_data": 296421
},
{
"commit": "145ce81",
"time": 1790235875,
"subject": "Merge agent/map-10: FEgolferanim (menu golfer, 93/93) and event.c (club events, 91/91) LINKED",
"report": true,
"matched_code": 1295668,
"complete_code": 684820,
"matched_data": 182671,
"complete_data": 301347,
"linked_code": 669216,
"linked_data": 296421
},
{
"commit": "fd3e70d",
"time": 1790235879,
"subject": "GoGrass.c: linked (.data 0x80194598-0x80194648, .sdata2 0x80284A30-0x80284AD0); stripped fn put the 1.0f first",
"report": false,
"matched_code": 1295668,
"complete_code": 654540,
"complete_data": 295517,
"linked_code": 654540,
"linked_data": 295517
},
{
"commit": "a1b3eee",
"time": 1790235936,
"subject": "Declaration order: Skin fn_8003662C 98.1 -> 99.7, GoDynObj fn_8004731C 97.5 -> 98.0, GoStaticCam fn_80065488 97.0 -> 97.1, Swing_Launch 99.0 -> 99.2, Ter_CheckObjectAndHazardObstruction 99.27 -> 99.32",
"report": false,
"matched_code": 1295668,
"complete_code": 642996,
"complete_data": 294725,
"linked_code": 642996,
"linked_data": 294725
},
{
"commit": "69362ac",
"time": 1790236012,
"subject": "Fill 0x8010CA2C: GameMode26 fn_8010CA2C 96.1 -> 99.4 (branch-free clamp), hwsRender_Gc fn_80112DD8 99.05 -> 99.67, fn_801132C4 95.7 -> 95.9",
"report": false,
"matched_code": 1295668,
"complete_code": 642832,
"complete_data": 295133,
"linked_code": 642832,
"linked_data": 295133
},
{
"commit": "cfb909b",
"time": 1790236020,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1295668,
"complete_code": 677704,
"complete_data": 296757,
"linked_code": 677704,
"linked_data": 296757
},
{
"commit": "e77651c",
"time": 1790236108,
"subject": "Merge agent/map-06: GoGrass LINKED (course grass, 34/34; its texture-name and colour data defined in C)",
"report": true,
"matched_code": 1295668,
"complete_code": 693308,
"matched_data": 182847,
"complete_data": 301683,
"linked_code": 677704,
"linked_data": 296757
},
{
"commit": "4b25ccb",
"time": 1790236182,
"subject": "Fill 0x8010CA2C: GameMode26 fn_8010CA2C 99.4 -> 99.5, hwsRender_Gc fn_80112DD8 99.67 -> 99.79 (declaration order)",
"report": false,
"matched_code": 1295668,
"complete_code": 642832,
"complete_data": 295133,
"linked_code": 642832,
"linked_data": 295133
},
{
"commit": "9fc3151",
"time": 1790236211,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1295668,
"complete_code": 677704,
"complete_data": 296757,
"linked_code": 677704,
"linked_data": 296757
},
{
"commit": "f0df165",
"time": 1790236304,
"subject": "Merge agent/map-02: GameMode26 fn_8010CA2C 99.5 (branch-free clamp through a temporary), hwsRender_Gc near misses up",
"report": true,
"matched_code": 1295668,
"complete_code": 693308,
"matched_data": 182847,
"complete_data": 301683,
"linked_code": 677704,
"linked_data": 296757
},
{
"commit": "ca3d14c",
"time": 1790236309,
"subject": "Declaration order: GoTerrain fn_80031AB4 97.1 -> 97.4, fn_80031154 98.0 -> 98.2; GoDynamicCam fn_8003B028 98.77 -> 98.79",
"report": false,
"matched_code": 1295668,
"complete_code": 642996,
"complete_data": 294725,
"linked_code": 642996,
"linked_data": 294725
},
{
"commit": "30e6945",
"time": 1790236314,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1295668,
"complete_code": 683452,
"complete_data": 296837,
"linked_code": 683452,
"linked_data": 296837
},
{
"commit": "0f21acf",
"time": 1790236406,
"subject": "Merge agent/map-09: GoPostFx LINKED (screen effects); Skin 41/43, Skeleton 50/52",
"report": true,
"matched_code": 1297176,
"complete_code": 699056,
"matched_data": 182863,
"complete_data": 301763,
"linked_code": 683452,
"linked_data": 296837
},
{
"commit": "d78d5fd",
"time": 1790236519,
"subject": "GameMode4Menu.c split in two: GameMode4Menu.c (11 fns) and LadderMap.c (15 fns), both linked",
"report": false,
"matched_code": 1297176,
"complete_code": 680940,
"complete_data": 297125,
"linked_code": 680940,
"linked_data": 297125
},
{
"commit": "ea854d8",
"time": 1790236522,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1297176,
"complete_code": 686688,
"complete_data": 297205,
"linked_code": 686688,
"linked_data": 297205
},
{
"commit": "bc6e107",
"time": 1790236590,
"subject": "Merge agent/map-10: GameMode4Menu split in two (menu handlers + LadderMap.c ladder rules), both LINKED",
"report": true,
"matched_code": 1297176,
"complete_code": 702292,
"matched_data": 183199,
"complete_data": 302131,
"linked_code": 686688,
"linked_data": 297205
},
{
"commit": "f0b2f15",
"time": 1790236680,
"subject": "SwingTips.c: fn_800D1DAC exact through a tip-pick helper (16/16), linked",
"report": false,
"matched_code": 1297176,
"complete_code": 681500,
"complete_data": 296829,
"linked_code": 681500,
"linked_data": 296829
},
{
"commit": "e20ca8e",
"time": 1790236736,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1297176,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "0a5de4d",
"time": 1790236815,
"subject": "Merge agent/map-03: SwingTips LINKED (tip pick through a helper keeps EA's % 1)",
"report": true,
"matched_code": 1299160,
"complete_code": 706088,
"matched_data": 183271,
"complete_data": 302203,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "c5f42bd",
"time": 1790238778,
"subject": "UObject3D.c: link (1/1)",
"report": false,
"matched_code": 1299160,
"complete_code": 690672,
"complete_data": 297293,
"linked_code": 690672,
"linked_data": 297293
},
{
"commit": "e3cb3f7",
"time": 1790238821,
"subject": "urandom.c linked: fn_8000B264 exact (10 added first)",
"report": false,
"matched_code": 1299160,
"complete_code": 691312,
"complete_data": 297565,
"linked_code": 691312,
"linked_data": 297565
},
{
"commit": "dbd643f",
"time": 1790239098,
"subject": "GoShaderObject_Rain_Gc.c: fn_800B4FA4 exact (16/17)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "cfb4bb6",
"time": 1790239111,
"subject": "Fill 0x80080CC8: FE_MessageTable fn_80080CC8 exact (loop counter declared first); uiLoadFile fn_8008EFFC 99.18 -> 99.29",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "abc9b40",
"time": 1790239126,
"subject": "ska_shared.c: fn_80021134, fn_8002148C exact (first bit index (u32)i * 2)",
"report": false,
"matched_code": 1299160,
"complete_code": 691312,
"complete_data": 297565,
"linked_code": 691312,
"linked_data": 297565
},
{
"commit": "0053c8c",
"time": 1790239132,
"subject": "GoStaticCam.c: fn_8006509C exact (16/17)",
"report": false,
"matched_code": 1299160,
"complete_code": 690672,
"complete_data": 297293,
"linked_code": 690672,
"linked_data": 297293
},
{
"commit": "078a387",
"time": 1790239180,
"subject": "SkinMorph.c: fn_8011C5B4 exact (nLeft local declared last) (25/26)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "dba66b0",
"time": 1790239230,
"subject": "Fill 0x80067DAC: target fn_80067DAC 99.34 -> 99.43 (nX before nY)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "789b275",
"time": 1790239278,
"subject": "UFont.c: fn_80012E54 28.8 -> 41.3 ((int) before each byte store)",
"report": false,
"matched_code": 1299160,
"complete_code": 691312,
"complete_data": 297565,
"linked_code": 691312,
"linked_data": 297565
},
{
"commit": "1f9deee",
"time": 1790239345,
"subject": "Fill 0x8008F488: uiProcessInterface fn_8008F488 91.25 -> 96.25 (base as a uptr, declared after the counter)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "dbbd2b9",
"time": 1790239374,
"subject": "hwsBurn.c: fn_80111658 98.5 -> 98.6 (second loop gets its own counter)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "7890cbe",
"time": 1790239404,
"subject": "GoAnimalActors.c: fn_8004A24C exact (8/8)",
"report": false,
"matched_code": 1299160,
"complete_code": 690672,
"complete_data": 297293,
"linked_code": 690672,
"linked_data": 297293
},
{
"commit": "c497c87",
"time": 1790239415,
"subject": "GoAnimalActors.c: link (8/8)",
"report": false,
"matched_code": 1299160,
"complete_code": 694892,
"complete_data": 297397,
"linked_code": 694892,
"linked_data": 297397
},
{
"commit": "583caf3",
"time": 1790239432,
"subject": "Fill 0x8008FDDC: uiProcessInterface fn_8008FDDC exact (the file's base kept as a uptr)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "7668004",
"time": 1790239456,
"subject": "GameAudio.c: fn_800A5EC0, fn_800A6070 exact (102/105)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "11d541a",
"time": 1790239467,
"subject": "Fill 0x8008F820: uiProcessInterface fn_8008F820 99.22 -> 99.53 (button events walked by pointer)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "b97bcfb",
"time": 1790239473,
"subject": "Ball.c: Ball_Collide, fn_80053240 exact (65/68)",
"report": false,
"matched_code": 1299160,
"complete_code": 694892,
"complete_data": 297397,
"linked_code": 694892,
"linked_data": 297397
},
{
"commit": "c2bb731",
"time": 1790239473,
"subject": "GameMode22.c: fn_80126698 exact (score clamp through a local, declaration order) (39/40)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "bab16aa",
"time": 1790239488,
"subject": "StaticMemory.c: fn_80009B34 exact (unsigned mode test, block address in its own local, nSize += nAlign + 7)",
"report": false,
"matched_code": 1299160,
"complete_code": 691312,
"complete_data": 297565,
"linked_code": 691312,
"linked_data": 297565
},
{
"commit": "079c616",
"time": 1790239497,
"subject": "hwsBurn.c: fn_80110D10 97.9 -> 99.6 (the linked part's first variant in its own local)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "518f861",
"time": 1790239508,
"subject": "GameAudio.c: fn_800A7664 exact (103/105)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "62a8a33",
"time": 1790239523,
"subject": "Fill 0x80084AA8: FE_MessageTable fn_80084AA8 exact (case 0 merged into default, written first)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "1489f89",
"time": 1790239546,
"subject": "GameAudio.c: fn_800A5428 exact (104/105)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "b49f3d4",
"time": 1790239592,
"subject": "const float-array parameters: UFont fn_80012E54, LLFont fn_80012444, streammanagerhole fn_80016C44 exact",
"report": false,
"matched_code": 1299160,
"complete_code": 691312,
"complete_data": 297565,
"linked_code": 691312,
"linked_data": 297565
},
{
"commit": "9b34df8",
"time": 1790239611,
"subject": "TerrainData.c: fn_8000BF20 exact (const position, stored straight into the vector)",
"report": false,
"matched_code": 1299160,
"complete_code": 691312,
"complete_data": 297565,
"linked_code": 691312,
"linked_data": 297565
},
{
"commit": "c4f1210",
"time": 1790239616,
"subject": "Fill 0x8007260C: animblender fn_8007260C 97.7 -> 98.7 (clip time computed in place, no inline helper)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "623abbc",
"time": 1790239637,
"subject": "Fill 0x80068AC8: target fn_80068AC8 96.1 -> 96.4 (declaration order)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "3495a61",
"time": 1790239639,
"subject": "streammanagerhole.c: fn_80015470 exact (s32 counter)",
"report": false,
"matched_code": 1299160,
"complete_code": 691312,
"complete_data": 297565,
"linked_code": 691312,
"linked_data": 297565
},
{
"commit": "cf40dec",
"time": 1790239671,
"subject": "gocamscripts.c: fn_80041EA8 exact (55/59)",
"report": false,
"matched_code": 1299160,
"complete_code": 694892,
"complete_data": 297397,
"linked_code": 694892,
"linked_data": 297397
},
{
"commit": "9f33782",
"time": 1790239701,
"subject": "hwsBurn.c: fn_80110A38 96.5 -> 97.1 (loop bound written p28->n0 > i)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "4c57f4c",
"time": 1790239726,
"subject": "gbacable.c: fn_80122AF0 exact (status byte addressed in place, no pointer local) (39/45)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "9d64c22",
"time": 1790239741,
"subject": "gbacable.c: fn_80122BCC exact; the status waits address the status byte in place (40/45)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "ea2ec3d",
"time": 1790239767,
"subject": "GoShaderObject_Particle_Gc.c: fn_800951A0 87.0 -> 90.2",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "62ec6ca",
"time": 1790239810,
"subject": "Tidy 0x80071828: PrelitUVAnimation sweep block typed (field copy pointer, real prototypes); lbl_802811F8 declared in engine.h",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "6c4ee8e",
"time": 1790239822,
"subject": "TerrainData.c: declaration order, fn_8000C278 98.07 -> 98.52, fn_8000C328 97.00 -> 97.38",
"report": false,
"matched_code": 1299160,
"complete_code": 691312,
"complete_data": 297565,
"linked_code": 691312,
"linked_data": 297565
},
{
"commit": "ae7b28d",
"time": 1790239837,
"subject": "Quaternion.c: declaration order, fn_8000914C 97.33 -> 97.83",
"report": false,
"matched_code": 1299160,
"complete_code": 691312,
"complete_data": 297565,
"linked_code": 691312,
"linked_data": 297565
},
{
"commit": "48cbb74",
"time": 1790239839,
"subject": "LLDynTex.c: fn_8010B2A8 exact (74.1 -> 100, the palette through an element pointer) (34/39)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "5414253",
"time": 1790239841,
"subject": "gbacable.c: fn_80123398 exact (stat value reuses nStat, unsigned 0x70 test, declaration order) (41/45)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "ab7d10a",
"time": 1790239865,
"subject": "LLDynTex.c: fn_8010BFE0 exact (98.5 -> 100, the texture object through an element pointer) (35/39)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "4b0ea32",
"time": 1790239872,
"subject": "hlaudmovie.c: fn_800A93AC exact (37/41)",
"report": false,
"matched_code": 1299160,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "50cd3df",
"time": 1790239888,
"subject": "Merge agent/map-01: UObject3D and GoAnimalActors LINKED; Ball x2, GoStaticCam, gocamscripts exact",
"report": true,
"matched_code": 1304252,
"complete_code": 710496,
"matched_data": 183287,
"complete_data": 302323,
"linked_code": 694892,
"linked_data": 297397
},
{
"commit": "7ce51af",
"time": 1790239890,
"subject": "gbacable.c: fn_80123CBC 93.3 -> 96.8 (status pointer set before the wait loop)",
"report": false,
"matched_code": 1304252,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "5862ac1",
"time": 1790239902,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1304252,
"complete_code": 695720,
"complete_data": 297685,
"linked_code": 695720,
"linked_data": 297685
},
{
"commit": "09d3c92",
"time": 1790239905,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1304252,
"complete_code": 694892,
"complete_data": 297397,
"linked_code": 694892,
"linked_data": 297397
},
{
"commit": "bdb85b4",
"time": 1790239956,
"subject": "hlaudtrackseq.c: fn_800AA618 exact (27/31)",
"report": false,
"matched_code": 1304252,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "8e43193",
"time": 1790239958,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1304252,
"complete_code": 694892,
"complete_data": 297397,
"linked_code": 694892,
"linked_data": 297397
},
{
"commit": "88f5d22",
"time": 1790239983,
"subject": "gbacable.c: fn_80123E34 89.0 -> 95.8 (loop pointers set after PADClamp, key-check argument order, probe pointer); GbaChannel n5C -> u5C (u32, SIProbe's type; cmplwi)",
"report": false,
"matched_code": 1304252,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "a50a1ce",
"time": 1790239993,
"subject": "Merge agent/map-09: urandom LINKED; 9 exact incl. UFont fn_80012E54 28.8->100 (const read-only pointer params move loads into the prologue)",
"report": true,
"matched_code": 1307636,
"complete_code": 711324,
"matched_data": 183303,
"complete_data": 302611,
"linked_code": 695720,
"linked_data": 297685
},
{
"commit": "fe260ad",
"time": 1790240032,
"subject": "PGATourSimulation.c: fn_8011BDF8 97.4 -> 98.7 (declaration order)",
"report": false,
"matched_code": 1307636,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "1b36ad2",
"time": 1790240041,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1307636,
"complete_code": 695720,
"complete_data": 297685,
"linked_code": 695720,
"linked_data": 297685
},
{
"commit": "44bc872",
"time": 1790240042,
"subject": "hlaudtrackseq.c: fn_800AA9EC 95.4 -> 99.0",
"report": false,
"matched_code": 1307636,
"complete_code": 690484,
"complete_data": 297277,
"linked_code": 690484,
"linked_data": 297277
},
{
"commit": "b11e494",
"time": 1790240050,
"subject": "UObject3D.c sweeps: typed as the pool block display list (fn_800154F4 returns its block)",
"report": false,
"matched_code": 1307636,
"complete_code": 694892,
"complete_data": 297397,
"linked_code": 694892,
"linked_data": 297397
},
{
"commit": "139c279",
"time": 1790240056,
"subject": "UObject3D.c: widened to (0x80045D18-0x80045F74), 8 sweep files folded in",
"report": false,
"matched_code": 1307636,
"complete_code": 694892,
"complete_data": 297397,
"linked_code": 694892,
"linked_data": 297397
},
{
"commit": "7cc9b7e",
"time": 1790240056,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1307636,
"complete_code": 695720,
"complete_data": 297685,
"linked_code": 695720,
"linked_data": 297685
},
{
"commit": "6e07da7",
"time": 1790240058,
"subject": "Merge agent/map-02: FE_MessageTable x2, uiProcessInterface fn_8008FDDC exact",
"report": true,
"matched_code": 1309044,
"complete_code": 711324,
"matched_data": 183303,
"complete_data": 302611,
"linked_code": 695720,
"linked_data": 297685
},
{
"commit": "d355258",
"time": 1790240080,
"subject": "PGATourSimulation.c: fn_801178C8 97.9 -> 98.2 (declaration order)",
"report": false,
"matched_code": 1309044,
"complete_code": 695720,
"complete_data": 297685,
"linked_code": 695720,
"linked_data": 297685
},
{
"commit": "0bd01fe",
"time": 1790240115,
"subject": "Merge agent/map-03: LLDynTex fn_8010B2A8 74->100, fn_8010BFE0 exact (35/39)",
"report": true,
"matched_code": 1310332,
"complete_code": 711324,
"matched_data": 183303,
"complete_data": 302611,
"linked_code": 695720,
"linked_data": 297685
},
{
"commit": "aa7fa2a",
"time": 1790240148,
"subject": "UObject3D.c: sweep code tidied, owns its .sbss (15/15 linked)",
"report": false,
"matched_code": 1310332,
"complete_code": 694892,
"complete_data": 297405,
"linked_code": 694892,
"linked_data": 297405
},
{
"commit": "5600f30",
"time": 1790240156,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1310332,
"complete_code": 695720,
"complete_data": 297685,
"linked_code": 695720,
"linked_data": 297685
},
{
"commit": "a2f611f",
"time": 1790240186,
"subject": "Merge agent/map-10: 7 exact (GameAudio x4 -> 104/105, Rain fn_800B4FA4, hlaudmovie, hlaudtrackseq)",
"report": true,
"matched_code": 1312408,
"complete_code": 711324,
"matched_data": 183303,
"complete_data": 302611,
"linked_code": 695720,
"linked_data": 297685
},
{
"commit": "b920029",
"time": 1790240244,
"subject": "Merge agent/map-06: SkinMorph fn_8011C5B4, GameMode22 fn_80126698, gbacable x3 exact",
"report": true,
"matched_code": 1316976,
"complete_code": 711324,
"matched_data": 183303,
"complete_data": 302611,
"linked_code": 695720,
"linked_data": 297685
},
{
"commit": "43b8388",
"time": 1790240308,
"subject": "gomainloop.c: fn_8006D8E8 exact (56/56); fn_8006E118 gets one f32 prototype in engine.h",
"report": false,
"matched_code": 1316976,
"complete_code": 695720,
"complete_data": 297685,
"linked_code": 695720,
"linked_data": 297685
},
{
"commit": "36d7945",
"time": 1790240378,
"subject": "Swing.c: Swing_RumbleOff 85.1 -> 92.2 (both pad calls read through pController)",
"report": false,
"matched_code": 1316976,
"complete_code": 694892,
"complete_data": 297405,
"linked_code": 694892,
"linked_data": 297405
},
{
"commit": "4c7fa5f",
"time": 1790240410,
"subject": "gomainloop.c LINKED: view order table defined here, stripped-function stand-in for the pool order",
"report": false,
"matched_code": 1316976,
"complete_code": 702664,
"complete_data": 297757,
"linked_code": 702664,
"linked_data": 297757
},
{
"commit": "68cc90e",
"time": 1790240444,
"subject": "GoDynamicCam.c: fn_8003B028 98.8 -> 99.5 (the ball-height share through a local)",
"report": false,
"matched_code": 1316976,
"complete_code": 694892,
"complete_data": 297405,
"linked_code": 694892,
"linked_data": 297405
},
{
"commit": "0d31df1",
"time": 1790240461,
"subject": "UFont.c LINKED: fn_800128F8 exact (96.9 -> 100, post-increment queue pointer), state block and data owned (30/30)",
"report": false,
"matched_code": 1316976,
"complete_code": 698124,
"complete_data": 298197,
"linked_code": 698124,
"linked_data": 298197
},
{
"commit": "7b3afb5",
"time": 1790240507,
"subject": "Fill 0x8010FC3C: LogoTexture.c (FE_LogoDesign tail) +1 fn (78%)",
"report": false,
"matched_code": 1316976,
"complete_code": 695720,
"complete_data": 297685,
"linked_code": 695720,
"linked_data": 297685
},
{
"commit": "ae0bd81",
"time": 1790240641,
"subject": "DynChain.c: fn_801143D0 exact with const matrix and input (15/18)",
"report": false,
"matched_code": 1316976,
"complete_code": 695720,
"complete_data": 297685,
"linked_code": 695720,
"linked_data": 297685
},
{
"commit": "69cb864",
"time": 1790240686,
"subject": "hlaudtrackseq.c: fn_800AB0CC exact (end pointer first, event pointer advanced in place)",
"report": false,
"matched_code": 1316976,
"complete_code": 695720,
"complete_data": 297685,
"linked_code": 695720,
"linked_data": 297685
},
{
"commit": "0c1e402",
"time": 1790240716,
"subject": "DynChain.c: fn_80116304 exact (16/18)",
"report": false,
"matched_code": 1316976,
"complete_code": 695720,
"complete_data": 297685,
"linked_code": 695720,
"linked_data": 297685
},
{
"commit": "e01a98b",
"time": 1790240742,
"subject": "GameAudio.c: fn_800A562C 77.4 -> 100 (105/105)",
"report": false,
"matched_code": 1316976,
"complete_code": 695720,
"complete_data": 297685,
"linked_code": 695720,
"linked_data": 297685
},
{
"commit": "cd2e9a4",
"time": 1790240760,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1316976,
"complete_code": 695720,
"complete_data": 297693,
"linked_code": 695720,
"linked_data": 297693
},
{
"commit": "8d0975d",
"time": 1790240864,
"subject": "Merge agent/map-01: UObject3D widened over 8 sweep files (renderer-state display list), 15/15, still linked; fn_800154F4 returns the free pool block",
"report": true,
"matched_code": 1317052,
"complete_code": 711324,
"matched_data": 183303,
"complete_data": 302619,
"linked_code": 695720,
"linked_data": 297693
},
{
"commit": "e0bc75d",
"time": 1790240909,
"subject": "DynChain.c: fn_80115348 91.7 -> 98.7, fn_80115B2C 90.8 -> 93.4 (period split before the speed test)",
"report": false,
"matched_code": 1317052,
"complete_code": 695720,
"complete_data": 297685,
"linked_code": 695720,
"linked_data": 297685
},
{
"commit": "08b661d",
"time": 1790240915,
"subject": "GameAudio.c LINKED: functions in address order, data ranges, lbl_80282024 is 4 bytes",
"report": false,
"matched_code": 1317052,
"complete_code": 711260,
"complete_data": 298413,
"linked_code": 711260,
"linked_data": 298413
},
{
"commit": "3c8671e",
"time": 1790240951,
"subject": "streammanagerhole.c: fn_800154F4 exact (95.8 -> 100, returns the first free block) (90/92)",
"report": false,
"matched_code": 1317052,
"complete_code": 698124,
"complete_data": 298197,
"linked_code": 698124,
"linked_data": 298197
},
{
"commit": "75076ed",
"time": 1790240955,
"subject": "DynChain.c: fn_80115348 98.9 (facing divided by 2 through a local)",
"report": false,
"matched_code": 1317052,
"complete_code": 695720,
"complete_data": 297685,
"linked_code": 695720,
"linked_data": 297685
},
{
"commit": "a58a956",
"time": 1790240983,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1317052,
"complete_code": 702664,
"complete_data": 297765,
"linked_code": 702664,
"linked_data": 297765
},
{
"commit": "6db83c0",
"time": 1790241077,
"subject": "gocamscripts.c: fn_8003DCE8 95.9 -> 100 (the hand-over test written as two && arms, the 8..10 range as equalities, vPrev declared first, the first-frame flag in its own local)",
"report": false,
"matched_code": 1317052,
"complete_code": 695720,
"complete_data": 297693,
"linked_code": 695720,
"linked_data": 297693
},
{
"commit": "65cf6b8",
"time": 1790241101,
"subject": "Merge agent/map-09: gomainloop LINKED (main loop); fn_8006E118 one f32 prototype",
"report": true,
"matched_code": 1317800,
"complete_code": 718268,
"matched_data": 183375,
"complete_data": 302691,
"linked_code": 702664,
"linked_data": 297765
},
{
"commit": "0c8c223",
"time": 1790241112,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1317800,
"complete_code": 702664,
"complete_data": 297765,
"linked_code": 702664,
"linked_data": 297765
},
{
"commit": "01b2cc9",
"time": 1790241151,
"subject": "gocamscripts.c: CamScript_GetLookAtPoint 98.6 -> 100 (pin set and tee set read into locals before the course, the course through pCourse)",
"report": false,
"matched_code": 1317800,
"complete_code": 695720,
"complete_data": 297693,
"linked_code": 695720,
"linked_data": 297693
},
{
"commit": "d45458f",
"time": 1790241199,
"subject": "SkinPart.c: fn_800CCAC0, fn_800CCF10 exact (60/84; cast on the variant arrays gives EA's indexed load)",
"report": false,
"matched_code": 1317800,
"complete_code": 695720,
"complete_data": 297685,
"linked_code": 695720,
"linked_data": 297685
},
{
"commit": "e2c0b1b",
"time": 1790241241,
"subject": "char.c: fn_8001A9F4 exact (99.88 -> 100, the model flag is passed as an int: fn_80028564 takes int b) (146/156)",
"report": false,
"matched_code": 1317800,
"complete_code": 698124,
"complete_data": 298197,
"linked_code": 698124,
"linked_data": 298197
},
{
"commit": "1a10270",
"time": 1790241244,
"subject": "SkinPart.c: fn_800CDF80 90.2 -> 99.8 (variant array cast)",
"report": false,
"matched_code": 1317800,
"complete_code": 695720,
"complete_data": 297685,
"linked_code": 695720,
"linked_data": 297685
},
{
"commit": "a863d00",
"time": 1790241270,
"subject": "GoShaderObject_Grass_Gc.c: fn_80120C2C 75.8 -> 100 (18/21)",
"report": false,
"matched_code": 1317800,
"complete_code": 711260,
"complete_data": 298413,
"linked_code": 711260,
"linked_data": 298413
},
{
"commit": "fb4aeb8",
"time": 1790241285,
"subject": "ska_shared.c: fn_80020DD4 99.8 -> 100 (the aligned clip passed as its own sum)",
"report": false,
"matched_code": 1317800,
"complete_code": 695720,
"complete_data": 297693,
"linked_code": 695720,
"linked_data": 297693
},
{
"commit": "6d45482",
"time": 1790241308,
"subject": "Merge main into agent/map-03",
"report": false,
"matched_code": 1317800,
"complete_code": 705068,
"complete_data": 298277,
"linked_code": 705068,
"linked_data": 298277
},
{
"commit": "e57abaf",
"time": 1790241345,
"subject": "ska_shared.c: fn_80020328 93.7 -> 98.7 (the second transfer's size read before the pending-transfer test)",
"report": false,
"matched_code": 1317800,
"complete_code": 695720,
"complete_data": 297693,
"linked_code": 695720,
"linked_data": 297693
},
{
"commit": "629c4d0",
"time": 1790241406,
"subject": "LLVideo.c: fn_800755F0 exact (34/34): declaration order, one or two frames by a ternary",
"report": false,
"matched_code": 1317800,
"complete_code": 702664,
"complete_data": 297765,
"linked_code": 702664,
"linked_data": 297765
},
{
"commit": "ef555ed",
"time": 1790241409,
"subject": "DynChain.c: fn_80115348 99.98, fn_80115B2C 98.98 (sway frames through nFrames, declaration order, fSize steps)",
"report": false,
"matched_code": 1317800,
"complete_code": 702664,
"complete_data": 297765,
"linked_code": 702664,
"linked_data": 297765
},
{
"commit": "83fba9d",
"time": 1790241421,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1317800,
"complete_code": 718204,
"complete_data": 298493,
"linked_code": 718204,
"linked_data": 298493
},
{
"commit": "af15003",
"time": 1790241426,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1317800,
"complete_code": 702664,
"complete_data": 297765,
"linked_code": 702664,
"linked_data": 297765
},
{
"commit": "5216e3d",
"time": 1790241437,
"subject": "Merge agent/map-03: UFont LINKED (text layer, 30/30); char fn_8001A9F4 exact",
"report": true,
"matched_code": 1320208,
"complete_code": 720672,
"matched_data": 183887,
"complete_data": 303203,
"linked_code": 705068,
"linked_data": 298277
},
{
"commit": "a79d218",
"time": 1790241447,
"subject": "DynChain.c: fn_80115B2C 99.27 (phase / 8, one blend value for speed and size)",
"report": false,
"matched_code": 1320208,
"complete_code": 702664,
"complete_data": 297765,
"linked_code": 702664,
"linked_data": 297765
},
{
"commit": "1140862",
"time": 1790241462,
"subject": "SkinPart.c: fn_800CDF80 line split (lint)",
"report": false,
"matched_code": 1320208,
"complete_code": 702664,
"complete_data": 297765,
"linked_code": 702664,
"linked_data": 297765
},
{
"commit": "06244b9",
"time": 1790241479,
"subject": "LLVideo.c LINKED: stripped-function stand-in for the pool's leading 1.0f",
"report": false,
"matched_code": 1320208,
"complete_code": 706464,
"complete_data": 297813,
"linked_code": 706464,
"linked_data": 297813
},
{
"commit": "086575c",
"time": 1790241501,
"subject": "GameMode22.c: fn_801264B8 79.7 -> 86.7 (39/40)",
"report": false,
"matched_code": 1320208,
"complete_code": 718204,
"complete_data": 298493,
"linked_code": 718204,
"linked_data": 298493
},
{
"commit": "5968034",
"time": 1790241542,
"subject": "DynChain.c: fn_80115B2C 99.96 (declaration order, angle scaled after the wave)",
"report": false,
"matched_code": 1320208,
"complete_code": 702664,
"complete_data": 297765,
"linked_code": 702664,
"linked_data": 297765
},
{
"commit": "55485b2",
"time": 1790241546,
"subject": "SitDevFile.c: fn_800BCE70 exact (42/47): the sound id reaches both callees unmasked, fn_800BD77C takes an int",
"report": false,
"matched_code": 1320208,
"complete_code": 702664,
"complete_data": 297765,
"linked_code": 702664,
"linked_data": 297765
},
{
"commit": "b5f7bbc",
"time": 1790241547,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1320208,
"complete_code": 720608,
"complete_data": 299005,
"linked_code": 720608,
"linked_data": 299005
},
{
"commit": "528f407",
"time": 1790241551,
"subject": "DynChain.c: wrap a long line",
"report": false,
"matched_code": 1320208,
"complete_code": 702664,
"complete_data": 297765,
"linked_code": 702664,
"linked_data": 297765
},
{
"commit": "2d9ec62",
"time": 1790241555,
"subject": "Skin.c: fn_8003662C 99.7 -> 100 (declaration order)",
"report": false,
"matched_code": 1320208,
"complete_code": 695720,
"complete_data": 297693,
"linked_code": 695720,
"linked_data": 297693
},
{
"commit": "220d28b",
"time": 1790241566,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1320208,
"complete_code": 705068,
"complete_data": 298277,
"linked_code": 705068,
"linked_data": 298277
},
{
"commit": "ce24eca",
"time": 1790241607,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1320208,
"complete_code": 705068,
"complete_data": 298277,
"linked_code": 705068,
"linked_data": 298277
},
{
"commit": "20ac743",
"time": 1790241611,
"subject": "golfer.h: GameOptions.a0 is s8 (callers test it with extsb): GameUICommands fn_800879B4 exact, SitDevFile fn_800BD580 95.0 -> 96.5",
"report": false,
"matched_code": 1320208,
"complete_code": 702664,
"complete_data": 297765,
"linked_code": 702664,
"linked_data": 297765
},
{
"commit": "eb3d0c2",
"time": 1790241612,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1320208,
"complete_code": 705068,
"complete_data": 298277,
"linked_code": 705068,
"linked_data": 298277
},
{
"commit": "2f3caf6",
"time": 1790241614,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1320208,
"complete_code": 708868,
"complete_data": 298325,
"linked_code": 708868,
"linked_data": 298325
},
{
"commit": "dc0bdbd",
"time": 1790241656,
"subject": "Merge agent/map-02: DynChain 16/18 (wind sway exact); LogoTexture.c placed (logo editor tail, 78%)",
"report": true,
"matched_code": 1320672,
"complete_code": 720672,
"matched_data": 183887,
"complete_data": 303203,
"linked_code": 705068,
"linked_data": 298277
},
{
"commit": "aacde14",
"time": 1790241713,
"subject": "Merge agent/map-10: GameAudio LINKED; grass fn_80120C2C exact",
"report": true,
"matched_code": 1321260,
"complete_code": 736212,
"matched_data": 184479,
"complete_data": 303931,
"linked_code": 720608,
"linked_data": 299005
},
{
"commit": "302f9c4",
"time": 1790241764,
"subject": "Merge agent/map-01: fn_8003DCE8, CamScript_GetLookAtPoint, fn_80020DD4, fn_8003662C exact",
"report": true,
"matched_code": 1326872,
"complete_code": 736212,
"matched_data": 184479,
"complete_data": 303931,
"linked_code": 720608,
"linked_data": 299005
},
{
"commit": "a0e7b50",
"time": 1790241816,
"subject": "Merge agent/map-06: hlaudtrackseq, SkinPart x2, SitDevFile, GameUICommands exact; GameOptions.a0 s8",
"report": true,
"matched_code": 1327988,
"complete_code": 736212,
"matched_data": 184479,
"complete_data": 303931,
"linked_code": 720608,
"linked_data": 299005
},
{
"commit": "d012e73",
"time": 1790241868,
"subject": "Merge agent/map-09: LLVideo LINKED",
"report": true,
"matched_code": 1328444,
"complete_code": 740012,
"matched_data": 184495,
"complete_data": 303979,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "457bafe",
"time": 1790242231,
"subject": "Fix CI: ProDG units failed on the game-code stdarg.h since 03:01",
"report": true,
"matched_code": 1328444,
"complete_code": 740012,
"matched_data": 184495,
"complete_data": 303979,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "ef19ba9",
"time": 1790242312,
"subject": "stdarg.h: take the SDK C library's include guard",
"report": true,
"matched_code": 1328444,
"complete_code": 740012,
"matched_data": 184495,
"complete_data": 303979,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "0d7ec08",
"time": 1790243139,
"subject": "Naming tools: callgraph.py (evidence per function, leaves first) and rename.py (checked renames)",
"report": true,
"matched_code": 1328444,
"complete_code": 740012,
"matched_data": 184495,
"complete_data": 303979,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "d672f86",
"time": 1790243157,
"subject": "hlaudvoice.c LINKED (16/16): fn_800AC7DC exact (start pointer finished before the end pointer)",
"report": false,
"matched_code": 1328444,
"complete_code": 727380,
"complete_data": 299069,
"linked_code": 727380,
"linked_data": 299069
},
{
"commit": "c067682",
"time": 1790243175,
"subject": "DynamicRenderingBuffer.c: fn_80070764 exact (one word cursor, own skip counter), unit linked (23/23)",
"report": false,
"matched_code": 1328444,
"complete_code": 727792,
"complete_data": 299125,
"linked_code": 727792,
"linked_data": 299125
},
{
"commit": "3a0623e",
"time": 1790243262,
"subject": "Earnings.c: fn_800D68CC 97.1 -> 99.5, fn_800D69B8 96.6 -> 99.3 (active test through gpSaveData before the profile pointer)",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "728c7d4",
"time": 1790243305,
"subject": "ska_shared.c: fn_80020328 exact (23/24)",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "956d17b",
"time": 1790243387,
"subject": "GoShaderObject_PrelitUVAnimation_Gc.c: fn_80071914, fn_80071994 exact (session and row locals), unit linked (39/39)",
"report": false,
"matched_code": 1328444,
"complete_code": 730292,
"complete_data": 299189,
"linked_code": 730292,
"linked_data": 299189
},
{
"commit": "c813e9d",
"time": 1790243436,
"subject": "ball.h: gRealBallRadiusIn and lbl_80283304 are const (.sdata2): GoDynObj fn_8004731C 98.0 -> 99.2; gocamscripts fn_8003F2E0 97.8 -> 98.3 (clamps through a block local)",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "e089cbe",
"time": 1790243467,
"subject": "UISApi.c: fn_80169D90 as one sum, 63.0 -> 66.8",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "4cf9d9d",
"time": 1790243553,
"subject": "uiProcessInterface.c: fn_8008F610 exact (count test and pair read through the globals) (28/31)",
"report": false,
"matched_code": 1328444,
"complete_code": 730292,
"complete_data": 299189,
"linked_code": 730292,
"linked_data": 299189
},
{
"commit": "813dc1a",
"time": 1790243559,
"subject": "streammanagerhole.c: fn_8001644C 94.9 -> 98.5 (loop cursors)",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "b9e6106",
"time": 1790243604,
"subject": "Calendar.c LINKED (14/14): fn_800D256C exact (a u8 result set in every branch)",
"report": false,
"matched_code": 1328444,
"complete_code": 728528,
"complete_data": 299101,
"linked_code": 728528,
"linked_data": 299101
},
{
"commit": "7f4d7e5",
"time": 1790243647,
"subject": "LLDynTex.c: fn_8010BA2C exact (36/39): the wrap modes and mipmap flag are ternaries",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "d9f4be8",
"time": 1790243723,
"subject": "SkinPart.c: fn_800CD9EC exact (the desc test is the third || operand, assigned inline) (61/84)",
"report": false,
"matched_code": 1328444,
"complete_code": 728528,
"complete_data": 299101,
"linked_code": 728528,
"linked_data": 299101
},
{
"commit": "49f41c9",
"time": 1790243738,
"subject": "LLFileIO_Gc.c: fn_80005EC0 exact (8/12)",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "ef73764",
"time": 1790243757,
"subject": "LLFileIO_Gc.c: fn_800060E0 (File_Open) exact (9/12)",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "8804e01",
"time": 1790243760,
"subject": "PGATourSimulation.c: fn_8011AE1C exact (enum stat counter), fn_8011B978 87.6 -> 99.4 (fn_800EF094 takes an int player)",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "efd1de8",
"time": 1790243778,
"subject": "LLFileIO_Gc.c: fn_8000633C (File_Close) exact (10/12)",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "1ce15f2",
"time": 1790243788,
"subject": "LLDynTex.c: fn_8010ADA4 97.7 -> 99.7 (the header counts are stored through pTex->p4; declaration and zeroing order)",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "5ca6191",
"time": 1790243828,
"subject": "SkinPart.c: fn_800CD664 exact (nMax declared before the counters) (62/84)",
"report": false,
"matched_code": 1328444,
"complete_code": 728528,
"complete_data": 299101,
"linked_code": 728528,
"linked_data": 299101
},
{
"commit": "1aafe96",
"time": 1790243845,
"subject": "SkinPart.c: fn_800CD5D0 exact (the total zeroed after the iterator is made) (63/84)",
"report": false,
"matched_code": 1328444,
"complete_code": 728528,
"complete_data": 299101,
"linked_code": 728528,
"linked_data": 299101
},
{
"commit": "471c9d5",
"time": 1790243864,
"subject": "LLFileIO_Gc.c: fn_80006478 92.2 -> 93.8",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "6fbbe8b",
"time": 1790243881,
"subject": "SkinPart.c: fn_800CD700 exact (the second loop has its own counter) (64/84)",
"report": false,
"matched_code": 1328444,
"complete_code": 728528,
"complete_data": 299101,
"linked_code": 728528,
"linked_data": 299101
},
{
"commit": "87691d9",
"time": 1790243882,
"subject": "PGATourSimulation.c: fn_801180C4 95.2 -> 96.6",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "8ad48eb",
"time": 1790243894,
"subject": "PGATourSimulation.c: wrap a long condition",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "34aac11",
"time": 1790243907,
"subject": "skalib.c: AnimLib_KeepBestCb exact (the second pass counts with i from nMarked)",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "fabcab9",
"time": 1790243915,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1328444,
"complete_code": 730292,
"complete_data": 299189,
"linked_code": 730292,
"linked_data": 299189
},
{
"commit": "9ce1956",
"time": 1790243918,
"subject": "SkinPart.c: fn_800CD404 exact (the sets' allocation size is an int product) (65/84)",
"report": false,
"matched_code": 1328444,
"complete_code": 728528,
"complete_data": 299101,
"linked_code": 728528,
"linked_data": 299101
},
{
"commit": "cb77d25",
"time": 1790243931,
"subject": "LLFileIO_Gc.c: fn_800065C8 closer (registers match; 2 scheduling diffs left)",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "a6e7d74",
"time": 1790243937,
"subject": "SkinPart.c: fn_800CC5C0, fn_800CC658 exact (call results kept in named locals) (67/84)",
"report": false,
"matched_code": 1328444,
"complete_code": 728528,
"complete_data": 299101,
"linked_code": 728528,
"linked_data": 299101
},
{
"commit": "f85c48f",
"time": 1790243946,
"subject": "SkinPart.c: fn_800CC7DC exact (declaration order) (68/84)",
"report": false,
"matched_code": 1328444,
"complete_code": 728528,
"complete_data": 299101,
"linked_code": 728528,
"linked_data": 299101
},
{
"commit": "0a3f014",
"time": 1790243958,
"subject": "gbacable.c: fn_80123CBC exact, fn_80123E34 95.8 -> 98.5 (index the channel tables)",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "ff1a6f3",
"time": 1790243996,
"subject": "gbacable.c: fn_80123ABC indexes the channel, 99.18 -> 99.24",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "0cd1c85",
"time": 1790244011,
"subject": "Earnings.c: fn_800D588C's hole-goal tests were inverted (96.96 -> 96.99, branches now match): HoleGoal.bRoundOver -> bEachHole, b19 goals are skipped while holes remain",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "d47be86",
"time": 1790244044,
"subject": "UISEvent.c: fn_80165ACC 89.9 -> 92.8 (the data pointer is taken as the stack pointer moves)",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "a33f300",
"time": 1790244045,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "173c16f",
"time": 1790244069,
"subject": "GameMode26.c: fn_8010CA2C 99.50 -> 99.62: the random message pick is signed (cmpwi)",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "fa97e6a",
"time": 1790244083,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "4538397",
"time": 1790244091,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "926d9a0",
"time": 1790244114,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1328444,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "f560918",
"time": 1790244127,
"subject": "Merge agent/map-02: DynamicRenderingBuffer and PrelitUVAnimation shader LINKED; uiProcessInterface 28/31; u32* cursor for header+records lists",
"report": true,
"matched_code": 1329756,
"complete_code": 745896,
"matched_data": 184631,
"complete_data": 304115,
"linked_code": 730292,
"linked_data": 299189
},
{
"commit": "5a9a2c9",
"time": 1790244157,
"subject": "LLTex.c: fn_8000EA1C 98.4 -> 98.9 (EA's abs)",
"report": false,
"matched_code": 1329756,
"complete_code": 724408,
"complete_data": 299053,
"linked_code": 724408,
"linked_data": 299053
},
{
"commit": "f7555b8",
"time": 1790244189,
"subject": "Merge agent/map-06: LLDynTex fn_8010BA2C exact; Earnings hole-goal branch bug fixed (inverted tests); GX flag args as ternaries",
"report": true,
"matched_code": 1330324,
"complete_code": 745896,
"matched_data": 184631,
"complete_data": 304115,
"linked_code": 730292,
"linked_data": 299189
},
{
"commit": "039e015",
"time": 1790244199,
"subject": "Merge branch 'main' into agent/map-09",
"report": false,
"matched_code": 1330324,
"complete_code": 730292,
"complete_data": 299189,
"linked_code": 730292,
"linked_data": 299189
},
{
"commit": "04fd267",
"time": 1790244255,
"subject": "Merge agent/map-01: AnimLib_KeepBestCb exact (animation-bank merge); .sdata2 globals are extern const (ball draw 98.0 -> 99.2)",
"report": true,
"matched_code": 1330908,
"complete_code": 745896,
"matched_data": 184631,
"complete_data": 304115,
"linked_code": 730292,
"linked_data": 299189
},
{
"commit": "e394b12",
"time": 1790244260,
"subject": "SkinPart.c: declaration orders for fn_800CC408, fn_800CD844, fn_800CEBE8, fn_800CC8BC (closer, not exact)",
"report": false,
"matched_code": 1330908,
"complete_code": 728528,
"complete_data": 299101,
"linked_code": 728528,
"linked_data": 299101
},
{
"commit": "8daa1ff",
"time": 1790244277,
"subject": "SkinPart.c: fn_800CD844 exact (one || early exit; a smaller iterator buffer fits its frame) (69/84)",
"report": false,
"matched_code": 1330908,
"complete_code": 728528,
"complete_data": 299101,
"linked_code": 728528,
"linked_data": 299101
},
{
"commit": "dd90b90",
"time": 1790244309,
"subject": "Merge agent/map-09: PGATourSimulation fn_8011AE1C and gbacable fn_80123CBC exact; enum-typed loop counter gives index+lwzx",
"report": true,
"matched_code": 1331456,
"complete_code": 745896,
"matched_data": 184631,
"complete_data": 304115,
"linked_code": 730292,
"linked_data": 299189
},
{
"commit": "11a4682",
"time": 1790244316,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1331456,
"complete_code": 734412,
"complete_data": 299237,
"linked_code": 734412,
"linked_data": 299237
},
{
"commit": "b2a5d2a",
"time": 1790244329,
"subject": "Merge branch 'main' into agent/map-10",
"report": false,
"matched_code": 1331456,
"complete_code": 730292,
"complete_data": 299189,
"linked_code": 730292,
"linked_data": 299189
},
{
"commit": "b7eae84",
"time": 1790244363,
"subject": "SkinPart.c: fn_800CDDB0 exact (the variant's first option read into a local before the loop) (70/84)",
"report": false,
"matched_code": 1331456,
"complete_code": 734412,
"complete_data": 299237,
"linked_code": 734412,
"linked_data": 299237
},
{
"commit": "7eb218a",
"time": 1790244386,
"subject": "SkinPart.c: fn_800CCF90 early exits as one || (89.3 -> 92.4)",
"report": false,
"matched_code": 1331456,
"complete_code": 734412,
"complete_data": 299237,
"linked_code": 734412,
"linked_data": 299237
},
{
"commit": "955e4fa",
"time": 1790244432,
"subject": "SkinPart.c: fn_800CD124 exact (desc read inside the variant test; the index added in place) (71/84)",
"report": false,
"matched_code": 1331456,
"complete_code": 734412,
"complete_data": 299237,
"linked_code": 734412,
"linked_data": 299237
},
{
"commit": "3aa16d6",
"time": 1790244462,
"subject": "SkinPart.c: fn_800CECE0 exact (paired || exits, declaration order, index order) (72/84)",
"report": false,
"matched_code": 1331456,
"complete_code": 734412,
"complete_data": 299237,
"linked_code": 734412,
"linked_data": 299237
},
{
"commit": "5e10d44",
"time": 1790244614,
"subject": "Merge agent/map-10: File_Open/File_Close and 2 more exact (disc file I/O, animation clips); unrolled 2-queue loop",
"report": true,
"matched_code": 1333240,
"complete_code": 745896,
"matched_data": 184631,
"complete_data": 304115,
"linked_code": 730292,
"linked_data": 299189
},
{
"commit": "28ea284",
"time": 1790244712,
"subject": "Merge agent/map-03: hlaudvoice and Calendar LINKED; SkinPart 60 -> 72/84; u8 result local keeps per-branch returns",
"report": true,
"matched_code": 1336116,
"complete_code": 750016,
"matched_data": 184663,
"complete_data": 304163,
"linked_code": 734412,
"linked_data": 299237
},
{
"commit": "b5c174a",
"time": 1790244802,
"subject": "gbacable.c: fn_80123ABC exact (43/45)",
"report": false,
"matched_code": 1336116,
"complete_code": 730292,
"complete_data": 299189,
"linked_code": 730292,
"linked_data": 299189
},
{
"commit": "be77332",
"time": 1790244853,
"subject": "namecheck.py: check proposed names against the call graph before they are applied",
"report": true,
"matched_code": 1336116,
"complete_code": 750016,
"matched_data": 184663,
"complete_data": 304163,
"linked_code": 734412,
"linked_data": 299237
},
{
"commit": "774197f",
"time": 1790244918,
"subject": "Names: GoCamera, UFont, GameMode4 (render camera lens, on-screen text, the pro ladder) (51 functions: T1 4, T2 34, T3 13)",
"report": true,
"matched_code": 1336116,
"complete_code": 750016,
"matched_data": 184663,
"complete_data": 304163,
"linked_code": 734412,
"linked_data": 299237
},
{
"commit": "27e93a1",
"time": 1790245013,
"subject": "GoShaderObject_Grass_Gc.c: GrassPacket_vAddVert exact (19/21); GrassWord bytes are signed",
"report": false,
"matched_code": 1336116,
"complete_code": 730292,
"complete_data": 299189,
"linked_code": 730292,
"linked_data": 299189
},
{
"commit": "376bb4d",
"time": 1790245014,
"subject": "namecheck: an established prefix is not a domain claim; rename: comments are not clashes",
"report": true,
"matched_code": 1336116,
"complete_code": 750016,
"matched_data": 184663,
"complete_data": 304163,
"linked_code": 734412,
"linked_data": 299237
},
{
"commit": "b30d180",
"time": 1790245025,
"subject": "Names: LLVideo, GoARAM, GoCamCont, UMemPool (movie playback, audio-RAM heap and transfers, camera shake, memory pools) (51 functions: T1 5, T2 36, T3 10)",
"report": true,
"matched_code": 1336116,
"complete_code": 750016,
"matched_data": 184663,
"complete_data": 304163,
"linked_code": 734412,
"linked_data": 299237
},
{
"commit": "5755fb2",
"time": 1790245314,
"subject": "SkinMorph.c: fn_8011C27C exact, unit linked (26/26)",
"report": false,
"matched_code": 1336116,
"complete_code": 733948,
"complete_data": 299229,
"linked_code": 733948,
"linked_data": 299229
},
{
"commit": "87acd72",
"time": 1790245365,
"subject": "GoStaticCam.c: fn_80065488 97.12 -> 97.84 (home-in loop counts after the distance; fHiDist before fHiT)",
"report": false,
"matched_code": 1336116,
"complete_code": 730292,
"complete_data": 299189,
"linked_code": 730292,
"linked_data": 299189
},
{
"commit": "665661a",
"time": 1790245374,
"subject": "TibExt.c: TibExtCurrentTimeGet 88.0 -> 88.6 (day count in a local)",
"report": false,
"matched_code": 1336116,
"complete_code": 733948,
"complete_data": 299229,
"linked_code": 733948,
"linked_data": 299229
},
{
"commit": "9c98a3f",
"time": 1790245398,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1336116,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "909e52c",
"time": 1790245447,
"subject": "Skin.c: fn_800368FC 98.85 -> 98.91 (i declared before p)",
"report": false,
"matched_code": 1336116,
"complete_code": 730292,
"complete_data": 299189,
"linked_code": 730292,
"linked_data": 299189
},
{
"commit": "66b51d2",
"time": 1790245486,
"subject": "GoShaderObject_Grass_Gc.c: Render 96.5 -> 96.8 (vertex run in a local)",
"report": false,
"matched_code": 1336116,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "5153283",
"time": 1790245616,
"subject": "Merge agent/map-02: SkinMorph LINKED (golfer skin morph targets); 3 more exact; pointer-plus-int add order",
"report": true,
"matched_code": 1337120,
"complete_code": 753672,
"matched_data": 184679,
"complete_data": 304203,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "30d987f",
"time": 1790245618,
"subject": "DynChain.c: fn_80115B2C exact (sway amplitude and sine in their own locals) (17/18)",
"report": false,
"matched_code": 1337120,
"complete_code": 730292,
"complete_data": 299189,
"linked_code": 730292,
"linked_data": 299189
},
{
"commit": "4871a7d",
"time": 1790245652,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1337120,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "d95165f",
"time": 1790245716,
"subject": "GoTerrainCollision.c: Ter_SearchForDropLocation 99.86 -> 99.89 (cosine into a local before the multiply)",
"report": false,
"matched_code": 1337120,
"complete_code": 730292,
"complete_data": 299189,
"linked_code": 730292,
"linked_data": 299189
},
{
"commit": "f46f297",
"time": 1790245770,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1337120,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "0276e65",
"time": 1790245927,
"subject": "hwsBurn.c: fn_80110D10 exact (the linked part's locals scoped to its block) (23/27)",
"report": false,
"matched_code": 1337120,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "91135db",
"time": 1790246004,
"subject": "Audit tools: blindview.py, auditcheck.py; rename log in the repo",
"report": true,
"matched_code": 1337120,
"complete_code": 753672,
"matched_data": 184679,
"complete_data": 304203,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "9512459",
"time": 1790246027,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1337120,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "7a793ee",
"time": 1790246166,
"subject": "Audit tools: blindview --type, auditprogress.py, namecheck T3 as fn_<address>_<Guess>",
"report": true,
"matched_code": 1337120,
"complete_code": 753672,
"matched_data": 184679,
"complete_data": 304203,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "f3b87fa",
"time": 1790246225,
"subject": "Merge agent/map-01: DynChain fn_80115B2C and hwsBurn fn_80110D10 exact; locals in an if block inside a loop fix register swaps",
"report": true,
"matched_code": 1339484,
"complete_code": 753672,
"matched_data": 184679,
"complete_data": 304203,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "112266d",
"time": 1790246454,
"subject": "Ball.c: Ball_FlightStep 98.29 -> 98.72 (drag set to 0 before the speed test)",
"report": false,
"matched_code": 1339484,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "c7ad428",
"time": 1790246457,
"subject": "Merge branch 'main' into agent/map-06",
"report": false,
"matched_code": 1339484,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "4d3f284",
"time": 1790246527,
"subject": "Merge agent/map-06: 4 near misses closer (Ball_FlightStep branch layout via fDrag before the if; GoStaticCam, Skin, Ter_SearchForDropLocation)",
"report": true,
"matched_code": 1339484,
"complete_code": 753672,
"matched_data": 184679,
"complete_data": 304203,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "fa50cc1",
"time": 1790246561,
"subject": "DynChain.c: fn_80115348 exact (the dot product into fFacing first); LINKED (data defined, fn_8011443C in address order)",
"report": false,
"matched_code": 1339484,
"complete_code": 748020,
"complete_data": 299637,
"linked_code": 748020,
"linked_data": 299637
},
{
"commit": "0777fcb",
"time": 1790246717,
"subject": "blindview: accept a function by fn_XXXXXXXX even when it has a name (what a blind reader sees)",
"report": true,
"matched_code": 1339484,
"complete_code": 753672,
"matched_data": 184679,
"complete_data": 304203,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "6568041",
"time": 1790246775,
"subject": "animblender.c: fn_8007260C exact (the start-time test nested under pB != NULL) (27/29)",
"report": false,
"matched_code": 1339484,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "37210b5",
"time": 1790246860,
"subject": "FE_PGATourMessages.c: fn_8010EBDC exact (events indexed from pEvent); LINKED (.sbss reversed, sponsor kinds after fn_8010EEE4)",
"report": false,
"matched_code": 1339484,
"complete_code": 752432,
"complete_data": 299861,
"linked_code": 752432,
"linked_data": 299861
},
{
"commit": "69ea643",
"time": 1790246897,
"subject": "SitDevFile.c: fn_800BCB88 exact (44/47)",
"report": false,
"matched_code": 1339484,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "291bd53",
"time": 1790246972,
"subject": "LLDynTex.c: fn_8010A520 exact (header fields set through pHeader) (37/39)",
"report": false,
"matched_code": 1339484,
"complete_code": 752432,
"complete_data": 299861,
"linked_code": 752432,
"linked_data": 299861
},
{
"commit": "cb86a8e",
"time": 1790246976,
"subject": "FE_MessageTable.c: fn_8008311C exact (s32 locals, the opponent's record in a local) (461/464)",
"report": false,
"matched_code": 1339484,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "a91082a",
"time": 1790247042,
"subject": "GoGolfCam.c: fn_800BF184 99.45 -> 99.52 (20-degree sin/cos through fSin/fCos)",
"report": false,
"matched_code": 1339484,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "f2b79c6",
"time": 1790247312,
"subject": "rcmp_mad_codec.c: IDCT passes read a non-const block; fn_800B8C54 80.2 -> 96.6, fn_800B8DF4 86.1 -> 93.7",
"report": false,
"matched_code": 1339484,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "dc05770",
"time": 1790247505,
"subject": "GoGolfCam.c: GolfCamera_ProcessZoomToAimCamera 98.96 -> 99.04 (declaration order)",
"report": false,
"matched_code": 1339484,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "fe37ba0",
"time": 1790247592,
"subject": "Sound start-up steps return u8 (every caller masks): hlaudmovie.c fn_800A8DC8 exact (38/41)",
"report": false,
"matched_code": 1339484,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "27489e0",
"time": 1790247638,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1339484,
"complete_code": 752432,
"complete_data": 299861,
"linked_code": 752432,
"linked_data": 299861
},
{
"commit": "073af88",
"time": 1790247650,
"subject": "hlaudmovie.c: fn_800A96DC 95.7 -> 96.1 (declaration order)",
"report": false,
"matched_code": 1339484,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "0091ebe",
"time": 1790247780,
"subject": "rename: keep TW06's own name in 'TW06: <name>' notes",
"report": true,
"matched_code": 1339484,
"complete_code": 753672,
"matched_data": 184679,
"complete_data": 304203,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "fe50313",
"time": 1790247788,
"subject": "Audit: GameModeBattle, GameManager (Battle mode's club stealing; the per-shot game manager: out of bounds, concedes, camera shots) - audit pilot (73 functions; 3 renames, 15 comment edits)",
"report": true,
"matched_code": 1339484,
"complete_code": 753672,
"matched_data": 184679,
"complete_data": 304203,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "bc4921b",
"time": 1790247875,
"subject": "hlaudtrackstm.c: fn_800AB99C exact; behaviour fix: the read callback's arguments are (buffer, bytes, track, id), so the read position moves by the byte count, not by the buffer address",
"report": false,
"matched_code": 1339484,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "bd55611",
"time": 1790247947,
"subject": "Earnings.c: fn_800D9458 exact (the ball's position through a local pointer) (55/64)",
"report": false,
"matched_code": 1339484,
"complete_code": 752432,
"complete_data": 299861,
"linked_code": 752432,
"linked_data": 299861
},
{
"commit": "59a20b7",
"time": 1790247997,
"subject": "hlaudtrackstm.c: fn_800ABA28 exact (22/25)",
"report": false,
"matched_code": 1339484,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "1ac5854",
"time": 1790248004,
"subject": "GameUICommands.c: fn_80087460 exact (enum player local, GetEntrantMCPtr's body inlined) (227/227)",
"report": false,
"matched_code": 1339484,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "8ca71b5",
"time": 1790248023,
"subject": "hlaudtrackstm.c: Stm_SetPlayList exact (23/25)",
"report": false,
"matched_code": 1339484,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "f071d81",
"time": 1790248059,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1339484,
"complete_code": 752432,
"complete_data": 299861,
"linked_code": 752432,
"linked_data": 299861
},
{
"commit": "7242b84",
"time": 1790248062,
"subject": "hlaudtrackstm.c: Stm_Tick 89.8 -> 91.3 (voices indexed, not walked)",
"report": false,
"matched_code": 1339484,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "e51af20",
"time": 1790248102,
"subject": "BootCourse.c: fn_80099ED8 exact (5/5)",
"report": false,
"matched_code": 1339484,
"complete_code": 738068,
"complete_data": 299277,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "dc3d9db",
"time": 1790248131,
"subject": "BootCourse.c LINKED (5/5; .rodata, .bss, .sbss, .sdata2)",
"report": false,
"matched_code": 1339484,
"complete_code": 738956,
"complete_data": 322869,
"linked_code": 738956,
"linked_data": 322869
},
{
"commit": "0ccd8e3",
"time": 1790248149,
"subject": "GameUICommands.c linked (commands 162-164 were in the wrong table slots; data ranges, stripped-function 1.0f, .sbss order)",
"report": false,
"matched_code": 1339484,
"complete_code": 761776,
"complete_data": 299941,
"linked_code": 761776,
"linked_data": 299941
},
{
"commit": "27b83b8",
"time": 1790248151,
"subject": "fe_movies.c: fn_80091BDC exact (26/26)",
"report": false,
"matched_code": 1339484,
"complete_code": 738956,
"complete_data": 322869,
"linked_code": 738956,
"linked_data": 322869
},
{
"commit": "c72ce7a",
"time": 1790248225,
"subject": "Audit: LLVideo, GoARAM (in-game movie player; audio-RAM heap and DMA queue) (61 functions; 9 renames, 3 comment edits)",
"report": true,
"matched_code": 1339484,
"complete_code": 753672,
"matched_data": 184679,
"complete_data": 304203,
"linked_code": 738068,
"linked_data": 299277
},
{
"commit": "951088f",
"time": 1790248317,
"subject": "Merge agent/map-03: DynChain and FE_PGATourMessages LINKED (golfer cloth/chain physics; PGA Tour messages); 4 exact; local operand pointer changes register order",
"report": true,
"matched_code": 1343536,
"complete_code": 768036,
"matched_data": 185031,
"complete_data": 304787,
"linked_code": 752432,
"linked_data": 299861
},
{
"commit": "f33aa70",
"time": 1790248375,
"subject": "rename --refs-only: never rewrite a name that is now another function's symbol",
"report": true,
"matched_code": 1343536,
"complete_code": 768036,
"matched_data": 185031,
"complete_data": 304787,
"linked_code": 752432,
"linked_data": 299861
},
{
"commit": "ae74d5e",
"time": 1790248381,
"subject": "FE_MessageTable.c: fn_80080054 exact (the course argument in a local, the saved round's course read first) (462/464)",
"report": false,
"matched_code": 1343536,
"complete_code": 761776,
"complete_data": 299941,
"linked_code": 761776,
"linked_data": 299941
},
{
"commit": "3664050",
"time": 1790248382,
"subject": "Audit: GameModeDriverPGATour (the PGA TOUR season: events, purses, leaders, playoffs) (69 functions; 4 renames, 13 comment edits)",
"report": true,
"matched_code": 1343536,
"complete_code": 768036,
"matched_data": 185031,
"complete_data": 304787,
"linked_code": 752432,
"linked_data": 299861
},
{
"commit": "af06a80",
"time": 1790248433,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1343536,
"complete_code": 776140,
"complete_data": 300525,
"linked_code": 776140,
"linked_data": 300525
},
{
"commit": "5cbbb17",
"time": 1790248446,
"subject": "uiText.c: fn_800922A8 99.2 -> 99.5 (statement order)",
"report": false,
"matched_code": 1343536,
"complete_code": 738956,
"complete_data": 322869,
"linked_code": 738956,
"linked_data": 322869
},
{
"commit": "fae981d",
"time": 1790248842,
"subject": "Merge agent/map-01: GameUICommands LINKED (in-game menu commands; table slots 162-164 were in the wrong order, objdiff hides relocations); 4 exact",
"report": true,
"matched_code": 1345112,
"complete_code": 791744,
"matched_data": 185695,
"complete_data": 305451,
"linked_code": 776140,
"linked_data": 300525
},
{
"commit": "b18e793",
"time": 1790248848,
"subject": "SkinPart.c: fn_800CE224 98.7 -> 99.3 (declaration order)",
"report": false,
"matched_code": 1345112,
"complete_code": 738956,
"complete_data": 322869,
"linked_code": 738956,
"linked_data": 322869
},
{
"commit": "700886b",
"time": 1790248854,
"subject": "Audit: GameMode4, GoCamera, UFont (the pro ladder; render camera lens; on-screen text) (73 functions; 13 renames, 7 comment edits)",
"report": true,
"matched_code": 1345112,
"complete_code": 791744,
"matched_data": 185695,
"complete_data": 305451,
"linked_code": 776140,
"linked_data": 300525
},
{
"commit": "87dd8ca",
"time": 1790248866,
"subject": "Audit: SharedFileIO, ChecksumCRC32, CipherXOR (EA's shared save-file library: rotated load/delete/open names fixed) (68 functions; 11 renames, 10 comment edits)",
"report": true,
"matched_code": 1345112,
"complete_code": 791744,
"matched_data": 185695,
"complete_data": 305451,
"linked_code": 776140,
"linked_data": 300525
},
{
"commit": "1e15073",
"time": 1790248932,
"subject": "SkinPart.c: fn_800CE52C 98.8 -> 99.0 (declaration order)",
"report": false,
"matched_code": 1345112,
"complete_code": 738956,
"complete_data": 322869,
"linked_code": 738956,
"linked_data": 322869
},
{
"commit": "a71c1de",
"time": 1790248932,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1345112,
"complete_code": 777028,
"complete_data": 324117,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "f78c5f9",
"time": 1790249008,
"subject": "startUp.c: fn_800B1960 exact (101/103)",
"report": false,
"matched_code": 1345112,
"complete_code": 777028,
"complete_data": 324117,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "1d56974",
"time": 1790249026,
"subject": "startUp.c: fn_800AFF9C exact (102/103)",
"report": false,
"matched_code": 1345112,
"complete_code": 777028,
"complete_data": 324117,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "c787ad1",
"time": 1790249312,
"subject": "Merge agent/map-02: BootCourse LINKED; 9 exact; hlaudtrackstm read-position bug fixed (moved by the buffer address, not the byte count); sound start-up steps return u8",
"report": true,
"matched_code": 1347848,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "e2f5df5",
"time": 1790249325,
"subject": "Audit: GameModeDriverPGATour purse / winner-share names swapped back (EA's 'Purse:' label calls the purse function) (4 functions; 4 renames, 0 comment edits)",
"report": true,
"matched_code": 1347848,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "1cad3d0",
"time": 1790249589,
"subject": "Audit: GameUICommands second half (in-game menu command handlers 115-227) (113 functions; 0 renames, 4 comment edits)",
"report": true,
"matched_code": 1347848,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "3d1c4c8",
"time": 1790249612,
"subject": "gbacable.c: fn_8012311C exact (pCh set in two steps) (44/45)",
"report": false,
"matched_code": 1347848,
"complete_code": 777028,
"complete_data": 324117,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "cc29089",
"time": 1790249646,
"subject": "Audit: GameUICommands first half (in-game menu command handlers 1-114) (114 functions; 0 renames, 10 comment edits)",
"report": true,
"matched_code": 1347848,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "0b5517d",
"time": 1790249653,
"subject": "Audit: FEgolferanim (the front-end golfer preview: loader, per-frame update, drawing) (93 functions; 0 renames, 4 comment edits)",
"report": true,
"matched_code": 1347848,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "7ff492a",
"time": 1790249747,
"subject": "blindview: no KeyError for a function outside the game units' list (SG_Score)",
"report": true,
"matched_code": 1347848,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "2dca3d6",
"time": 1790249768,
"subject": "Audit: event (the game-event dispatcher and its 76 handlers: clubs, shots, ball landings, lesson checks) (91 functions; 0 renames, 4 comment edits)",
"report": true,
"matched_code": 1347848,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "ef0db10",
"time": 1790249780,
"subject": "Audit: GameAudio (crowd, wind, music and ambience, announcer cues) (105 functions; 0 renames, 10 comment edits)",
"report": true,
"matched_code": 1347848,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "862913c",
"time": 1790249800,
"subject": "UIS: fn_8016C614/fn_8016C674 take the event as u32 like fn_8016C5C4 (callers pass it unmasked); fn_8016A2D4 87.5->90.3, fn_8016A030 93.4->94.4, fn_80168918 95.8->96.5",
"report": false,
"matched_code": 1347848,
"complete_code": 777028,
"complete_data": 324117,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "a299292",
"time": 1790249920,
"subject": "StaticMemory.c: fn_8000991C, fn_800099BC, fn_80009A60 exact (17/18)",
"report": false,
"matched_code": 1347848,
"complete_code": 777028,
"complete_data": 324117,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "cc95be3",
"time": 1790250028,
"subject": "Audit: FE_CrAPMessages (Create-A-Player screen handlers: parts, colours, buying and selling, unlock alerts, logos) (89 functions; 0 renames, 11 comment edits)",
"report": true,
"matched_code": 1347848,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "09d6fd9",
"time": 1790250146,
"subject": "Audit: EASBStorage (the EA SPORTS Bio save file: totals, products, the save/load step machine) (91 functions; 0 renames, 12 comment edits)",
"report": true,
"matched_code": 1347848,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "fd1f6d0",
"time": 1790250206,
"subject": "Near misses: GoDynObj fn_8004731C 99.17 -> 99.26 (grow factor in two steps), Swing_RumbleOff 92.19 -> 92.75 (player pointer declared last)",
"report": false,
"matched_code": 1347848,
"complete_code": 777028,
"complete_data": 324117,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "ad8af5d",
"time": 1790250241,
"subject": "LLMem_Gc.c: Mem_cpy, fn_80005884, fn_80005AE8 exact (4/4), LINKED: file built optimized for size",
"report": false,
"matched_code": 1347848,
"complete_code": 778500,
"complete_data": 324117,
"linked_code": 778500,
"linked_data": 324117
},
{
"commit": "c089249",
"time": 1790250372,
"subject": "Audit: MC_Gc (the memory-card layer) (68 functions; 0 renames, 18 comment edits)",
"report": true,
"matched_code": 1347848,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "b3b7956",
"time": 1790250384,
"subject": "Audit: GameMessages (game-to-UI messages: popups, pause, tips, score lists, the deferred queue, the shot-input gate) (55 functions; 0 renames, 6 comment edits)",
"report": true,
"matched_code": 1347848,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "fe2d93c",
"time": 1790250411,
"subject": "Audit: GameMode8 (head-to-head match play, two-player and solo speed golf) (66 functions; 0 renames, 20 comment edits)",
"report": true,
"matched_code": 1347848,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "04a09d3",
"time": 1790250412,
"subject": "UISEvent.c: fn_80165B90 83.9 -> 99.6 (the event data pointer is not const: EA copies it after the header stores)",
"report": false,
"matched_code": 1347848,
"complete_code": 777028,
"complete_data": 324117,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "0b23695",
"time": 1790250451,
"subject": "Audit: gomainloop (the main loop and each game type's init/shutdown; game types 1 and 3 were swapped in the comments) (56 functions; 0 renames, 13 comment edits)",
"report": true,
"matched_code": 1347848,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "870caa7",
"time": 1790250497,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1347848,
"complete_code": 778500,
"complete_data": 324117,
"linked_code": 778500,
"linked_data": 324117
},
{
"commit": "067dedd",
"time": 1790250576,
"subject": "Swing.c: STATEFUNC_SimulateInit exact (declarations first, pointers assigned after) (171/181)",
"report": false,
"matched_code": 1347848,
"complete_code": 777028,
"complete_data": 324117,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "cd0b83b",
"time": 1790250583,
"subject": "UIS: the event-args count is an s32 through fn_80168DB0/fn_80168CD8/fn_8016A2D4 (callers pass it unmasked); fn_80168FC8 returns u8; fn_80165670 91.2 -> 96.5 (pTop walked to the args, NoneWaiting reads the event first); fn_80169858 94.5 -> 97.0, fn_80169590 95.5 -> 96.7",
"report": false,
"matched_code": 1347848,
"complete_code": 777028,
"complete_data": 324117,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "1e263e8",
"time": 1790250613,
"subject": "sweep_800072E0.c: lbl_80281B98 as LLDisp_Gc.c declares it (u32)",
"report": false,
"matched_code": 1347848,
"complete_code": 778500,
"complete_data": 324117,
"linked_code": 778500,
"linked_data": 324117
},
{
"commit": "7552a96",
"time": 1790250618,
"subject": "LLDisp_Gc.c: widened to (0x800066E4-0x800073B4), 6 sweep files folded in",
"report": false,
"matched_code": 1347848,
"complete_code": 778288,
"complete_data": 324117,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "d780522",
"time": 1790250699,
"subject": "LLDisp_Gc.c: tidy the folded sweep block (prototypes, lbl_80281BAC defined here, lbl_80281510 in engine.h)",
"report": false,
"matched_code": 1347848,
"complete_code": 778288,
"complete_data": 324117,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "2c98ba7",
"time": 1790250736,
"subject": "Audit: GameRound (round and mode setup, hole and course selection, mulligans, mode-aware scores) (63 functions; 0 renames, 18 comment edits)",
"report": true,
"matched_code": 1347848,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "014b0b6",
"time": 1790250737,
"subject": "UISScreen.c: fn_8016B6BC exact (the link helpers declare their group and entry pointers first) (11/24)",
"report": false,
"matched_code": 1347848,
"complete_code": 777028,
"complete_data": 324117,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "4601d8b",
"time": 1790250778,
"subject": "UISApi.c: fn_80169858 97.0 -> 97.6 (bFixed is an s32: EA tests fn_80169DC4's result unmasked)",
"report": false,
"matched_code": 1347848,
"complete_code": 777028,
"complete_data": 324117,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "12ca7c1",
"time": 1790250826,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1347848,
"complete_code": 778288,
"complete_data": 324117,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "114ab43",
"time": 1790250834,
"subject": "Audit: FE_Manager (front-end manager: movie queue, created golfers, Create-A-Player asset locks and randomisers) (56 functions; 2 renames, 7 comment edits)",
"report": true,
"matched_code": 1347848,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "9e494eb",
"time": 1790250860,
"subject": "Merge branch 'main' into agent/map-01",
"report": false,
"matched_code": 1347848,
"complete_code": 777028,
"complete_data": 324117,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "30776b5",
"time": 1790250863,
"subject": "Audit: GameModeDriver (tournament calendar driver: per-driver tables, month grid and date math) (45 functions; 0 renames, 13 comment edits)",
"report": true,
"matched_code": 1347848,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "451f3e8",
"time": 1790250939,
"subject": "Audit: GameMode5 (challenge mode: hooks around the real mode, medals, stages and targets, challenge lists) (43 functions; 0 renames, 10 comment edits)",
"report": true,
"matched_code": 1347848,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "7e436a8",
"time": 1790251006,
"subject": "Merge agent/map-01: gbacable fn_8012311C and UISScreen fn_8016B6BC exact; UI Studio prototypes retyped; pCh = lbl; pCh += n blocks a folded store",
"report": true,
"matched_code": 1348708,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "8f49247",
"time": 1790251020,
"subject": "Audit: TagFile, EASB (EA's tag-record file library: create/open/reopen/delete names fixed; EA SPORTS Bio stats) (85 functions; 5 renames, 10 comment edits)",
"report": true,
"matched_code": 1348708,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "52fd325",
"time": 1790251024,
"subject": "Audit: EASportsBio (the EA SPORTS Bio screen and its memory-card operations) (42 functions; 0 renames, 7 comment edits)",
"report": true,
"matched_code": 1348708,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "35e8ccd",
"time": 1790251031,
"subject": "Merge branch 'main' into agent/map-02",
"report": false,
"matched_code": 1348708,
"complete_code": 778288,
"complete_data": 324117,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "1b640f8",
"time": 1790251113,
"subject": "Audit: GoRenderCtx_Gc (the render camera: projection, frustum, matrices, viewport, screen clear) (44 functions; 0 renames, 5 comment edits)",
"report": true,
"matched_code": 1348708,
"complete_code": 792632,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "2934abc",
"time": 1790251183,
"subject": "Merge agent/map-02: LLMem_Gc LINKED (memory copy/fill, built optimize_for_size); StaticMemory 17/18; 6 sweep functions folded into LLDisp_Gc",
"report": true,
"matched_code": 1350684,
"complete_code": 793892,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "daa057a",
"time": 1790251211,
"subject": "GoStaticCam.c: fn_80065488 97.84 -> 97.92 (declaration order)",
"report": false,
"matched_code": 1350684,
"complete_code": 777028,
"complete_data": 324117,
"linked_code": 777028,
"linked_data": 324117
},
{
"commit": "ba5df34",
"time": 1790251282,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1350684,
"complete_code": 778288,
"complete_data": 324117,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "da548c8",
"time": 1790251429,
"subject": "Audit: GameMode11, HoleScore (the golf school lessons; per-hole scoring, records and commentary checks) (78 functions; 0 renames, 27 comment edits)",
"report": true,
"matched_code": 1350684,
"complete_code": 793892,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "e9a4d56",
"time": 1790251648,
"subject": "Audit: GameModeDriverRTE, GoGrass (real-time daily calendar events; the 3D grass around the camera) (68 functions; 0 renames, 5 comment edits)",
"report": true,
"matched_code": 1350684,
"complete_code": 793892,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "0b532f9",
"time": 1790251702,
"subject": "Audit: GoShaderObject_PrelitUVAnimation_Gc, UMemPool (scrolling-texture shader and shader system hooks; matrix/vector math and the memory pool) (70 functions; 0 renames, 7 comment edits)",
"report": true,
"matched_code": 1350684,
"complete_code": 793892,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "3f8f2cb",
"time": 1790251745,
"subject": "Audit: GameUI, CourseData (in-round HUD, pause and message pump: end-of-hole/end-of-round swapped in 7 comments; per-hole course data) (60 functions; 2 renames, 14 comment edits)",
"report": true,
"matched_code": 1350684,
"complete_code": 793892,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "be40048",
"time": 1790252002,
"subject": "Audit: GameMode14, GoCamCont (two-player target game; per-frame camera update, fades, shake) (57 functions; 1 renames, 13 comment edits)",
"report": true,
"matched_code": 1350684,
"complete_code": 793892,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "33aa3fc",
"time": 1790252132,
"subject": "Audit: GameMode13, GameEffects, GameTargets (timed target game; the GameBreaker camera; shared target code) (82 functions; 0 renames, 20 comment edits)",
"report": true,
"matched_code": 1350684,
"complete_code": 793892,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "c7e7d2c",
"time": 1790252177,
"subject": "Audit: GameMode17, GameMode16, GameMode12 (ordered and free-choice target games; stroke play with surface points) (63 functions; 0 renames, 14 comment edits)",
"report": true,
"matched_code": 1350684,
"complete_code": 793892,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "57a3957",
"time": 1790252292,
"subject": "Audit: GoPostFx, hlaudemitter, GameMode15 (screen effects; the sound-instance pool; the letters target game) (74 functions; 1 renames, 12 comment edits)",
"report": true,
"matched_code": 1350684,
"complete_code": 793892,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "d50028d",
"time": 1790252394,
"subject": "Audit: ViewController, FE_PGATourMessages, SkinMorph (views and cameras; PGA TOUR front-end messages; golfer skin morphs) (78 functions; 0 renames, 10 comment edits)",
"report": true,
"matched_code": 1350684,
"complete_code": 793892,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "ec3410b",
"time": 1790252454,
"subject": "Audit: UKernel, DynamicRenderingBuffer, fe_craputils (actor kernel and 'Cact' loader; GX draw buffers; Create-A-Player save helpers) (68 functions; 1 renames, 10 comment edits)",
"report": true,
"matched_code": 1350684,
"complete_code": 793892,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "318f946",
"time": 1790252576,
"subject": "Audit: LLTexGrp, emotion, AudTable, UFstPart (texture banks; golfer emotions; sound table and Doppler; particle emitters) (80 functions; 0 renames, 9 comment edits)",
"report": true,
"matched_code": 1350684,
"complete_code": 793892,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "5dc7b8d",
"time": 1790252860,
"subject": "Merge branch 'main' into agent/map-03",
"report": false,
"matched_code": 1350684,
"complete_code": 778288,
"complete_data": 324117,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "aef3f18",
"time": 1790252942,
"subject": "Merge agent/map-03: STATEFUNC_SimulateInit exact (Swing 171/181); GoDynObj, Swing_RumbleOff, GoStaticCam closer",
"report": true,
"matched_code": 1350984,
"complete_code": 793892,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "572cf0f",
"time": 1790255031,
"subject": "docs: add later-build debug inventories",
"report": false,
"matched_code": 1350984,
"complete_code": 778288,
"complete_data": 324117,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "3658611",
"time": 1790256610,
"subject": "Merge reference-build-debug-inventories: TW06 PS2/Xbox and TW07 PS3 debug inventories",
"report": false,
"matched_code": 1350984,
"complete_code": 778288,
"complete_data": 324117,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "2936d13",
"time": 1790258436,
"subject": "fe_movies.c linked: functions in address order, lbl_80281378 defined, two stripped-function stand-ins for the pool order",
"report": false,
"matched_code": 1350984,
"complete_code": 784216,
"complete_data": 324277,
"linked_code": 784216,
"linked_data": 324277
},
{
"commit": "8f3a228",
"time": 1790258471,
"subject": "TerrainGround.c: fn_800CB950 exact, unit linked (3/3)",
"report": false,
"matched_code": 1350984,
"complete_code": 780492,
"complete_data": 324141,
"linked_code": 780492,
"linked_data": 324141
},
{
"commit": "2bf605c",
"time": 1790258602,
"subject": "tools: tw07dwarf.py (per-source-file function lists from TW07's PS3 DWARF); namecheck accepts EA's TW07 names (E2b)",
"report": true,
"matched_code": 1350984,
"complete_code": 793892,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 778288,
"linked_data": 324117
},
{
"commit": "971ce48",
"time": 1790259171,
"subject": "configure: four sweep units are Metrowerks runtime/MetroTRK, not EA code (progress category sdk)",
"report": true,
"matched_code": 1350984,
"complete_code": 793892,
"matched_data": 209271,
"complete_data": 329043,
"linked_code": 778144,
"linked_data": 324117
},
{
"commit": "c2cb994",
"time": 1790259347,
"subject": "Merge agent/map-09",
"report": true,
"matched_code": 1351504,
"complete_code": 803724,
"matched_data": 209391,
"complete_data": 329275,
"linked_code": 787976,
"linked_data": 324349
},
{
"commit": "152a128",
"time": 1790259875,
"subject": "Audit: AlternateShot, Stroke, FE_LogoDesign, PasswordManager, BootCourse and 12 more (alternate-shot and stroke-play modes; logo editor; cheat codes; attract-mode course rotation) (123 functions; 1 renames, 10 comment edits)",
"report": true,
"matched_code": 1351504,
"complete_code": 803724,
"matched_data": 209391,
"complete_data": 329275,
"linked_code": 787976,
"linked_data": 324349
},
{
"commit": "4b479ae",
"time": 1790259965,
"subject": "Audit: Calendar, GoViewport, GameModeFourBall, LLMem_Gc and 12 more (calendar dates; viewports; four-ball mode; memory helpers) (115 functions; 21 renames, 3 comment edits)",
"report": true,
"matched_code": 1351504,
"complete_code": 803724,
"matched_data": 209391,
"complete_data": 329275,
"linked_code": 787976,
"linked_data": 324349
},
{
"commit": "fb2aacc",
"time": 1790259980,
"subject": "Audit: Replay, CharAnim, SkinBurn, GoDynObjBase, LadderMap and 12 more (shot replay; golfer animation states; logo burn-in; dynamic objects; ladder) (123 functions; 3 renames, 13 comment edits)",
"report": true,
"matched_code": 1351504,
"complete_code": 803724,
"matched_data": 209391,
"complete_data": 329275,
"linked_code": 787976,
"linked_data": 324349
},
{
"commit": "c786db4",
"time": 1790260007,
"subject": "Audit: GoFrameBuf, Trax, DiscCheck, EventInfo, GameAnalysis and 12 more (frame buffers; EA Trax music box; disc errors; event calendar panels; swing tips) (123 functions; 9 renames, 18 comment edits)",
"report": true,
"matched_code": 1351504,
"complete_code": 803724,
"matched_data": 209391,
"complete_data": 329275,
"linked_code": 787976,
"linked_data": 324349
},
{
"commit": "32f76e6",
"time": 1790260060,
"subject": "blindview: BLIND_HIDE hides the names of a re-check batch's functions",
"report": true,
"matched_code": 1351504,
"complete_code": 803724,
"matched_data": 209391,
"complete_data": 329275,
"linked_code": 787976,
"linked_data": 324349
},
{
"commit": "81a14bc",
"time": 1790260228,
"subject": "Audit: Skins, GameMode9, DynChain, GoEntry, llrtclock and 11 more (skins mode; hole-select practice mode; hair/cloth chains; boot loop; clock) (123 functions; 4 renames, 22 comment edits)",
"report": true,
"matched_code": 1351504,
"complete_code": 803724,
"matched_data": 209391,
"complete_data": 329275,
"linked_code": 787976,
"linked_data": 324349
},
{
"commit": "6c7af5c",
"time": 1790260402,
"subject": "style: where names and comments come from (evidence or two blind readers; matching writes only matching notes)",
"report": true,
"matched_code": 1351504,
"complete_code": 803724,
"matched_data": 209391,
"complete_data": 329275,
"linked_code": 787976,
"linked_data": 324349
},
{
"commit": "afb3f1d",
"time": 1790260508,
"subject": "Merge agent/map-02",
"report": true,
"matched_code": 1353680,
"complete_code": 805784,
"matched_data": 209751,
"complete_data": 329635,
"linked_code": 790036,
"linked_data": 324709
},
{
"commit": "de06c8d",
"time": 1790260716,
"subject": "Audit: urandom, hlaudvoice, GlowMgr, GoLighting, llSharedFileIO and 12 more (random numbers; audio voices; sun glare glows; lighting; save-file device layer; match and stableford modes) (123 functions; 25 renames, 25 comment edits)",
"report": true,
"matched_code": 1353680,
"complete_code": 805784,
"matched_data": 209751,
"complete_data": 329635,
"linked_code": 790036,
"linked_data": 324709
},
{
"commit": "deedf9f",
"time": 1790260807,
"subject": "Merge agent/map-06",
"report": true,
"matched_code": 1358204,
"complete_code": 811240,
"matched_data": 209783,
"complete_data": 329667,
"linked_code": 795492,
"linked_data": 324741
},
{
"commit": "8ceeba7",
"time": 1790260899,
"subject": "Merge agent/map-10",
"report": true,
"matched_code": 1365808,
"complete_code": 828092,
"matched_data": 210047,
"complete_data": 329955,
"linked_code": 812344,
"linked_data": 325029
},
{
"commit": "11b6071",
"time": 1790260928,
"subject": "Audit: TW07 re-check of 61 functions audited before TW07 (camera modes and fades; front-end hair colours; field of view; fonts; memory pools) (61 functions; 10 renames, 5 comment edits)",
"report": true,
"matched_code": 1365808,
"complete_code": 828092,
"matched_data": 210047,
"complete_data": 329955,
"linked_code": 812344,
"linked_data": 325029
},
{
"commit": "25559f0",
"time": 1790261994,
"subject": "Merge agent/map-09",
"report": true,
"matched_code": 1366792,
"complete_code": 828092,
"matched_data": 210047,
"complete_data": 329955,
"linked_code": 812344,
"linked_data": 325029
},
{
"commit": "3157bbc",
"time": 1790262221,
"subject": "Audit: Quaternion, TibExt, fe_movies (EA's MathQuat quaternion maths; memory-card callbacks; front-end movies and loading screen) (79 functions; 16 renames, 12 comment edits)",
"report": true,
"matched_code": 1366792,
"complete_code": 828092,
"matched_data": 210047,
"complete_data": 329955,
"linked_code": 812344,
"linked_data": 325029
},
{
"commit": "5a0eb7e",
"time": 1790262422,
"subject": "Audit: Skeleton, hlaudtrack, TerrainGround, LLPict_Gc (golfer skeleton and IK; music track playback; terrain ground types; picture loading) (98 functions; 13 renames, 11 comment edits)",
"report": true,
"matched_code": 1366792,
"complete_code": 828092,
"matched_data": 210047,
"complete_data": 329955,
"linked_code": 812344,
"linked_data": 325029
},
{
"commit": "9c86dde",
"time": 1790262719,
"subject": "Merge agent/map-02",
"report": true,
"matched_code": 1369552,
"complete_code": 828092,
"matched_data": 210047,
"complete_data": 329955,
"linked_code": 812344,
"linked_data": 325029
},
{
"commit": "29723e5",
"time": 1790262827,
"subject": "decomp-notes: read EA's later source first (TW07: five patterns that made 16 functions exact)",
"report": true,
"matched_code": 1369552,
"complete_code": 828092,
"matched_data": 210047,
"complete_data": 329955,
"linked_code": 812344,
"linked_data": 325029
},
{
"commit": "f6c9d78",
"time": 1790263186,
"subject": "blindview: a '}' inside a string or char constant no longer ends the function",
"report": true,
"matched_code": 1369552,
"complete_code": 828092,
"matched_data": 210047,
"complete_data": 329955,
"linked_code": 812344,
"linked_data": 325029
},
{
"commit": "e7634cc",
"time": 1790263279,
"subject": "Audit: FE_MessageTable, second half (front-end script handlers: options, saved rounds, memory card, EA Sports Bio, GBA link, music) (231 functions; 0 renames, 7 comment edits)",
"report": true,
"matched_code": 1369552,
"complete_code": 828092,
"matched_data": 210047,
"complete_data": 329955,
"linked_code": 812344,
"linked_data": 325029
},
{
"commit": "1107e36",
"time": 1790263429,
"subject": "Merge agent/map-10",
"report": true,
"matched_code": 1374628,
"complete_code": 828092,
"matched_data": 210047,
"complete_data": 329955,
"linked_code": 812344,
"linked_data": 325029
},
{
"commit": "d8dc6cd",
"time": 1790263509,
"subject": "Audit: FE_MessageTable, first half (front-end script handlers: golfer pick, options, records, passwords) (231 functions; 0 renames, 10 comment edits)",
"report": true,
"matched_code": 1374628,
"complete_code": 828092,
"matched_data": 210047,
"complete_data": 329955,
"linked_code": 812344,
"linked_data": 325029
},
{
"commit": "49be002",
"time": 1790263804,
"subject": "Merge agent/map-06",
"report": true,
"matched_code": 1375364,
"complete_code": 828092,
"matched_data": 210047,
"complete_data": 329955,
"linked_code": 812344,
"linked_data": 325029
},
{
"commit": "b382161",
"time": 1790263976,
"subject": "Audit: LLFileIO_Gc, LLDisp_Gc, LLObj_Gc, StaticMemory, LLTex, LLFont, streammanagerhole, mtalib (file reads, display, textures, fonts, stream file lists; exact functions of unlinked units) (198 functions; 0 renames, 20 comment edits)",
"report": true,
"matched_code": 1375364,
"complete_code": 828092,
"matched_data": 210047,
"complete_data": 329955,
"linked_code": 812344,
"linked_data": 325029
},
{
"commit": "8212c3e",
"time": 1790264139,
"subject": "Merge agent/map-09",
"report": true,
"matched_code": 1382928,
"complete_code": 830096,
"matched_data": 210343,
"complete_data": 330299,
"linked_code": 814348,
"linked_data": 325373
},
{
"commit": "6d8612a",
"time": 1790264155,
"subject": "Audit: GameMode22, UISEvent, UIStudio, UISApi, UISScreen (long-drive contest; menu screen engine; exact functions of unlinked units) (67 functions; 0 renames, 4 comment edits)",
"report": true,
"matched_code": 1382928,
"complete_code": 830096,
"matched_data": 210343,
"complete_data": 330299,
"linked_code": 814348,
"linked_data": 325373
},
{
"commit": "6ce7f4f",
"time": 1790264208,
"subject": "Audit: GoStaticCam, target and two shader-data units (fixed and fly-by cameras; aim marker and ball placement; exact functions of unlinked units) (70 functions; 14 renames, 17 comment edits)",
"report": true,
"matched_code": 1382928,
"complete_code": 830096,
"matched_data": 210343,
"complete_data": 330299,
"linked_code": 814348,
"linked_data": 325373
},
{
"commit": "80135cb",
"time": 1790264285,
"subject": "Audit: Ball (EA's Physics.c), gocamscripts, GoDynObj, GoTerrainCollision, DepthField (ball physics; camera scripts; dynamic objects; terrain collision; exact functions of unlinked units) (218 functions; 41 renames, 12 comment edits)",
"report": true,
"matched_code": 1382928,
"complete_code": 830096,
"matched_data": 210343,
"complete_data": 330299,
"linked_code": 814348,
"linked_data": 325373
},
{
"commit": "27b9108",
"time": 1790264324,
"subject": "Audit: ska_shared, skalib, Golfer, Skin (animation library; golfer AI, lies and luck; skinning; exact functions of unlinked units) (206 functions; 14 renames, 50 comment edits)",
"report": true,
"matched_code": 1382928,
"complete_code": 830096,
"matched_data": 210343,
"complete_data": 330299,
"linked_code": 814348,
"linked_data": 325373
},
{
"commit": "d7cc4c4",
"time": 1790264340,
"subject": "Audit: TW07 confirmation of 97 names only lane 2 had checked (skeleton, replay, music tracks, memory-card callbacks, sliders, fonts, memory pools) (97 functions; 89 renames, 1 comment edits)",
"report": true,
"matched_code": 1382928,
"complete_code": 830096,
"matched_data": 210343,
"complete_data": 330299,
"linked_code": 814348,
"linked_data": 325373
},
{
"commit": "55f0353",
"time": 1790264485,
"subject": "Audit: startUp, shadow, GoComicCam, Rain, DiscError, rcmp_mad_codec (start-up audio and card checks; character shadows; comic cam; rain; disc errors; movie codec; exact functions of unlinked units) (200 functions; 1 renames, 11 comment edits)",
"report": true,
"matched_code": 1382928,
"complete_code": 830096,
"matched_data": 210343,
"complete_data": 330299,
"linked_code": 814348,
"linked_data": 325373
},
{
"commit": "b2e3229",
"time": 1790264502,
"subject": "Audit: uiLoadFile, uiText, goballfx, particles and timers, glows, sun flare, audio streams and sessions (exact functions of unlinked units) (194 functions; 25 renames, 20 comment edits)",
"report": true,
"matched_code": 1382928,
"complete_code": 830096,
"matched_data": 210343,
"complete_data": 330299,
"linked_code": 814348,
"linked_data": 325373
},
{
"commit": "36c6d5e",
"time": 1790264684,
"subject": "rename: a new name inside a string literal is no clash (EA's messages name their own functions)",
"report": true,
"matched_code": 1382928,
"complete_code": 830096,
"matched_data": 210343,
"complete_data": 330299,
"linked_code": 814348,
"linked_data": 325373
},
{
"commit": "eb77d2e",
"time": 1790264691,
"subject": "Audit: LLDynTex, GameMode26, hwsBurn, hwsRender_Gc, grass, gbacable (dynamic textures; race-to-score mode; skin rendering; grass; GBA link cable named from EA's own messages; exact functions of unlinked units) (182 functions; 6 renames, 24 comment edits)",
"report": true,
"matched_code": 1382928,
"complete_code": 830096,
"matched_data": 210343,
"complete_data": 330299,
"linked_code": 814348,
"linked_data": 325373
},
{
"commit": "843956f",
"time": 1790264817,
"subject": "Audit: FE_CrAPDB, SkinPart, GameHoleContests, uiArc (Create-A-Player item database; clothing and club skins; hole contests; exact functions of unlinked units) (200 functions; 22 renames, 8 comment edits)",
"report": true,
"matched_code": 1382928,
"complete_code": 830096,
"matched_data": 210343,
"complete_data": 330299,
"linked_code": 814348,
"linked_data": 325373
},
{
"commit": "c69fe0f",
"time": 1790265254,
"subject": "Merge agent/map-10",
"report": true,
"matched_code": 1384744,
"complete_code": 848676,
"matched_data": 211495,
"complete_data": 331451,
"linked_code": 832928,
"linked_data": 326525
},
{
"commit": "bbf1294",
"time": 1790265320,
"subject": "Audit: GoGolfCam, SitDevFile, GoBreakLine (the golf cameras; situation/commentary events; putt break line; exact functions of unlinked units) (174 functions; 33 renames, 35 comment edits)",
"report": true,
"matched_code": 1384744,
"complete_code": 848676,
"matched_data": 211495,
"complete_data": 331451,
"linked_code": 832928,
"linked_data": 326525
},
{
"commit": "a33652c",
"time": 1790265630,
"subject": "Merge agent/map-02",
"report": true,
"matched_code": 1392112,
"complete_code": 867724,
"matched_data": 211583,
"complete_data": 331603,
"linked_code": 851976,
"linked_data": 326677
},
{
"commit": "4ece2b8",
"time": 1790265887,
"subject": "Merge agent/map-06",
"report": true,
"matched_code": 1396452,
"complete_code": 873876,
"matched_data": 211847,
"complete_data": 331955,
"linked_code": 858128,
"linked_data": 327029
},
{
"commit": "3a6a8be",
"time": 1790266284,
"subject": "Audit: mtalib, target, animblender, uiProcessInterface and 7 more (aim marker and ball drop; animation blender and clock; UI input table; remaining functions) (74 functions; 7 renames, 21 comment edits)",
"report": true,
"matched_code": 1396452,
"complete_code": 873876,
"matched_data": 211847,
"complete_data": 331955,
"linked_code": 858128,
"linked_data": 327029
},
{
"commit": "777d02b",
"time": 1790266839,
"subject": "Audit: Swing and GoStaticCam (the swing, club trail, boost display and golfer state engine; remaining functions) (182 functions; 21 renames, 57 comment edits)",
"report": true,
"matched_code": 1396452,
"complete_code": 873876,
"matched_data": 211847,
"complete_data": 331955,
"linked_code": 858128,
"linked_data": 327029
},
{
"commit": "572eeb0",
"time": 1790266887,
"subject": "Audit: char, UStream, TerrainData, LLFileIO_Gc and 6 more (golfer body and shot setup; data streaming; terrain; file reads; remaining functions) (220 functions; 11 renames, 19 comment edits)",
"report": true,
"matched_code": 1396452,
"complete_code": 873876,
"matched_data": 211847,
"complete_data": 331955,
"linked_code": 858128,
"linked_data": 327029
},
{
"commit": "376b7d1",
"time": 1790267238,
"subject": "Audit: GoTerrain, GoDynamicCam, UObject, LLPictInt and 8 more (terrain rendering; ball-flight camera picker; remaining functions) (189 functions; 8 renames, 26 comment edits)",
"report": true,
"matched_code": 1396452,
"complete_code": 873876,
"matched_data": 211847,
"complete_data": 331955,
"linked_code": 858128,
"linked_data": 327029
},
{
"commit": "4139085",
"time": 1790267316,
"subject": "Audit: Earnings, PGATourSimulation, GameModeBestBall, LogoTexture and 14 more (prize money and records; PGA Tour season simulation; Best Ball; remaining functions) (244 functions; 43 renames, 23 comment edits)",
"report": true,
"matched_code": 1396452,
"complete_code": 873876,
"matched_data": 211847,
"complete_data": 331955,
"linked_code": 858128,
"linked_data": 327029
},
{
"commit": "66f4300",
"time": 1790267992,
"subject": "Audit: MC, uiText, hlaudtrackseq, CamSpline, AnimStream, goballfx, Glows, SunFlr and more (memory card saves; UI text; music sequencer; camera paths; animation streaming; remaining functions) (182 functions; 32 renames, 11 comment edits)",
"report": true,
"matched_code": 1396452,
"complete_code": 873876,
"matched_data": 211847,
"complete_data": 331955,
"linked_code": 858128,
"linked_data": 327029
},
{
"commit": "7f39cac",
"time": 1790268783,
"subject": "Audit baseline: fingerprint every audited function's name, comments and code at 100%",
"report": true,
"matched_code": 1396452,
"complete_code": 873876,
"matched_data": 211847,
"complete_data": 331955,
"linked_code": 858128,
"linked_data": 327029
},
{
"commit": "2c8760f",
"time": 1790268843,
"subject": "perm_setup: take the unit's compiler and cflags from build.ninja",
"report": true,
"matched_code": 1396452,
"complete_code": 873876,
"matched_data": 211847,
"complete_data": 331955,
"linked_code": 858128,
"linked_data": 327029
},
{
"commit": "1b8a393",
"time": 1790270700,
"subject": "Merge agent/map-01 (data pilot: GameModeBattle .bss linked)",
"report": true,
"matched_code": 1396452,
"complete_code": 873876,
"matched_data": 211887,
"complete_data": 331995,
"linked_code": 858128,
"linked_data": 327069
},
{
"commit": "51d19f2",
"time": 1790271651,
"subject": "Merge agent/map-09",
"report": true,
"matched_code": 1396452,
"complete_code": 873876,
"matched_data": 211887,
"complete_data": 331995,
"linked_code": 858128,
"linked_data": 327069
},
{
"commit": "f1f8fc8",
"time": 1790271764,
"subject": "Merge agent/map-03",
"report": true,
"matched_code": 1396896,
"complete_code": 873876,
"matched_data": 211887,
"complete_data": 331995,
"linked_code": 858128,
"linked_data": 327069
},
{
"commit": "5f2504d",
"time": 1790271877,
"subject": "Merge agent/map-02",
"report": true,
"matched_code": 1398120,
"complete_code": 879644,
"matched_data": 211967,
"complete_data": 332083,
"linked_code": 863896,
"linked_data": 327157
},
{
"commit": "46e849d",
"time": 1790271987,
"subject": "Merge agent/map-10",
"report": true,
"matched_code": 1399672,
"complete_code": 885384,
"matched_data": 212159,
"complete_data": 332363,
"linked_code": 869636,
"linked_data": 327437
},
{
"commit": "6cb9d1a",
"time": 1790272102,
"subject": "Merge agent/map-06",
"report": true,
"matched_code": 1399892,
"complete_code": 892976,
"matched_data": 212231,
"complete_data": 332435,
"linked_code": 877228,
"linked_data": 327509
},
{
"commit": "2cf0ef4",
"time": 1790272308,
"subject": "Merge agent/map-01 (data lane: orphan .bss attached to 45 linked units)",
"report": true,
"matched_code": 1399892,
"complete_code": 892976,
"matched_data": 580839,
"complete_data": 701043,
"linked_code": 877228,
"linked_data": 696117
},
{
"commit": "06b8e0b",
"time": 1790272371,
"subject": "auditbaseline: moving a global's declaration with its comment is not a change",
"report": true,
"matched_code": 1399892,
"complete_code": 892976,
"matched_data": 580839,
"complete_data": 701043,
"linked_code": 877228,
"linked_data": 696117
},
{
"commit": "387b0aa",
"time": 1790274238,
"subject": "Merge agent/map-10",
"report": true,
"matched_code": 1400448,
"complete_code": 897584,
"matched_data": 581039,
"complete_data": 701243,
"linked_code": 881836,
"linked_data": 696317
},
{
"commit": "ce2e074",
"time": 1790274838,
"subject": "Merge agent/map-06",
"report": true,
"matched_code": 1401400,
"complete_code": 897584,
"matched_data": 581039,
"complete_data": 701243,
"linked_code": 881836,
"linked_data": 696317
},
{
"commit": "f7c1eb5",
"time": 1790275627,
"subject": "Merge agent/map-02",
"report": true,
"matched_code": 1402316,
"complete_code": 959644,
"matched_data": 586711,
"complete_data": 707027,
"linked_code": 943896,
"linked_data": 702101
},
{
"commit": "d8d0707",
"time": 1790275641,
"subject": "FE_MessageTable.c: the note above fn_8007F8A0 follows aReplay's new type (Replay[5])",
"report": true,
"matched_code": 1402316,
"complete_code": 959644,
"matched_data": 586711,
"complete_data": 707027,
"linked_code": 943896,
"linked_data": 702101
},
{
"commit": "b3e8d21",
"time": 1790275807,
"subject": "Merge agent/map-03",
"report": true,
"matched_code": 1407836,
"complete_code": 959644,
"matched_data": 586711,
"complete_data": 707027,
"linked_code": 943896,
"linked_data": 702101
},
{
"commit": "282b903",
"time": 1790275832,
"subject": "decomp-notes: what the link waves found (volatile reread, loop of one, inline argument substitution, permuter traps, orphan .bss)",
"report": true,
"matched_code": 1407836,
"complete_code": 959644,
"matched_data": 586711,
"complete_data": 707027,
"linked_code": 943896,
"linked_data": 702101
},
{
"commit": "e86d59e",
"time": 1790277474,
"subject": "Merge agent/map-06",
"report": true,
"matched_code": 1407836,
"complete_code": 959644,
"matched_data": 586711,
"complete_data": 707027,
"linked_code": 943896,
"linked_data": 702101
},
{
"commit": "da89b05",
"time": 1790278584,
"subject": "Merge agent/map-10",
"report": true,
"matched_code": 1409796,
"complete_code": 959644,
"matched_data": 586711,
"complete_data": 707027,
"linked_code": 943896,
"linked_data": 702101
},
{
"commit": "cd91edc",
"time": 1790279103,
"subject": "Merge agent/map-03",
"report": true,
"matched_code": 1412028,
"complete_code": 959644,
"matched_data": 586711,
"complete_data": 707027,
"linked_code": 943896,
"linked_data": 702101
},
{
"commit": "0601d7d",
"time": 1790279458,
"subject": "Merge agent/map-02",
"report": true,
"matched_code": 1414308,
"complete_code": 964216,
"matched_data": 588007,
"complete_data": 708435,
"linked_code": 948468,
"linked_data": 703509
},
{
"commit": "f6b5a9e",
"time": 1790279568,
"subject": "Merge agent/map-10 (SitDevFile split into EA's five SitDev files; all five linked)",
"report": true,
"matched_code": 1414308,
"complete_code": 974436,
"matched_data": 588351,
"complete_data": 708819,
"linked_code": 958688,
"linked_data": 703893
},
{
"commit": "657e3ae",
"time": 1790280666,
"subject": "Move the agent playbooks, tools and source material into the repo for cloud sessions",
"report": true,
"matched_code": 1414308,
"complete_code": 974436,
"matched_data": 588351,
"complete_data": 708819,
"linked_code": 958688,
"linked_data": 703893
},
{
"commit": "726b843",
"time": 1790280780,
"subject": "Project setting: no AI attribution lines in commits or PRs (owner's rule, CLAUDE.md)",
"report": true,
"matched_code": 1414308,
"complete_code": 974436,
"matched_data": 588351,
"complete_data": 708819,
"linked_code": 958688,
"linked_data": 703893
},
{
"commit": "3dd4dca",
"time": 1790282227,
"subject": "Cloud setup and speed test; permute.py stops its whole process group on Linux",
"report": true,
"matched_code": 1414308,
"complete_code": 974436,
"matched_data": 588351,
"complete_data": 708819,
"linked_code": 958688,
"linked_data": 703893
},
{
"commit": "e78ccf0",
"time": 1790282956,
"subject": "tools/match runs on Linux: platform differences in one file, hosttools.py",
"report": true,
"matched_code": 1414308,
"complete_code": 974436,
"matched_data": 588351,
"complete_data": 708819,
"linked_code": 958688,
"linked_data": 703893
},
{
"commit": "fff404a",
"time": 1790283366,
"subject": "state: two cloud lanes running (quickest wins); units held by the owner's PC",
"report": true,
"matched_code": 1414308,
"complete_code": 974436,
"matched_data": 588351,
"complete_data": 708819,
"linked_code": 958688,
"linked_data": 703893
},
{
"commit": "2190521",
"time": 1790284722,
"subject": "state: four more units held by the owner's PC",
"report": true,
"matched_code": 1414308,
"complete_code": 974436,
"matched_data": 588351,
"complete_data": 708819,
"linked_code": 958688,
"linked_data": 703893
},
{
"commit": "6e51c78",
"time": 1790285015,
"subject": "configure.py: a Linux worktree uses the main checkout's dtk, objdiff-cli and wibo",
"report": true,
"matched_code": 1414308,
"complete_code": 974436,
"matched_data": 588351,
"complete_data": 708819,
"linked_code": 958688,
"linked_data": 703893
},
{
"commit": "a9e160c",
"time": 1790285181,
"subject": "Merge agent/money-01 (uiLoadFile linked: fn_8008EFC0, fn_8008EFFC exact)",
"report": true,
"matched_code": 1414564,
"complete_code": 976336,
"matched_data": 588407,
"complete_data": 708939,
"linked_code": 960588,
"linked_data": 704013
},
{
"commit": "08ead46",
"time": 1790285312,
"subject": "state: five cloud lanes; money-01 round 1 notes",
"report": true,
"matched_code": 1414564,
"complete_code": 976336,
"matched_data": 588407,
"complete_data": 708939,
"linked_code": 960588,
"linked_data": 704013
},
{
"commit": "69fc1e4",
"time": 1790285984,
"subject": "Merge agent/cam-01 (gbacable linked; BreakLine_Reset, Stream_ParseBufs exact)",
"report": true,
"matched_code": 1417188,
"complete_code": 984240,
"matched_data": 591767,
"complete_data": 712379,
"linked_code": 968492,
"linked_data": 707453
},
{
"commit": "9a375fa",
"time": 1790286201,
"subject": "Merge local/target-link (target linked: PlaceBall_UpdateMomentums, TARGET_Init exact)",
"report": true,
"matched_code": 1419036,
"complete_code": 996256,
"matched_data": 592215,
"complete_data": 713971,
"linked_code": 980508,
"linked_data": 709045
},
{
"commit": "6d79760",
"time": 1790286524,
"subject": "Merge agent/probe-01 (GoShaderObjectCommon_ShaderObjectsData_Gc linked: fn_80074628 exact)",
"report": true,
"matched_code": 1420056,
"complete_code": 1002920,
"matched_data": 592395,
"complete_data": 714151,
"linked_code": 987172,
"linked_data": 709225
},
{
"commit": "1745a20",
"time": 1790286632,
"subject": "Merge agent/money-01 (Glows fn_800981D0 exact)",
"report": true,
"matched_code": 1420440,
"complete_code": 1002920,
"matched_data": 592395,
"complete_data": 714151,
"linked_code": 987172,
"linked_data": 709225
},
{
"commit": "f4502c2",
"time": 1790286724,
"subject": "Merge agent/golfer-01 (hwsRender, AI_ChooseTarget, PictInt_Decode closer)",
"report": true,
"matched_code": 1420440,
"complete_code": 1002920,
"matched_data": 592395,
"complete_data": 714151,
"linked_code": 987172,
"linked_data": 709225
},
{
"commit": "dfae8cd",
"time": 1790286789,
"subject": "decomp-notes: what the first cloud lanes found; lane notes; state",
"report": true,
"matched_code": 1420440,
"complete_code": 1002920,
"matched_data": 592395,
"complete_data": 714151,
"linked_code": 987172,
"linked_data": 709225
},
{
"commit": "94053fb",
"time": 1790286925,
"subject": "Merge local/streaming-link (streammanagerhole split in three, all linked with their data)",
"report": true,
"matched_code": 1421332,
"complete_code": 1013416,
"matched_data": 679563,
"complete_data": 801399,
"linked_code": 997668,
"linked_data": 796473
},
{
"commit": "79af6d5",
"time": 1790287090,
"subject": "state: streaming merged, split finder running, lane plan",
"report": true,
"matched_code": 1421332,
"complete_code": 1013416,
"matched_data": 679563,
"complete_data": 801399,
"linked_code": 997668,
"linked_data": 796473
},
{
"commit": "a2d0373",
"time": 1790287941,
"subject": "Merge agent/cam-01 (GameMode26 and GoDynObj linked)",
"report": true,
"matched_code": 1424760,
"complete_code": 1027548,
"matched_data": 680203,
"complete_data": 802119,
"linked_code": 1011800,
"linked_data": 797193
},
{
"commit": "8a95394",
"time": 1790287961,
"subject": "decomp-notes: type + declaration pairs; cam-01 round 2 notes",
"report": true,
"matched_code": 1424760,
"complete_code": 1027548,
"matched_data": 680203,
"complete_data": 802119,
"linked_code": 1011800,
"linked_data": 797193
},
{
"commit": "e22a526",
"time": 1790288986,
"subject": "notes: swing-01 round 2 (GoStaticCam, UObject, uiText, TerrainData, Rain)",
"report": true,
"matched_code": 1424760,
"complete_code": 1027548,
"matched_data": 680203,
"complete_data": 802119,
"linked_code": 1011800,
"linked_data": 797193
},
{
"commit": "a66182b",
"time": 1790290526,
"subject": "Merge local/goterrain (GoTerrain: fn_80033744, fn_80032770, fn_80032518, fn_80034CAC exact)",
"report": true,
"matched_code": 1428216,
"complete_code": 1027548,
"matched_data": 680203,
"complete_data": 802119,
"linked_code": 1011800,
"linked_data": 797193
},
{
"commit": "676aa01",
"time": 1790290544,
"subject": "decomp-notes: the (u32) index cast; state after the goterrain merge",
"report": true,
"matched_code": 1428216,
"complete_code": 1027548,
"matched_data": 680203,
"complete_data": 802119,
"linked_code": 1011800,
"linked_data": 797193
},
{
"commit": "854e8e9",
"time": 1790290809,
"subject": "Merge local/holecontests-link",
"report": true,
"matched_code": 1429828,
"complete_code": 1031692,
"matched_data": 680235,
"complete_data": 802303,
"linked_code": 1015944,
"linked_data": 797377
},
{
"commit": "d1d3be9",
"time": 1790290899,
"subject": "Merge local/hlaudmovie",
"report": true,
"matched_code": 1430436,
"complete_code": 1031692,
"matched_data": 680235,
"complete_data": 802303,
"linked_code": 1015944,
"linked_data": 797377
},
{
"commit": "3bd95d7",
"time": 1790291072,
"subject": "Merge local/uisscreen-deferred (UISScreen built -inline auto,deferred)",
"report": true,
"matched_code": 1430436,
"complete_code": 1031692,
"matched_data": 680235,
"complete_data": 802303,
"linked_code": 1015944,
"linked_data": 797377
},
{
"commit": "f42d5d9",
"time": 1790291198,
"subject": "Merge local/split-finder (LLTime.c and Code800B90F4.c split off and linked; split survey)",
"report": true,
"matched_code": 1430436,
"complete_code": 1036156,
"matched_data": 680291,
"complete_data": 802423,
"linked_code": 1020408,
"linked_data": 797497
},
{
"commit": "0f06091",
"time": 1790291215,
"subject": "state: four local branches merged; split survey leads",
"report": true,
"matched_code": 1430436,
"complete_code": 1036156,
"matched_data": 680291,
"complete_data": 802423,
"linked_code": 1020408,
"linked_data": 797497
},
{
"commit": "db3784b",
"time": 1790291320,
"subject": "Fake-match helpers get provisional names (fn_<caller>_Read); brief: helper naming, no rm outside the worktree",
"report": true,
"matched_code": 1430436,
"complete_code": 1036156,
"matched_data": 680291,
"complete_data": 802423,
"linked_code": 1020408,
"linked_data": 797497
},
{
"commit": "a9e1742",
"time": 1790291418,
"subject": "state: split-01 and uis-01 running",
"report": true,
"matched_code": 1430436,
"complete_code": 1036156,
"matched_data": 680291,
"complete_data": 802423,
"linked_code": 1020408,
"linked_data": 797497
},
{
"commit": "2a3c45d",
"time": 1790291655,
"subject": "state: units held by the owner's PC to 19:15",
"report": true,
"matched_code": 1430436,
"complete_code": 1036156,
"matched_data": 680291,
"complete_data": 802423,
"linked_code": 1020408,
"linked_data": 797497
},
{
"commit": "456d015",
"time": 1790291984,
"subject": "Merge agent/probe-01 (UISEvent deferred: the FindRateFn copy removed)",
"report": true,
"matched_code": 1430436,
"complete_code": 1036156,
"matched_data": 680291,
"complete_data": 802423,
"linked_code": 1020408,
"linked_data": 797497
},
{
"commit": "3cacbea",
"time": 1790291998,
"subject": "state: uis-01 outcome",
"report": true,
"matched_code": 1430436,
"complete_code": 1036156,
"matched_data": 680291,
"complete_data": 802423,
"linked_code": 1020408,
"linked_data": 797497
},
{
"commit": "16ccaca",
"time": 1790292883,
"subject": "Merge local/data-tables (initialised data for linked units, +13.4 KB)",
"report": true,
"matched_code": 1430436,
"complete_code": 1036156,
"matched_data": 694003,
"complete_data": 816183,
"linked_code": 1020408,
"linked_data": 811257
},
{
"commit": "31f5af8",
"time": 1790293488,
"subject": "Merge agent/cam-01 (split-01: StateGolfer, stateFunc, Code8005D2E4, Wind, GoLightFogEnv, Code8002DB80 split off and linked)",
"report": true,
"matched_code": 1430436,
"complete_code": 1068024,
"matched_data": 695339,
"complete_data": 817735,
"linked_code": 1052276,
"linked_data": 812809
},
{
"commit": "358ff88",
"time": 1790293500,
"subject": "state: split-01 merged, follow-ups",
"report": true,
"matched_code": 1430436,
"complete_code": 1068024,
"matched_data": 695339,
"complete_data": 817735,
"linked_code": 1052276,
"linked_data": 812809
},
{
"commit": "3d24fea",
"time": 1790295837,
"subject": "Merge local/golfcam-link",
"report": true,
"matched_code": 1432148,
"complete_code": 1107940,
"matched_data": 695339,
"complete_data": 818495,
"linked_code": 1092192,
"linked_data": 813569
},
{
"commit": "746f2b1",
"time": 1790295951,
"subject": "Merge local/animstream-link",
"report": true,
"matched_code": 1433932,
"complete_code": 1117624,
"matched_data": 695491,
"complete_data": 818647,
"linked_code": 1101876,
"linked_data": 813721
},
{
"commit": "2652db3",
"time": 1790296048,
"subject": "Merge local/notes",
"report": true,
"matched_code": 1433932,
"complete_code": 1117624,
"matched_data": 695491,
"complete_data": 818647,
"linked_code": 1101876,
"linked_data": 813721
},
{
"commit": "6270d8f",
"time": 1790296056,
"subject": "notes: rename the data lane's notes file",
"report": true,
"matched_code": 1433932,
"complete_code": 1117624,
"matched_data": 695491,
"complete_data": 818647,
"linked_code": 1101876,
"linked_data": 813721
},
{
"commit": "84cfa07",
"time": 1790296222,
"subject": "Merge local/skin-split (Skin linked; Code80037AB8.c split off and linked)",
"report": true,
"matched_code": 1437124,
"complete_code": 1127760,
"matched_data": 697075,
"complete_data": 820255,
"linked_code": 1112012,
"linked_data": 815329
},
{
"commit": "46febd3",
"time": 1790296283,
"subject": "tools: leversweep.py, a sweep of the known matching levers in combination (CPU only, candidates only), and its self-test on functions solved today",
"report": true,
"matched_code": 1437124,
"complete_code": 1127760,
"matched_data": 697075,
"complete_data": 820255,
"linked_code": 1112012,
"linked_data": 815329
},
{
"commit": "7e3e954",
"time": 1790296322,
"subject": "state: end of 2026-09-24 (numbers, tonight's sweep, follow-ups)",
"report": true,
"matched_code": 1437124,
"complete_code": 1127760,
"matched_data": 697075,
"complete_data": 820255,
"linked_code": 1112012,
"linked_data": 815329
},
{
"commit": "5cc892a",
"time": 1790299515,
"subject": "lint.py --compile: ninja targets and compiler file names through hosttools (Linux paths)",
"report": true,
"matched_code": 1437124,
"complete_code": 1127760,
"matched_data": 697075,
"complete_data": 820255,
"linked_code": 1112012,
"linked_data": 815329
},
{
"commit": "52d925c",
"time": 1790299621,
"subject": "Merge agent/money-01 (data-01: PrelitUV hook tables attached)",
"report": true,
"matched_code": 1437124,
"complete_code": 1127760,
"matched_data": 698475,
"complete_data": 821655,
"linked_code": 1112012,
"linked_data": 816729
},
{
"commit": "9c67715",
"time": 1790299633,
"subject": "state: data-01 merged, parked data",
"report": true,
"matched_code": 1437124,
"complete_code": 1127760,
"matched_data": 698475,
"complete_data": 821655,
"linked_code": 1112012,
"linked_data": 816729
},
{
"commit": "653997b",
"time": 1790304366,
"subject": "Merge agent/uobject (UObject linked: fn_800488B4 exact, decomp.me scratch SOh7Q)",
"report": true,
"matched_code": 1437588,
"complete_code": 1128784,
"matched_data": 698491,
"complete_data": 821703,
"linked_code": 1113036,
"linked_data": 816777
},
{
"commit": "543bf7b",
"time": 1790305601,
"subject": "leversweep: ternary temp, x/2.0f as a multiply, field-address levers; live-before-inert ranking; exhaustive triples of the non-move levers",
"report": true,
"matched_code": 1437588,
"complete_code": 1128784,
"matched_data": 698491,
"complete_data": 821703,
"linked_code": 1113036,
"linked_data": 816777
},
{
"commit": "706f726",
"time": 1790306230,
"subject": "leversweep: the fake-match note covers the address lever too",
"report": true,
"matched_code": 1437588,
"complete_code": 1128784,
"matched_data": 698491,
"complete_data": 821703,
"linked_code": 1113036,
"linked_data": 816777
},
{
"commit": "aff3d2f",
"time": 1790306847,
"subject": "brief: the owner's fake-match policy (allowed when labelled, logic-preserving and portable)",
"report": true,
"matched_code": 1437588,
"complete_code": 1128784,
"matched_data": 698491,
"complete_data": 821703,
"linked_code": 1113036,
"linked_data": 816777
},
{
"commit": "e9603b9",
"time": 1790307083,
"subject": "Merge local/leversweep (SkinPart fn_800CEB1C exact; first 53 overnight sweep results)",
"report": true,
"matched_code": 1437792,
"complete_code": 1128784,
"matched_data": 698491,
"complete_data": 821703,
"linked_code": 1113036,
"linked_data": 816777
},
{
"commit": "3cfd7f6",
"time": 1790313163,
"subject": "Merge agent/golfer-01 (nm-a: hlaudtrackseq linked; SkinPart fn_800CE8C0 exact; closer char, SkinPart)",
"report": true,
"matched_code": 1439184,
"complete_code": 1132600,
"matched_data": 698523,
"complete_data": 821791,
"linked_code": 1116852,
"linked_data": 816865
},
{
"commit": "6e49927",
"time": 1790313176,
"subject": "decomp-notes: no-op casts change scheduling; nm-a notes",
"report": true,
"matched_code": 1439184,
"complete_code": 1132600,
"matched_data": 698523,
"complete_data": 821791,
"linked_code": 1116852,
"linked_data": 816865
},
{
"commit": "c576b92",
"time": 1790314010,
"subject": "Merge gemini/hand-matches: the two C fixes only (File_ReadAsyncEx, UStream_Update exact)",
"report": true,
"matched_code": 1440224,
"complete_code": 1132600,
"matched_data": 698523,
"complete_data": 821791,
"linked_code": 1116852,
"linked_data": 816865
},
{
"commit": "4261490",
"time": 1790314023,
"subject": "state: gemini/hand-matches review (2 merged, 13 asm-pasted rejected); LLFileIO/UStream link work",
"report": true,
"matched_code": 1440224,
"complete_code": 1132600,
"matched_data": 698523,
"complete_data": 821791,
"linked_code": 1116852,
"linked_data": 816865
},
{
"commit": "6bcdfb4",
"time": 1790314414,
"subject": "Merge local/leversweep-2 (SkinPart fn_800CC408 exact; sweep rows 54-80)",
"report": true,
"matched_code": 1440452,
"complete_code": 1132600,
"matched_data": 698523,
"complete_data": 821791,
"linked_code": 1116852,
"linked_data": 816865
},
{
"commit": "84d0034",
"time": 1790314911,
"subject": "merge.py: asm gate (owner's rule): refuse a merge that adds asm without its plain-C fallback, and any added asm unless --allow-asm",
"report": true,
"matched_code": 1440452,
"complete_code": 1132600,
"matched_data": 698523,
"complete_data": 821791,
"linked_code": 1116852,
"linked_data": 816865
},
{
"commit": "e0cffe2",
"time": 1790317170,
"subject": "agents/tried: the tried-ledger, one file per function not yet exact (130), collected from every note, finding and sweep report; lanes read it first and add their attempts",
"report": true,
"matched_code": 1440452,
"complete_code": 1132600,
"matched_data": 698523,
"complete_data": 821791,
"linked_code": 1116852,
"linked_data": 816865
},
{
"commit": "cac9415",
"time": 1790317520,
"subject": "Merge agent/cam-01 (nm-b: hwsBurn 26/27; UISApi, LLFont closer)",
"report": true,
"matched_code": 1441624,
"complete_code": 1132600,
"matched_data": 698523,
"complete_data": 821791,
"linked_code": 1116852,
"linked_data": 816865
},
{
"commit": "8ef810d",
"time": 1790317533,
"subject": "decomp-notes: identity read in a declaration's initializer",
"report": true,
"matched_code": 1441624,
"complete_code": 1132600,
"matched_data": 698523,
"complete_data": 821791,
"linked_code": 1116852,
"linked_data": 816865
},
{
"commit": "5e97669",
"time": 1790318403,
"subject": "state: plan before compaction (links, then AI_ChooseTarget research); AI_ChooseTarget ledger: register map and experiments",
"report": true,
"matched_code": 1441624,
"complete_code": 1132600,
"matched_data": 698523,
"complete_data": 821791,
"linked_code": 1116852,
"linked_data": 816865
},
{
"commit": "5b3893b",
"time": 1790319036,
"subject": "AI_ChooseTarget ledger: register-order research (colouring groups, pCourse spill, probes)",
"report": true,
"matched_code": 1441624,
"complete_code": 1132600,
"matched_data": 698523,
"complete_data": 821791,
"linked_code": 1116852,
"linked_data": 816865
},
{
"commit": "f55c2a4",
"time": 1790319731,
"subject": "nm-c: rcmp_mad_codec fn_800B8AA0/fn_800B8C54/fn_800B8DF4 exact (15/17); near-miss gains in fn_800B769C, SkinPart fn_800CE660, UISScreen fn_8016AEEC",
"report": true,
"matched_code": 1442784,
"complete_code": 1132600,
"matched_data": 698523,
"complete_data": 821791,
"linked_code": 1116852,
"linked_data": 816865
},
{
"commit": "eddd0bc",
"time": 1790324475,
"subject": "AI_ChooseTarget ledger: declaration search, permuter, rewrite grid, compiler versions (no integer-register win)",
"report": true,
"matched_code": 1442784,
"complete_code": 1132600,
"matched_data": 698523,
"complete_data": 821791,
"linked_code": 1116852,
"linked_data": 816865
},
{
"commit": "f95e5c6",
"time": 1790339373,
"subject": "permute.py: --max-jobs lifts the 4-job cap for idle many-core machines",
"report": true,
"matched_code": 1442784,
"complete_code": 1132600,
"matched_data": 698523,
"complete_data": 821791,
"linked_code": 1116852,
"linked_data": 816865
},
{
"commit": "45d089d",
"time": 1790339595,
"subject": "Link LLFileIO_Gc (disc file reads): .bss last-defined-first, paths array at the symbol's 0x2000, OSThread stand-in 8-aligned, fn_800065B0 before fn_800065C8",
"report": true,
"matched_code": 1442784,
"complete_code": 1135412,
"matched_data": 698611,
"complete_data": 841863,
"linked_code": 1119664,
"linked_data": 836937
},
{
"commit": "5f593e9",
"time": 1790339821,
"subject": "Link UStream (streamed file reads): data ranges, strcpy by name, UStream_Decompress before Fill/Copy, ready-ring reset as a chain",
"report": true,
"matched_code": 1442784,
"complete_code": 1144128,
"matched_data": 701051,
"complete_data": 844391,
"linked_code": 1128380,
"linked_data": 839465
},
{
"commit": "04f9d59",
"time": 1790342161,
"subject": "ChatGPT: SkinPart fn_800CDF80 exact (labelled inline add); LLTex fn_8000E884 attempts logged",
"report": true,
"matched_code": 1442956,
"complete_code": 1144128,
"matched_data": 701051,
"complete_data": 844391,
"linked_code": 1128380,
"linked_data": 839465
},
{
"commit": "2293d5d",
"time": 1790342314,
"subject": "agents/tried: record findings for fn_800922A8, fn_8011172C, fn_8000C278",
"report": true,
"matched_code": 1442956,
"complete_code": 1144128,
"matched_data": 701051,
"complete_data": 844391,
"linked_code": 1128380,
"linked_data": 839465
},
{
"commit": "1f85ffa",
"time": 1790342314,
"subject": "doc: update fn_800B0748 findings in agents/tried",
"report": true,
"matched_code": 1442956,
"complete_code": 1144128,
"matched_data": 701051,
"complete_data": 844391,
"linked_code": 1128380,
"linked_data": 839465
},
{
"commit": "9b4dd6a",
"time": 1790342314,
"subject": "doc: update agents/tried findings for StaticCam_GetFlybyInformation and fn_8001FCF4",
"report": true,
"matched_code": 1442956,
"complete_code": 1144128,
"matched_data": 701051,
"complete_data": 844391,
"linked_code": 1128380,
"linked_data": 839465
},
{
"commit": "1e7ad2d",
"time": 1790342332,
"subject": "SkinPart fn_800CDF80: gemini's identity read on nLink instead of the inline add (both exact; house naming, the sum stays visible); ledger notes both",
"report": true,
"matched_code": 1442956,
"complete_code": 1144128,
"matched_data": 701051,
"complete_data": 844391,
"linked_code": 1128380,
"linked_data": 839465
},
{
"commit": "5022ed6",
"time": 1790342555,
"subject": "agents/assign: disjoint unit lists for Gemini and ChatGPT (own worktrees, rules, report); state: who holds what",
"report": true,
"matched_code": 1442956,
"complete_code": 1144128,
"matched_data": 701051,
"complete_data": 844391,
"linked_code": 1128380,
"linked_data": 839465
},
{
"commit": "c0a3f65",
"time": 1790346314,
"subject": "Gemini round 2: uiProcessInterface fn_8008F488 exact (labelled identity read); PsMgr fn_800A2A80 notes",
"report": true,
"matched_code": 1443180,
"complete_code": 1144128,
"matched_data": 701051,
"complete_data": 844391,
"linked_code": 1128380,
"linked_data": 839465
},
{
"commit": "b216330",
"time": 1790346409,
"subject": "ChatGPT round 2: hlaudtrackstm Stm_Tick 91 -> 99.06%; Swing notes",
"report": true,
"matched_code": 1443180,
"complete_code": 1144128,
"matched_data": 701051,
"complete_data": 844391,
"linked_code": 1128380,
"linked_data": 839465
},
{
"commit": "2afeac0",
"time": 1790347354,
"subject": "Golfer AI_ChooseTarget 98.20 -> 98.53%: fDX before fDZ in the three distance blocks (EA's X-then-Z order; found by the PC permuter)",
"report": true,
"matched_code": 1443180,
"complete_code": 1144128,
"matched_data": 701051,
"complete_data": 844391,
"linked_code": 1128380,
"linked_data": 839465
},
{
"commit": "af49aae",
"time": 1790348366,
"subject": "leversweep: swap two adjacent independent assignments (safe for plain unaliased locals, review for stores); selftest case AI_ChooseTarget; docs",
"report": true,
"matched_code": 1443180,
"complete_code": 1144128,
"matched_data": 701051,
"complete_data": 844391,
"linked_code": 1128380,
"linked_data": 839465
},
{
"commit": "d3d9f19",
"time": 1790350314,
"subject": "Gemini round 2: PsMgr fn_800A2A80 exact, hwsRender_Gc fn_801132C4 exact and hwsRender_Gc LINKED (address local made pointer-sized)",
"report": true,
"matched_code": 1444328,
"complete_code": 1148960,
"matched_data": 701115,
"complete_data": 844479,
"linked_code": 1133212,
"linked_data": 839553
},
{
"commit": "647238f",
"time": 1790350414,
"subject": "ChatGPT round 2: hlaudtrackstm Stm_Tick 99.06 -> 99.10%",
"report": true,
"matched_code": 1444328,
"complete_code": 1148960,
"matched_data": 701115,
"complete_data": 844479,
"linked_code": 1133212,
"linked_data": 839553
},
{
"commit": "c938b59",
"time": 1790350581,
"subject": "Link PsMgr (weather particle manager): defines its state pointer lbl_802813F8 (.sdata), stripped-function stand-in for the 1.0 constant's pool order",
"report": true,
"matched_code": 1444328,
"complete_code": 1150048,
"matched_data": 701147,
"complete_data": 844511,
"linked_code": 1134300,
"linked_data": 839585
},
{
"commit": "6dceb12",
"time": 1790350594,
"subject": "state: numbers after round 2 (hwsRender_Gc, PsMgr linked)",
"report": true,
"matched_code": 1444328,
"complete_code": 1150048,
"matched_data": 701147,
"complete_data": 844511,
"linked_code": 1134300,
"linked_data": 839585
},
{
"commit": "8ad0baa",
"time": 1790350875,
"subject": "agents/assign: Gemini out; ChatGPT's new order (uiProcessInterface last fn, SunFlr, Swing), Stm_Tick parked",
"report": true,
"matched_code": 1444328,
"complete_code": 1150048,
"matched_data": 701147,
"complete_data": 844511,
"linked_code": 1134300,
"linked_data": 839585
},
{
"commit": "bad1c4c",
"sha": "bad1c4c5aee5793d2d4537c3cc620b731bfd2859",
"time": 1790351552,
"subject": "Progress page on GitHub Pages, fed by CI: server.py --export (static, no in-flight panel), pages.py (history.json on pages-history), build.yml deploys on main pushes; backfill --first-parent/--pages-history seed",
"report": true,
"matched_code": 1444328,
"complete_code": 1150048,
"matched_data": 701147,
"complete_data": 844511,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7527,
"total_functions": 7647,
"exact": 7527
},
{
"commit": "8e8a9bb",
"sha": "8e8a9bb99fec967b5c4b81101b09ac47bec8933c",
"time": 1790352197,
"subject": "pc-job.yml: heavy jobs on the owner's PC runner (tw-pc), workflow_dispatch only: permute or leversweep, results to pc-results/<fn>-<run_id>; docs/workflow.md: sending a job to the PC",
"report": true,
"matched_code": 1444328,
"complete_code": 1150048,
"matched_data": 701147,
"complete_data": 844511,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7527,
"total_functions": 7647,
"exact": 7527
},
{
"commit": "10716cf",
"sha": "10716cf6bbdcbc6ea5dc2c9a00cca6f7832e75b7",
"time": 1790352303,
"subject": "pc-job.yml: put Git Bash's bin on PATH first (the runner service only has Git's cmd)",
"report": true,
"matched_code": 1444328,
"complete_code": 1150048,
"matched_data": 701147,
"complete_data": 844511,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7527,
"total_functions": 7647,
"exact": 7527
},
{
"commit": "884a84e",
"sha": "884a84ebbec04db02493264459a478885a1baec5",
"time": 1790352427,
"subject": "pc-job.yml: the PATH step in cmd (PowerShell scripts are blocked by the PC's execution policy)",
"report": true,
"matched_code": 1444328,
"complete_code": 1150048,
"matched_data": 701147,
"complete_data": 844511,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7527,
"total_functions": 7647,
"exact": 7527
},
{
"commit": "9bdfc41",
"sha": "9bdfc41b5e5c058fba589b563ddddbf30d8d2db4",
"time": 1790352577,
"subject": "pc-job.yml: strip dtk's colour codes before matching main.dol: OK",
"report": true,
"matched_code": 1444328,
"complete_code": 1150048,
"matched_data": 701147,
"complete_data": 844511,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7527,
"total_functions": 7647,
"exact": 7527
},
{
"commit": "01fd1a7",
"sha": "01fd1a75dcefc236bb72582cdc12d43ba2d792fb",
"time": 1790352680,
"subject": "perm_objdump.py: a failed stdout write (OSError, or no stdout at all) no longer ends a long permuter run",
"report": true,
"matched_code": 1444328,
"complete_code": 1150048,
"matched_data": 701147,
"complete_data": 844511,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7527,
"total_functions": 7647,
"exact": 7527
},
{
"commit": "17e80d3",
"sha": "17e80d35de1f171e025ea9a309f08358f3149dcf",
"time": 1790352800,
"subject": "ChatGPT round 2: SunFlr_Gc fn_8009A3F4 exact (declaration order, labelled early initializer); attempts on fn_8009A708, fn_8008F820, Swing",
"report": true,
"matched_code": 1445112,
"complete_code": 1150048,
"matched_data": 701147,
"complete_data": 844511,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7528,
"total_functions": 7647,
"exact": 7528
},
{
"commit": "eee22cd",
"sha": "eee22cdee73ab978146528fde3a020c41df70a0b",
"time": 1790352817,
"subject": "state: housekeeping list (dashboard retired, hook/worktree/branch cleanup), numbers; AI_ChooseTarget ledger: PC permuter from 520",
"report": true,
"matched_code": 1445112,
"complete_code": 1150048,
"matched_data": 701147,
"complete_data": 844511,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7528,
"total_functions": 7647,
"exact": 7528
},
{
"commit": "3cebbf8",
"sha": "3cebbf8f3366f3629d85fc7e676045bfd7ba7f29",
"time": 1790353093,
"subject": "branch-cleanup.yml: delete remote branches fully merged into main (dry run by default; main, pages-history, unmerged work never touched; old pc-results on request); docs",
"report": true,
"matched_code": 1445112,
"complete_code": 1150048,
"matched_data": 701147,
"complete_data": 844511,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7528,
"total_functions": 7647,
"exact": 7528
},
{
"commit": "1ba3895",
"sha": "1ba3895ed919bb245d36eb24a0847909db24318f",
"time": 1790353496,
"subject": "pages.py merge: add an older history file's records (the PC's pre-rewrite dashboard history) before the page's first record",
"report": true,
"matched_code": 1445112,
"complete_code": 1150048,
"matched_data": 701147,
"complete_data": 844511,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7528,
"total_functions": 7647,
"exact": 7528
},
{
"commit": "cc88fd9",
"sha": "cc88fd98b1b6150078600961f779fcbdf95b27a0",
"time": 1790353561,
"subject": "backfill_history.py: a root commit as the oldest (no parent) means everything up to newest",
"report": true,
"matched_code": 1445112,
"complete_code": 1150048,
"matched_data": 701147,
"complete_data": 844511,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7528,
"total_functions": 7647,
"exact": 7528
},
{
"commit": "cbfdca9",
"sha": "cbfdca9ddca66d274f019a45fcb63f80da60f4d9",
"time": 1790353690,
"subject": "docs: infrastructure.md (machines, git flow, CI, Pages, decomp.dev, PC jobs, branch cleanup) replaces scattered sections",
"report": true,
"matched_code": 1445112,
"complete_code": 1150048,
"matched_data": 701147,
"complete_data": 844511,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7528,
"total_functions": 7647,
"exact": 7528
},
{
"commit": "fcb1181",
"sha": "fcb118118f55752dd0b68dc6b1796030236e3799",
"time": 1790354506,
"subject": "Cleanup (owner-approved): remove agents/notes (collected into agents/tried), install_hook.py (local dashboard retired), phase2b.py (audit done), backslash_scan.py (merge.py guards it); SDK rule: no official SDK files, decompiled code from public decomps is fine",
"report": true,
"matched_code": 1445112,
"complete_code": 1150048,
"matched_data": 701147,
"complete_data": 844511,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7528,
"total_functions": 7647,
"exact": 7528
},
{
"commit": "3eabc86",
"sha": "3eabc86e932650397027c1a62a4c5b58751c7d5f",
"time": 1790354653,
"subject": "tools/sweep: the small-function sweep tools from the PC (sweep, sweep_m2c, smallsurvey, retry, retry_hits.json), paths made repo-relative (paths.py: hosttools compiler, m2c beside the checkout, state in build/sweep)",
"report": true,
"matched_code": 1445112,
"complete_code": 1150048,
"matched_data": 701147,
"complete_data": 844511,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7528,
"total_functions": 7647,
"exact": 7528
},
{
"commit": "83d03c0",
"sha": "83d03c0def76a384e8f3236db6891f39ef9d791c",
"time": 1790360013,
"subject": "Record pc/sweep-tools as merged (its files are in tools/sweep since 3eabc86, with repo-relative paths); no file changes",
"report": true,
"matched_code": 1445112,
"complete_code": 1150048,
"matched_data": 701147,
"complete_data": 844511,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7528,
"total_functions": 7647,
"exact": 7528
},
{
"commit": "efdf9e7",
"sha": "efdf9e7aac679b50a8fe4131e39d2deb6b600266",
"time": 1790360167,
"subject": "ChatGPT round 2: uiProcessInterface fn_8008F820 to 99.68% (labelled pointer temps); attempts logged for SunFlr fn_8009A708 and Swing",
"report": true,
"matched_code": 1445112,
"complete_code": 1150048,
"matched_data": 701147,
"complete_data": 844511,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7528,
"total_functions": 7647,
"exact": 7528
},
{
"commit": "9fa76b5",
"sha": "9fa76b51bec78a60dab8aedc7c628bb7d7a189d3",
"time": 1790360435,
"subject": "ChatGPT: fn_8008F820 register-search notes",
"report": true,
"matched_code": 1445112,
"complete_code": 1150048,
"matched_data": 701147,
"complete_data": 844511,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7528,
"total_functions": 7647,
"exact": 7528
},
{
"commit": "ccc37a0",
"sha": "ccc37a04330db3e6d5cc9e75100a8837f7944a58",
"time": 1790362374,
"subject": "diffkinds.py: sort non-exact functions by kind of difference (LOGIC / CONST / REG); ChatGPT round 3: structural misses that link their unit",
"report": true,
"matched_code": 1445112,
"complete_code": 1150048,
"matched_data": 701147,
"complete_data": 844511,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7528,
"total_functions": 7647,
"exact": 7528
},
{
"commit": "db568b1",
"sha": "db568b161499c570b963ab71ccce9bbfd39fdb5f",
"time": 1790365368,
"subject": "Merge codex/round3: MorphAn fn_800976A8 exact + unit linked; CamSpline, uiArc closer",
"report": true,
"matched_code": 1445404,
"complete_code": 1151524,
"matched_data": 701211,
"complete_data": 844583,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7529,
"total_functions": 7647,
"exact": 7529
},
{
"commit": "9b6452b",
"sha": "9b6452b6a8e1b32987c8eb34c6bf64002dc0217f",
"time": 1790366371,
"subject": "agents/assign: Gemini round 3 (DiscError, GoGreenGrid, SkinPart, Grass, Particle)",
"report": true,
"matched_code": 1445404,
"complete_code": 1151524,
"matched_data": 701211,
"complete_data": 844583,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7529,
"total_functions": 7647,
"exact": 7529
},
{
"commit": "b694dc6",
"sha": "b694dc60ed7c669420071a4c8156b40feb32a2ba",
"time": 1790371919,
"subject": "Merge codex/round3 (2): CamSpline, LLPictInt, goballfx, uiArc closer; trials logged",
"report": true,
"matched_code": 1445404,
"complete_code": 1151524,
"matched_data": 701211,
"complete_data": 844583,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7529,
"total_functions": 7647,
"exact": 7529
},
{
"commit": "9657c0b",
"sha": "9657c0bc2c5dbf8f911075a6678211c76c61247f",
"time": 1790372123,
"subject": "Merge gemini/round3: DiscError fn_800B694C, fn_800B6FCC, SkinPart fn_800CC8BC exact; GoGreenGrid closer",
"report": true,
"matched_code": 1446676,
"complete_code": 1151524,
"matched_data": 701211,
"complete_data": 844583,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7532,
"total_functions": 7647,
"exact": 7532
},
{
"commit": "921d233",
"sha": "921d2337157ab624094467a812c9b11a99246e31",
"time": 1790373498,
"subject": "reference-builds: TW2003 and TW2005 GameCube disc survey (file lists, strings, function matches)",
"report": true,
"matched_code": 1446676,
"complete_code": 1151524,
"matched_data": 701211,
"complete_data": 844583,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7532,
"total_functions": 7647,
"exact": 7532
},
{
"commit": "6b5486a",
"sha": "6b5486a964dddaf83f6d1ece2b3207cf7eff9d71",
"time": 1790377839,
"subject": "agents/state.md: evening push (10 lanes, research, PC permuter)",
"report": true,
"matched_code": 1446676,
"complete_code": 1151524,
"matched_data": 701211,
"complete_data": 844583,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7532,
"total_functions": 7647,
"exact": 7532
},
{
"commit": "36ee884",
"sha": "36ee88447c48fb7ac2f49c3e32812b2b5f4b5295",
"time": 1790378593,
"subject": "agents/findings: EA builds and decomps research (NFSMW decomp names the MAD decoder)",
"report": true,
"matched_code": 1446676,
"complete_code": 1151524,
"matched_data": 701211,
"complete_data": 844583,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7532,
"total_functions": 7647,
"exact": 7532
},
{
"commit": "14673b3",
"sha": "14673b3449d57c49f9c891e302a3ff6259c0fe69",
"time": 1790379203,
"subject": "Merge n-misc: rcmp_mad_codec fn_800B8618 exact (MAD macroblock decoder)",
"report": true,
"matched_code": 1447552,
"complete_code": 1151524,
"matched_data": 701211,
"complete_data": 844583,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7533,
"total_functions": 7647,
"exact": 7533
},
{
"commit": "0955f55",
"sha": "0955f558885de0f538ff909ae6656f4cece9c087",
"time": 1790379649,
"subject": "Merge n-charskin: SkinPart fn_800CE660, char Character_PlaceFeetOnGround exact",
"report": true,
"matched_code": 1448624,
"complete_code": 1151524,
"matched_data": 701211,
"complete_data": 844583,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7535,
"total_functions": 7647,
"exact": 7535
},
{
"commit": "4f35032",
"sha": "4f350324659bd5b487bec76699b8f705b7f2bc95",
"time": 1790379749,
"subject": "Merge n-const: TerrainData fn_8000C278 exact, TerrainData linked",
"report": true,
"matched_code": 1448800,
"complete_code": 1153320,
"matched_data": 701403,
"complete_data": 844815,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7536,
"total_functions": 7647,
"exact": 7536
},
{
"commit": "7b2d9af",
"sha": "7b2d9afd03c082ebd1add52bfa2ddbfea2792ce4",
"time": 1790381399,
"subject": "reference-builds: 007 EoN PS2 survey (SKA shared with TW2004), MAD decoder names from two EA sources",
"report": true,
"matched_code": 1448800,
"complete_code": 1153320,
"matched_data": 701403,
"complete_data": 844815,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7536,
"total_functions": 7647,
"exact": 7536
},
{
"commit": "46a73e6",
"sha": "46a73e649c8690df21a95425657c0b668400b4ae",
"time": 1790384015,
"subject": "Merge n-modes (evening push, round 1)",
"report": true,
"matched_code": 1449436,
"complete_code": 1156768,
"matched_data": 701483,
"complete_data": 845327,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7538,
"total_functions": 7647,
"exact": 7538
},
{
"commit": "2c95744",
"sha": "2c957445a4b5734c61eb8cf5f1ad5ff6038ca798",
"time": 1790384105,
"subject": "Merge n-ll (evening push, round 1)",
"report": true,
"matched_code": 1449616,
"complete_code": 1160048,
"matched_data": 701935,
"complete_data": 845811,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7539,
"total_functions": 7647,
"exact": 7539
},
{
"commit": "9d321c9",
"sha": "9d321c9bcafc92e84db5f4a63d2ef6870e43408c",
"time": 1790384192,
"subject": "Merge n-shaders (evening push, round 1)",
"report": true,
"matched_code": 1450840,
"complete_code": 1162948,
"matched_data": 702159,
"complete_data": 846035,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7542,
"total_functions": 7647,
"exact": 7542
},
{
"commit": "986f952",
"sha": "986f952e86e6bb2b103bf986880586774fb87ecf",
"time": 1790384269,
"subject": "Merge n-terrain (evening push, round 1)",
"report": true,
"matched_code": 1452228,
"complete_code": 1162948,
"matched_data": 702159,
"complete_data": 846035,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7543,
"total_functions": 7647,
"exact": 7543
},
{
"commit": "70999e8",
"sha": "70999e89701730e4cfe0f8590e3e3309a4ef6e71",
"time": 1790384347,
"subject": "Merge n-uisscreen (evening push, round 1)",
"report": true,
"matched_code": 1453776,
"complete_code": 1162948,
"matched_data": 702159,
"complete_data": 846035,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7545,
"total_functions": 7647,
"exact": 7545
},
{
"commit": "22d6750",
"sha": "22d67502fa9826ccbebf110fe606b28ed25904c4",
"time": 1790384423,
"subject": "Merge n-uisapi (evening push, round 1)",
"report": true,
"matched_code": 1453776,
"complete_code": 1162948,
"matched_data": 702159,
"complete_data": 846035,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7545,
"total_functions": 7647,
"exact": 7545
},
{
"commit": "15fbfaa",
"sha": "15fbfaa1ce8f86c8b34a27e8bef0a3fc0f49a88d",
"time": 1790384529,
"subject": "Rename the MAD video decoder (14 functions, 5 globals) and two SKA functions to EA's names",
"report": true,
"matched_code": 1453776,
"complete_code": 1162948,
"matched_data": 702159,
"complete_data": 846035,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7545,
"total_functions": 7647,
"exact": 7545
},
{
"commit": "0ebaa58",
"sha": "0ebaa58d6ba0e8294c07862779744754f9195d99",
"time": 1790386574,
"subject": "agents/tried: fn_8009A708 PC permuter run (no exact)",
"report": true,
"matched_code": 1453776,
"complete_code": 1162948,
"matched_data": 702159,
"complete_data": 846035,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7545,
"total_functions": 7647,
"exact": 7545
},
{
"commit": "159cacd",
"sha": "159cacdaa7dc7ab3db22cdbd87375b33dea4cbde",
"time": 1790388307,
"subject": "name_sources.tsv: log tonight's 22 evidence-backed renames; merge.py passes logged renames (owner-approved)",
"report": true,
"matched_code": 1453776,
"complete_code": 1162948,
"matched_data": 702159,
"complete_data": 846035,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7545,
"total_functions": 7647,
"exact": 7545
},
{
"commit": "cf84703",
"sha": "cf84703c3468e6e21ee72b070b0f95939f3e072b",
"time": 1790388417,
"subject": "Revert \"Rename the MAD video decoder (14 functions, 5 globals) and two SKA functions to EA's names\"",
"report": true,
"matched_code": 1453776,
"complete_code": 1162948,
"matched_data": 702159,
"complete_data": 846035,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7545,
"total_functions": 7647,
"exact": 7545
},
{
"commit": "78a9295",
"sha": "78a9295f6661836b68e6c54cd100080fca92bcb9",
"time": 1790388527,
"subject": "Merge r2-terrain (evening push, round 2)",
"report": true,
"matched_code": 1454424,
"complete_code": 1162948,
"matched_data": 702159,
"complete_data": 846035,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7548,
"total_functions": 7647,
"exact": 7548
},
{
"commit": "07bfa2c",
"sha": "07bfa2c35fa0a8444fb4de2965aeadb1e68191fd",
"time": 1790388607,
"subject": "Merge r2-uisevent (evening push, round 2)",
"report": true,
"matched_code": 1454424,
"complete_code": 1162948,
"matched_data": 702159,
"complete_data": 846035,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7548,
"total_functions": 7647,
"exact": 7548
},
{
"commit": "20e8d32",
"sha": "20e8d3212f8508cab8cd85611233ae98e71c3bce",
"time": 1790388687,
"subject": "Merge r2-uisscreen (evening push, round 2)",
"report": true,
"matched_code": 1454424,
"complete_code": 1162948,
"matched_data": 702159,
"complete_data": 846035,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7548,
"total_functions": 7647,
"exact": 7548
},
{
"commit": "eb8ce72",
"sha": "eb8ce725669b716469fbe71442688ea14e44f80e",
"time": 1790388765,
"subject": "Merge r2-uistudio (evening push, round 2)",
"report": true,
"matched_code": 1454424,
"complete_code": 1162948,
"matched_data": 702159,
"complete_data": 846035,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7548,
"total_functions": 7647,
"exact": 7548
},
{
"commit": "9e6e9da",
"sha": "9e6e9da12290ab658d58558f159d6a5f09675c92",
"time": 1790388846,
"subject": "Merge r2-uisapi (evening push, round 2)",
"report": true,
"matched_code": 1455256,
"complete_code": 1162948,
"matched_data": 702159,
"complete_data": 846035,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7549,
"total_functions": 7647,
"exact": 7549
},
{
"commit": "edc3645",
"sha": "edc3645c1cc09c5fa56b17af37a84d3d66c9b0d8",
"time": 1790389024,
"subject": "Merge r2-ll (evening push, round 2)",
"report": true,
"matched_code": 1456348,
"complete_code": 1162948,
"matched_data": 702159,
"complete_data": 846035,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7551,
"total_functions": 7647,
"exact": 7551
},
{
"commit": "50a5910",
"sha": "50a591035f994206110677c4da34f9e30679a1be",
"time": 1790389105,
"subject": "Merge r2-modes (evening push, round 2)",
"report": true,
"matched_code": 1456348,
"complete_code": 1162948,
"matched_data": 702159,
"complete_data": 846035,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7551,
"total_functions": 7647,
"exact": 7551
},
{
"commit": "259cad3",
"sha": "259cad3da6999e2ed65a0efe452bbd5a4f8d7f9a",
"time": 1790389387,
"subject": "Merge r2-render: OBFData linked, 4 exact (weather, green grid, particles)",
"report": true,
"matched_code": 1459892,
"complete_code": 1165216,
"matched_data": 702231,
"complete_data": 846163,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7555,
"total_functions": 7647,
"exact": 7555
},
{
"commit": "a622a88",
"sha": "a622a8816a9fd113ab47091016180e8035b2131c",
"time": 1790389419,
"subject": "agents/state.md: evening push merged; parked renames, OBFData split, UIStudio comment",
"report": true,
"matched_code": 1459892,
"complete_code": 1165216,
"matched_data": 702231,
"complete_data": 846163,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7555,
"total_functions": 7647,
"exact": 7555
},
{
"commit": "e3eaf2b",
"sha": "e3eaf2b49d924799620eae53145865648a1a4765",
"time": 1790392317,
"subject": "CLAUDE.md: after 100%, apply the EA names found after the baseline (MAD decoder, SKA)",
"report": true,
"matched_code": 1459892,
"complete_code": 1165216,
"matched_data": 702231,
"complete_data": 846163,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7555,
"total_functions": 7647,
"exact": 7555
},
{
"commit": "4d1be16",
"sha": "4d1be1601bc96d39b35091920cf38be07dbb6e74",
"time": 1790392908,
"subject": "docs/decomp-notes.md: the evening push's verified levers (void* parameter copy, index loops, one local per job, ...)",
"report": true,
"matched_code": 1459892,
"complete_code": 1165216,
"matched_data": 702231,
"complete_data": 846163,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7555,
"total_functions": 7647,
"exact": 7555
},
{
"commit": "11622f8",
"sha": "11622f845c863b5ede69c3926d95106f03e68888",
"time": 1790393378,
"subject": "Merge r3-weather: split the weather code (Code8006F608.c) out of OBFData, course table linked",
"report": true,
"matched_code": 1459892,
"complete_code": 1165216,
"matched_data": 703495,
"complete_data": 847427,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7555,
"total_functions": 7647,
"exact": 7555
},
{
"commit": "6aad156",
"sha": "6aad156561ff497e6a562e5c72b5c9408b6b65d8",
"time": 1790393391,
"subject": "Remove unsorted/sweep_8006F608.c and sweep_8006F64C.c (now in Code8006F608.c)",
"report": true,
"matched_code": 1459892,
"complete_code": 1165216,
"matched_data": 703495,
"complete_data": 847427,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7555,
"total_functions": 7647,
"exact": 7555
},
{
"commit": "176f77a",
"sha": "176f77a833b3325f86de90610a4a7d9bd68833c9",
"time": 1790394816,
"subject": "quicktrial.py: remove each trial's temporary folder (leaked folders filled the disk)",
"report": true,
"matched_code": 1459892,
"complete_code": 1165216,
"matched_data": 703495,
"complete_data": 847427,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7555,
"total_functions": 7647,
"exact": 7555
},
{
"commit": "37cd787",
"sha": "37cd7879d80cf9510b4034002c78b70ecfaa6630",
"time": 1790394903,
"subject": "Merge r3-charskin (round 3)",
"report": true,
"matched_code": 1460140,
"complete_code": 1165216,
"matched_data": 703495,
"complete_data": 847427,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7556,
"total_functions": 7647,
"exact": 7556
},
{
"commit": "01ae77b",
"sha": "01ae77b86ae8b7371cd97e185abd5134736b878e",
"time": 1790394980,
"subject": "Merge r3-terrain (round 3)",
"report": true,
"matched_code": 1460140,
"complete_code": 1165216,
"matched_data": 703495,
"complete_data": 847427,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7556,
"total_functions": 7647,
"exact": 7556
},
{
"commit": "b9a9f08",
"sha": "b9a9f08becbd9d5793777b9c4588938ef7fe58db",
"time": 1790395057,
"subject": "Merge r3-uisevent (round 3)",
"report": true,
"matched_code": 1460140,
"complete_code": 1165216,
"matched_data": 703495,
"complete_data": 847427,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7556,
"total_functions": 7647,
"exact": 7556
},
{
"commit": "8691aab",
"sha": "8691aabff77721dd3153a0b76673b995df93381d",
"time": 1790395135,
"subject": "Merge r3-uistudio (round 3)",
"report": true,
"matched_code": 1460140,
"complete_code": 1165216,
"matched_data": 703495,
"complete_data": 847427,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7556,
"total_functions": 7647,
"exact": 7556
},
{
"commit": "f54b9be",
"sha": "f54b9beb29cf5c342745040bae147da6d33bc599",
"time": 1790395214,
"subject": "Merge r3-ball (round 3)",
"report": true,
"matched_code": 1460140,
"complete_code": 1165216,
"matched_data": 703495,
"complete_data": 847427,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7556,
"total_functions": 7647,
"exact": 7556
},
{
"commit": "d369602",
"sha": "d369602d960b2b5dd3e47cad80b5085a5f047683",
"time": 1790395270,
"subject": "agents/state.md: round 3 merged; disk-full fix; Gemini round 4",
"report": true,
"matched_code": 1460140,
"complete_code": 1165216,
"matched_data": 703495,
"complete_data": 847427,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7556,
"total_functions": 7647,
"exact": 7556
},
{
"commit": "f5bd99b",
"sha": "f5bd99b1634b00fff197553624ef045187e8ac8a",
"time": 1790397873,
"subject": "Merge r4-uisapi: fn_80168CD8 and fn_80169308 closer",
"report": true,
"matched_code": 1460140,
"complete_code": 1165216,
"matched_data": 703495,
"complete_data": 847427,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7556,
"total_functions": 7647,
"exact": 7556
},
{
"commit": "4daece6",
"sha": "4daece607ae509c6e085d9d0b16c3ee8f2be50f6",
"time": 1790398395,
"subject": "Goal: EA's code exactly as EA wrote it; portability is not a constraint (owner, 2026-09-26)",
"report": true,
"matched_code": 1460140,
"complete_code": 1165216,
"matched_data": 703495,
"complete_data": 847427,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7556,
"total_functions": 7647,
"exact": 7556
},
{
"commit": "77861b0",
"sha": "77861b09bc250aeb650aecff1f2c4ae8938b9243",
"time": 1790398423,
"subject": "agents/tried: PC permuter runs on madinit (fn_800B769C) and startUp fn_800B0748 (no exact)",
"report": true,
"matched_code": 1460140,
"complete_code": 1165216,
"matched_data": 703495,
"complete_data": 847427,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7556,
"total_functions": 7647,
"exact": 7556
},
{
"commit": "482b4e3",
"sha": "482b4e3627214043a7383f0217173a3d6a6fe6b9",
"time": 1790398868,
"subject": "Merge r4-uisevent: UISEvent fn_80165528 exact (opt_dead_assignments off around it)",
"report": true,
"matched_code": 1460468,
"complete_code": 1165216,
"matched_data": 703495,
"complete_data": 847427,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7557,
"total_functions": 7647,
"exact": 7557
},
{
"commit": "6fcd30a",
"sha": "6fcd30a4f366938f1a43907954f11ae7811566ed",
"time": 1790399225,
"subject": "brief: file-wide compiler flags are EA's settings; a per-function pragma is an endgame fake match",
"report": true,
"matched_code": 1460468,
"complete_code": 1165216,
"matched_data": 703495,
"complete_data": 847427,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7557,
"total_functions": 7647,
"exact": 7557
},
{
"commit": "ff600dc",
"sha": "ff600dc462c9b26604adf3f410cd702b97d88704",
"time": 1790399415,
"subject": "Merge r4-uisscreen: fn_8016A2D4 closer; ledgers",
"report": true,
"matched_code": 1460468,
"complete_code": 1165216,
"matched_data": 703495,
"complete_data": 847427,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7557,
"total_functions": 7647,
"exact": 7557
},
{
"commit": "3746dd3",
"sha": "3746dd39c99a7e69b83d731daa70fca766283bd0",
"time": 1790400190,
"subject": "Merge r4-uisapi: fn_80169DC4 86.8 -> 96.7 in EA's int form; fn_80169590, fn_8016A030 closer",
"report": true,
"matched_code": 1460468,
"complete_code": 1165216,
"matched_data": 703495,
"complete_data": 847427,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7557,
"total_functions": 7647,
"exact": 7557
},
{
"commit": "0bdd8e3",
"sha": "0bdd8e32a31f1c9f27fb44904e08d3330b70955f",
"time": 1790400349,
"subject": "Merge r4-ball: Physics_HandleCollision exact, Ball.c linked",
"report": true,
"matched_code": 1463708,
"complete_code": 1186440,
"matched_data": 712271,
"complete_data": 856843,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7558,
"total_functions": 7647,
"exact": 7558
},
{
"commit": "df101b2",
"sha": "df101b204c1d3b99767554003d7b5ae238adc2b7",
"time": 1790400518,
"subject": "CLAUDE.md: after 100%, give placeholder locals their real names (Ball Physics_HandleCollision first)",
"report": true,
"matched_code": 1463708,
"complete_code": 1186440,
"matched_data": 712271,
"complete_data": 856843,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7558,
"total_functions": 7647,
"exact": 7558
},
{
"commit": "0a5efa3",
"sha": "0a5efa3c510a9b5c9bdc3a4c9acb1182d8777523",
"time": 1790400640,
"subject": "Merge gemini/round4: GameModeBestBall fn_800E8A68 closer",
"report": true,
"matched_code": 1463708,
"complete_code": 1186440,
"matched_data": 712271,
"complete_data": 856843,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7558,
"total_functions": 7647,
"exact": 7558
},
{
"commit": "df1d4ae",
"sha": "df1d4ae33d2ef2d35dc34f94b574b18a44d1604d",
"time": 1790400756,
"subject": "Merge r4-uistudio: fn_80166098 95.76 -> 97.84 (block-local case variables, EA's add order)",
"report": true,
"matched_code": 1463708,
"complete_code": 1186440,
"matched_data": 712271,
"complete_data": 856843,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7558,
"total_functions": 7647,
"exact": 7558
},
{
"commit": "4a1e505",
"sha": "4a1e5053222ae324ae0204bea40151034600ed6e",
"time": 1790400923,
"subject": "Merge r4-charskin: SkinPart fn_800CCB08, fn_800CCC1C, fn_800CCF90 exact (i != 4 loops)",
"report": true,
"matched_code": 1464556,
"complete_code": 1186440,
"matched_data": 712271,
"complete_data": 856843,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7561,
"total_functions": 7647,
"exact": 7561
},
{
"commit": "1304e18",
"sha": "1304e18d7c1be22b3b58a34045d14e04ec16943f",
"time": 1790401052,
"subject": "Merge r4-terrain: GoTerrainCollision linked, 5 exact (terrain collision, GoTerrain)",
"report": true,
"matched_code": 1471036,
"complete_code": 1210132,
"matched_data": 713519,
"complete_data": 858227,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7566,
"total_functions": 7647,
"exact": 7566
},
{
"commit": "bca732f",
"sha": "bca732fb2ccf7466839c1ae9d9378d6c0684c631",
"time": 1790401690,
"subject": "declsearch.py: declaration-order search over many functions on many cores; pc-job tool=declsearch",
"report": true,
"matched_code": 1471036,
"complete_code": 1210132,
"matched_data": 713519,
"complete_data": 858227,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7566,
"total_functions": 7647,
"exact": 7566
},
{
"commit": "2d21051",
"sha": "2d21051388419557649149ddda2f492cc616a6ea",
"time": 1790402009,
"subject": "Merge r4-render: Grass Static_Render 99.3, GR_BuildGridRenderData 99.0, Particle fn_80094534 97.7",
"report": true,
"matched_code": 1471036,
"complete_code": 1210132,
"matched_data": 713519,
"complete_data": 858227,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7566,
"total_functions": 7647,
"exact": 7566
},
{
"commit": "5826f39",
"sha": "5826f3945f7f5f790432e6cd4a4faff0e26a90a2",
"time": 1790402032,
"subject": "agents/state.md: round 4 merged (Ball, GoTerrainCollision linked); PC declsearch batch",
"report": true,
"matched_code": 1471036,
"complete_code": 1210132,
"matched_data": 713519,
"complete_data": 858227,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7566,
"total_functions": 7647,
"exact": 7566
},
{
"commit": "94bf7bb",
"sha": "94bf7bb55386567d9a286d57878d7548a32ddb69",
"time": 1790417543,
"subject": "Merge pc-decl: ska_shared fn_8001FCF4 exact, ska_shared linked (PC declsearch)",
"report": true,
"matched_code": 1472624,
"complete_code": 1218288,
"matched_data": 714119,
"complete_data": 858875,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7567,
"total_functions": 7647,
"exact": 7567
},
{
"commit": "821cc23",
"sha": "821cc23a72496d78a1e9e30a83699b3cb5bb0091",
"time": 1790417710,
"subject": "declsearch.py: an equal time slice per job; ledgers: the PC declsearch run; infrastructure: its speed",
"report": true,
"matched_code": 1472624,
"complete_code": 1218288,
"matched_data": 714119,
"complete_data": 858875,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7567,
"total_functions": 7647,
"exact": 7567
},
{
"commit": "87bb9f3",
"sha": "87bb9f308f179a70862f82dea7970c28d209aa62",
"time": 1790430237,
"subject": "Merge pc-decl: PC declsearch run 2 (two functions closer)",
"report": true,
"matched_code": 1472624,
"complete_code": 1218288,
"matched_data": 714119,
"complete_data": 858875,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7567,
"total_functions": 7647,
"exact": 7567
},
{
"commit": "f08e2a5",
"sha": "f08e2a51a99a6e8dc6710a22e9a6bf9ea0569cdb",
"time": 1790431355,
"subject": "state + CLAUDE.md: #match-help advice; next: mwcc-debugger, dead-assert lane; flag audit and fake inventory after 100%",
"report": true,
"matched_code": 1472624,
"complete_code": 1218288,
"matched_data": 714119,
"complete_data": 858875,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7567,
"total_functions": 7647,
"exact": 7567
},
{
"commit": "842d890",
"sha": "842d89066e2c5d6f3b4c1be380c03fa28f510391",
"time": 1790432421,
"subject": "mwcc-debugger: mwccdbg.py wrapper (GC/2.6 = 2.5 on all 262 units), setup + how to read it in workflow.md",
"report": true,
"matched_code": 1472624,
"complete_code": 1218288,
"matched_data": 714119,
"complete_data": 858875,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7567,
"total_functions": 7647,
"exact": 7567
},
{
"commit": "eac4923",
"sha": "eac49237f17f0bc3378c4f1d443973bd882afd11",
"time": 1790433225,
"subject": "mwccdbg: EA register column, --all batch, lock for parallel lanes, worktree lookup; matching.md step 3: read the compiler's view first",
"report": true,
"matched_code": 1472624,
"complete_code": 1218288,
"matched_data": 714119,
"complete_data": 858875,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7567,
"total_functions": 7647,
"exact": 7567
},
{
"commit": "84f7d39",
"sha": "84f7d39f18e81a24cb4c341bebb5b695a62dc319",
"time": 1790433282,
"subject": "state: round 5 (mwcc-debugger on all 80 functions, 5 lanes, checkpoint 12:00 CDT)",
"report": true,
"matched_code": 1472624,
"complete_code": 1218288,
"matched_data": 714119,
"complete_data": 858875,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7567,
"total_functions": 7647,
"exact": 7567
},
{
"commit": "1f5ad30",
"sha": "1f5ad30966e4d6b256caea807b9d74dad5d8e290",
"time": 1790435724,
"subject": "findings: mwcc-debugger batch over all 80 non-exact functions",
"report": true,
"matched_code": 1472624,
"complete_code": 1218288,
"matched_data": 714119,
"complete_data": 858875,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7567,
"total_functions": 7647,
"exact": 7567
},
{
"commit": "5d18c73",
"sha": "5d18c731a416dd76f62c2bdb3870db24700febf3",
"time": 1790437226,
"subject": "Merge r5-uiapi: uiText exact + linked (file-wide opt_propagation off); uiProcessInterface fn_8008F820 99.94; mwcc-debugger ledgers",
"report": true,
"matched_code": 1474472,
"complete_code": 1220912,
"matched_data": 714279,
"complete_data": 859035,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7568,
"total_functions": 7647,
"exact": 7568
},
{
"commit": "b805cd4",
"sha": "b805cd41502de76164552eb8c42b7aea94fdaf17",
"time": 1790437540,
"subject": "Merge r5-world: GoTerrain exact + linked (fn_8003241C params in Ter_ObjectDrawData order, a fake-match inline removed); mwcc-debugger ledgers",
"report": true,
"matched_code": 1476748,
"complete_code": 1242396,
"matched_data": 719975,
"complete_data": 864971,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7570,
"total_functions": 7647,
"exact": 7570
},
{
"commit": "c6b0819",
"sha": "c6b081907a86316b9bff6bf174d83322281f9a2d",
"time": 1790438078,
"subject": "Merge r5-uisscreen: hlaudmovie fn_800A8AD4 exact (labelled fake), non-const pArgs through the UIS script-call chain (fn_8016C270 86.3); mwcc-debugger ledgers",
"report": true,
"matched_code": 1477116,
"complete_code": 1242396,
"matched_data": 719975,
"complete_data": 864971,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7571,
"total_functions": 7647,
"exact": 7571
},
{
"commit": "bb33195",
"sha": "bb3319596598965214acb1db198d4803220d2727",
"time": 1790438168,
"subject": "Merge r5-game: Swing SW_vImpact exact (EA-style direct gPlayers reads), GameModeBestBall nOurs labelled; mwcc-debugger ledgers",
"report": true,
"matched_code": 1477744,
"complete_code": 1242396,
"matched_data": 719975,
"complete_data": 864971,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7572,
"total_functions": 7647,
"exact": 7572
},
{
"commit": "baf1a4d",
"sha": "baf1a4d6dc58f90843f85fb11cd35e5ec5506dfe",
"time": 1790438856,
"subject": "Merge hlaud-split: HLAudMaster.c split from hlaudmovie.c, both units linked",
"report": true,
"matched_code": 1477744,
"complete_code": 1247064,
"matched_data": 720287,
"complete_data": 865299,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7572,
"total_functions": 7647,
"exact": 7572
},
{
"commit": "e6a2697",
"sha": "e6a2697032c668dcfd1db22099733ecbd7f41d91",
"time": 1790438946,
"subject": "Merge r5-render: Particle fn_800951A0, Grass Static_Render, LLTex fn_8000EA1C exact; mwcc-debugger ledgers",
"report": true,
"matched_code": 1480716,
"complete_code": 1247064,
"matched_data": 720287,
"complete_data": 865299,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7575,
"total_functions": 7647,
"exact": 7575
},
{
"commit": "a4853df",
"sha": "a4853df778679a95bbdb1ada6952915bdd1c41ba",
"time": 1790439012,
"subject": "state + decomp-notes: round 5 merged (mwcc-debugger levers), numbers",
"report": true,
"matched_code": 1480716,
"complete_code": 1247064,
"matched_data": 720287,
"complete_data": 865299,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7575,
"total_functions": 7647,
"exact": 7575
},
{
"commit": "a334c9c",
"sha": "a334c9c53c855bf4dca00dbf8d4465c06e44cb41",
"time": 1790439018,
"subject": "state: unit count",
"report": true,
"matched_code": 1480716,
"complete_code": 1247064,
"matched_data": 720287,
"complete_data": 865299,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7575,
"total_functions": 7647,
"exact": 7575
},
{
"commit": "9577303",
"sha": "957730384d8958e2bee192311937a2ab61b78d6e",
"time": 1790440613,
"subject": "state: round 6 launched (4 lanes incl. the dead-assert lane), checkpoint 14:00 CDT",
"report": true,
"matched_code": 1480716,
"complete_code": 1247064,
"matched_data": 720287,
"complete_data": 865299,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7575,
"total_functions": 7647,
"exact": 7575
},
{
"commit": "b3e8a10",
"sha": "b3e8a108a9b46f4c35e6b9aad1060dd47f2c5b01",
"time": 1790442460,
"subject": "Merge r6-assert: dead-assert finding (no effect on GC/2.5 -O4,p); hwsBurn fn_8011172C exact (align idiom), unit linked",
"report": true,
"matched_code": 1480880,
"complete_code": 1253892,
"matched_data": 720303,
"complete_data": 865315,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7576,
"total_functions": 7647,
"exact": 7576
},
{
"commit": "f348362",
"sha": "f348362c80074aa22d23afe30134e7003589c13e",
"time": 1790443789,
"subject": "libflags.py: one flag set for a library of units, scored together (PC job tool); first target UIS = Tiburon's IStudio",
"report": true,
"matched_code": 1480880,
"complete_code": 1253892,
"matched_data": 720303,
"complete_data": 865315,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7576,
"total_functions": 7647,
"exact": 7576
},
{
"commit": "f262e45",
"sha": "f262e450500eb18dd44d669c8e22cd23d81c8e61",
"time": 1790443815,
"subject": "state: UIS is Tiburon's IStudio library; libflags PC job, research agent, r6-uis redirected",
"report": true,
"matched_code": 1480880,
"complete_code": 1253892,
"matched_data": 720303,
"complete_data": 865315,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7576,
"total_functions": 7647,
"exact": 7576
},
{
"commit": "d9387fa",
"sha": "d9387fa2c4f4f7ab9c2da53a9a33158736dbf53a",
"time": 1790444008,
"subject": "findings: Tiburon builds with debug info (NASCAR 2005 GC DWARF is the lead for UIS/IStudio)",
"report": true,
"matched_code": 1480880,
"complete_code": 1253892,
"matched_data": 720303,
"complete_data": 865315,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7576,
"total_functions": 7647,
"exact": 7576
},
{
"commit": "552f548",
"sha": "552f5485aa37aeb183aff392ce8c284bf64b36cc",
"time": 1790445258,
"subject": "PC job refdwarf: fetch an allowlisted reference build's debug archive to C:/dev/refs, commit only derived DWARF evidence (first: NASCAR 2005 GC, Tiburon); libflags: Windows path fix",
"report": true,
"matched_code": 1480880,
"complete_code": 1253892,
"matched_data": 720303,
"complete_data": 865315,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7576,
"total_functions": 7647,
"exact": 7576
},
{
"commit": "7fdd8b8",
"sha": "7fdd8b88df4b17428edcbda5825647d1e902cd9b",
"time": 1790445348,
"subject": "fetchdwarf: also keep units named like ours (NASCAR 2005 has LLFont.c, skeleton.c, ChecksumCRC32.c, rcmp_mad_codec)",
"report": true,
"matched_code": 1480880,
"complete_code": 1253892,
"matched_data": 720303,
"complete_data": 865315,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7576,
"total_functions": 7647,
"exact": 7576
},
{
"commit": "d300a35",
"sha": "d300a3561aadb894e302bf7f35ed5076420d02fe",
"time": 1790445357,
"subject": "fetchdwarf: docstring",
"report": true,
"matched_code": 1480880,
"complete_code": 1253892,
"matched_data": 720303,
"complete_data": 865315,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7576,
"total_functions": 7647,
"exact": 7576
},
{
"commit": "5e15dfb",
"sha": "5e15dfb705d323c35979bee6384e3c04e8ecb4da",
"time": 1790446084,
"subject": "Merge r6-big: Earnings 64/64 exact and linked (fn_800D477C, fn_800D4F14)",
"report": true,
"matched_code": 1485220,
"complete_code": 1281492,
"matched_data": 721935,
"complete_data": 866947,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7578,
"total_functions": 7647,
"exact": 7578
},
{
"commit": "4ec17ab",
"sha": "4ec17ab8b662e226bec64212c931239e69351a4b",
"time": 1790446196,
"subject": "Merge r6-misc: LLDynTex exact and linked; FO_spLoadFontFromStream 87.0, Particle fn_80094534 98.4 (a fake removed)",
"report": true,
"matched_code": 1486212,
"complete_code": 1289772,
"matched_data": 722055,
"complete_data": 867067,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7579,
"total_functions": 7647,
"exact": 7579
},
{
"commit": "a323c91",
"sha": "a323c91cb1109a159ba293fa580b59338feef9ce",
"time": 1790446288,
"subject": "Merge r6-uis: UISEvent fn_80165B90 exact (labelled s64 fake); UIS library-flag findings; copy-pattern mechanism",
"report": true,
"matched_code": 1486432,
"complete_code": 1289772,
"matched_data": 722055,
"complete_data": 867067,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7580,
"total_functions": 7647,
"exact": 7580
},
{
"commit": "5755976",
"sha": "575597639caf005aec7d8e85e3ecd9977eb6cb86",
"time": 1790446400,
"subject": "reference-builds: NASCAR 2005 GC (Tiburon, DWARF): no IStudio; unit list kept",
"report": true,
"matched_code": 1486432,
"complete_code": 1289772,
"matched_data": 722055,
"complete_data": 867067,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7580,
"total_functions": 7647,
"exact": 7580
},
{
"commit": "8a21e6d",
"sha": "8a21e6d70a198eb5a2aeeec6589b697fe60c8505",
"time": 1790447135,
"subject": "Merge r6-args: GoBreakLine exact and linked; hlaudtrackstm fn_800AB860 exact (void* late copy, labelled); ledgers",
"report": true,
"matched_code": 1488548,
"complete_code": 1294620,
"matched_data": 722103,
"complete_data": 867219,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7582,
"total_functions": 7647,
"exact": 7582
},
{
"commit": "636f348",
"sha": "636f348d7dfe65743de8d2ef990ea0d77f304773",
"time": 1790447159,
"subject": "state + decomp-notes: round 6 merged (Earnings, LLDynTex, hwsBurn, GoBreakLine linked), levers",
"report": true,
"matched_code": 1488548,
"complete_code": 1294620,
"matched_data": 722103,
"complete_data": 867219,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7582,
"total_functions": 7647,
"exact": 7582
},
{
"commit": "ef232a0",
"sha": "ef232a0265a1f0640c7692da3192c9090278534a",
"time": 1790457583,
"subject": "Merge uis-flags: the four UIS units share one library flag set (Tiburon IStudio)",
"report": true,
"matched_code": 1488548,
"complete_code": 1294620,
"matched_data": 722103,
"complete_data": 867219,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7582,
"total_functions": 7647,
"exact": 7582
},
{
"commit": "dbc1fdf",
"sha": "dbc1fdff30667bcdd1f8a630c033b1239352c9f5",
"time": 1790457653,
"subject": "rasim.py: replay MWCC's register allocator from mwccdbg dumps and search declaration orders against it (from lane r6-misc)",
"report": true,
"matched_code": 1488548,
"complete_code": 1294620,
"matched_data": 722103,
"complete_data": 867219,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7582,
"total_functions": 7647,
"exact": 7582
},
{
"commit": "acccc03",
"sha": "acccc03ab2839f6a826a643a34e3b1fd242c4b4b",
"time": 1790457788,
"subject": "state: round 7 launched (4 lanes), UIS library flags applied, rasim.py",
"report": true,
"matched_code": 1488548,
"complete_code": 1294620,
"matched_data": 722103,
"complete_data": 867219,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7582,
"total_functions": 7647,
"exact": 7582
},
{
"commit": "9943e82",
"sha": "9943e829bdca57372ceb00a4cba3fc2d5e6a069d",
"time": 1790459848,
"subject": "Merge r7-uis: copy-chain mechanism findings (no code change)",
"report": true,
"matched_code": 1488548,
"complete_code": 1294620,
"matched_data": 722103,
"complete_data": 867219,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7582,
"total_functions": 7647,
"exact": 7582
},
{
"commit": "8caa1b5",
"sha": "8caa1b593171720e48a2df2ee869901f32fb1abb",
"time": 1790460189,
"subject": "Merge r7-charswing: Swing exact and linked (SW_KillVibration), char Character_SetupForShot exact (labelled fakes); Vec_Add/Vec_Sub asm only moved into address order",
"report": true,
"matched_code": 1489868,
"complete_code": 1311696,
"matched_data": 723063,
"complete_data": 868387,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7584,
"total_functions": 7647,
"exact": 7584
},
{
"commit": "b0c5d80",
"sha": "b0c5d8089f839a68ad309b2c1221bdecf1a562cf",
"time": 1790460835,
"subject": "Merge r7-cam: CameraScript_LagAimMarker exact (neighbour-count locals), GR_BuildGridRenderData 99.22",
"report": true,
"matched_code": 1491024,
"complete_code": 1311696,
"matched_data": 723063,
"complete_data": 868387,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7585,
"total_functions": 7647,
"exact": 7585
},
{
"commit": "0c6f6c8",
"sha": "0c6f6c805ddbe41e9d26eb849b8882b0f1550b1f",
"time": 1790461892,
"subject": "Merge r7-golfer: AI_ChooseTarget 98.66 -> 99.56 (nA local); rasim.py models spill choice + later passes; mwccdbg marks superseded passes",
"report": true,
"matched_code": 1491024,
"complete_code": 1311696,
"matched_data": 723063,
"complete_data": 868387,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7585,
"total_functions": 7647,
"exact": 7585
},
{
"commit": "6a65332",
"sha": "6a653327fbed95316a901f0f520059f2ecf9b7dd",
"time": 1790461911,
"subject": "state + decomp-notes: round 7 merged (Swing linked, 3 exact, AI_ChooseTarget 99.56), levers",
"report": true,
"matched_code": 1491024,
"complete_code": 1311696,
"matched_data": 723063,
"complete_data": 868387,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7585,
"total_functions": 7647,
"exact": 7585
},
{
"commit": "c86a180",
"sha": "c86a180dea51bff9267498b612b657a1c47d755a",
"time": 1790466807,
"subject": "Merge codex/round3 (via golfer-x): AI_ChooseTarget 99.75%",
"report": true,
"matched_code": 1491024,
"complete_code": 1311696,
"matched_data": 723063,
"complete_data": 868387,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7585,
"total_functions": 7647,
"exact": 7585
},
{
"commit": "849bbd6",
"sha": "849bbd6802670f73b5852bba67cb97818abc04e9",
"time": 1790466938,
"subject": "assign: Codex continues AI_ChooseTarget (debugger reading of the last four registers)",
"report": true,
"matched_code": 1491024,
"complete_code": 1311696,
"matched_data": 723063,
"complete_data": 868387,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7585,
"total_functions": 7647,
"exact": 7585
},
{
"commit": "728335b",
"sha": "728335bc7ab7e0830d2b3ab65fda7e54e60e5e6e",
"time": 1790467203,
"subject": "assign: endgame lanes brief (time-boxed EA form, then labelled fakes; hard rules)",
"report": true,
"matched_code": 1491024,
"complete_code": 1311696,
"matched_data": 723063,
"complete_data": 868387,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7585,
"total_functions": 7647,
"exact": 7585
},
{
"commit": "e308516",
"sha": "e3085165e52ef302839032db30fcc8dff4dcd1d2",
"time": 1790467252,
"subject": "state: endgame launched (6 lanes, Codex on Golfer, PC leversweep)",
"report": true,
"matched_code": 1491024,
"complete_code": 1311696,
"matched_data": 723063,
"complete_data": 868387,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7585,
"total_functions": 7647,
"exact": 7585
},
{
"commit": "45f8045",
"sha": "45f8045b40f497ff6e158a4929eb06f8aa36ed6a",
"time": 1790470846,
"subject": "Merge codex/round3: Golfer AI_ChooseTarget exact (labelled fakes, logic checked)",
"report": true,
"matched_code": 1492520,
"complete_code": 1311696,
"matched_data": 723063,
"complete_data": 868387,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7586,
"total_functions": 7647,
"exact": 7586
},
{
"commit": "0bb41e9",
"sha": "0bb41e99b866237244a5d570f9cbe1231684d85b",
"time": 1790471067,
"subject": "Merge gemini/round4: startUp fn_800B0748 exact (per-function opt_propagation off)",
"report": true,
"matched_code": 1492592,
"complete_code": 1311696,
"matched_data": 723063,
"complete_data": 868387,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7587,
"total_functions": 7647,
"exact": 7587
},
{
"commit": "dd4c99c",
"sha": "dd4c99c1cd2f30251ec8f0a43fe698d94a5f9e78",
"time": 1790471075,
"subject": "startUp.c: label fn_800B0748's per-function pragma as a fake match",
"report": true,
"matched_code": 1492592,
"complete_code": 1311696,
"matched_data": 723063,
"complete_data": 868387,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7587,
"total_functions": 7647,
"exact": 7587
},
{
"commit": "9a3f0b9",
"sha": "9a3f0b9276e3a0b4287f28fef11a33029b477480",
"time": 1790471293,
"subject": "Merge e-char: char fn_80017DDC exact (EA if/else structure), SkinPart fn_800CE52C exact (labelled inline)",
"report": true,
"matched_code": 1493180,
"complete_code": 1311696,
"matched_data": 723063,
"complete_data": 868387,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7589,
"total_functions": 7647,
"exact": 7589
},
{
"commit": "e3eaa81",
"sha": "e3eaa81fa83b4c17a6d8811dbab53ef516557fa5",
"time": 1790471688,
"subject": "Merge e-link1: GoStaticCam, Rain, SunFlr exact and linked (labelled empty-test fakes)",
"report": true,
"matched_code": 1496012,
"complete_code": 1322564,
"matched_data": 723415,
"complete_data": 868795,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7592,
"total_functions": 7647,
"exact": 7592
},
{
"commit": "dd146a8",
"sha": "dd146a83c8929a8ce7e0a562e144efa74b403c58",
"time": 1790471825,
"subject": "Merge e-link2: endgame checkpoint",
"report": true,
"matched_code": 1499132,
"complete_code": 1326480,
"matched_data": 723447,
"complete_data": 868835,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7595,
"total_functions": 7647,
"exact": 7595
},
{
"commit": "a406915",
"sha": "a4069154580d5f3ec4258a2f347f3878f3ef8f3d",
"time": 1790471927,
"subject": "Merge e-uisscreen: endgame checkpoint",
"report": true,
"matched_code": 1499620,
"complete_code": 1326480,
"matched_data": 723447,
"complete_data": 868835,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7596,
"total_functions": 7647,
"exact": 7596
},
{
"commit": "96a4722",
"sha": "96a47229d46ac8a80f9602eb67fe7be5ee48d0bf",
"time": 1790472032,
"subject": "Merge e-uisapi: endgame checkpoint",
"report": true,
"matched_code": 1500028,
"complete_code": 1326480,
"matched_data": 723447,
"complete_data": 868835,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7597,
"total_functions": 7647,
"exact": 7597
},
{
"commit": "8d21683",
"sha": "8d21683feaf521cbee9021daae0535d02d736fb1",
"time": 1790472167,
"subject": "Merge g-hoist: startUp linked; Golfer functions in address order (split evidence: 4 original files)",
"report": true,
"matched_code": 1500028,
"complete_code": 1338752,
"matched_data": 723567,
"complete_data": 869363,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7597,
"total_functions": 7647,
"exact": 7597
},
{
"commit": "c93a2bb",
"sha": "c93a2bb037a416b5ea84fb4a586c46855be623e4",
"time": 1790472265,
"subject": "Merge e-render: LLFont fn_8001208C exact (EA's real signature, EA bug noted)",
"report": true,
"matched_code": 1500968,
"complete_code": 1338752,
"matched_data": 723567,
"complete_data": 869363,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7598,
"total_functions": 7647,
"exact": 7598
},
{
"commit": "d7e77aa",
"sha": "d7e77aa27b5bed2064cd9e5a96de9765a551db8d",
"time": 1790472275,
"subject": "state: endgame checkpoint 1 (7,598 exact, 86.33% code linked); Golfer split evidence",
"report": true,
"matched_code": 1500968,
"complete_code": 1338752,
"matched_data": 723567,
"complete_data": 869363,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7598,
"total_functions": 7647,
"exact": 7598
},
{
"commit": "2d328c9",
"sha": "2d328c9c43ffe8b35661804feadb14424c918f7b",
"time": 1790472435,
"subject": "assign: Codex (SkinPart fn_800CE224, skalib fn_80026844) and Gemini (UISApi fn_80168CD8, fn_801694A0) quick wins",
"report": true,
"matched_code": 1500968,
"complete_code": 1338752,
"matched_data": 723567,
"complete_data": 869363,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7598,
"total_functions": 7647,
"exact": 7598
},
{
"commit": "1dc48c1",
"sha": "1dc48c12de27c696f737b7bb3f9a318cba250d56",
"time": 1790472774,
"subject": "Merge g-ea: GoGreenGrid linked (constant-pool stand-in, functions in address order)",
"report": true,
"matched_code": 1500968,
"complete_code": 1344236,
"matched_data": 723887,
"complete_data": 869763,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7598,
"total_functions": 7647,
"exact": 7598
},
{
"commit": "a258c72",
"sha": "a258c72c409365fcaa9119fbeda59f6a65a99b53",
"time": 1790473222,
"subject": "Merge g-alloc: Golfer.c split into its 4 original files (ai_brain.c, Code8002BBB0.c, Code8002C984.c, Golfer.c), all linked",
"report": true,
"matched_code": 1500968,
"complete_code": 1357884,
"matched_data": 778831,
"complete_data": 925043,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7598,
"total_functions": 7647,
"exact": 7598
},
{
"commit": "6ac35f9",
"sha": "6ac35f9fb1b6a531f2c2695a2b6c6afde1dd44fe",
"time": 1790473231,
"subject": "state: Golfer split + GoGreenGrid linked",
"report": true,
"matched_code": 1500968,
"complete_code": 1357884,
"matched_data": 778831,
"complete_data": 925043,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7598,
"total_functions": 7647,
"exact": 7598
},
{
"commit": "e30fe56",
"sha": "e30fe56ea127dd91e9b9db3bd298a462b8d7c6a0",
"time": 1790473583,
"subject": "Golfer.c: header describes the luck part it now is; Code8002EE1C.c: define the club-name table (0x80187650, char[7][13]) and link its .data",
"report": true,
"matched_code": 1500968,
"complete_code": 1357884,
"matched_data": 778831,
"complete_data": 925139,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7598,
"total_functions": 7647,
"exact": 7598
},
{
"commit": "46ac92d",
"sha": "46ac92d70a6186cdc8c36c3a56395739ecad899c",
"time": 1790473589,
"subject": "state: Golfer follow-ups done",
"report": true,
"matched_code": 1500968,
"complete_code": 1357884,
"matched_data": 778831,
"complete_data": 925139,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7598,
"total_functions": 7647,
"exact": 7598
},
{
"commit": "26ed5da",
"sha": "26ed5da3732b4f8734926498b8e0e6bfd77b46a5",
"time": 1790474634,
"subject": "Merge codex/round3: SkinPart fn_800CE224 and skalib fn_80026844 exact, SkinPart linked",
"report": true,
"matched_code": 1502044,
"complete_code": 1370024,
"matched_data": 778927,
"complete_data": 925243,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7600,
"total_functions": 7647,
"exact": 7600
},
{
"commit": "dd3a7c8",
"sha": "dd3a7c8a44db2541658eec288e748679abc39447",
"time": 1790474728,
"subject": "Merge gemini/round4: UISApi fn_80168CD8 / fn_801694A0 notes",
"report": true,
"matched_code": 1502044,
"complete_code": 1370024,
"matched_data": 778927,
"complete_data": 925243,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7600,
"total_functions": 7647,
"exact": 7600
},
{
"commit": "8f975b9",
"sha": "8f975b940533265acfc8282919dd810ac6772bc8",
"time": 1790475246,
"subject": "assign: battle plan (one lane, one function; no permuter; Codex on UIStudio fn_80166098)",
"report": true,
"matched_code": 1502044,
"complete_code": 1370024,
"matched_data": 778927,
"complete_data": 925243,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7600,
"total_functions": 7647,
"exact": 7600
},
{
"commit": "e3eefc1",
"sha": "e3eefc1b458d00762c0e45b1eb2a432edb2935fd",
"time": 1790475504,
"subject": "state: battle plan lanes b1-b8 running",
"report": true,
"matched_code": 1502044,
"complete_code": 1370024,
"matched_data": 778927,
"complete_data": 925243,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7600,
"total_functions": 7647,
"exact": 7600
},
{
"commit": "e472d25",
"sha": "e472d2553c6dc9a746df74bc6ba3f396445de31d",
"time": 1790476305,
"subject": "Merge agent/b6: UISScreen fn_8016C6C4 exact (per-function scheduling once, labelled)",
"report": true,
"matched_code": 1502128,
"complete_code": 1370024,
"matched_data": 778927,
"complete_data": 925243,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7601,
"total_functions": 7647,
"exact": 7601
},
{
"commit": "f4c30d0",
"sha": "f4c30d0b2b99f0cb8fc179f660f9243f5603066c",
"time": 1790476503,
"subject": "Merge agent/b6: UISScreen fn_8016C614 exact (scheduling once, labelled); decomp-notes lever",
"report": true,
"matched_code": 1502224,
"complete_code": 1370024,
"matched_data": 778927,
"complete_data": 925243,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7602,
"total_functions": 7647,
"exact": 7602
},
{
"commit": "815ba05",
"sha": "815ba05eb4934d132d9e1bf119b49110e953c820",
"time": 1790476620,
"subject": "Merge agent/b8: UISEvent fn_80165ACC exact (s64 argument round trips, labelled)",
"report": true,
"matched_code": 1502420,
"complete_code": 1370024,
"matched_data": 778927,
"complete_data": 925243,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7603,
"total_functions": 7647,
"exact": 7603
},
{
"commit": "cad68d0",
"sha": "cad68d0a08b3fe8456331a47ce7ca06b33c174ee",
"time": 1790477134,
"subject": "Merge agent/b6: skalib AnimLib_WasLastPlayed exact (accumulated byte offset, labelled)",
"report": true,
"matched_code": 1502592,
"complete_code": 1370024,
"matched_data": 778927,
"complete_data": 925243,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7604,
"total_functions": 7647,
"exact": 7604
},
{
"commit": "9510558",
"sha": "9510558e4996b6dd7aa55108003e6f0222bcdef4",
"time": 1790477728,
"subject": "Merge agent/b2: uiProcessInterface fn_8008F820 exact (labelled fake), unit linked",
"report": true,
"matched_code": 1503936,
"complete_code": 1375564,
"matched_data": 779167,
"complete_data": 925483,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7605,
"total_functions": 7647,
"exact": 7605
},
{
"commit": "ddb3045",
"sha": "ddb3045e8b6a61408cc585b3dd769acdd8b06c95",
"time": 1790478436,
"subject": "Merge agent/b5: UISApi fn_80168CD8 exact (natural form + labelled bAll round trip)",
"report": true,
"matched_code": 1504152,
"complete_code": 1375564,
"matched_data": 779167,
"complete_data": 925483,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7606,
"total_functions": 7647,
"exact": 7606
},
{
"commit": "2b2cc21",
"sha": "2b2cc2139d7064242a2f8ca8fbb0cec9f2034018",
"time": 1790478574,
"subject": "Merge agent/b7: fn_8016B188 ledger",
"report": true,
"matched_code": 1504152,
"complete_code": 1375564,
"matched_data": 779167,
"complete_data": 925483,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7606,
"total_functions": 7647,
"exact": 7606
},
{
"commit": "6410d02",
"sha": "6410d027801c96733d7e559fed9a0d2b4f135973",
"time": 1790478723,
"subject": "Merge agent/b6: fn_80165E9C ledger",
"report": true,
"matched_code": 1504152,
"complete_code": 1375564,
"matched_data": 779167,
"complete_data": 925483,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7606,
"total_functions": 7647,
"exact": 7606
},
{
"commit": "a4d9375",
"sha": "a4d93750bf486f94df4233672e74bf0dbcd92782",
"time": 1790478839,
"subject": "Merge agent/b8: decomp-notes s64 call-argument lever; fn_800949D0 ledger",
"report": true,
"matched_code": 1504152,
"complete_code": 1375564,
"matched_data": 779167,
"complete_data": 925483,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7606,
"total_functions": 7647,
"exact": 7606
},
{
"commit": "f6cc78a",
"sha": "f6cc78aff847e343a0f2f539c8aa0a933549e797",
"time": 1790478954,
"subject": "Merge agent/b1: char fn_8001F110 exact (copy in loop condition, labelled)",
"report": true,
"matched_code": 1504692,
"complete_code": 1375564,
"matched_data": 779167,
"complete_data": 925483,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7607,
"total_functions": 7647,
"exact": 7607
},
{
"commit": "faf0342",
"sha": "faf03427a97a364768a919ff3f8b7c5e9f54641d",
"time": 1790479055,
"subject": "Merge agent/b3: Stm_Tick ledger",
"report": true,
"matched_code": 1504692,
"complete_code": 1375564,
"matched_data": 779167,
"complete_data": 925483,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7607,
"total_functions": 7647,
"exact": 7607
},
{
"commit": "77f0f2e",
"sha": "77f0f2eb3ebb6b9d8de176c9683eb9e125ca646c",
"time": 1790479146,
"subject": "Merge agent/b4: fn_80169D90 ledger",
"report": true,
"matched_code": 1504692,
"complete_code": 1375564,
"matched_data": 779167,
"complete_data": 925483,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7607,
"total_functions": 7647,
"exact": 7607
},
{
"commit": "a802406",
"sha": "a802406a8ff107ef329e7a34dcacbf887338f5ce",
"time": 1790479250,
"subject": "Merge agent/b7: UISScreen fn_8016B188 exact (s64 index product, labelled)",
"report": true,
"matched_code": 1505536,
"complete_code": 1375564,
"matched_data": 779167,
"complete_data": 925483,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7608,
"total_functions": 7647,
"exact": 7608
},
{
"commit": "c825445",
"sha": "c82544520c96be5944c5128b0546dc6aa180ceee",
"time": 1790479739,
"subject": "Merge agent/b4: UISApi fn_80169D90 exact (s64 product, labelled)",
"report": true,
"matched_code": 1505588,
"complete_code": 1375564,
"matched_data": 779167,
"complete_data": 925483,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7609,
"total_functions": 7647,
"exact": 7609
},
{
"commit": "a3a452b",
"sha": "a3a452b141d68ad4a5f579e03254ea7b5826948d",
"time": 1790479846,
"subject": "Merge agent/b5: UISApi fn_801694A0 exact (per-function optimization_level 2, labelled)",
"report": true,
"matched_code": 1505716,
"complete_code": 1375564,
"matched_data": 779167,
"complete_data": 925483,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7610,
"total_functions": 7647,
"exact": 7610
},
{
"commit": "a393f03",
"sha": "a393f03f449f1df8e93808ef7748fe38b0e8b083",
"time": 1790480141,
"subject": "Merge agent/b5: UISApi fn_80168F5C exact (per-function optimization_level 1, labelled)",
"report": true,
"matched_code": 1505824,
"complete_code": 1375564,
"matched_data": 779167,
"complete_data": 925483,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7611,
"total_functions": 7647,
"exact": 7611
},
{
"commit": "cb5cd32",
"sha": "cb5cd323126aaa4994fa44375ae7a3e16a8bb8e1",
"time": 1790480451,
"subject": "Merge agent/b1: LLPictInt PictInt_Decode exact (EA form: C byte swap), unit linked",
"report": true,
"matched_code": 1506264,
"complete_code": 1376012,
"matched_data": 779183,
"complete_data": 925507,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7612,
"total_functions": 7647,
"exact": 7612
},
{
"commit": "e8027ec",
"sha": "e8027ec82896b87d8d92183c022446bf4396a7f8",
"time": 1790480713,
"subject": "Merge agent/b2: CamSpline fn_800C7A9C exact (labelled fakes), unit linked",
"report": true,
"matched_code": 1506896,
"complete_code": 1379096,
"matched_data": 779183,
"complete_data": 925571,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7613,
"total_functions": 7647,
"exact": 7613
},
{
"commit": "231da75",
"sha": "231da75736f7302d8a37038ea79f56e346b7133d",
"time": 1790481088,
"subject": "Merge agent/b12: gocamscripts fn_8003F2E0 exact (EA form), unit linked",
"report": true,
"matched_code": 1507464,
"complete_code": 1410192,
"matched_data": 779543,
"complete_data": 926091,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7614,
"total_functions": 7647,
"exact": 7614
},
{
"commit": "1af232d",
"sha": "1af232d2d29db864e6d9e2659485748ed8ee1415",
"time": 1790481337,
"subject": "Merge agent/b7: UISScreen fn_8016A510 exact (labelled fakes); decomp-notes s64 product lever",
"report": true,
"matched_code": 1508264,
"complete_code": 1410192,
"matched_data": 779543,
"complete_data": 926091,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7615,
"total_functions": 7647,
"exact": 7615
},
{
"commit": "8a67fea",
"sha": "8a67fea4b6b819dbee9b5ece1b657d8515a33ad7",
"time": 1790481577,
"subject": "Merge agent/b11",
"report": true,
"matched_code": 1510028,
"complete_code": 1416936,
"matched_data": 787479,
"complete_data": 934051,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7616,
"total_functions": 7647,
"exact": 7616
},
{
"commit": "9f7ddc9",
"sha": "9f7ddc9171361161df255653eae94dc7a5f2ad61",
"time": 1790481822,
"subject": "Merge agent/b4",
"report": true,
"matched_code": 1510720,
"complete_code": 1416936,
"matched_data": 787479,
"complete_data": 934051,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7617,
"total_functions": 7647,
"exact": 7617
},
{
"commit": "d24714e",
"sha": "d24714e795457e969dfc40003845c57acc80ecc7",
"time": 1790482071,
"subject": "Merge agent/b10",
"report": true,
"matched_code": 1511760,
"complete_code": 1418656,
"matched_data": 787511,
"complete_data": 934083,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7618,
"total_functions": 7647,
"exact": 7618
},
{
"commit": "c94b2c9",
"sha": "c94b2c9343eb3985a48e15dd3704b21fd8594efd",
"time": 1790482230,
"subject": "Merge agent/b3",
"report": true,
"matched_code": 1512652,
"complete_code": 1422636,
"matched_data": 787671,
"complete_data": 934499,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7619,
"total_functions": 7647,
"exact": 7619
},
{
"commit": "7d91228",
"sha": "7d91228f2fd9f64cb3caffe10ce1819e5898ccff",
"time": 1790482406,
"subject": "Merge agent/b8",
"report": true,
"matched_code": 1512652,
"complete_code": 1422636,
"matched_data": 787671,
"complete_data": 934499,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7619,
"total_functions": 7647,
"exact": 7619
},
{
"commit": "64496a0",
"sha": "64496a0d6f2cb4727a3acf6944a8ecc09ec8903d",
"time": 1790482606,
"subject": "Merge agent/b7: decomp-notes srawi rescheduling; fn_8016AD54 ledger",
"report": true,
"matched_code": 1512652,
"complete_code": 1422636,
"matched_data": 787671,
"complete_data": 934499,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7619,
"total_functions": 7647,
"exact": 7619
},
{
"commit": "243c55e",
"sha": "243c55e74ddf73bc350adfc7d38376ecbdd667b9",
"time": 1790482763,
"subject": "Merge agent/b6: fn_80165E9C ledger",
"report": true,
"matched_code": 1512652,
"complete_code": 1422636,
"matched_data": 787671,
"complete_data": 934499,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7619,
"total_functions": 7647,
"exact": 7619
},
{
"commit": "43930ec",
"sha": "43930eccbb2d8d8a1a11c8229f4d218a70b61b99",
"time": 1790482964,
"subject": "Merge agent/b12: char fn_80019798 exact (EA form), char linked as one unit with char_tex_manager.c (unity build)",
"report": true,
"matched_code": 1513808,
"complete_code": 1454928,
"matched_data": 788491,
"complete_data": 935543,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7620,
"total_functions": 7647,
"exact": 7620
},
{
"commit": "f60fa8c",
"sha": "f60fa8c314f1a0bcfd1b94d499725ffbc9c940fc",
"time": 1790482979,
"subject": "assign: battle plan lever roster",
"report": true,
"matched_code": 1513808,
"complete_code": 1454928,
"matched_data": 788491,
"complete_data": 935543,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7620,
"total_functions": 7647,
"exact": 7620
},
{
"commit": "aa16b08",
"sha": "aa16b0837f6cedb404b6157ef585f243c723e57f",
"time": 1790483819,
"subject": "Merge codex/round3: UIStudio fn_80166098 checkpoint",
"report": true,
"matched_code": 1513808,
"complete_code": 1454928,
"matched_data": 788491,
"complete_data": 935543,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7620,
"total_functions": 7647,
"exact": 7620
},
{
"commit": "507c68a",
"sha": "507c68a4631c570bb97ed012f3cc7996664f3c22",
"time": 1790483826,
"subject": "assign: Codex quick wins (UIStudio fn_80168918, UISEvent fn_80165670, LLFont fn_8001144C); fn_80166098 parked",
"report": true,
"matched_code": 1513808,
"complete_code": 1454928,
"matched_data": 788491,
"complete_data": 935543,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7620,
"total_functions": 7647,
"exact": 7620
},
{
"commit": "273ca5a",
"sha": "273ca5a0ff8a5df29335906650a263155baf7bcb",
"time": 1790484327,
"subject": "Merge agent/b5: UISApi fn_80169C0C exact (opt level 2 + u64 products, labelled); decomp-notes opt-level lever",
"report": true,
"matched_code": 1514196,
"complete_code": 1454928,
"matched_data": 788491,
"complete_data": 935543,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7621,
"total_functions": 7647,
"exact": 7621
},
{
"commit": "8255d16",
"sha": "8255d1643a4e9fdd0276a4a443ef29d0e7d80f47",
"time": 1790484765,
"subject": "Merge agent/b10: LogoTexture fn_8010FC3C exact (EA form: one unswitched loop), unit linked",
"report": true,
"matched_code": 1514996,
"complete_code": 1455728,
"matched_data": 788491,
"complete_data": 935543,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7622,
"total_functions": 7647,
"exact": 7622
},
{
"commit": "d05d9d0",
"sha": "d05d9d0370b7ace65a5bc941444db9e8ea7f84f6",
"time": 1790485451,
"subject": "Merge agent/b6: UISEvent fn_80165E9C exact (identity copy chains, labelled)",
"report": true,
"matched_code": 1515428,
"complete_code": 1455728,
"matched_data": 788491,
"complete_data": 935543,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7623,
"total_functions": 7647,
"exact": 7623
},
{
"commit": "819cd07",
"sha": "819cd07d442064bf377f2310e4909d6c6fd64fcc",
"time": 1790485914,
"subject": "Merge agent/b8: Particle fn_800949D0 exact (one dead s64 on the compare, labelled)",
"report": true,
"matched_code": 1515864,
"complete_code": 1455728,
"matched_data": 788491,
"complete_data": 935543,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7624,
"total_functions": 7647,
"exact": 7624
},
{
"commit": "e5817b0",
"sha": "e5817b082ad8f687c737faa2468c96cbd717667b",
"time": 1790486121,
"subject": "Merge agent/b3: LLTex TX_spParseTextureGroupFromStream exact, LLTex linked (aligned(8) .sbss fake, labelled)",
"report": true,
"matched_code": 1516884,
"complete_code": 1462140,
"matched_data": 788811,
"complete_data": 935903,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7625,
"total_functions": 7647,
"exact": 7625
},
{
"commit": "63243d7",
"sha": "63243d77db2afc8b6205a72315a2fcad17ef8f80",
"time": 1790486287,
"subject": "Merge agent/b1: GameMode22 fn_801264B8 85.90 -> 97.96 (labelled), ledger",
"report": true,
"matched_code": 1516884,
"complete_code": 1462140,
"matched_data": 788811,
"complete_data": 935903,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7625,
"total_functions": 7647,
"exact": 7625
},
{
"commit": "0089d65",
"sha": "0089d657477e4ccc60894c6299a29c20088a654d",
"time": 1790486466,
"subject": "Merge agent/b8: tools/match/sched750.py (MWCC list scheduler + PPC750 model); docs",
"report": true,
"matched_code": 1516884,
"complete_code": 1462140,
"matched_data": 788811,
"complete_data": 935903,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7625,
"total_functions": 7647,
"exact": 7625
},
{
"commit": "df6db6a",
"sha": "df6db6ae8f5d480ba6a02c685e970131fc5bdee7",
"time": 1790486602,
"subject": "Merge agent/b7: UISScreen fn_8016AD54 exact (labelled fakes)",
"report": true,
"matched_code": 1517292,
"complete_code": 1462140,
"matched_data": 788811,
"complete_data": 935903,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7626,
"total_functions": 7647,
"exact": 7626
},
{
"commit": "eba7668",
"sha": "eba76682c43e3f0cf5b4123869401c20b7885871",
"time": 1790486977,
"subject": "Merge agent/b11: Particle fn_80094534 98.41 -> 99.36 (labelled), ledger",
"report": true,
"matched_code": 1517292,
"complete_code": 1462140,
"matched_data": 788811,
"complete_data": 935903,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7626,
"total_functions": 7647,
"exact": 7626
},
{
"commit": "bae522a",
"sha": "bae522acfd6b09952b4ad49487513a5c943fa053",
"time": 1790487236,
"subject": "Merge agent/b4: fn_80169DC4 ledger",
"report": true,
"matched_code": 1517292,
"complete_code": 1462140,
"matched_data": 788811,
"complete_data": 935903,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7626,
"total_functions": 7647,
"exact": 7626
},
{
"commit": "b003dad",
"sha": "b003dade0b7740e7af3b2e34cd1dabbdcc4ff6f5",
"time": 1790487594,
"subject": "Merge agent/b2: BFX_vRender ledger",
"report": true,
"matched_code": 1517292,
"complete_code": 1462140,
"matched_data": 788811,
"complete_data": 935903,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7626,
"total_functions": 7647,
"exact": 7626
},
{
"commit": "aa3107e",
"sha": "aa3107e85a7754480307c6154ede8262b7d01e31",
"time": 1790487792,
"subject": "mwccdbg.py: run each debugger in its own network namespace (parallel runs, no lock queue) on Linux",
"report": true,
"matched_code": 1517292,
"complete_code": 1462140,
"matched_data": 788811,
"complete_data": 935903,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7626,
"total_functions": 7647,
"exact": 7626
},
{
"commit": "437ad6b",
"sha": "437ad6bc7b3c324a7476960575bb9c617a889520",
"time": 1790488039,
"subject": "Merge agent/b12: UISScreen fn_8016AEEC exact (kept OR as mr, labelled)",
"report": true,
"matched_code": 1517724,
"complete_code": 1462140,
"matched_data": 788811,
"complete_data": 935903,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7627,
"total_functions": 7647,
"exact": 7627
},
{
"commit": "68bc8fb",
"sha": "68bc8fbd360723726728d81527936ab49587c5b6",
"time": 1790488304,
"subject": "Merge agent/b12: decomp-notes kept mr = or rX,rY,rY",
"report": true,
"matched_code": 1517724,
"complete_code": 1462140,
"matched_data": 788811,
"complete_data": 935903,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7627,
"total_functions": 7647,
"exact": 7627
},
{
"commit": "33cb41d",
"sha": "33cb41dba0e30f65a8f93b746af05aeda33325b2",
"time": 1790489037,
"subject": "Merge agent/b9: MC fn_8009F8C8 exact (labelled row-pointer walk), MC linked",
"report": true,
"matched_code": 1518244,
"complete_code": 1474344,
"matched_data": 788883,
"complete_data": 935975,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7628,
"total_functions": 7647,
"exact": 7628
},
{
"commit": "8782770",
"sha": "878277053e69dcff92748dd39180b80cea0edacd",
"time": 1790489349,
"subject": "Merge agent/b5: UISApi fn_80169590 exact (labelled copy chain, u32 flag)",
"report": true,
"matched_code": 1518956,
"complete_code": 1474344,
"matched_data": 788883,
"complete_data": 935975,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7629,
"total_functions": 7647,
"exact": 7629
},
{
"commit": "c4bf546",
"sha": "c4bf546426ab2f78487dba255eb572f8a680d048",
"time": 1790489609,
"subject": "Merge agent/b11: Particle fn_80094534 exact (inline float copies, labelled), GoShaderObject_Particle_Gc linked",
"report": true,
"matched_code": 1520136,
"complete_code": 1478836,
"matched_data": 788915,
"complete_data": 936119,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7630,
"total_functions": 7647,
"exact": 7630
},
{
"commit": "2c0f330",
"sha": "2c0f33025bc773290e0264ce1dcb690164c0cd5b",
"time": 1790489813,
"subject": "Merge agent/b12: UISScreen fn_8016ABBC exact (labelled)",
"report": true,
"matched_code": 1520544,
"complete_code": 1478836,
"matched_data": 788915,
"complete_data": 936119,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7631,
"total_functions": 7647,
"exact": 7631
},
{
"commit": "7659162",
"sha": "7659162790a1a45a04ee7aa1eee56253b70b561e",
"time": 1790489988,
"subject": "Merge agent/b1: fn_801264B8 ledger",
"report": true,
"matched_code": 1520544,
"complete_code": 1478836,
"matched_data": 788915,
"complete_data": 936119,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7631,
"total_functions": 7647,
"exact": 7631
},
{
"commit": "809e502",
"sha": "809e502db67a7131f3734d4bbc50d0113e70cf40",
"time": 1790490000,
"subject": "assign: LLFont FO_spLoadFontFromStream to a Claude lane",
"report": true,
"matched_code": 1520544,
"complete_code": 1478836,
"matched_data": 788915,
"complete_data": 936119,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7631,
"total_functions": 7647,
"exact": 7631
},
{
"commit": "84a051d",
"sha": "84a051d748c38aaa0655c65efa2fbbd247df4497",
"time": 1790490204,
"subject": "Merge agent/b9: UISScreen fn_8016C270 exact (OR lever + void* copy, labelled)",
"report": true,
"matched_code": 1521396,
"complete_code": 1478836,
"matched_data": 788915,
"complete_data": 936119,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7632,
"total_functions": 7647,
"exact": 7632
},
{
"commit": "bf7c3fe",
"sha": "bf7c3feb847b65d12ab71f70184fe83169418bfd",
"time": 1790490372,
"subject": "Merge agent/b3",
"report": true,
"matched_code": 1523248,
"complete_code": 1483340,
"matched_data": 790171,
"complete_data": 937431,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7633,
"total_functions": 7647,
"exact": 7633
},
{
"commit": "664b2a2",
"sha": "664b2a28d23a859dea1c219f5473a710fcbb6a16",
"time": 1790490479,
"subject": "Merge agent/b8",
"report": true,
"matched_code": 1525784,
"complete_code": 1483340,
"matched_data": 790171,
"complete_data": 937431,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7634,
"total_functions": 7647,
"exact": 7634
},
{
"commit": "07fa77b",
"sha": "07fa77b752efe93fcd842d09adcbb523179a2694",
"time": 1790490593,
"subject": "Merge agent/b7: fn_8016A2D4 ledger",
"report": true,
"matched_code": 1525784,
"complete_code": 1483340,
"matched_data": 790171,
"complete_data": 937431,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7634,
"total_functions": 7647,
"exact": 7634
},
{
"commit": "01ccc43",
"sha": "01ccc43db3f44977c6c60481296b5475a73718ff",
"time": 1790490698,
"subject": "Merge codex/round3: UIStudio / LLFont progress, UIS findings",
"report": true,
"matched_code": 1525784,
"complete_code": 1483340,
"matched_data": 790171,
"complete_data": 937431,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7634,
"total_functions": 7647,
"exact": 7634
},
{
"commit": "ffd476b",
"sha": "ffd476bae2ff3c329357deaee6209389b1d54638",
"time": 1790491294,
"subject": "Merge agent/b10: uiArc fn_80102AC8 95.90 -> 98.08 (labelled), ledger",
"report": true,
"matched_code": 1525784,
"complete_code": 1483340,
"matched_data": 790171,
"complete_data": 937431,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7634,
"total_functions": 7647,
"exact": 7634
},
{
"commit": "8166852",
"sha": "816685237b90eb43c89d55fc3bb4d20069305442",
"time": 1790491684,
"subject": "Merge agent/b6: skalib AnimLib_MergeOverlay exact (mostly EA form), skalib linked",
"report": true,
"matched_code": 1527608,
"complete_code": 1503932,
"matched_data": 790691,
"complete_data": 990551,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7635,
"total_functions": 7647,
"exact": 7635
},
{
"commit": "7143dda",
"sha": "7143ddaec793ee2753248dd1d09bd6fc8b128036",
"time": 1790492564,
"subject": "Merge agent/b1: GameMode22 fn_801264B8 exact (labelled 64-bit OR), GameMode22 linked",
"report": true,
"matched_code": 1528000,
"complete_code": 1509936,
"matched_data": 791011,
"complete_data": 990911,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7636,
"total_functions": 7647,
"exact": 7636
},
{
"commit": "e887fda",
"sha": "e887fda2e7c30e867054702630426e763be3d249",
"time": 1790493622,
"subject": "Merge agent/b2: goballfx BFX_vRender 90.13 -> 97.80 (EA form + labelled s64), ledger",
"report": true,
"matched_code": 1528000,
"complete_code": 1509936,
"matched_data": 791011,
"complete_data": 990911,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7636,
"total_functions": 7647,
"exact": 7636
},
{
"commit": "6560c59",
"sha": "6560c59d648edd7655e29bd293b2e5789595cb59",
"time": 1790493923,
"subject": "Merge agent/b4: UISApi fn_80169DC4 96.74 -> 99.39 (OR lever, labelled), ledger",
"report": true,
"matched_code": 1528000,
"complete_code": 1509936,
"matched_data": 791011,
"complete_data": 990911,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7636,
"total_functions": 7647,
"exact": 7636
},
{
"commit": "1217211",
"sha": "1217211a865b3a4fd41c97dff40ecdbae222b42a",
"time": 1790494548,
"subject": "Merge agent/b12: UISScreen fn_8016B844 exact (pad loop EA form, labelled inlines)",
"report": true,
"matched_code": 1529688,
"complete_code": 1509936,
"matched_data": 791011,
"complete_data": 990911,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7637,
"total_functions": 7647,
"exact": 7637
},
{
"commit": "22b0ba0",
"sha": "22b0ba0ed4e13973da425fd44b071b35db776e94",
"time": 1790494687,
"subject": "Merge agent/b7: fn_8016A2D4 ledger",
"report": true,
"matched_code": 1529688,
"complete_code": 1509936,
"matched_data": 791011,
"complete_data": 990911,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7637,
"total_functions": 7647,
"exact": 7637
},
{
"commit": "45b869a",
"sha": "45b869a2ec7eeb0048b6ea1404baa236156e8e2d",
"time": 1790497962,
"subject": "Merge agent/b7: UISScreen fn_8016A2D4 exact (labelled 64-bit OR levers), UISScreen linked (24/24)",
"report": true,
"matched_code": 1530260,
"complete_code": 1519220,
"matched_data": 791279,
"complete_data": 991179,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7638,
"total_functions": 7647,
"exact": 7638
},
{
"commit": "f5c91e3",
"sha": "f5c91e3c7417b28b920082473dde3a1b67e682ee",
"time": 1790498125,
"subject": "Merge agent/b10: uiArc fn_80102AC8 98.08 -> 98.26 (behaviour fix: stop when all alphas are 0; labelled array temps), ledger",
"report": true,
"matched_code": 1530260,
"complete_code": 1519220,
"matched_data": 791279,
"complete_data": 991179,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7638,
"total_functions": 7647,
"exact": 7638
},
{
"commit": "5d68084",
"sha": "5d6808455db9f36d8f5f5257c97217119f95a96b",
"time": 1790499198,
"subject": "Merge agent/b4: fn_80169DC4 ledger",
"report": true,
"matched_code": 1530260,
"complete_code": 1519220,
"matched_data": 791279,
"complete_data": 991179,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7638,
"total_functions": 7647,
"exact": 7638
},
{
"commit": "8dd1ef8",
"sha": "8dd1ef8bf5bef701e73c0951ef6dfc69c64f1be8",
"time": 1790499363,
"subject": "Merge agent/b5: UISApi fn_8016A030 94.83 -> 97.90 (labelled), ledger",
"report": true,
"matched_code": 1530260,
"complete_code": 1519220,
"matched_data": 791279,
"complete_data": 991179,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7638,
"total_functions": 7647,
"exact": 7638
},
{
"commit": "687bfee",
"sha": "687bfee4229a88a5d1f8780b846b5b88b3272f36",
"time": 1790500161,
"subject": "Merge agent/b2: goballfx BFX_vRender exact (labelled dead-srawi ORs), goballfx linked",
"report": true,
"matched_code": 1530824,
"complete_code": 1519920,
"matched_data": 791807,
"complete_data": 991755,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7639,
"total_functions": 7647,
"exact": 7639
},
{
"commit": "fcd91ef",
"sha": "fcd91ef590fca4e264eeeb8f481df1674dae9990",
"time": 1790500300,
"subject": "Merge agent/b10: uiArc fn_80102AC8 exact (labelled s64 on uFlags), uiArc linked",
"report": true,
"matched_code": 1533828,
"complete_code": 1523296,
"matched_data": 791935,
"complete_data": 991883,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7640,
"total_functions": 7647,
"exact": 7640
},
{
"commit": "0978657",
"sha": "0978657e62e161edb7346627dcdd399c393f1a4c",
"time": 1790513574,
"subject": "Merge agent/b3",
"report": true,
"matched_code": 1533828,
"complete_code": 1523296,
"matched_data": 791935,
"complete_data": 991883,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7640,
"total_functions": 7647,
"exact": 7640
},
{
"commit": "0b1b4b0",
"sha": "0b1b4b01736e307e6398421bca3454e6605846be",
"time": 1790513667,
"subject": "Merge agent/b5",
"report": true,
"matched_code": 1534504,
"complete_code": 1523296,
"matched_data": 791935,
"complete_data": 991883,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7641,
"total_functions": 7647,
"exact": 7641
},
{
"commit": "2325d1e",
"sha": "2325d1e5265493f348ab6e3d1a3e831dcd7098b9",
"time": 1790513759,
"subject": "Merge agent/b4",
"report": true,
"matched_code": 1534504,
"complete_code": 1523296,
"matched_data": 791935,
"complete_data": 991883,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7641,
"total_functions": 7647,
"exact": 7641
},
{
"commit": "90cf7e0",
"sha": "90cf7e0502ad65983c100e81cadc52ec6818ebe7",
"time": 1790513848,
"subject": "state: IStudio hold (owner), Madden 2003 PS2 lead, /dev/null incident",
"report": true,
"matched_code": 1534504,
"complete_code": 1523296,
"matched_data": 791935,
"complete_data": 991883,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7641,
"total_functions": 7647,
"exact": 7641
},
{
"commit": "26ac9de",
"sha": "26ac9defb7e3e9f61898bd0b0a3a72d1a311c706",
"time": 1790515176,
"subject": "Merge agent/b3: Madden NFL 2003 PS2 IStudio evidence (tools/ref/mdebug.py, docs/reference-builds/madden2003-ps2)",
"report": true,
"matched_code": 1534504,
"complete_code": 1523296,
"matched_data": 791935,
"complete_data": 991883,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7641,
"total_functions": 7647,
"exact": 7641
},
{
"commit": "6eb77f5",
"sha": "6eb77f581d58e420da466d8a51036792ca58f4fa",
"time": 1790515346,
"subject": "state: IStudio hold lifted, four evidence-seeded lanes",
"report": true,
"matched_code": 1534504,
"complete_code": 1523296,
"matched_data": 791935,
"complete_data": 991883,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7641,
"total_functions": 7647,
"exact": 7641
},
{
"commit": "c5a174b",
"sha": "c5a174b8d6668b549c2e132db962d9ccb5b38854",
"time": 1790515466,
"subject": "Merge agent/b11: LLFont FO_spLoadFontFromStream exact (EA form)",
"report": true,
"matched_code": 1536616,
"complete_code": 1523296,
"matched_data": 791935,
"complete_data": 991883,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7642,
"total_functions": 7647,
"exact": 7642
},
{
"commit": "5909122",
"sha": "5909122ce8daa234fb655c11b72f13f183a615a2",
"time": 1790516714,
"subject": "Merge agent/b5: UISEvent fn_80165670 (_UISDoThreadAction) exact (Madden EA forms + labelled), UISEvent linked",
"report": true,
"matched_code": 1537732,
"complete_code": 1526224,
"matched_data": 791995,
"complete_data": 992143,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7643,
"total_functions": 7647,
"exact": 7643
},
{
"commit": "d58d344",
"sha": "d58d3441289acf371642de31817318b7e9a46113",
"time": 1790517648,
"subject": "Merge agent/b4: UISApi fn_80169DC4 (PatchScrData) exact (EA decl order + labelled fakes), UISApi linked",
"report": true,
"matched_code": 1538352,
"complete_code": 1532032,
"matched_data": 792003,
"complete_data": 992151,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7644,
"total_functions": 7647,
"exact": 7644
},
{
"commit": "1f05792",
"sha": "1f057920f8e6fcac141d83dc927a87d70f93898d",
"time": 1790518263,
"subject": "Merge agent/b7: UIStudio fn_80168918 98.47 -> 98.70 (Madden EA forms, labelled), ledger",
"report": true,
"matched_code": 1538352,
"complete_code": 1532032,
"matched_data": 792003,
"complete_data": 992151,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7644,
"total_functions": 7647,
"exact": 7644
},
{
"commit": "7e78382",
"sha": "7e78382dd38fca7489a47013aa5bbe7f83975d3b",
"time": 1790518912,
"subject": "assign: data linking pass (75 orphan blocks, four lanes)",
"report": true,
"matched_code": 1538352,
"complete_code": 1532032,
"matched_data": 792003,
"complete_data": 992151,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7644,
"total_functions": 7647,
"exact": 7644
},
{
"commit": "5419303",
"sha": "541930313879564e1fbf3b877fdf5382bfc81b9c",
"time": 1790519323,
"subject": "Merge agent/b7: UIStudio fn_80168918 (UISInternalActivateControl) exact (labelled two-definition operand)",
"report": true,
"matched_code": 1538968,
"complete_code": 1532032,
"matched_data": 792003,
"complete_data": 992151,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7645,
"total_functions": 7647,
"exact": 7645
},
{
"commit": "c5974ff",
"sha": "c5974ff5d9c6d0be648b37447d4fe54981b0dceb",
"time": 1790519726,
"subject": "Merge agent/b2: datalink lane B (CamSpline, AnimStream, CourseData data; MSL locale.c)",
"report": true,
"matched_code": 1538968,
"complete_code": 1532032,
"matched_data": 793203,
"complete_data": 993415,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7645,
"total_functions": 7647,
"exact": 7645
},
{
"commit": "a30aa0e",
"sha": "a30aa0e0cd5bcac52a602a44c07fc5222fe8c015",
"time": 1790520398,
"subject": "Merge agent/b2: Code80193188.c data unit; AXComp/DSPCode generated from main.dol at build time (no SDK bytes in git)",
"report": true,
"matched_code": 1538968,
"complete_code": 1532032,
"matched_data": 807979,
"complete_data": 1008199,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7645,
"total_functions": 7647,
"exact": 7645
},
{
"commit": "b33151d",
"sha": "b33151d9b10b42e9572817b54755e246c9f81a0d",
"time": 1790520912,
"subject": "Merge agent/b3: datalink lane C (.bss: 17 blocks full, 3 partial, 34,056 B)",
"report": true,
"matched_code": 1538968,
"complete_code": 1532032,
"matched_data": 831691,
"complete_data": 1042255,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7645,
"total_functions": 7647,
"exact": 7645
},
{
"commit": "16db225",
"sha": "16db225e10d79edfce03b60118ab66665600b11b",
"time": 1790521028,
"subject": "Merge agent/b12: UIStudio fn_80166098 (UISStackProcess) 98.75 -> 99.68 (Madden EA forms, labelled)",
"report": true,
"matched_code": 1538968,
"complete_code": 1532032,
"matched_data": 831691,
"complete_data": 1042255,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7645,
"total_functions": 7647,
"exact": 7645
},
{
"commit": "44d712c",
"sha": "44d712c133dec1c74820ef1c588c5034614ad97b",
"time": 1790521269,
"subject": "Merge agent/b1: datalink lane A (15 blocks, 34,388 B; MaterialTypes.c; art/audio via generated fragments)",
"report": true,
"matched_code": 1538968,
"complete_code": 1532032,
"matched_data": 865331,
"complete_data": 1076959,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7645,
"total_functions": 7647,
"exact": 7645
},
{
"commit": "50be610",
"sha": "50be610f11e3da5aced7896a2c2f0707e0e09da7",
"time": 1790521395,
"subject": "Merge codex/round3: LLFont fn_8001144C",
"report": true,
"matched_code": 1541080,
"complete_code": 1539576,
"matched_data": 865707,
"complete_data": 1077343,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7646,
"total_functions": 7647,
"exact": 7646
},
{
"commit": "0ed2b9b",
"sha": "0ed2b9b0f93993080ebcec8ae918a70c81db7949",
"time": 1790521892,
"subject": "Merge agent/b12: UISStack.c split from UIStudio.c (EA's file); UIStudio.c linked",
"report": true,
"matched_code": 1541080,
"complete_code": 1541080,
"matched_data": 865815,
"complete_data": 1077451,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7646,
"total_functions": 7647,
"exact": 7646
},
{
"commit": "f715cfe",
"sha": "f715cfeda65251b18f3293f0bcdaddf851686e6b",
"time": 1790522173,
"subject": "Merge agent/b6: datalink lane D (small data, 452 B; errno.c, float.c)",
"report": true,
"matched_code": 1541080,
"complete_code": 1541080,
"matched_data": 865939,
"complete_data": 1077903,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7646,
"total_functions": 7647,
"exact": 7646
},
{
"commit": "6d22c09",
"sha": "6d22c0971c5ea3dd2a571bb6775df9f3ae0dc332",
"time": 1790523261,
"subject": "Merge agent/b3: final data (DiscError split -> Code800B7210.c, fakes removed; CharAnim, UFont, LLFont padding)",
"report": true,
"matched_code": 1541080,
"complete_code": 1541080,
"matched_data": 861843,
"complete_data": 1078143,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7646,
"total_functions": 7647,
"exact": 7646
},
{
"commit": "29c8326",
"sha": "29c8326703cb9f0d678cd374985620932b465815",
"time": 1790526934,
"subject": "Merge agent/b12: fn_80166098 ledger",
"report": true,
"matched_code": 1541080,
"complete_code": 1541080,
"matched_data": 861843,
"complete_data": 1078143,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7646,
"total_functions": 7647,
"exact": 7646
},
{
"commit": "5d5fd11",
"sha": "5d5fd11b5567db3f09b866068936f46d2834f783",
"time": 1790527322,
"subject": "Merge agent/b8: UISStack fn_80166098 99.68 -> 99.77 (case 0x7C register cascade, labelled)",
"report": true,
"matched_code": 1541080,
"complete_code": 1541080,
"matched_data": 861843,
"complete_data": 1078143,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7646,
"total_functions": 7647,
"exact": 7646
},
{
"commit": "1568576",
"sha": "1568576256d9630f6666ba5441be1be96bf73eb9",
"time": 1790527711,
"subject": "Merge agent/b12: UISStack fn_80166098 99.77 -> 99.85 (event-word address phis without compares)",
"report": true,
"matched_code": 1541080,
"complete_code": 1541080,
"matched_data": 861843,
"complete_data": 1078143,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7646,
"total_functions": 7647,
"exact": 7646
},
{
"commit": "e7ac1c1",
"sha": "e7ac1c1a0a2c560f5421580cb08c51ee378327cd",
"time": 1790528108,
"subject": "state: post-100% hygiene list (matched-data scoring, Madden names, fake inventory, tools, stale comments)",
"report": true,
"matched_code": 1541080,
"complete_code": 1541080,
"matched_data": 861843,
"complete_data": 1078143,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7646,
"total_functions": 7647,
"exact": 7646
},
{
"commit": "f568ee7",
"sha": "f568ee77519b790c1b0ee4b1e9b8bd96d417f66a",
"time": 1790530193,
"subject": "Merge agent/b8: UISStack fn_80166098 (UISStackProcess) exact, UISStack.c linked: 100%",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "60f149c",
"sha": "60f149c289f1186382591f8cd5209bf893a420bc",
"time": 1790530211,
"subject": "state: 100% (7,647/7,647 exact; code and data 100% linked; 453/453 units)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "8feabb6",
"sha": "8feabb66af2fb9b11b5e952fe5763f7420d05d5c",
"time": 1790532907,
"subject": "merge.py: --allow-renames for naming lanes (each rename needs a name_sources.tsv row)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "4987a57",
"sha": "4987a579e691911e7e9fc6a0c57c9e6283070d17",
"time": 1790533607,
"subject": "Merge agent/n3: src/README.md, the codebase map (20 subsystems, 270 files)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "b7cb602",
"sha": "b7cb602f595d736ddbee7a054408292c9e503695",
"time": 1790534528,
"subject": "Merge agent/n3: codebase health recon (agents/findings/2026-09-27-codebase-health.md)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "b635b10",
"sha": "b635b109ef8f443e981ceb1da00c1cfc261d8ab6",
"time": 1790535611,
"subject": "Merge agent/n2: EA names (Madden IStudio: 60 functions, types, fields, enums, params; MAD; ska_shared; MSL __float_max)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "9b8d2c3",
"sha": "9b8d2c3c8a319975e444a96d951b04eff33878bd",
"time": 1790535634,
"subject": "src/README.md, health report: apply n2's EA names",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "d301c01",
"sha": "d301c010defdc574c16ce733566f6aefe81d68aa",
"time": 1790536028,
"subject": "state: goal reframe (reviewer-quality decomp) and naming policy (owner)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "7134f01",
"sha": "7134f012ebcc43b0f0b32cc36031544912fe61ba",
"time": 1790537297,
"subject": "Merge agent/n1: name-pairing survey (tools/match/pairnames.py; 572 confident EA names)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "6839245",
"sha": "6839245e27d82cd720bc9449c69ff29a16de4514",
"time": 1790537312,
"subject": "state: pre-compact checkpoint (n1/n2/n3 landed, --allow-renames, next steps)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "ceb57c8",
"sha": "ceb57c878cceee2fc9d90686049401d5a647e68d",
"time": 1790539190,
"subject": "cleanup: drop matching-era records (tried-ledger, assignments, sweep and orphan-data dumps, dead ledger tools)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "4ce5f89",
"sha": "4ce5f893ae97c38b791f645bb338b9fb3d18c949",
"time": 1790539276,
"subject": "docs: index of every doc with what it is and how far to trust it",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "5355cdf",
"sha": "5355cdf0c3b592af1e6cd9833718bde6e528c737",
"time": 1790541536,
"subject": "names: batch 1, the 54 most-called unnamed functions (call sites to named functions 42.9% -> 59.4%)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "4c95341",
"sha": "4c95341664e321e5734f7b9f10ed3449362aff71",
"time": 1790542355,
"subject": "names: batch 2 through name.py (22 names, 5 comments; call sites to named functions 59.4% -> 61.9%)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "27dd019",
"sha": "27dd01941d5b1570d95c4b5020aad0888db20bdb",
"time": 1790542481,
"subject": "comments: batch 1's functions (16 one-line comments where the name alone does not say it)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "f26e59f",
"sha": "f26e59f8e02a02bc7e882150e6109842090b97d2",
"time": 1790542534,
"subject": "agents: the naming lane's playbook (roles/naming.md)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "7c9a3dc",
"sha": "7c9a3dc3a3465d2818aeff987fe0f0faf3c7868c",
"time": 1790542680,
"subject": "state: naming phase, four lanes running",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "d971cdc",
"sha": "d971cdc3a161bb01b9af49d6b2f95862fc05d4fc",
"time": 1790543208,
"subject": "names: MC_Gc + EASBStorage (nm4: 22 names, 4 comments) (and drop 1 local prototypes the headers declare)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "b064346",
"sha": "b06434689d0b1b650bb7253f0095c88e1dbd9bf7",
"time": 1790543238,
"subject": "gitattributes: union merge for name_sources.tsv (parallel naming lanes append rows)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "20f0e10",
"sha": "20f0e106e9c8c676aedff3e3533df8516b9c7d3f",
"time": 1790543539,
"subject": "names: char.c (nm1: 25 names, 4 comments)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "36d6b6a",
"sha": "36d6b6a6b8c617b970a2008a8828b640c0d179c6",
"time": 1790543759,
"subject": "names: hand fixes after the nm2/nm3 replays (three long lines, Gaud_StartComment's comment)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "40f830c",
"sha": "40f830c7446c22ce1963fc0e9d91beddb2372b8b",
"time": 1790543787,
"subject": "state + naming role: round 1 landed; lanes hand in batch files, the orchestrator replays them",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "ee6a074",
"sha": "ee6a074e0c4ed89495780c7447f53cc0fbd23de6",
"time": 1790547973,
"subject": "name.py: EA's own names (T1/T2 with E2) may keep EA's spelling",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "e56f970",
"sha": "e56f97020d07bd2e34eaeed10de9777469fc0487",
"time": 1790548496,
"subject": "names: nm8 audio batch 1 replayed on main (25 EA names from TW07, 3 comments)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "8b94109",
"sha": "8b941091f8604fed776999c73e4eeaf445b1caa9",
"time": 1790548720,
"subject": "names: nm7 GameRound + GameUI batch 1 replayed on main (25 names, 4 comments)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "ccbdee3",
"sha": "ccbdee30c8c93005c8b98007cc2f9297b4d5c152",
"time": 1790548915,
"subject": "findings: naming leads from lanes nm1-nm8 (ready EA names, comments to re-check); state: round 2 landed",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "5b185be",
"sha": "5b185be4f35a2c4a74dc3a2af06a653075dffb56",
"time": 1790549934,
"subject": "names: nm11 MC_Gc + MC batch 1 replayed on main (30 EA names, 5 comments)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "bcbae0e",
"sha": "bcbae0e4967b5450525e12a8e0f9c2e428f0ca30",
"time": 1790550012,
"subject": "names: nm12 audio batch replayed on main (30 EA names, 17 comments; AudTable.c complete)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "7748be3",
"sha": "7748be3dcbed224c19f9e9558ef36f7b74c4ae40",
"time": 1790550180,
"subject": "names: nm10 FE_CrAPDB batch2 replayed on main",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "2568113",
"sha": "25681134cbd4ca918ba57c16b9bd815f89cc1da2",
"time": 1790550301,
"subject": "names: nm9 GameRound/GameUI batch2 replayed on main",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "0395baf",
"sha": "0395bafee3e96dbdab84bf553f85ec2a64edf902",
"time": 1790550402,
"subject": "name.py: rewrap until nothing changes (a reflowed comment paragraph can need more than 3 passes); stateFunc.c comment reflowed",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "0440f1c",
"sha": "0440f1cff01e1af78a377204daa24bf606754b30",
"time": 1790550419,
"subject": "findings: naming leads from round 3",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "879e5a7",
"sha": "879e5a7786cb738df2048e19e499568b3e3b5df0",
"time": 1790551313,
"subject": "rules: naming lanes own the comments of the functions they touch (owner, 2026-09-27): add, rewrite wrong/stale/vague ones, keep matching labels",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "081d97c",
"sha": "081d97c6504f802475bd206d5c5298f930485ee4",
"time": 1790551491,
"subject": "state: comment backfill lanes running",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "dd3a2b0",
"sha": "dd3a2b05bd408b9a493e36e15adcc3a0306aeb67",
"time": 1790552094,
"subject": "readability phase: retire the matching-era audit rules and tooling; the plan and its feedback loop",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "dc2bae3",
"sha": "dc2bae3d29aab9909560135e1bc0c61fae98adb3",
"time": 1790552140,
"subject": "naming role: the complete one-pass-per-file standard and KEEP rows; state: readability phase",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "8f869db",
"sha": "8f869db06325773f4b9bd01fdd43a524dd2a4adb",
"time": 1790552309,
"subject": "comments: GameRound.c/GameUI.c file headers (TW07 GameModeCore.c/GameUI.c), fn_800E3B04 and fn_800E4F88, GameState field comments",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "7e82a1b",
"sha": "7e82a1bd274d1c9390c73d29d640039b4406ebe2",
"time": 1790552489,
"subject": "comments: cr3's FE_CrAPDB file header and fe.h Create-a-Player field comments (sponsor, slot, prices, level, colour ids, show-off animation and shot)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "b366ce8",
"sha": "b366ce8986a49b5074f6e21fb465bd41420d9420",
"time": 1790553171,
"subject": "comments: cr4's audio file headers (EA's HLAudEmitterPool.c / HLAudEmitter.c / GameAudio.c), prototype notes and gameaudio.h / audtrack.h field comments",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "0c6dfcd",
"sha": "0c6dfcdbdcf9e400da3c4a01f246dfcf16749b53",
"time": 1790553192,
"subject": "comments: GameAudio.c header rewrapped",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "2625d4c",
"sha": "2625d4c2681dce709d548bf2d846352df99a97af",
"time": 1790554075,
"subject": "state: readability plan approved; data-scoring lane on hold (owner)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "237c2c6",
"sha": "237c2c616447d0f47ed5ec549c6227a31b820fe8",
"time": 1790554392,
"subject": "hotnames.py: --todo (a file's unreviewed functions in address order) and --log (config/GW4E69/readability_progress.tsv, one row per round); baseline row",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "395e561",
"sha": "395e561c8da770f62820a3bc7fcac28e448dd3f8",
"time": 1790554565,
"subject": "state: round 4 running; progress log",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "33922aa",
"sha": "33922aaa266510e2f4d541eff53688bbe3088ba7",
"time": 1790555307,
"subject": "names+comments: rd4 closes GameRound, GameUI, FE_CrAPDB, AudTable, hlaudemitter, GameAudio (batch2)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "dacc9bd",
"sha": "dacc9bd5ed6bc2900d4ba14a138979565889dbe3",
"time": 1790555833,
"subject": "comments+names: rd2's hand edits (MathQuat.c / UMatFlt.c file headers, yaw/pitch/roll locals from TW07, lbl_80281BD8 -> gLog2Table)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "c2b117e",
"sha": "c2b117e30f70e26d59118d699fe9f88b1d31dc5c",
"time": 1790556125,
"subject": "comments+locals: rd3's hand edits (GoViewCont.c / LLDisSt file headers, TW07 locals and parameter names, sweep markers lifted, wraps)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "d857e5f",
"sha": "d857e5ffd716832fa8a161f9577b4014468ca62c",
"time": 1790556445,
"subject": "comments: rd1's hand edits (StaticMemory / LLMem_Gc / VecMath file headers after TW07 LLMem_PS3.c and LLMath_PS3.c, the heap's globals block, rewrapped prototypes)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "0e65ba0",
"sha": "0e65ba0956cb57e5155c9b8cf8efa1935b92bba0",
"time": 1790556464,
"subject": "progress: round 4 logged (473 reviewed, 12 files through the pass); round-4 leads",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "eda0725",
"sha": "eda0725e12dc97a1bc044a5dbcd9cde9df6309b8",
"time": 1790556802,
"subject": "state: round 5 running",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "326ffd2",
"sha": "326ffd27fb3f77f158196e54294813b888587ca9",
"time": 1790557696,
"subject": "comments: re4's SkinPart.c hand edits (bAll local, a rewrapped comment and call); wraplong.py never breaks inside [ ]",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "6b04d6a",
"sha": "6b04d6a19494ce44ebbec7bcad6a46f39dc107c1",
"time": 1790558338,
"subject": "comments: re1's hand edits (UMemPool / ViewController / Controller_Gc file headers after TW07 LLMath_PS3, GoCamCont.h and llinput_rw.c; yaw/pitch/roll prototype; rewraps); re2's field renames re-applied on top",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "9764e11",
"sha": "9764e111f065fb83a27dd0a2dec72f8c4cd502ee",
"time": 1790558358,
"subject": "progress: round 5 logged (588 reviewed, 15 files through the pass); round-5 leads",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "cf52fa6",
"sha": "cf52fa6521deeb82404d96888ccd0657043e7895",
"time": 1790558496,
"subject": "state: pre-compact checkpoint (round 5 done, round 6 plan and the round procedure)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "92d0c11",
"sha": "92d0c11c230ac04667573b390198425fd3f4f5a9",
"time": 1790560380,
"subject": "progress: round 6 logged (709 reviewed, 17 files through the pass); round-6 leads; charstate.h u08 comment shortened",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "02d07e3",
"sha": "02d07e349f4fb1295ae2ceb286d4f5bb565d2cf5",
"time": 1790560396,
"subject": "state: round 6 done, round 7 plan",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "c3f1eff",
"sha": "c3f1eff87e884fb93d8815946fed7aced085a8e9",
"time": 1790561477,
"subject": "port: notes keep their continuation indent: name.py and wraplong.py wrap them under the note's text; 51 flattened notes across 36 files rewrapped (tools-scratch port_reflow.py); docs/style.md says so",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "9e5b268",
"sha": "9e5b26892476b9ffb89f51b224daea5e236698f1",
"time": 1790563339,
"subject": "progress: round 7 logged (881 reviewed, 20 files through the pass); round-7 leads; state",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "2d4f5d1",
"sha": "2d4f5d1c0fe83ba822d4c1804ba935c7186d503a",
"time": 1790594749,
"subject": "FEgolferanim.c / SkinMorph.c / SkinBurn.c: rh1's and rh4's hand edits (TW07 locals, file headers, globals comments, a port: label on SkinBurn's write to address 0, rewraps), merged 3-way",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "7008e67",
"sha": "7008e67089b31f27a8173501f848905a5ca29139",
"time": 1790595342,
"subject": "progress: round 8 logged (1032 reviewed, 25 files through the pass); round-8 leads; tools/agents/merge_lane.sh (3-way merge of a lane's hand edits); state",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "0100a1c",
"sha": "0100a1cbbe8365e2c32c6ca018516f5d230a9600",
"time": 1790595908,
"subject": "naming role: no function is skipped (every one gets a name and a comment; empty ones are named from their callers), NONE only on 3 lines or fewer; the matching-era 'skip rather than guess' rule removed",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "34af1b8",
"sha": "34af1b89b1d8f140583f8a1228a260d1eac5ce6d",
"time": 1790596630,
"subject": "SwingTips.c / hwsBurn.c: ri4's hand edits (file headers: EA's CaddieTips.c; TW07 locals; port: notes on their own line), merged 3-way",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "2cf904f",
"sha": "2cf904f7dd7633cecae95de64522afe91fddc113",
"time": 1790597172,
"subject": "AnimStream.c / Golfer.c / StateGolfer.c: ri3's hand edits (file headers, globals comments, GolferStack typedef, stray prototype removed), merged 3-way; stateFunc.c comment follows",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "656070b",
"sha": "656070b476f70ecab64d6860262f40a3cba97ac5",
"time": 1790597183,
"subject": "stateFunc.c: rewrap the header comment",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "7b27a6f",
"sha": "7b27a6fcaad84d60faabf0ee9953cdddd67299e4",
"time": 1790597351,
"subject": "progress: round 9 logged (1202 reviewed, 32 files through the pass); round-9 leads; state",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "a1ec341",
"sha": "a1ec3411b1257d113826089d956da87166f6f2f7",
"time": 1790597650,
"subject": "plan: 6 lanes a round (owner); state: round 10 running",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "8816e8c",
"sha": "8816e8ce12387f1d94e561b32c653e2b6c3c71b6",
"time": 1790598413,
"subject": "GameModeDriverRTE.c / GameModeAlternateShot.c: rj6's hand edits (file headers: TW07's GameModeDriver_RealTimeEvents.cpp and GameMode_AlternateShot.cpp; globals comments realigned; locals), merged 3-way",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "cf3afbf",
"sha": "cf3afbfe7adabe7cf4e07edba1309d421d9e08a5",
"time": 1790598940,
"subject": "progress: round 10 logged (1428 reviewed, 38 files through the pass); round-10 leads; state",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "0ce2b55",
"sha": "0ce2b55c329809b9233e47cef312231a39ccc283",
"time": 1790599921,
"subject": "agents/README: lane prompts state only sourced facts (owner)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "67bd3cb",
"sha": "67bd3cbd1c298ae8aed46b2813c512ff9dd4b85d",
"time": 1790600737,
"subject": "GameModeDriverPGATour.c: rk3's hand edits (file header checked against the code: TW07's GameModeDriver_PGATour.cpp; globals comments), merged 3-way; GameModeDriver.c initializer one entry per line",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "27fc243",
"sha": "27fc24343cfae258befdbc0cafa55ef20086c4f2",
"time": 1790601526,
"subject": "progress: round 11 logged (1604 reviewed, 41 files through the pass); round-11 leads; state",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "084e489",
"sha": "084e489c16d1adff31347e9009519f3d0b18d32b",
"time": 1790601906,
"subject": "state: round procedure uses merge_lane.sh / merge_pick.py (pre-compact)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "6612d63",
"sha": "6612d6342bb1d3865cbfc3cd98382449420e281a",
"time": 1790603015,
"subject": "state: round 12 running (rl1-rl6)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "9e9f108",
"sha": "9e9f1083a585a1a55f859019cdfa0fde4f13c87b",
"time": 1790605823,
"subject": "state: round 12 landed; owner decisions; round 13 plan",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "0ea3bd2",
"sha": "0ea3bd27d3e51b70e8f5d9810b1546f0c53aecac",
"time": 1790606123,
"subject": "state: round 13 running (rm1-rm6)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "bdf263e",
"sha": "bdf263e358fae9381bf53fa427ee27fbb80430ad",
"time": 1790608883,
"subject": "state: round 13 landed; round 14 plan",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "b747f15",
"sha": "b747f1523bb50680f45459a636010b2c13a997fd",
"time": 1790609178,
"subject": "state: round 14 running (rn1-rn6)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "65a4b2a",
"sha": "65a4b2ac9080aeb0a2cfadf9956e917e6cb66c34",
"time": 1790611694,
"subject": "readability: round 14 logged (2585 reviewed = 38.9%, 74 files through the pass); naming leads round 14; state",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "98ebd8d",
"sha": "98ebd8d8c5baedd849d712a531ed517ecc21cc4a",
"time": 1790612275,
"subject": "GameModeStableford.c: EA bug label on EndGame's prize test (stroke play's fewer-is-better test on Stableford points pays the losing side)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "3bec57e",
"sha": "3bec57e9821eff1055817c118a1260a493580019",
"time": 1790612505,
"subject": "state: round 15 running (ro1-ro6, incl. the EA-bug lane)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "f2eeace",
"sha": "f2eeace7bc8cf71a9e3ec7c0bac0156a374b8227",
"time": 1790613322,
"subject": "findings: EA bug register (labelled, open with what settles each, dropped with why)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "106d3b1",
"sha": "106d3b10c7d3cc4da31db178a635aa5e4af9dbf0",
"time": 1790614738,
"subject": "readability: round 15 logged (2887 reviewed = 43.5%, 79 files through the pass); EA bug register and naming leads round 15; state",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "356313a",
"sha": "356313a4481caa7c822ec48cb2d537e1c5455a52",
"time": 1790617103,
"subject": "files: event.c split at 0x80067608: its last five functions and SitDev's state block join Code80067710.c as SitDev.c (TW07's Golf\\SitDev\\SitDev.c, the same functions in the same order); src/README.md name sources for the renamed files",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "6d249ae",
"sha": "6d249ae2b98b86f52dcbf8f84d53d14873077c07",
"time": 1790617113,
"subject": "state: stub names, file renames and the SitDev split done; round 16 next",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "7efac79",
"sha": "7efac79f9353520d9a3860e4b3eeea4a67c9d5cc",
"time": 1790619909,
"subject": "state: PGATourMode.c is probably 2005's new Tour Mode (owner); do not rename the PGA TOUR driver after it",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "7417630",
"sha": "7417630b9702c99f3bfc967b7e0cfe1424a3c05d",
"time": 1790619946,
"subject": "state: pre-compact checkpoint with the round 16 plan",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "0ce078f",
"sha": "0ce078f8d32a09043e074180024f22ac6a3b1030",
"time": 1790620358,
"subject": "state: round 16 running",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "d79f995",
"sha": "d79f995cb3c2c931ddcc0bedcf0b503c37f1461f",
"time": 1790623597,
"subject": "headers: rp1's field names, prototypes and comments (replayed by orchestrator); three rename-lengthened comments rewrapped",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "a330a63",
"sha": "a330a638da88960ba66bad02d32f3289455c43a7",
"time": 1790623719,
"subject": "round 16 logged: FE_MessageTable done; EA bug register, leads and state updated",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "ec6419f",
"sha": "ec6419f3e5087595c38cb3a6e54a2b88b1b131ff",
"time": 1790634001,
"subject": "state: round 17 running",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "77a2792",
"sha": "77a279234a92d531b2de4fc3787aa138e2897465",
"time": 1790635529,
"subject": "gbacable.c: rq6 hand edits (header, globals' comments, parameters; replayed); MC.c comment reference refreshed",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "1e86bb9",
"sha": "1e86bb93f11085cc54d449f2beff8ed4062949c0",
"time": 1790635976,
"subject": "FE_Manager.c, PasswordManager.c: rq2 hand edits (headers, globals' comments, EA bug labels for lock kinds 20 and 24; replayed); its lint rewraps in GameMode.c and FE_CrAPMessages.c",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "365dd6c",
"sha": "365dd6cd77d89b6e31925835736961d679cad68b",
"time": 1790636398,
"subject": "uiProcessInterface.c, uiLoadFile.c, uiTransform.c: rq3 hand edits (headers, globals' comments, prototypes; replayed); its lint rewraps in FEgolferanim.c and GameUICommands.c",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "8749b9f",
"sha": "8749b9f0a07a14d42b47e0384c6b47c2d76dbbf0",
"time": 1790636832,
"subject": "fe_craputils.c, FE_LogoDesign.c, LogoTexture.c, Code800B90F4.c: rq5 hand edits (headers, globals' comments, EA bug label in MAD_ReadNextFile; replayed)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "015ef76",
"sha": "015ef764351f3d483c69e173e05f57c9d5d6bc54",
"time": 1790637586,
"subject": "fe_movies.c, Code80090940.c, uiText.c, uiArc.c, uiobject.c, Trax.c: rq4 hand edits (headers naming EA's uiProcessPolygon.c / uiObject.c / uiEATrax.c, globals' comments, parameters; replayed); Code80090940.c's references refreshed",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "d5ea131",
"sha": "d5ea131661ef5e9123064035e859fb2935562441",
"time": 1790637710,
"subject": "headers: rq1's field names, prototypes and rewraps (replayed by orchestrator); the same field renames through gFEState / gUIState / gpFEProfile, renamed this round; two prototype comments realigned",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "d7e2dfe",
"sha": "d7e2dfeb943755036881e6078aa7dac75946476f",
"time": 1790637783,
"subject": "round 17 logged: the front-end area done; GBA handler comments corrected; EA bug register, leads and state updated",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862555,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "d115694",
"sha": "d115694e961fda9b35d3f31a427920f96c667b54",
"time": 1790694754,
"subject": "CI: remove build outputs no rule makes before building (tools/build/prune_stale.py). The uiobject.c -> uiObject.c rename left uiobject.o in CI's cached build folder; wibo's case-blind lookup kept writing into it, objdiff could not find uiObject.o, and every main build failed since 2026-09-29 00:24 UTC. agents/README.md: CI is checked after every push",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "7ff1105",
"sha": "7ff11052c65eb1fa8c28cc44e88feacc7dadff4d",
"time": 1790702434,
"subject": "Merge pull request #4 from mitsevox/claude/readme-cleanup-xzz44l",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "e90a466",
"sha": "e90a46609ba8ec4d2e656aa1dc4d6c858d246ca3",
"time": 1790995532,
"subject": "Merge pull request #5 from mitsevox/claude/project-thread-gn73qi",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "f19fba0",
"sha": "f19fba07c39ef48e0e6e899c7fbc9d100e233488",
"time": 1791591100,
"subject": "Repo surface cleanup: docs and tools (#6)",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "209ead5",
"sha": "209ead591c740e2708339ae4338b1544511cdec0",
"time": 1792042385,
"subject": "Merge pull request #7 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "77ee75f",
"sha": "77ee75fca09864bfca8eaf183d4b942947618aa4",
"time": 1792046074,
"subject": "Merge pull request #8 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "c84137f",
"sha": "c84137ff743287229d67c2e2ef6e5aac97534066",
"time": 1792079970,
"subject": "Merge pull request #9 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "194e422",
"sha": "194e42231f594d79cdb1f53832834e7a0bf6c890",
"time": 1792081021,
"subject": "Merge pull request #10 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "778e0f7",
"sha": "778e0f7f3e2f3243c386ad6f78ab4005a707eb30",
"time": 1792126003,
"subject": "Merge pull request #11 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "57960fe",
"sha": "57960fecbc6da20351cf9e92aa20be50e16fd3d9",
"time": 1792126145,
"subject": "Merge pull request #12 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "9f6e028",
"sha": "9f6e0282d6167dc7d1a1f5c7ba99fb3b8e06c617",
"time": 1792170209,
"subject": "Merge pull request #13 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "017150c",
"sha": "017150c2f9c740071855d5257f0e547397571feb",
"time": 1792171308,
"subject": "Merge pull request #14 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "16a9115",
"sha": "16a9115164182e12291f2f7521fe2415d3e0e8cd",
"time": 1792172182,
"subject": "Merge pull request #15 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "05bf2ca",
"sha": "05bf2ca4bd36e4ee8ad96b652f83bf4cefea7415",
"time": 1792173384,
"subject": "Merge pull request #16 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "5acea23",
"sha": "5acea23d990a29ba7fb1b38b08db1efe60d8830b",
"time": 1792174514,
"subject": "Merge pull request #17 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "5544f62",
"sha": "5544f6295b4a2dcf0b0372abe971182c1d15ad87",
"time": 1792175107,
"subject": "Merge pull request #18 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "4296432",
"sha": "42964326c8b29c9edfc57f3fc84c27bd866ce508",
"time": 1792175660,
"subject": "Merge pull request #19 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "f600cdf",
"sha": "f600cdfb9896cf39021c4a46723caa064eda3b3c",
"time": 1792175781,
"subject": "Merge pull request #20 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "9956516",
"sha": "9956516c8ab84c0aa4727a2e1b16d946b274cc22",
"time": 1792175922,
"subject": "Merge pull request #21 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "ff906f2",
"sha": "ff906f2a8fd92081cd409b96d799d65be452e9d1",
"time": 1792176550,
"subject": "Merge pull request #22 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "b083b70",
"sha": "b083b700a5686e17da5f6e2bac139cd1b265be16",
"time": 1792176690,
"subject": "Merge pull request #23 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "9512eed",
"sha": "9512eed3133649c139b941a8df5447a839c88514",
"time": 1792176984,
"subject": "Merge pull request #24 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "bac4fd5",
"sha": "bac4fd5e577a1cd484c1ba350d0f3ecd3a101455",
"time": 1792177157,
"subject": "Merge pull request #25 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "beabadd",
"sha": "beabaddaac9426280f025b3f576849b26f90b3d5",
"time": 1792177935,
"subject": "Merge pull request #26 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "e618d5d",
"sha": "e618d5d036a234234f4729cc3a4c06c537224a25",
"time": 1792178308,
"subject": "Merge pull request #27 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "41a3dcd",
"sha": "41a3dcd3e58e394444b38d34f7019e19f1b6c2bd",
"time": 1792178663,
"subject": "Merge pull request #28 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "f9dfaa5",
"sha": "f9dfaa52d5d1f11150f3b0de6c691a5243fdd40d",
"time": 1792180932,
"subject": "Merge pull request #29 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "bd49072",
"sha": "bd49072a4dbf0de0a6e877f7faf23dbcc9975aa8",
"time": 1792181661,
"subject": "Merge pull request #30 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "5802394",
"sha": "5802394c18ca1ac90a117dd76f4eff77d24f7b34",
"time": 1792181983,
"subject": "Merge pull request #31 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "8552774",
"sha": "8552774bd17910185350d15bc6315acf0e254a34",
"time": 1792183206,
"subject": "Merge pull request #32 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "151b57b",
"sha": "151b57bb9634078b4fb112fbe28acc5659d6e5d9",
"time": 1792184037,
"subject": "Merge pull request #33 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "dff9b9f",
"sha": "dff9b9fa6230e36f6e40b4dd56da10af1f8deb73",
"time": 1792184158,
"subject": "Merge pull request #34 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "924e5af",
"sha": "924e5af4b5960aee3aef25adbe988913b5e77372",
"time": 1792184765,
"subject": "Merge pull request #35 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "8c9f936",
"sha": "8c9f936162d60a2de6e031aba06cb4094ac481da",
"time": 1792208145,
"subject": "Merge pull request #36 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "6bf16f7",
"sha": "6bf16f767d50d99f43c699714e00db5fad349300",
"time": 1792209132,
"subject": "Merge pull request #37 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "7292a36",
"sha": "7292a3642b12d5e4c7c4606b76dd62d3318351b5",
"time": 1792209252,
"subject": "Merge pull request #38 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
},
{
"commit": "e24cabe",
"sha": "e24cabec24de9831079982325ba832a676a7a46e",
"time": 1792219274,
"subject": "Merge pull request #39 from mitsevox/claude/project-thread-uf3xrs",
"report": true,
"matched_code": 1550724,
"complete_code": 1550724,
"matched_data": 862643,
"complete_data": 1078855,
"total_code": 1550724,
"total_data": 1078855,
"matched_functions": 7647,
"total_functions": 7647,
"exact": 7647
}
]