Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
36d34a1
epoch(53d5b342): epoch-1
fjooord Jun 29, 2026
7081e00
epoch(53d5b342): manual restart checkpoint
fjooord Jun 29, 2026
ead122f
epoch(53d5b342): manual-boundary-full-build-after-worker-kill
fjooord Jun 30, 2026
56640da
epoch(53d5b342): epoch-1
fjooord Jun 30, 2026
ddc7dc1
epoch(53d5b342): epoch-1
fjooord Jun 30, 2026
2aac75b
epoch(53d5b342): manual-opseq-restart-baseline
fjooord Jun 30, 2026
5ef6b4b
epoch(53d5b342): epoch-1
fjooord Jul 1, 2026
bda6e03
epoch(53d5b342): epoch-2
fjooord Jul 1, 2026
edb3ea5
epoch(53d5b342): epoch-1
fjooord Jul 1, 2026
e7a4898
epoch(53d5b342): merge in at 2026-07-01 11:36 CDT
fjooord Jul 1, 2026
170f0fb
epoch(53d5b342): merge in at 2026-07-01 12:02 CDT
fjooord Jul 1, 2026
ebaa30e
Fix PR lint and issue checks
fjooord Jul 1, 2026
2c391c9
Fix PR regression readiness
fjooord Jul 1, 2026
ffba524
Fix toy issue check and ignore PI sessions
fjooord Jul 1, 2026
6ccaa2e
Rebase session on master
fjooord Jul 1, 2026
c38796c
Merge branch 'master' into orchestrator/session/61d22348-876b-403a-bb…
fjooord Jul 5, 2026
be590df
Merge branch 'master' into orchestrator/session/61d22348-876b-403a-bb…
fjooord Jul 11, 2026
a303fac
epoch(53d5b342): epoch-2
fjooord Jul 11, 2026
fa7fa5a
epoch(53d5b342): epoch-25 in-flight integrations before master merge
fjooord Jul 11, 2026
d8d94b2
Merge master (via be590df4e) into orchestrator/session/61d22348-876b-…
fjooord Jul 11, 2026
827f3f4
Fix master merge: restore worker gmresult.c, adopt master MatchOutcom…
fjooord Jul 11, 2026
75b6f4b
Fix clang Issues check: replace K&R decls with prototype-clean forms
fjooord Jul 11, 2026
4548eaa
epoch(53d5b342): recover epoch 25+26 integrated work
fjooord Jul 12, 2026
8f88080
epoch(53d5b342): epoch-2
fjooord Jul 12, 2026
2790dbd
Fix CI: clang-format ftcoll, clang Issues in ifstatus/mnsnap/ftkirby
fjooord Jul 12, 2026
ca2c9ac
epoch(53d5b342): epoch-3
fjooord Jul 12, 2026
cba1386
epoch(53d5b342): epoch-4
fjooord Jul 12, 2026
4cf4eda
Merge remote-tracking branch 'origin/master' into codex/pr2782-plus-1…
stephenjayakar Jul 12, 2026
77f00ef
Match fn_80392CD8
stephenjayakar Jul 12, 2026
ddd99e2
Match Kirby Marth special end animations
stephenjayakar Jul 12, 2026
8250f02
Match fn_80180C60
stephenjayakar Jul 12, 2026
bad79fe
Match fn_8017A67C
stephenjayakar Jul 12, 2026
8827559
Match un_80300AF4
stephenjayakar Jul 13, 2026
a5d67c9
Match DevText_Create
stephenjayakar Jul 13, 2026
4116252
Match gmCamera_801A31FC
stephenjayakar Jul 13, 2026
e2105de
Match ftCo_8009DC54
stephenjayakar Jul 13, 2026
4433f2c
Match fn_8026C88C
stephenjayakar Jul 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ ctx_includes.h
*.s.c
objdiff.json
compile_commands.json
.pi-sessions/

# decompctx output
ctx.*
Expand Down
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ repos:
hooks:
- id: style-check
name: style-check
entry: python tools/check/main.py --fix --quiet
entry: python3 tools/check/main.py --fix --quiet
language: system
pass_filenames: true
types_or: [c]
19 changes: 14 additions & 5 deletions config/GALE01/splits.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1269,6 +1269,7 @@ melee/ft/chara/ftKirby/ftkirby.c:
.text start:0x800EE528 end:0x800F1F68
.rodata start:0x803B7548 end:0x803B7570
.data start:0x803C8368 end:0x803CB6D8
.sdata start:0x804D3D98 end:0x804D3DAC
.sdata2 start:0x804D9350 end:0x804D9364

melee/ft/chara/ftKirby/ftkirbyattackdash.c:
Expand Down Expand Up @@ -1352,6 +1353,7 @@ melee/ft/chara/ftKirby/ftkirbyyoshiegg.c:

melee/ft/chara/ftKirby/ftkirbyspecialmars.c:
.text start:0x8010B1F4 end:0x8010C288
.sdata start:0x804D3E00 end:0x804D3E0D
.sdata2 start:0x804D9570 end:0x804D9580

melee/ft/chara/ftKirby/ftkirbyspecialpeach.c:
Expand Down Expand Up @@ -2317,11 +2319,17 @@ melee/gm/gm_1A7A.c:
.sdata2 start:0x804DAA18 end:0x804DAA28

melee/gm/gmregenddisp.c:
.text start:0x801A7FB4 end:0x801A9DD0
.data start:0x803DB458 end:0x803DBF78
.text start:0x801A7FB4 end:0x801A9B30
.data start:0x803DB458 end:0x803DB640
.bss start:0x80480A00 end:0x80480B38
.sdata start:0x804D42A0 end:0x804D42B8
.sdata2 start:0x804DAA28 end:0x804DAAA8
.sdata2 start:0x804DAA28 end:0x804DAAA0

melee/gm/gm_1A9B.c:
.text start:0x801A9B30 end:0x801A9DD0
.data start:0x803DB640 end:0x803DBF78
.sbss start:0x804D67C8 end:0x804D67CA
.sdata2 start:0x804DAAA0 end:0x804DAAA8

melee/gm/gmopening.c:
.text start:0x801A9DD0 end:0x801AA644
Expand Down Expand Up @@ -2480,7 +2488,7 @@ melee/gm/gm_1BA8.c:
.bss start:0x80497758 end:0x8049E558
.sdata start:0x804D4330 end:0x804D44C8
.sbss start:0x804D6900 end:0x804D6940
.sdata2 start:0x804DAC78 end:0x804DAC88
.sdata2 start:0x804DAC78 end:0x804DAC8C

melee/gm/gm_1BF9.c:
.text start:0x801BF948 end:0x801BFA6C
Expand Down Expand Up @@ -2660,7 +2668,7 @@ melee/gr/gricemt.c:

melee/gr/grinishie1.c:
.text start:0x801FA908 end:0x801FCBC0
.rodata start:0x803B8268 end:0x803B8278
.rodata start:0x803B8268 end:0x803B8274
.data start:0x803E48C8 end:0x803E4A60
.sdata start:0x804D4748 end:0x804D4760
.sbss start:0x804D69F8 end:0x804D6A00
Expand Down Expand Up @@ -4359,6 +4367,7 @@ melee/if/soundtest.c:
.text start:0x802FF7DC end:0x80301E44
.data start:0x803F9F28 end:0x803FDC20
.sdata start:0x804D5850 end:0x804D5A40
.sdata2 start:0x804DDC40 end:0x804DDC48

melee/if/textdraw.c:
.text start:0x80301E44 end:0x803029B4
Expand Down
176 changes: 95 additions & 81 deletions config/GALE01/symbols.txt

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions configure.py
Original file line number Diff line number Diff line change
Expand Up @@ -1031,6 +1031,7 @@ def MatchingFor(*versions):
Object(NonMatching, "melee/gm/gmregtyfall.c"),
Object(NonMatching, "melee/gm/gm_1A7A.c"),
Object(NonMatching, "melee/gm/gmregenddisp.c"),
Object(Matching, "melee/gm/gm_1A9B.c"),
Object(Matching, "melee/gm/gmopening.c"),
Object(NonMatching, "melee/gm/gmstaffroll.c"),
Object(Matching, "melee/gm/gmhowto.c"),
Expand Down
4 changes: 4 additions & 0 deletions src/MSL/stddef.h
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,11 @@ typedef unsigned int usize_t;
typedef signed int intptr_t;
typedef unsigned int uintptr_t;

#if defined(__clang__) || defined(__GNUC__)
#define offsetof(type, member) __builtin_offsetof(type, member)
#else
#define offsetof(type, member) ((size_t) &(((type*) 0)->member))
#endif

#ifndef NULL
#define NULL 0L
Expand Down
Loading
Loading