From fdd3bf3c284f1cf816f72cea6a5b94be7bfef129 Mon Sep 17 00:00:00 2001 From: Drew T <50529377+Druthulu@users.noreply.github.com> Date: Tue, 30 Jun 2026 11:20:13 -0600 Subject: [PATCH] =?UTF-8?q?feat(phase-23):=20inject-extern=20lever=20on=20?= =?UTF-8?q?=5Fa.c=20=E2=80=94=20+3=20reach-134=20fns=20(fleet=2064.09?= =?UTF-8?q?=E2=86=9264.16%)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - inject_capped_externs --src-file ov_SC01_077_a.c freed 3 more reach-134 fns (0x8012A018/0x8012BA10/0x8012FDA8); 077 byte-identical; dedup_propagate registered 2 clean ×134 groups + 2 ×133 (ov_SC01_000 straggler kept ×1) - 1685->1687 shared groups, check-all 136/136, dedup-check 0 failed - injection lever total this session: 63.82% -> 64.16% (+0.34%, ~0 LLM tokens) --- config/dedup.us.yaml | 14 ++ docs/progress.fleet.md | 274 ++++++++++++++++---------------- src/ov_SC01_000/ov_SC01_000.c | 4 +- src/ov_SC01_001/ov_SC01_001.c | 4 +- src/ov_SC01_004/ov_SC01_004.c | 4 +- src/ov_SC01_005/ov_SC01_005.c | 4 +- src/ov_SC01_006/ov_SC01_006.c | 4 +- src/ov_SC01_008/ov_SC01_008.c | 4 +- src/ov_SC01_009/ov_SC01_009.c | 4 +- src/ov_SC01_074/ov_SC01_074.c | 4 +- src/ov_SC01_077/ov_SC01_077_a.c | 52 +----- src/ov_SC01_080/ov_SC01_080.c | 4 +- src/ov_SC01_084/ov_SC01_084.c | 4 +- src/ov_SC02_000/ov_SC02_000.c | 4 +- src/ov_SC02_003/ov_SC02_003.c | 4 +- src/ov_SC02_004/ov_SC02_004.c | 4 +- src/ov_SC02_005/ov_SC02_005.c | 4 +- src/ov_SC02_011/ov_SC02_011.c | 4 +- src/ov_SC02_015/ov_SC02_015.c | 4 +- src/ov_SC02_016/ov_SC02_016.c | 4 +- src/ov_SC02_017/ov_SC02_017.c | 4 +- src/ov_SC02_021/ov_SC02_021.c | 4 +- src/ov_SC02_026/ov_SC02_026.c | 4 +- src/ov_SC02_027/ov_SC02_027.c | 4 +- src/ov_SC02_028/ov_SC02_028.c | 4 +- src/ov_SC02_031/ov_SC02_031.c | 4 +- src/ov_SC02_035/ov_SC02_035.c | 4 +- src/ov_SC02_039/ov_SC02_039.c | 4 +- src/ov_SC02_041/ov_SC02_041.c | 4 +- src/ov_SC03_001/ov_SC03_001.c | 4 +- src/ov_SC03_002/ov_SC03_002.c | 4 +- src/ov_SC03_003/ov_SC03_003.c | 4 +- src/ov_SC03_006/ov_SC03_006.c | 4 +- src/ov_SC03_007/ov_SC03_007.c | 4 +- src/ov_SC03_010/ov_SC03_010.c | 4 +- src/ov_SC03_011/ov_SC03_011.c | 4 +- src/ov_SC03_012/ov_SC03_012.c | 4 +- src/ov_SC03_013/ov_SC03_013.c | 4 +- src/ov_SC03_014/ov_SC03_014.c | 4 +- src/ov_SC03_015/ov_SC03_015.c | 4 +- src/ov_SC03_023/ov_SC03_023.c | 4 +- src/ov_SC03_024/ov_SC03_024.c | 4 +- src/ov_SC03_028/ov_SC03_028.c | 4 +- src/ov_SC03_029/ov_SC03_029.c | 4 +- src/ov_SC03_030/ov_SC03_030.c | 4 +- src/ov_SC03_031/ov_SC03_031.c | 4 +- src/ov_SC03_089/ov_SC03_089.c | 4 +- src/ov_SC03_090/ov_SC03_090.c | 4 +- src/ov_SC03_091/ov_SC03_091.c | 4 +- src/ov_SC03_092/ov_SC03_092.c | 4 +- src/ov_SC03_093/ov_SC03_093.c | 4 +- src/ov_SC03_094/ov_SC03_094.c | 4 +- src/ov_SC03_095/ov_SC03_095.c | 4 +- src/ov_SC03_096/ov_SC03_096.c | 4 +- src/ov_SC03_097/ov_SC03_097.c | 4 +- src/ov_SC03_098/ov_SC03_098.c | 4 +- src/ov_SC03_099/ov_SC03_099.c | 4 +- src/ov_SC03_100/ov_SC03_100.c | 4 +- src/ov_SC03_101/ov_SC03_101.c | 4 +- src/ov_SC03_102/ov_SC03_102.c | 4 +- src/ov_SC03_103/ov_SC03_103.c | 4 +- src/ov_SC03_104/ov_SC03_104.c | 4 +- src/ov_SC03_105/ov_SC03_105.c | 4 +- src/ov_SC03_108/ov_SC03_108.c | 4 +- src/ov_SC03_109/ov_SC03_109.c | 4 +- src/ov_SC03_110/ov_SC03_110.c | 4 +- src/ov_SC03_111/ov_SC03_111.c | 4 +- src/ov_SC03_112/ov_SC03_112.c | 4 +- src/ov_SC03_113/ov_SC03_113.c | 4 +- src/ov_SC03_114/ov_SC03_114.c | 4 +- src/ov_SC03_115/ov_SC03_115.c | 4 +- src/ov_SC03_116/ov_SC03_116.c | 4 +- src/ov_SC03_117/ov_SC03_117.c | 4 +- src/ov_SC03_118/ov_SC03_118.c | 4 +- src/ov_SC03_119/ov_SC03_119.c | 4 +- src/ov_SC03_121/ov_SC03_121.c | 4 +- src/ov_SC03_124/ov_SC03_124.c | 4 +- src/ov_SC03_125/ov_SC03_125.c | 4 +- src/ov_SC03_126/ov_SC03_126.c | 4 +- src/ov_SC04_000/ov_SC04_000.c | 4 +- src/ov_SC04_002/ov_SC04_002.c | 4 +- src/ov_SC04_003/ov_SC04_003.c | 4 +- src/ov_SC04_004/ov_SC04_004.c | 4 +- src/ov_SC04_005/ov_SC04_005.c | 4 +- src/ov_SC04_006/ov_SC04_006.c | 4 +- src/ov_SC04_007/ov_SC04_007.c | 4 +- src/ov_SC04_008/ov_SC04_008.c | 4 +- src/ov_SC04_009/ov_SC04_009.c | 4 +- src/ov_SC04_010/ov_SC04_010.c | 4 +- src/ov_SC04_011/ov_SC04_011.c | 4 +- src/ov_SC04_012/ov_SC04_012.c | 4 +- src/ov_SC04_015/ov_SC04_015.c | 4 +- src/ov_SC04_016/ov_SC04_016.c | 4 +- src/ov_SC04_018/ov_SC04_018.c | 4 +- src/ov_SC04_019/ov_SC04_019.c | 4 +- src/ov_SC04_020/ov_SC04_020.c | 4 +- src/ov_SC04_021/ov_SC04_021.c | 4 +- src/ov_SC05_000/ov_SC05_000.c | 4 +- src/ov_SC05_001/ov_SC05_001.c | 4 +- src/ov_SC05_002/ov_SC05_002.c | 4 +- src/ov_SC05_003/ov_SC05_003.c | 4 +- src/ov_SC05_004/ov_SC05_004.c | 4 +- src/ov_SC05_005/ov_SC05_005.c | 4 +- src/ov_SC05_006/ov_SC05_006.c | 4 +- src/ov_SC05_007/ov_SC05_007.c | 4 +- src/ov_SC05_008/ov_SC05_008.c | 4 +- src/ov_SC05_009/ov_SC05_009.c | 4 +- src/ov_SC05_010/ov_SC05_010.c | 4 +- src/ov_SC05_011/ov_SC05_011.c | 4 +- src/ov_SC05_017/ov_SC05_017.c | 4 +- src/ov_SC05_018/ov_SC05_018.c | 4 +- src/ov_SC05_019/ov_SC05_019.c | 4 +- src/ov_SC06_000/ov_SC06_000.c | 4 +- src/ov_SC06_006/ov_SC06_006.c | 4 +- src/ov_SC06_008/ov_SC06_008.c | 4 +- src/ov_SC06_010/ov_SC06_010.c | 4 +- src/ov_SC06_011/ov_SC06_011.c | 4 +- src/ov_SC06_013/ov_SC06_013.c | 4 +- src/ov_SC06_014/ov_SC06_014.c | 4 +- src/ov_SC06_015/ov_SC06_015.c | 4 +- src/ov_SC06_016/ov_SC06_016.c | 4 +- src/ov_SC06_018/ov_SC06_018.c | 4 +- src/ov_SC06_020/ov_SC06_020.c | 4 +- src/ov_SC06_022/ov_SC06_022.c | 4 +- src/ov_SC06_024/ov_SC06_024.c | 4 +- src/ov_SC06_025/ov_SC06_025.c | 4 +- src/ov_SC06_027/ov_SC06_027.c | 4 +- src/ov_SC06_029/ov_SC06_029.c | 4 +- src/ov_SC06_030/ov_SC06_030.c | 4 +- src/ov_SC06_032/ov_SC06_032.c | 4 +- src/ov_SC06_033/ov_SC06_033.c | 4 +- src/ov_SC07_000/ov_SC07_000.c | 4 +- src/ov_SC07_001/ov_SC07_001.c | 4 +- src/ov_SC07_002/ov_SC07_002.c | 4 +- src/ov_SC07_008/ov_SC07_008.c | 4 +- src/ov_SC07_009/ov_SC07_009.c | 4 +- src/shared/engine_core.h | 55 +++++++ 137 files changed, 476 insertions(+), 451 deletions(-) diff --git a/config/dedup.us.yaml b/config/dedup.us.yaml index 77764d67d..2a8a3fee5 100644 --- a/config/dedup.us.yaml +++ b/config/dedup.us.yaml @@ -11916,3 +11916,17 @@ groups: func: DEFINE_func_80156848 vram: 0x80156848 binaries: [ov_SC01_077, ov_SC01_005, ov_SC01_006, ov_SC03_001, ov_SC01_000, ov_SC01_001, ov_SC02_000, ov_SC02_003, ov_SC03_002, ov_SC03_006, ov_SC04_000, ov_SC04_018, ov_SC04_019, ov_SC05_000, ov_SC06_000, ov_SC07_000, ov_SC01_004, ov_SC01_008, ov_SC01_009, ov_SC01_074, ov_SC01_080, ov_SC01_084, ov_SC02_004, ov_SC02_005, ov_SC02_011, ov_SC02_015, ov_SC02_016, ov_SC02_017, ov_SC02_021, ov_SC02_026, ov_SC02_027, ov_SC02_028, ov_SC02_031, ov_SC02_035, ov_SC02_039, ov_SC02_041, ov_SC03_003, ov_SC03_007, ov_SC03_010, ov_SC03_011, ov_SC03_012, ov_SC03_013, ov_SC03_014, ov_SC03_015, ov_SC03_023, ov_SC03_024, ov_SC03_028, ov_SC03_029, ov_SC03_030, ov_SC03_031, ov_SC03_089, ov_SC03_090, ov_SC03_091, ov_SC03_092, ov_SC03_093, ov_SC03_094, ov_SC03_095, ov_SC03_096, ov_SC03_097, ov_SC03_098, ov_SC03_099, ov_SC03_100, ov_SC03_101, ov_SC03_102, ov_SC03_103, ov_SC03_104, ov_SC03_105, ov_SC03_108, ov_SC03_109, ov_SC03_110, ov_SC03_111, ov_SC03_112, ov_SC03_113, ov_SC03_114, ov_SC03_115, ov_SC03_116, ov_SC03_117, ov_SC03_118, ov_SC03_119, ov_SC03_121, ov_SC03_124, ov_SC03_125, ov_SC03_126, ov_SC04_002, ov_SC04_003, ov_SC04_004, ov_SC04_005, ov_SC04_006, ov_SC04_007, ov_SC04_008, ov_SC04_009, ov_SC04_010, ov_SC04_011, ov_SC04_012, ov_SC04_015, ov_SC04_016, ov_SC04_020, ov_SC04_021, ov_SC05_001, ov_SC05_002, ov_SC05_003, ov_SC05_004, ov_SC05_005, ov_SC05_006, ov_SC05_007, ov_SC05_008, ov_SC05_009, ov_SC05_010, ov_SC05_011, ov_SC05_017, ov_SC05_018, ov_SC05_019, ov_SC06_006, ov_SC06_008, ov_SC06_010, ov_SC06_011, ov_SC06_013, ov_SC06_014, ov_SC06_015, ov_SC06_016, ov_SC06_018, ov_SC06_020, ov_SC06_022, ov_SC06_024, ov_SC06_025, ov_SC06_027, ov_SC06_029, ov_SC06_030, ov_SC06_032, ov_SC06_033, ov_SC07_001, ov_SC07_002, ov_SC07_008, ov_SC07_009] + - id: E_func_8012FDA8 + tier: h_exact + hash: 703b833660be11976e6af7748fea2d2c2e11670f + source: src/shared/engine_core.h + func: DEFINE_func_8012FDA8 + vram: 0x8012FDA8 + binaries: [ov_SC01_077, ov_SC01_005, ov_SC01_006, ov_SC03_001, ov_SC01_000, ov_SC01_001, ov_SC02_000, ov_SC02_003, ov_SC03_002, ov_SC03_006, ov_SC04_000, ov_SC04_018, ov_SC04_019, ov_SC05_000, ov_SC06_000, ov_SC07_000, ov_SC01_004, ov_SC01_008, ov_SC01_009, ov_SC01_074, ov_SC01_080, ov_SC01_084, ov_SC02_004, ov_SC02_005, ov_SC02_011, ov_SC02_015, ov_SC02_016, ov_SC02_017, ov_SC02_021, ov_SC02_026, ov_SC02_027, ov_SC02_028, ov_SC02_031, ov_SC02_035, ov_SC02_039, ov_SC02_041, ov_SC03_003, ov_SC03_007, ov_SC03_010, ov_SC03_011, ov_SC03_012, ov_SC03_013, ov_SC03_014, ov_SC03_015, ov_SC03_023, ov_SC03_024, ov_SC03_028, ov_SC03_029, ov_SC03_030, ov_SC03_031, ov_SC03_089, ov_SC03_090, ov_SC03_091, ov_SC03_092, ov_SC03_093, ov_SC03_094, ov_SC03_095, ov_SC03_096, ov_SC03_097, ov_SC03_098, ov_SC03_099, ov_SC03_100, ov_SC03_101, ov_SC03_102, ov_SC03_103, ov_SC03_104, ov_SC03_105, ov_SC03_108, ov_SC03_109, ov_SC03_110, ov_SC03_111, ov_SC03_112, ov_SC03_113, ov_SC03_114, ov_SC03_115, ov_SC03_116, ov_SC03_117, ov_SC03_118, ov_SC03_119, ov_SC03_121, ov_SC03_124, ov_SC03_125, ov_SC03_126, ov_SC04_002, ov_SC04_003, ov_SC04_004, ov_SC04_005, ov_SC04_006, ov_SC04_007, ov_SC04_008, ov_SC04_009, ov_SC04_010, ov_SC04_011, ov_SC04_012, ov_SC04_015, ov_SC04_016, ov_SC04_020, ov_SC04_021, ov_SC05_001, ov_SC05_002, ov_SC05_003, ov_SC05_004, ov_SC05_005, ov_SC05_006, ov_SC05_007, ov_SC05_008, ov_SC05_009, ov_SC05_010, ov_SC05_011, ov_SC05_017, ov_SC05_018, ov_SC05_019, ov_SC06_006, ov_SC06_008, ov_SC06_010, ov_SC06_011, ov_SC06_013, ov_SC06_014, ov_SC06_015, ov_SC06_016, ov_SC06_018, ov_SC06_020, ov_SC06_022, ov_SC06_024, ov_SC06_025, ov_SC06_027, ov_SC06_029, ov_SC06_030, ov_SC06_032, ov_SC06_033, ov_SC07_001, ov_SC07_002, ov_SC07_008, ov_SC07_009] + - id: E_func_8012BA10 + tier: h_exact + hash: 8bd6fb17caa22ede270f6046c0ce3d1e75674cd9 + source: src/shared/engine_core.h + func: DEFINE_func_8012BA10 + vram: 0x8012BA10 + binaries: [ov_SC01_077, ov_SC01_005, ov_SC01_006, ov_SC03_001, ov_SC01_000, ov_SC01_001, ov_SC02_000, ov_SC02_003, ov_SC03_002, ov_SC03_006, ov_SC04_000, ov_SC04_018, ov_SC04_019, ov_SC05_000, ov_SC06_000, ov_SC07_000, ov_SC01_004, ov_SC01_008, ov_SC01_009, ov_SC01_074, ov_SC01_080, ov_SC01_084, ov_SC02_004, ov_SC02_005, ov_SC02_011, ov_SC02_015, ov_SC02_016, ov_SC02_017, ov_SC02_021, ov_SC02_026, ov_SC02_027, ov_SC02_028, ov_SC02_031, ov_SC02_035, ov_SC02_039, ov_SC02_041, ov_SC03_003, ov_SC03_007, ov_SC03_010, ov_SC03_011, ov_SC03_012, ov_SC03_013, ov_SC03_014, ov_SC03_015, ov_SC03_023, ov_SC03_024, ov_SC03_028, ov_SC03_029, ov_SC03_030, ov_SC03_031, ov_SC03_089, ov_SC03_090, ov_SC03_091, ov_SC03_092, ov_SC03_093, ov_SC03_094, ov_SC03_095, ov_SC03_096, ov_SC03_097, ov_SC03_098, ov_SC03_099, ov_SC03_100, ov_SC03_101, ov_SC03_102, ov_SC03_103, ov_SC03_104, ov_SC03_105, ov_SC03_108, ov_SC03_109, ov_SC03_110, ov_SC03_111, ov_SC03_112, ov_SC03_113, ov_SC03_114, ov_SC03_115, ov_SC03_116, ov_SC03_117, ov_SC03_118, ov_SC03_119, ov_SC03_121, ov_SC03_124, ov_SC03_125, ov_SC03_126, ov_SC04_002, ov_SC04_003, ov_SC04_004, ov_SC04_005, ov_SC04_006, ov_SC04_007, ov_SC04_008, ov_SC04_009, ov_SC04_010, ov_SC04_011, ov_SC04_012, ov_SC04_015, ov_SC04_016, ov_SC04_020, ov_SC04_021, ov_SC05_001, ov_SC05_002, ov_SC05_003, ov_SC05_004, ov_SC05_005, ov_SC05_006, ov_SC05_007, ov_SC05_008, ov_SC05_009, ov_SC05_010, ov_SC05_011, ov_SC05_017, ov_SC05_018, ov_SC05_019, ov_SC06_006, ov_SC06_008, ov_SC06_010, ov_SC06_011, ov_SC06_013, ov_SC06_014, ov_SC06_015, ov_SC06_016, ov_SC06_018, ov_SC06_020, ov_SC06_022, ov_SC06_024, ov_SC06_025, ov_SC06_027, ov_SC06_029, ov_SC06_030, ov_SC06_032, ov_SC06_033, ov_SC07_001, ov_SC07_002, ov_SC07_008, ov_SC07_009] diff --git a/docs/progress.fleet.md b/docs/progress.fleet.md index 36b28013c..e2a459d43 100644 --- a/docs/progress.fleet.md +++ b/docs/progress.fleet.md @@ -3,148 +3,148 @@ # source-derived (committed src/*.c + config/dedup.us.yaml). Live byte gate: `make check-all`; # cross-binary collapsible-byte leverage: docs/duplicates.cross.md. -FLEET REAL substantive : 219450 (of which dedup-shared 218377 via 1685 groups / 218428 instances) +FLEET REAL substantive : 219716 (of which dedup-shared 218645 via 1687 groups / 218696 instances) FLEET LINKED PsyQ objs : 959 -FLEET byte-identical : 221065 / 344941 = 64.09% (REAL+LINKED+empties) +FLEET byte-identical : 221331 / 344941 = 64.16% (REAL+LINKED+empties) FLEET NON_MATCHING : 7 (0 in any default build — G4) -FLEET INCLUDE_ASM stubs : 123869 +FLEET INCLUDE_ASM stubs : 123603 FLEET matchable : 344941 | binary | REAL | shared | LINKED | byte-ident | matchable | byte-ident % | |---|---:|---:|---:|---:|---:|---:| | main | 54 | 2 | 959 | 1055 | 2096 | 50.3% | | resident | 123 | 0 | 0 | 125 | 146 | 85.6% | -| ov_SC01_000 | 1646 | 1634 | 0 | 1646 | 2410 | 68.3% | -| ov_SC01_001 | 1644 | 1634 | 0 | 1646 | 2474 | 66.5% | -| ov_SC01_004 | 1633 | 1625 | 0 | 1634 | 2423 | 67.4% | -| ov_SC01_005 | 1660 | 1647 | 0 | 1660 | 2511 | 66.1% | -| ov_SC01_006 | 1659 | 1647 | 0 | 1659 | 2511 | 66.1% | -| ov_SC01_008 | 1635 | 1625 | 0 | 1637 | 2435 | 67.2% | -| ov_SC01_009 | 1642 | 1626 | 0 | 1643 | 2517 | 65.3% | -| ov_SC01_074 | 1635 | 1626 | 0 | 1637 | 2434 | 67.3% | -| ov_SC01_077 | 2151 | 1586 | 0 | 2153 | 2586 | 83.3% | -| ov_SC01_080 | 1644 | 1629 | 0 | 1644 | 2522 | 65.2% | -| ov_SC01_084 | 1648 | 1629 | 0 | 1653 | 2588 | 63.9% | -| ov_SC02_000 | 1666 | 1658 | 0 | 1666 | 2691 | 61.9% | -| ov_SC02_003 | 1669 | 1658 | 0 | 1669 | 2691 | 62.0% | -| ov_SC02_004 | 1642 | 1629 | 0 | 1642 | 2410 | 68.1% | -| ov_SC02_005 | 1644 | 1625 | 0 | 1654 | 2937 | 56.3% | -| ov_SC02_011 | 1647 | 1632 | 0 | 1658 | 2903 | 57.1% | -| ov_SC02_015 | 1642 | 1631 | 0 | 1642 | 2423 | 67.8% | -| ov_SC02_016 | 1645 | 1631 | 0 | 1648 | 2555 | 64.5% | -| ov_SC02_017 | 1649 | 1631 | 0 | 1657 | 2742 | 60.4% | -| ov_SC02_021 | 1645 | 1631 | 0 | 1645 | 2446 | 67.3% | -| ov_SC02_026 | 1642 | 1629 | 0 | 1648 | 2582 | 63.8% | -| ov_SC02_027 | 1647 | 1629 | 0 | 1656 | 2702 | 61.3% | -| ov_SC02_028 | 1652 | 1629 | 0 | 1662 | 2711 | 61.3% | -| ov_SC02_031 | 1648 | 1630 | 0 | 1653 | 2572 | 64.3% | -| ov_SC02_035 | 1643 | 1629 | 0 | 1646 | 2530 | 65.1% | -| ov_SC02_039 | 1629 | 1629 | 0 | 1629 | 2425 | 67.2% | -| ov_SC02_041 | 1629 | 1629 | 0 | 1632 | 2570 | 63.5% | -| ov_SC03_001 | 1629 | 1629 | 0 | 1647 | 2877 | 57.2% | -| ov_SC03_002 | 1634 | 1634 | 0 | 1649 | 2639 | 62.5% | -| ov_SC03_003 | 1629 | 1629 | 0 | 1630 | 2432 | 67.0% | -| ov_SC03_006 | 1635 | 1635 | 0 | 1644 | 2775 | 59.2% | -| ov_SC03_007 | 1629 | 1629 | 0 | 1633 | 2633 | 62.0% | -| ov_SC03_010 | 1629 | 1629 | 0 | 1629 | 2479 | 65.7% | -| ov_SC03_011 | 1629 | 1629 | 0 | 1635 | 2537 | 64.4% | -| ov_SC03_012 | 1629 | 1629 | 0 | 1630 | 2415 | 67.5% | -| ov_SC03_013 | 1629 | 1629 | 0 | 1629 | 2502 | 65.1% | -| ov_SC03_014 | 1629 | 1629 | 0 | 1639 | 2695 | 60.8% | -| ov_SC03_015 | 1629 | 1629 | 0 | 1639 | 2695 | 60.8% | -| ov_SC03_023 | 1629 | 1629 | 0 | 1630 | 2444 | 66.7% | -| ov_SC03_024 | 1629 | 1629 | 0 | 1641 | 2651 | 61.9% | -| ov_SC03_028 | 1629 | 1629 | 0 | 1633 | 2674 | 61.1% | -| ov_SC03_029 | 1631 | 1631 | 0 | 1641 | 2654 | 61.8% | -| ov_SC03_030 | 1633 | 1633 | 0 | 1635 | 2505 | 65.3% | -| ov_SC03_031 | 1629 | 1629 | 0 | 1633 | 2524 | 64.7% | -| ov_SC03_089 | 1629 | 1629 | 0 | 1636 | 2591 | 63.1% | -| ov_SC03_090 | 1629 | 1629 | 0 | 1637 | 2635 | 62.1% | -| ov_SC03_091 | 1629 | 1629 | 0 | 1637 | 2650 | 61.8% | -| ov_SC03_092 | 1629 | 1629 | 0 | 1641 | 2597 | 63.2% | -| ov_SC03_093 | 1629 | 1629 | 0 | 1633 | 2573 | 63.5% | -| ov_SC03_094 | 1629 | 1629 | 0 | 1635 | 2586 | 63.2% | -| ov_SC03_095 | 1629 | 1629 | 0 | 1632 | 2484 | 65.7% | -| ov_SC03_096 | 1629 | 1629 | 0 | 1632 | 2475 | 65.9% | -| ov_SC03_097 | 1629 | 1629 | 0 | 1636 | 2613 | 62.6% | -| ov_SC03_098 | 1629 | 1629 | 0 | 1632 | 2551 | 64.0% | -| ov_SC03_099 | 1629 | 1629 | 0 | 1632 | 2514 | 64.9% | -| ov_SC03_100 | 1629 | 1629 | 0 | 1633 | 2549 | 64.1% | -| ov_SC03_101 | 1629 | 1629 | 0 | 1633 | 2538 | 64.3% | -| ov_SC03_102 | 1629 | 1629 | 0 | 1632 | 2502 | 65.2% | -| ov_SC03_103 | 1631 | 1631 | 0 | 1634 | 2520 | 64.8% | -| ov_SC03_104 | 1629 | 1629 | 0 | 1636 | 2626 | 62.3% | -| ov_SC03_105 | 1629 | 1629 | 0 | 1636 | 2607 | 62.8% | -| ov_SC03_108 | 1629 | 1629 | 0 | 1629 | 2453 | 66.4% | -| ov_SC03_109 | 1629 | 1629 | 0 | 1631 | 2433 | 67.0% | -| ov_SC03_110 | 1629 | 1629 | 0 | 1629 | 2478 | 65.7% | -| ov_SC03_111 | 1629 | 1629 | 0 | 1632 | 2520 | 64.8% | -| ov_SC03_112 | 1631 | 1631 | 0 | 1633 | 2536 | 64.4% | -| ov_SC03_113 | 1631 | 1631 | 0 | 1634 | 2478 | 65.9% | -| ov_SC03_114 | 1629 | 1629 | 0 | 1631 | 2424 | 67.3% | -| ov_SC03_115 | 1629 | 1629 | 0 | 1631 | 2482 | 65.7% | -| ov_SC03_116 | 1629 | 1629 | 0 | 1632 | 2448 | 66.7% | -| ov_SC03_117 | 1629 | 1629 | 0 | 1635 | 2567 | 63.7% | -| ov_SC03_118 | 1629 | 1629 | 0 | 1642 | 2695 | 60.9% | -| ov_SC03_119 | 1629 | 1629 | 0 | 1642 | 2695 | 60.9% | -| ov_SC03_121 | 1629 | 1629 | 0 | 1632 | 2469 | 66.1% | -| ov_SC03_124 | 1625 | 1625 | 0 | 1645 | 2751 | 59.8% | -| ov_SC03_125 | 1629 | 1629 | 0 | 1641 | 2598 | 63.2% | -| ov_SC03_126 | 1629 | 1629 | 0 | 1630 | 2432 | 67.0% | -| ov_SC04_000 | 1633 | 1633 | 0 | 1642 | 2554 | 64.3% | -| ov_SC04_002 | 1629 | 1629 | 0 | 1633 | 2646 | 61.7% | -| ov_SC04_003 | 1629 | 1629 | 0 | 1633 | 2512 | 65.0% | -| ov_SC04_004 | 1629 | 1629 | 0 | 1631 | 2568 | 63.5% | -| ov_SC04_005 | 1629 | 1629 | 0 | 1635 | 2622 | 62.4% | -| ov_SC04_006 | 1629 | 1629 | 0 | 1631 | 2463 | 66.2% | -| ov_SC04_007 | 1629 | 1629 | 0 | 1633 | 2579 | 63.3% | -| ov_SC04_008 | 1629 | 1629 | 0 | 1629 | 2424 | 67.2% | -| ov_SC04_009 | 1629 | 1629 | 0 | 1632 | 2450 | 66.6% | -| ov_SC04_010 | 1629 | 1629 | 0 | 1630 | 2428 | 67.1% | -| ov_SC04_011 | 1629 | 1629 | 0 | 1635 | 2813 | 58.1% | -| ov_SC04_012 | 1629 | 1629 | 0 | 1630 | 2429 | 67.1% | -| ov_SC04_015 | 1630 | 1630 | 0 | 1641 | 2621 | 62.6% | -| ov_SC04_016 | 1629 | 1629 | 0 | 1631 | 2449 | 66.6% | -| ov_SC04_018 | 1629 | 1629 | 0 | 1642 | 2865 | 57.3% | -| ov_SC04_019 | 1629 | 1629 | 0 | 1642 | 2865 | 57.3% | -| ov_SC04_020 | 1629 | 1629 | 0 | 1641 | 2577 | 63.7% | -| ov_SC04_021 | 1629 | 1629 | 0 | 1630 | 2432 | 67.0% | -| ov_SC05_000 | 1633 | 1633 | 0 | 1636 | 2429 | 67.4% | -| ov_SC05_001 | 1629 | 1629 | 0 | 1634 | 2584 | 63.2% | -| ov_SC05_002 | 1629 | 1629 | 0 | 1632 | 2452 | 66.6% | -| ov_SC05_003 | 1629 | 1629 | 0 | 1630 | 2491 | 65.4% | -| ov_SC05_004 | 1629 | 1629 | 0 | 1631 | 2474 | 65.9% | -| ov_SC05_005 | 1629 | 1629 | 0 | 1630 | 2501 | 65.2% | -| ov_SC05_006 | 1629 | 1629 | 0 | 1629 | 2439 | 66.8% | -| ov_SC05_007 | 1629 | 1629 | 0 | 1634 | 2492 | 65.6% | -| ov_SC05_008 | 1629 | 1629 | 0 | 1631 | 2553 | 63.9% | -| ov_SC05_009 | 1629 | 1629 | 0 | 1633 | 2447 | 66.7% | -| ov_SC05_010 | 1629 | 1629 | 0 | 1633 | 2598 | 62.9% | -| ov_SC05_011 | 1629 | 1629 | 0 | 1630 | 2418 | 67.4% | -| ov_SC05_017 | 1625 | 1625 | 0 | 1637 | 2852 | 57.4% | -| ov_SC05_018 | 1629 | 1629 | 0 | 1642 | 2683 | 61.2% | -| ov_SC05_019 | 1629 | 1629 | 0 | 1630 | 2432 | 67.0% | -| ov_SC06_000 | 1633 | 1633 | 0 | 1641 | 2699 | 60.8% | -| ov_SC06_006 | 1629 | 1629 | 0 | 1630 | 2521 | 64.7% | -| ov_SC06_008 | 1631 | 1631 | 0 | 1637 | 2551 | 64.2% | -| ov_SC06_010 | 1629 | 1629 | 0 | 1634 | 2527 | 64.7% | -| ov_SC06_011 | 1629 | 1629 | 0 | 1633 | 2478 | 65.9% | -| ov_SC06_013 | 1629 | 1629 | 0 | 1630 | 2434 | 67.0% | -| ov_SC06_014 | 1629 | 1629 | 0 | 1631 | 2462 | 66.2% | -| ov_SC06_015 | 1629 | 1629 | 0 | 1629 | 2430 | 67.0% | -| ov_SC06_016 | 1629 | 1629 | 0 | 1631 | 2559 | 63.7% | -| ov_SC06_018 | 1629 | 1629 | 0 | 1637 | 2675 | 61.2% | -| ov_SC06_020 | 1629 | 1629 | 0 | 1630 | 2528 | 64.5% | -| ov_SC06_022 | 1629 | 1629 | 0 | 1637 | 2652 | 61.7% | -| ov_SC06_024 | 1629 | 1629 | 0 | 1635 | 2677 | 61.1% | -| ov_SC06_025 | 1629 | 1629 | 0 | 1634 | 2582 | 63.3% | -| ov_SC06_027 | 1629 | 1629 | 0 | 1630 | 2417 | 67.4% | -| ov_SC06_029 | 1629 | 1629 | 0 | 1641 | 2672 | 61.4% | -| ov_SC06_030 | 1629 | 1629 | 0 | 1629 | 2466 | 66.1% | -| ov_SC06_032 | 1629 | 1629 | 0 | 1636 | 2668 | 61.3% | -| ov_SC06_033 | 1629 | 1629 | 0 | 1636 | 2641 | 61.9% | -| ov_SC07_000 | 1633 | 1633 | 0 | 1635 | 2529 | 64.7% | -| ov_SC07_001 | 1629 | 1629 | 0 | 1631 | 2464 | 66.2% | -| ov_SC07_002 | 1629 | 1629 | 0 | 1633 | 2589 | 63.1% | -| ov_SC07_008 | 1629 | 1629 | 0 | 1629 | 2395 | 68.0% | -| ov_SC07_009 | 1629 | 1629 | 0 | 1631 | 2439 | 66.9% | +| ov_SC01_000 | 1648 | 1636 | 0 | 1648 | 2410 | 68.4% | +| ov_SC01_001 | 1646 | 1636 | 0 | 1648 | 2474 | 66.6% | +| ov_SC01_004 | 1635 | 1627 | 0 | 1636 | 2423 | 67.5% | +| ov_SC01_005 | 1662 | 1649 | 0 | 1662 | 2511 | 66.2% | +| ov_SC01_006 | 1661 | 1649 | 0 | 1661 | 2511 | 66.1% | +| ov_SC01_008 | 1637 | 1627 | 0 | 1639 | 2435 | 67.3% | +| ov_SC01_009 | 1644 | 1628 | 0 | 1645 | 2517 | 65.4% | +| ov_SC01_074 | 1637 | 1628 | 0 | 1639 | 2434 | 67.3% | +| ov_SC01_077 | 2151 | 1588 | 0 | 2153 | 2586 | 83.3% | +| ov_SC01_080 | 1646 | 1631 | 0 | 1646 | 2522 | 65.3% | +| ov_SC01_084 | 1650 | 1631 | 0 | 1655 | 2588 | 63.9% | +| ov_SC02_000 | 1668 | 1660 | 0 | 1668 | 2691 | 62.0% | +| ov_SC02_003 | 1671 | 1660 | 0 | 1671 | 2691 | 62.1% | +| ov_SC02_004 | 1644 | 1631 | 0 | 1644 | 2410 | 68.2% | +| ov_SC02_005 | 1646 | 1627 | 0 | 1656 | 2937 | 56.4% | +| ov_SC02_011 | 1649 | 1634 | 0 | 1660 | 2903 | 57.2% | +| ov_SC02_015 | 1644 | 1633 | 0 | 1644 | 2423 | 67.8% | +| ov_SC02_016 | 1647 | 1633 | 0 | 1650 | 2555 | 64.6% | +| ov_SC02_017 | 1651 | 1633 | 0 | 1659 | 2742 | 60.5% | +| ov_SC02_021 | 1647 | 1633 | 0 | 1647 | 2446 | 67.3% | +| ov_SC02_026 | 1644 | 1631 | 0 | 1650 | 2582 | 63.9% | +| ov_SC02_027 | 1649 | 1631 | 0 | 1658 | 2702 | 61.4% | +| ov_SC02_028 | 1654 | 1631 | 0 | 1664 | 2711 | 61.4% | +| ov_SC02_031 | 1650 | 1632 | 0 | 1655 | 2572 | 64.3% | +| ov_SC02_035 | 1645 | 1631 | 0 | 1648 | 2530 | 65.1% | +| ov_SC02_039 | 1631 | 1631 | 0 | 1631 | 2425 | 67.3% | +| ov_SC02_041 | 1631 | 1631 | 0 | 1634 | 2570 | 63.6% | +| ov_SC03_001 | 1631 | 1631 | 0 | 1649 | 2877 | 57.3% | +| ov_SC03_002 | 1636 | 1636 | 0 | 1651 | 2639 | 62.6% | +| ov_SC03_003 | 1631 | 1631 | 0 | 1632 | 2432 | 67.1% | +| ov_SC03_006 | 1637 | 1637 | 0 | 1646 | 2775 | 59.3% | +| ov_SC03_007 | 1631 | 1631 | 0 | 1635 | 2633 | 62.1% | +| ov_SC03_010 | 1631 | 1631 | 0 | 1631 | 2479 | 65.8% | +| ov_SC03_011 | 1631 | 1631 | 0 | 1637 | 2537 | 64.5% | +| ov_SC03_012 | 1631 | 1631 | 0 | 1632 | 2415 | 67.6% | +| ov_SC03_013 | 1631 | 1631 | 0 | 1631 | 2502 | 65.2% | +| ov_SC03_014 | 1631 | 1631 | 0 | 1641 | 2695 | 60.9% | +| ov_SC03_015 | 1631 | 1631 | 0 | 1641 | 2695 | 60.9% | +| ov_SC03_023 | 1631 | 1631 | 0 | 1632 | 2444 | 66.8% | +| ov_SC03_024 | 1631 | 1631 | 0 | 1643 | 2651 | 62.0% | +| ov_SC03_028 | 1631 | 1631 | 0 | 1635 | 2674 | 61.1% | +| ov_SC03_029 | 1633 | 1633 | 0 | 1643 | 2654 | 61.9% | +| ov_SC03_030 | 1635 | 1635 | 0 | 1637 | 2505 | 65.3% | +| ov_SC03_031 | 1631 | 1631 | 0 | 1635 | 2524 | 64.8% | +| ov_SC03_089 | 1631 | 1631 | 0 | 1638 | 2591 | 63.2% | +| ov_SC03_090 | 1631 | 1631 | 0 | 1639 | 2635 | 62.2% | +| ov_SC03_091 | 1631 | 1631 | 0 | 1639 | 2650 | 61.8% | +| ov_SC03_092 | 1631 | 1631 | 0 | 1643 | 2597 | 63.3% | +| ov_SC03_093 | 1631 | 1631 | 0 | 1635 | 2573 | 63.5% | +| ov_SC03_094 | 1631 | 1631 | 0 | 1637 | 2586 | 63.3% | +| ov_SC03_095 | 1631 | 1631 | 0 | 1634 | 2484 | 65.8% | +| ov_SC03_096 | 1631 | 1631 | 0 | 1634 | 2475 | 66.0% | +| ov_SC03_097 | 1631 | 1631 | 0 | 1638 | 2613 | 62.7% | +| ov_SC03_098 | 1631 | 1631 | 0 | 1634 | 2551 | 64.1% | +| ov_SC03_099 | 1631 | 1631 | 0 | 1634 | 2514 | 65.0% | +| ov_SC03_100 | 1631 | 1631 | 0 | 1635 | 2549 | 64.1% | +| ov_SC03_101 | 1631 | 1631 | 0 | 1635 | 2538 | 64.4% | +| ov_SC03_102 | 1631 | 1631 | 0 | 1634 | 2502 | 65.3% | +| ov_SC03_103 | 1633 | 1633 | 0 | 1636 | 2520 | 64.9% | +| ov_SC03_104 | 1631 | 1631 | 0 | 1638 | 2626 | 62.4% | +| ov_SC03_105 | 1631 | 1631 | 0 | 1638 | 2607 | 62.8% | +| ov_SC03_108 | 1631 | 1631 | 0 | 1631 | 2453 | 66.5% | +| ov_SC03_109 | 1631 | 1631 | 0 | 1633 | 2433 | 67.1% | +| ov_SC03_110 | 1631 | 1631 | 0 | 1631 | 2478 | 65.8% | +| ov_SC03_111 | 1631 | 1631 | 0 | 1634 | 2520 | 64.8% | +| ov_SC03_112 | 1633 | 1633 | 0 | 1635 | 2536 | 64.5% | +| ov_SC03_113 | 1633 | 1633 | 0 | 1636 | 2478 | 66.0% | +| ov_SC03_114 | 1631 | 1631 | 0 | 1633 | 2424 | 67.4% | +| ov_SC03_115 | 1631 | 1631 | 0 | 1633 | 2482 | 65.8% | +| ov_SC03_116 | 1631 | 1631 | 0 | 1634 | 2448 | 66.7% | +| ov_SC03_117 | 1631 | 1631 | 0 | 1637 | 2567 | 63.8% | +| ov_SC03_118 | 1631 | 1631 | 0 | 1644 | 2695 | 61.0% | +| ov_SC03_119 | 1631 | 1631 | 0 | 1644 | 2695 | 61.0% | +| ov_SC03_121 | 1631 | 1631 | 0 | 1634 | 2469 | 66.2% | +| ov_SC03_124 | 1627 | 1627 | 0 | 1647 | 2751 | 59.9% | +| ov_SC03_125 | 1631 | 1631 | 0 | 1643 | 2598 | 63.2% | +| ov_SC03_126 | 1631 | 1631 | 0 | 1632 | 2432 | 67.1% | +| ov_SC04_000 | 1635 | 1635 | 0 | 1644 | 2554 | 64.4% | +| ov_SC04_002 | 1631 | 1631 | 0 | 1635 | 2646 | 61.8% | +| ov_SC04_003 | 1631 | 1631 | 0 | 1635 | 2512 | 65.1% | +| ov_SC04_004 | 1631 | 1631 | 0 | 1633 | 2568 | 63.6% | +| ov_SC04_005 | 1631 | 1631 | 0 | 1637 | 2622 | 62.4% | +| ov_SC04_006 | 1631 | 1631 | 0 | 1633 | 2463 | 66.3% | +| ov_SC04_007 | 1631 | 1631 | 0 | 1635 | 2579 | 63.4% | +| ov_SC04_008 | 1631 | 1631 | 0 | 1631 | 2424 | 67.3% | +| ov_SC04_009 | 1631 | 1631 | 0 | 1634 | 2450 | 66.7% | +| ov_SC04_010 | 1631 | 1631 | 0 | 1632 | 2428 | 67.2% | +| ov_SC04_011 | 1631 | 1631 | 0 | 1637 | 2813 | 58.2% | +| ov_SC04_012 | 1631 | 1631 | 0 | 1632 | 2429 | 67.2% | +| ov_SC04_015 | 1632 | 1632 | 0 | 1643 | 2621 | 62.7% | +| ov_SC04_016 | 1631 | 1631 | 0 | 1633 | 2449 | 66.7% | +| ov_SC04_018 | 1631 | 1631 | 0 | 1644 | 2865 | 57.4% | +| ov_SC04_019 | 1631 | 1631 | 0 | 1644 | 2865 | 57.4% | +| ov_SC04_020 | 1631 | 1631 | 0 | 1643 | 2577 | 63.8% | +| ov_SC04_021 | 1631 | 1631 | 0 | 1632 | 2432 | 67.1% | +| ov_SC05_000 | 1635 | 1635 | 0 | 1638 | 2429 | 67.4% | +| ov_SC05_001 | 1631 | 1631 | 0 | 1636 | 2584 | 63.3% | +| ov_SC05_002 | 1631 | 1631 | 0 | 1634 | 2452 | 66.6% | +| ov_SC05_003 | 1631 | 1631 | 0 | 1632 | 2491 | 65.5% | +| ov_SC05_004 | 1631 | 1631 | 0 | 1633 | 2474 | 66.0% | +| ov_SC05_005 | 1631 | 1631 | 0 | 1632 | 2501 | 65.3% | +| ov_SC05_006 | 1631 | 1631 | 0 | 1631 | 2439 | 66.9% | +| ov_SC05_007 | 1631 | 1631 | 0 | 1636 | 2492 | 65.7% | +| ov_SC05_008 | 1631 | 1631 | 0 | 1633 | 2553 | 64.0% | +| ov_SC05_009 | 1631 | 1631 | 0 | 1635 | 2447 | 66.8% | +| ov_SC05_010 | 1631 | 1631 | 0 | 1635 | 2598 | 62.9% | +| ov_SC05_011 | 1631 | 1631 | 0 | 1632 | 2418 | 67.5% | +| ov_SC05_017 | 1627 | 1627 | 0 | 1639 | 2852 | 57.5% | +| ov_SC05_018 | 1631 | 1631 | 0 | 1644 | 2683 | 61.3% | +| ov_SC05_019 | 1631 | 1631 | 0 | 1632 | 2432 | 67.1% | +| ov_SC06_000 | 1635 | 1635 | 0 | 1643 | 2699 | 60.9% | +| ov_SC06_006 | 1631 | 1631 | 0 | 1632 | 2521 | 64.7% | +| ov_SC06_008 | 1633 | 1633 | 0 | 1639 | 2551 | 64.2% | +| ov_SC06_010 | 1631 | 1631 | 0 | 1636 | 2527 | 64.7% | +| ov_SC06_011 | 1631 | 1631 | 0 | 1635 | 2478 | 66.0% | +| ov_SC06_013 | 1631 | 1631 | 0 | 1632 | 2434 | 67.1% | +| ov_SC06_014 | 1631 | 1631 | 0 | 1633 | 2462 | 66.3% | +| ov_SC06_015 | 1631 | 1631 | 0 | 1631 | 2430 | 67.1% | +| ov_SC06_016 | 1631 | 1631 | 0 | 1633 | 2559 | 63.8% | +| ov_SC06_018 | 1631 | 1631 | 0 | 1639 | 2675 | 61.3% | +| ov_SC06_020 | 1631 | 1631 | 0 | 1632 | 2528 | 64.6% | +| ov_SC06_022 | 1631 | 1631 | 0 | 1639 | 2652 | 61.8% | +| ov_SC06_024 | 1631 | 1631 | 0 | 1637 | 2677 | 61.2% | +| ov_SC06_025 | 1631 | 1631 | 0 | 1636 | 2582 | 63.4% | +| ov_SC06_027 | 1631 | 1631 | 0 | 1632 | 2417 | 67.5% | +| ov_SC06_029 | 1631 | 1631 | 0 | 1643 | 2672 | 61.5% | +| ov_SC06_030 | 1631 | 1631 | 0 | 1631 | 2466 | 66.1% | +| ov_SC06_032 | 1631 | 1631 | 0 | 1638 | 2668 | 61.4% | +| ov_SC06_033 | 1631 | 1631 | 0 | 1638 | 2641 | 62.0% | +| ov_SC07_000 | 1635 | 1635 | 0 | 1637 | 2529 | 64.7% | +| ov_SC07_001 | 1631 | 1631 | 0 | 1633 | 2464 | 66.3% | +| ov_SC07_002 | 1631 | 1631 | 0 | 1635 | 2589 | 63.2% | +| ov_SC07_008 | 1631 | 1631 | 0 | 1631 | 2395 | 68.1% | +| ov_SC07_009 | 1631 | 1631 | 0 | 1633 | 2439 | 67.0% | diff --git a/src/ov_SC01_000/ov_SC01_000.c b/src/ov_SC01_000/ov_SC01_000.c index c8278213a..e6ce7ea80 100644 --- a/src/ov_SC01_000/ov_SC01_000.c +++ b/src/ov_SC01_000/ov_SC01_000.c @@ -250,7 +250,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_000/nonmatchings/ov_SC01_000", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -488,7 +488,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC01_000/nonmatchings/ov_SC01_000", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC01_000/nonmatchings/ov_SC01_000", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC01_001/ov_SC01_001.c b/src/ov_SC01_001/ov_SC01_001.c index 40e1b1e2d..ca7044ac8 100644 --- a/src/ov_SC01_001/ov_SC01_001.c +++ b/src/ov_SC01_001/ov_SC01_001.c @@ -246,7 +246,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_001/nonmatchings/ov_SC01_001", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -484,7 +484,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC01_001/nonmatchings/ov_SC01_001", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC01_001/nonmatchings/ov_SC01_001", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC01_004/ov_SC01_004.c b/src/ov_SC01_004/ov_SC01_004.c index ac54ac0ef..5dfe3f616 100644 --- a/src/ov_SC01_004/ov_SC01_004.c +++ b/src/ov_SC01_004/ov_SC01_004.c @@ -246,7 +246,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_004/nonmatchings/ov_SC01_004", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -484,7 +484,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC01_004/nonmatchings/ov_SC01_004", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC01_004/nonmatchings/ov_SC01_004", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC01_005/ov_SC01_005.c b/src/ov_SC01_005/ov_SC01_005.c index 95d2dbe8a..54a854e36 100644 --- a/src/ov_SC01_005/ov_SC01_005.c +++ b/src/ov_SC01_005/ov_SC01_005.c @@ -244,7 +244,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_005/nonmatchings/ov_SC01_005", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -476,7 +476,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC01_005/nonmatchings/ov_SC01_005", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC01_005/nonmatchings/ov_SC01_005", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC01_006/ov_SC01_006.c b/src/ov_SC01_006/ov_SC01_006.c index 089645be3..1780ec35b 100644 --- a/src/ov_SC01_006/ov_SC01_006.c +++ b/src/ov_SC01_006/ov_SC01_006.c @@ -244,7 +244,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_006/nonmatchings/ov_SC01_006", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -476,7 +476,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC01_006/nonmatchings/ov_SC01_006", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC01_006/nonmatchings/ov_SC01_006", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC01_008/ov_SC01_008.c b/src/ov_SC01_008/ov_SC01_008.c index a521e4c6b..60781b702 100644 --- a/src/ov_SC01_008/ov_SC01_008.c +++ b/src/ov_SC01_008/ov_SC01_008.c @@ -246,7 +246,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_008/nonmatchings/ov_SC01_008", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -484,7 +484,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC01_008/nonmatchings/ov_SC01_008", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC01_008/nonmatchings/ov_SC01_008", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC01_009/ov_SC01_009.c b/src/ov_SC01_009/ov_SC01_009.c index 644368e2f..819254cbb 100644 --- a/src/ov_SC01_009/ov_SC01_009.c +++ b/src/ov_SC01_009/ov_SC01_009.c @@ -246,7 +246,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_009/nonmatchings/ov_SC01_009", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -484,7 +484,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC01_009/nonmatchings/ov_SC01_009", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC01_009/nonmatchings/ov_SC01_009", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC01_074/ov_SC01_074.c b/src/ov_SC01_074/ov_SC01_074.c index ec051a3cd..140506acb 100644 --- a/src/ov_SC01_074/ov_SC01_074.c +++ b/src/ov_SC01_074/ov_SC01_074.c @@ -246,7 +246,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_074/nonmatchings/ov_SC01_074", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -484,7 +484,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC01_074/nonmatchings/ov_SC01_074", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC01_074/nonmatchings/ov_SC01_074", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC01_077/ov_SC01_077_a.c b/src/ov_SC01_077/ov_SC01_077_a.c index 18cfff56c..3d1a94dc1 100644 --- a/src/ov_SC01_077/ov_SC01_077_a.c +++ b/src/ov_SC01_077/ov_SC01_077_a.c @@ -351,6 +351,8 @@ void func_8012A048(void *a0, s32 a1, u8 a2); void func_8012A018(s32 a0, s32 a1) { + extern u8 D_80126948[]; + func_8012A048(D_80126948, a0, a1); } @@ -540,26 +542,7 @@ extern u16 D_80126B66; extern u16 D_80126B5E; /* callee func_8004CFEC, linked as symbol "ratan2" (config/symbols.us.txt: 0x8004CFEC); * canonical s32(s32,s32) -- matches the banked sibling func_8012B8E4 in engine_core.h */ -extern s32 ratan2(s32 a0, s32 a1); - -s32 func_8012BA10(s32 arg0, s32 arg1) { - register s32 d __asm__("$16"); /* $s0 -- pinned: divisor, live across the jal */ - register s32 s1ang __asm__("$17"); /* $s1 -- pinned: ptr+0x12 angle, live across the jal */ - s32 u5; s32 u6; s32 iVar4; s32 q; s32 t; - d = arg1; - s1ang = *(s16 *)(*(s32 *)(arg0 + 0x20) + 0x12); - u5 = (ratan2(*(s16 *)(arg0 + 0xE) - (s16)D_80126B66, (s16)D_80126B5E - *(s16 *)(arg0 + 6)) - 0x400) & 0xFFF; - __asm__ __volatile__("" : : "r"(u5)); /* scheduling barrier: anchor u5 before the (s16)d cast */ - d = (s16)d; - u6 = s1ang & 0xFFF; - if (u6 == u5) return 0; - iVar4 = u5 - u6; - if (iVar4 > 0x800) { t = u6 + 0x1000; iVar4 = u5 - t; } - if (iVar4 < -0x800) { t = u6 - 0x1000; iVar4 = u5 - t; } - if (iVar4 >= 0) { q = iVar4 / d; if (q == 0) q = 1; } - else { q = iVar4 / d; if (q == 0) q = -1; } - return q; -} +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ @@ -1299,34 +1282,7 @@ void func_801319E0(int); void func_80131C78(int); void func_80131CA8(int, int); -void func_8012FDA8(int param_1) -{ - int iVar1; - unsigned int uVar2; - - if ((*(unsigned int *)(param_1 + 0xb4) & 0x100) != 0) { - iVar1 = *(int *)(param_1 + 0x1c) + 1; - *(int *)(param_1 + 0x1c) = iVar1; - if (0x14 < iVar1) { - ((void (*)(int, int))func_80131E00)(param_1, 0xd); - return; - } - uVar2 = ((int (*)(int))func_8012CBF4)(param_1); - if ((uVar2 & 0x2000) != 0) { - if ((uVar2 & 0xff) == 2) { - ((void (*)(int, int))func_80131E00)(param_1, 0x12); - return; - } - if ((uVar2 & 0xff) == 0x1a) { - func_801319E0(param_1); - return; - } - func_80131C78(param_1); - } - } - func_80131CA8(param_1, 0x1d); - return; -} +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ struct S80131E00; diff --git a/src/ov_SC01_080/ov_SC01_080.c b/src/ov_SC01_080/ov_SC01_080.c index cd0736c8f..1ae3e0593 100644 --- a/src/ov_SC01_080/ov_SC01_080.c +++ b/src/ov_SC01_080/ov_SC01_080.c @@ -259,7 +259,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_080/nonmatchings/ov_SC01_080", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -497,7 +497,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC01_080/nonmatchings/ov_SC01_080", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC01_080/nonmatchings/ov_SC01_080", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC01_084/ov_SC01_084.c b/src/ov_SC01_084/ov_SC01_084.c index 66fa26e98..b4e08a24b 100644 --- a/src/ov_SC01_084/ov_SC01_084.c +++ b/src/ov_SC01_084/ov_SC01_084.c @@ -259,7 +259,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_084/nonmatchings/ov_SC01_084", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -497,7 +497,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC01_084/nonmatchings/ov_SC01_084", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC01_084/nonmatchings/ov_SC01_084", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC02_000/ov_SC02_000.c b/src/ov_SC02_000/ov_SC02_000.c index 7ef38d7db..e122e74b5 100644 --- a/src/ov_SC02_000/ov_SC02_000.c +++ b/src/ov_SC02_000/ov_SC02_000.c @@ -246,7 +246,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_000/nonmatchings/ov_SC02_000", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -484,7 +484,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC02_000/nonmatchings/ov_SC02_000", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC02_000/nonmatchings/ov_SC02_000", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC02_003/ov_SC02_003.c b/src/ov_SC02_003/ov_SC02_003.c index 42395fb72..37e146f38 100644 --- a/src/ov_SC02_003/ov_SC02_003.c +++ b/src/ov_SC02_003/ov_SC02_003.c @@ -246,7 +246,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_003/nonmatchings/ov_SC02_003", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -484,7 +484,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC02_003/nonmatchings/ov_SC02_003", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC02_003/nonmatchings/ov_SC02_003", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC02_004/ov_SC02_004.c b/src/ov_SC02_004/ov_SC02_004.c index 0795680d7..71df8419a 100644 --- a/src/ov_SC02_004/ov_SC02_004.c +++ b/src/ov_SC02_004/ov_SC02_004.c @@ -259,7 +259,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_004/nonmatchings/ov_SC02_004", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -497,7 +497,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC02_004/nonmatchings/ov_SC02_004", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC02_004/nonmatchings/ov_SC02_004", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC02_005/ov_SC02_005.c b/src/ov_SC02_005/ov_SC02_005.c index c97b7aa18..fd263a7e2 100644 --- a/src/ov_SC02_005/ov_SC02_005.c +++ b/src/ov_SC02_005/ov_SC02_005.c @@ -259,7 +259,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_005/nonmatchings/ov_SC02_005", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -497,7 +497,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC02_005/nonmatchings/ov_SC02_005", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC02_005/nonmatchings/ov_SC02_005", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC02_011/ov_SC02_011.c b/src/ov_SC02_011/ov_SC02_011.c index 7432724cc..b54342f63 100644 --- a/src/ov_SC02_011/ov_SC02_011.c +++ b/src/ov_SC02_011/ov_SC02_011.c @@ -259,7 +259,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_011/nonmatchings/ov_SC02_011", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -497,7 +497,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC02_011/nonmatchings/ov_SC02_011", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC02_011/nonmatchings/ov_SC02_011", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC02_015/ov_SC02_015.c b/src/ov_SC02_015/ov_SC02_015.c index 277263923..e56afd93d 100644 --- a/src/ov_SC02_015/ov_SC02_015.c +++ b/src/ov_SC02_015/ov_SC02_015.c @@ -259,7 +259,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_015/nonmatchings/ov_SC02_015", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -497,7 +497,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC02_015/nonmatchings/ov_SC02_015", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC02_015/nonmatchings/ov_SC02_015", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC02_016/ov_SC02_016.c b/src/ov_SC02_016/ov_SC02_016.c index 7e5b9b68e..da1723f0b 100644 --- a/src/ov_SC02_016/ov_SC02_016.c +++ b/src/ov_SC02_016/ov_SC02_016.c @@ -259,7 +259,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_016/nonmatchings/ov_SC02_016", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -497,7 +497,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC02_016/nonmatchings/ov_SC02_016", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC02_016/nonmatchings/ov_SC02_016", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC02_017/ov_SC02_017.c b/src/ov_SC02_017/ov_SC02_017.c index 199f14787..f37322974 100644 --- a/src/ov_SC02_017/ov_SC02_017.c +++ b/src/ov_SC02_017/ov_SC02_017.c @@ -259,7 +259,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_017/nonmatchings/ov_SC02_017", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -497,7 +497,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC02_017/nonmatchings/ov_SC02_017", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC02_017/nonmatchings/ov_SC02_017", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC02_021/ov_SC02_021.c b/src/ov_SC02_021/ov_SC02_021.c index aefdcd10f..82f5768d6 100644 --- a/src/ov_SC02_021/ov_SC02_021.c +++ b/src/ov_SC02_021/ov_SC02_021.c @@ -259,7 +259,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_021/nonmatchings/ov_SC02_021", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -497,7 +497,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC02_021/nonmatchings/ov_SC02_021", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC02_021/nonmatchings/ov_SC02_021", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC02_026/ov_SC02_026.c b/src/ov_SC02_026/ov_SC02_026.c index 98d411e4d..e67439a1f 100644 --- a/src/ov_SC02_026/ov_SC02_026.c +++ b/src/ov_SC02_026/ov_SC02_026.c @@ -259,7 +259,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_026/nonmatchings/ov_SC02_026", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -497,7 +497,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC02_026/nonmatchings/ov_SC02_026", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC02_026/nonmatchings/ov_SC02_026", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC02_027/ov_SC02_027.c b/src/ov_SC02_027/ov_SC02_027.c index cd4793280..da165059e 100644 --- a/src/ov_SC02_027/ov_SC02_027.c +++ b/src/ov_SC02_027/ov_SC02_027.c @@ -259,7 +259,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_027/nonmatchings/ov_SC02_027", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -497,7 +497,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC02_027/nonmatchings/ov_SC02_027", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC02_027/nonmatchings/ov_SC02_027", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC02_028/ov_SC02_028.c b/src/ov_SC02_028/ov_SC02_028.c index 92ef42958..479e87575 100644 --- a/src/ov_SC02_028/ov_SC02_028.c +++ b/src/ov_SC02_028/ov_SC02_028.c @@ -259,7 +259,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_028/nonmatchings/ov_SC02_028", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -497,7 +497,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC02_028/nonmatchings/ov_SC02_028", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC02_028/nonmatchings/ov_SC02_028", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC02_031/ov_SC02_031.c b/src/ov_SC02_031/ov_SC02_031.c index fc6e76b71..7c2bee264 100644 --- a/src/ov_SC02_031/ov_SC02_031.c +++ b/src/ov_SC02_031/ov_SC02_031.c @@ -259,7 +259,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_031/nonmatchings/ov_SC02_031", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -497,7 +497,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC02_031/nonmatchings/ov_SC02_031", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC02_031/nonmatchings/ov_SC02_031", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC02_035/ov_SC02_035.c b/src/ov_SC02_035/ov_SC02_035.c index f001d6fa6..a4da175bb 100644 --- a/src/ov_SC02_035/ov_SC02_035.c +++ b/src/ov_SC02_035/ov_SC02_035.c @@ -259,7 +259,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_035/nonmatchings/ov_SC02_035", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -497,7 +497,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC02_035/nonmatchings/ov_SC02_035", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC02_035/nonmatchings/ov_SC02_035", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC02_039/ov_SC02_039.c b/src/ov_SC02_039/ov_SC02_039.c index 44862a581..9bcc432b3 100644 --- a/src/ov_SC02_039/ov_SC02_039.c +++ b/src/ov_SC02_039/ov_SC02_039.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_039/nonmatchings/ov_SC02_039", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC02_039/nonmatchings/ov_SC02_039", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC02_039/nonmatchings/ov_SC02_039", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC02_041/ov_SC02_041.c b/src/ov_SC02_041/ov_SC02_041.c index 71acef664..1e6feaa8b 100644 --- a/src/ov_SC02_041/ov_SC02_041.c +++ b/src/ov_SC02_041/ov_SC02_041.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_041/nonmatchings/ov_SC02_041", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC02_041/nonmatchings/ov_SC02_041", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC02_041/nonmatchings/ov_SC02_041", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_001/ov_SC03_001.c b/src/ov_SC03_001/ov_SC03_001.c index 48b807feb..149349412 100644 --- a/src/ov_SC03_001/ov_SC03_001.c +++ b/src/ov_SC03_001/ov_SC03_001.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_001/nonmatchings/ov_SC03_001", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_001/nonmatchings/ov_SC03_001", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_001/nonmatchings/ov_SC03_001", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_002/ov_SC03_002.c b/src/ov_SC03_002/ov_SC03_002.c index 03bb43188..58d01ba0f 100644 --- a/src/ov_SC03_002/ov_SC03_002.c +++ b/src/ov_SC03_002/ov_SC03_002.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_002/nonmatchings/ov_SC03_002", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_002/nonmatchings/ov_SC03_002", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_002/nonmatchings/ov_SC03_002", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_003/ov_SC03_003.c b/src/ov_SC03_003/ov_SC03_003.c index 2966ed228..df2f51253 100644 --- a/src/ov_SC03_003/ov_SC03_003.c +++ b/src/ov_SC03_003/ov_SC03_003.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_003/nonmatchings/ov_SC03_003", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_003/nonmatchings/ov_SC03_003", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_003/nonmatchings/ov_SC03_003", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_006/ov_SC03_006.c b/src/ov_SC03_006/ov_SC03_006.c index 7ca975886..6a4473cd9 100644 --- a/src/ov_SC03_006/ov_SC03_006.c +++ b/src/ov_SC03_006/ov_SC03_006.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_006/nonmatchings/ov_SC03_006", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_006/nonmatchings/ov_SC03_006", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_006/nonmatchings/ov_SC03_006", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_007/ov_SC03_007.c b/src/ov_SC03_007/ov_SC03_007.c index 661737da9..b3ce6456b 100644 --- a/src/ov_SC03_007/ov_SC03_007.c +++ b/src/ov_SC03_007/ov_SC03_007.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_007/nonmatchings/ov_SC03_007", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_007/nonmatchings/ov_SC03_007", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_007/nonmatchings/ov_SC03_007", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_010/ov_SC03_010.c b/src/ov_SC03_010/ov_SC03_010.c index cd9ccbeeb..1071d9b5e 100644 --- a/src/ov_SC03_010/ov_SC03_010.c +++ b/src/ov_SC03_010/ov_SC03_010.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_010/nonmatchings/ov_SC03_010", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_010/nonmatchings/ov_SC03_010", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_010/nonmatchings/ov_SC03_010", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_011/ov_SC03_011.c b/src/ov_SC03_011/ov_SC03_011.c index 8a5209239..cae31917a 100644 --- a/src/ov_SC03_011/ov_SC03_011.c +++ b/src/ov_SC03_011/ov_SC03_011.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_011/nonmatchings/ov_SC03_011", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_011/nonmatchings/ov_SC03_011", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_011/nonmatchings/ov_SC03_011", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_012/ov_SC03_012.c b/src/ov_SC03_012/ov_SC03_012.c index 967c2cb85..d825a98ed 100644 --- a/src/ov_SC03_012/ov_SC03_012.c +++ b/src/ov_SC03_012/ov_SC03_012.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_012/nonmatchings/ov_SC03_012", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_012/nonmatchings/ov_SC03_012", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_012/nonmatchings/ov_SC03_012", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_013/ov_SC03_013.c b/src/ov_SC03_013/ov_SC03_013.c index 81a38b963..dce89c01c 100644 --- a/src/ov_SC03_013/ov_SC03_013.c +++ b/src/ov_SC03_013/ov_SC03_013.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_013/nonmatchings/ov_SC03_013", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_013/nonmatchings/ov_SC03_013", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_013/nonmatchings/ov_SC03_013", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_014/ov_SC03_014.c b/src/ov_SC03_014/ov_SC03_014.c index 3bb78de61..aef02ec29 100644 --- a/src/ov_SC03_014/ov_SC03_014.c +++ b/src/ov_SC03_014/ov_SC03_014.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_014/nonmatchings/ov_SC03_014", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_014/nonmatchings/ov_SC03_014", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_014/nonmatchings/ov_SC03_014", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_015/ov_SC03_015.c b/src/ov_SC03_015/ov_SC03_015.c index 6c7577be1..cb1662425 100644 --- a/src/ov_SC03_015/ov_SC03_015.c +++ b/src/ov_SC03_015/ov_SC03_015.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_015/nonmatchings/ov_SC03_015", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_015/nonmatchings/ov_SC03_015", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_015/nonmatchings/ov_SC03_015", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_023/ov_SC03_023.c b/src/ov_SC03_023/ov_SC03_023.c index 231c8e8d6..59d232160 100644 --- a/src/ov_SC03_023/ov_SC03_023.c +++ b/src/ov_SC03_023/ov_SC03_023.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_023/nonmatchings/ov_SC03_023", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_023/nonmatchings/ov_SC03_023", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_023/nonmatchings/ov_SC03_023", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_024/ov_SC03_024.c b/src/ov_SC03_024/ov_SC03_024.c index 41da31b8e..092640ed2 100644 --- a/src/ov_SC03_024/ov_SC03_024.c +++ b/src/ov_SC03_024/ov_SC03_024.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_024/nonmatchings/ov_SC03_024", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_024/nonmatchings/ov_SC03_024", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_024/nonmatchings/ov_SC03_024", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_028/ov_SC03_028.c b/src/ov_SC03_028/ov_SC03_028.c index f3e61e112..386e4a696 100644 --- a/src/ov_SC03_028/ov_SC03_028.c +++ b/src/ov_SC03_028/ov_SC03_028.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_028/nonmatchings/ov_SC03_028", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_028/nonmatchings/ov_SC03_028", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_028/nonmatchings/ov_SC03_028", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_029/ov_SC03_029.c b/src/ov_SC03_029/ov_SC03_029.c index 779a5c2e8..42ba72441 100644 --- a/src/ov_SC03_029/ov_SC03_029.c +++ b/src/ov_SC03_029/ov_SC03_029.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_029/nonmatchings/ov_SC03_029", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_029/nonmatchings/ov_SC03_029", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_029/nonmatchings/ov_SC03_029", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_030/ov_SC03_030.c b/src/ov_SC03_030/ov_SC03_030.c index b7fbd104c..bff2d28e5 100644 --- a/src/ov_SC03_030/ov_SC03_030.c +++ b/src/ov_SC03_030/ov_SC03_030.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_030/nonmatchings/ov_SC03_030", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_030/nonmatchings/ov_SC03_030", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_030/nonmatchings/ov_SC03_030", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_031/ov_SC03_031.c b/src/ov_SC03_031/ov_SC03_031.c index 2437e354f..4d1d9ceeb 100644 --- a/src/ov_SC03_031/ov_SC03_031.c +++ b/src/ov_SC03_031/ov_SC03_031.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_031/nonmatchings/ov_SC03_031", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_031/nonmatchings/ov_SC03_031", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_031/nonmatchings/ov_SC03_031", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_089/ov_SC03_089.c b/src/ov_SC03_089/ov_SC03_089.c index 014a3b5f6..e107ecaaf 100644 --- a/src/ov_SC03_089/ov_SC03_089.c +++ b/src/ov_SC03_089/ov_SC03_089.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_089/nonmatchings/ov_SC03_089", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_089/nonmatchings/ov_SC03_089", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_089/nonmatchings/ov_SC03_089", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_090/ov_SC03_090.c b/src/ov_SC03_090/ov_SC03_090.c index efdd3c87c..3e05bd032 100644 --- a/src/ov_SC03_090/ov_SC03_090.c +++ b/src/ov_SC03_090/ov_SC03_090.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_090/nonmatchings/ov_SC03_090", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_090/nonmatchings/ov_SC03_090", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_090/nonmatchings/ov_SC03_090", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_091/ov_SC03_091.c b/src/ov_SC03_091/ov_SC03_091.c index 870fcf62d..b3e084fd0 100644 --- a/src/ov_SC03_091/ov_SC03_091.c +++ b/src/ov_SC03_091/ov_SC03_091.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_091/nonmatchings/ov_SC03_091", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_091/nonmatchings/ov_SC03_091", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_091/nonmatchings/ov_SC03_091", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_092/ov_SC03_092.c b/src/ov_SC03_092/ov_SC03_092.c index 0e2d6ab77..439dffdf9 100644 --- a/src/ov_SC03_092/ov_SC03_092.c +++ b/src/ov_SC03_092/ov_SC03_092.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_092/nonmatchings/ov_SC03_092", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_092/nonmatchings/ov_SC03_092", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_092/nonmatchings/ov_SC03_092", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_093/ov_SC03_093.c b/src/ov_SC03_093/ov_SC03_093.c index 724ac3a14..6559eda9e 100644 --- a/src/ov_SC03_093/ov_SC03_093.c +++ b/src/ov_SC03_093/ov_SC03_093.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_093/nonmatchings/ov_SC03_093", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_093/nonmatchings/ov_SC03_093", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_093/nonmatchings/ov_SC03_093", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_094/ov_SC03_094.c b/src/ov_SC03_094/ov_SC03_094.c index 76b485a3f..a4549cfe1 100644 --- a/src/ov_SC03_094/ov_SC03_094.c +++ b/src/ov_SC03_094/ov_SC03_094.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_094/nonmatchings/ov_SC03_094", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_094/nonmatchings/ov_SC03_094", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_094/nonmatchings/ov_SC03_094", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_095/ov_SC03_095.c b/src/ov_SC03_095/ov_SC03_095.c index 386e44c3c..a27b548f8 100644 --- a/src/ov_SC03_095/ov_SC03_095.c +++ b/src/ov_SC03_095/ov_SC03_095.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_095/nonmatchings/ov_SC03_095", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_095/nonmatchings/ov_SC03_095", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_095/nonmatchings/ov_SC03_095", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_096/ov_SC03_096.c b/src/ov_SC03_096/ov_SC03_096.c index 41e431785..02fca70ed 100644 --- a/src/ov_SC03_096/ov_SC03_096.c +++ b/src/ov_SC03_096/ov_SC03_096.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_096/nonmatchings/ov_SC03_096", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_096/nonmatchings/ov_SC03_096", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_096/nonmatchings/ov_SC03_096", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_097/ov_SC03_097.c b/src/ov_SC03_097/ov_SC03_097.c index 537fac25b..2bbfc9fd5 100644 --- a/src/ov_SC03_097/ov_SC03_097.c +++ b/src/ov_SC03_097/ov_SC03_097.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_097/nonmatchings/ov_SC03_097", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_097/nonmatchings/ov_SC03_097", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_097/nonmatchings/ov_SC03_097", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_098/ov_SC03_098.c b/src/ov_SC03_098/ov_SC03_098.c index c54c56f58..0a825de81 100644 --- a/src/ov_SC03_098/ov_SC03_098.c +++ b/src/ov_SC03_098/ov_SC03_098.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_098/nonmatchings/ov_SC03_098", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_098/nonmatchings/ov_SC03_098", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_098/nonmatchings/ov_SC03_098", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_099/ov_SC03_099.c b/src/ov_SC03_099/ov_SC03_099.c index c9632de98..81a1d83e8 100644 --- a/src/ov_SC03_099/ov_SC03_099.c +++ b/src/ov_SC03_099/ov_SC03_099.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_099/nonmatchings/ov_SC03_099", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_099/nonmatchings/ov_SC03_099", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_099/nonmatchings/ov_SC03_099", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_100/ov_SC03_100.c b/src/ov_SC03_100/ov_SC03_100.c index 4b9dc1031..b80a9ee8c 100644 --- a/src/ov_SC03_100/ov_SC03_100.c +++ b/src/ov_SC03_100/ov_SC03_100.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_100/nonmatchings/ov_SC03_100", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_100/nonmatchings/ov_SC03_100", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_100/nonmatchings/ov_SC03_100", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_101/ov_SC03_101.c b/src/ov_SC03_101/ov_SC03_101.c index ed1a4efe8..e26a05691 100644 --- a/src/ov_SC03_101/ov_SC03_101.c +++ b/src/ov_SC03_101/ov_SC03_101.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_101/nonmatchings/ov_SC03_101", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_101/nonmatchings/ov_SC03_101", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_101/nonmatchings/ov_SC03_101", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_102/ov_SC03_102.c b/src/ov_SC03_102/ov_SC03_102.c index 570e537f6..651f3e27b 100644 --- a/src/ov_SC03_102/ov_SC03_102.c +++ b/src/ov_SC03_102/ov_SC03_102.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_102/nonmatchings/ov_SC03_102", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_102/nonmatchings/ov_SC03_102", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_102/nonmatchings/ov_SC03_102", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_103/ov_SC03_103.c b/src/ov_SC03_103/ov_SC03_103.c index 1e43410ff..2fb809ab8 100644 --- a/src/ov_SC03_103/ov_SC03_103.c +++ b/src/ov_SC03_103/ov_SC03_103.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_103/nonmatchings/ov_SC03_103", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_103/nonmatchings/ov_SC03_103", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_103/nonmatchings/ov_SC03_103", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_104/ov_SC03_104.c b/src/ov_SC03_104/ov_SC03_104.c index 8317c3edc..79e3babe2 100644 --- a/src/ov_SC03_104/ov_SC03_104.c +++ b/src/ov_SC03_104/ov_SC03_104.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_104/nonmatchings/ov_SC03_104", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_104/nonmatchings/ov_SC03_104", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_104/nonmatchings/ov_SC03_104", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_105/ov_SC03_105.c b/src/ov_SC03_105/ov_SC03_105.c index 260ccae96..ee7dec73f 100644 --- a/src/ov_SC03_105/ov_SC03_105.c +++ b/src/ov_SC03_105/ov_SC03_105.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_105/nonmatchings/ov_SC03_105", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_105/nonmatchings/ov_SC03_105", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_105/nonmatchings/ov_SC03_105", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_108/ov_SC03_108.c b/src/ov_SC03_108/ov_SC03_108.c index 10fe6e6db..0862aa52f 100644 --- a/src/ov_SC03_108/ov_SC03_108.c +++ b/src/ov_SC03_108/ov_SC03_108.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_108/nonmatchings/ov_SC03_108", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_108/nonmatchings/ov_SC03_108", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_108/nonmatchings/ov_SC03_108", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_109/ov_SC03_109.c b/src/ov_SC03_109/ov_SC03_109.c index 71a7edb49..2641ce5f7 100644 --- a/src/ov_SC03_109/ov_SC03_109.c +++ b/src/ov_SC03_109/ov_SC03_109.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_109/nonmatchings/ov_SC03_109", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_109/nonmatchings/ov_SC03_109", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_109/nonmatchings/ov_SC03_109", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_110/ov_SC03_110.c b/src/ov_SC03_110/ov_SC03_110.c index 7ed3d19bb..f9a3a533a 100644 --- a/src/ov_SC03_110/ov_SC03_110.c +++ b/src/ov_SC03_110/ov_SC03_110.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_110/nonmatchings/ov_SC03_110", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_110/nonmatchings/ov_SC03_110", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_110/nonmatchings/ov_SC03_110", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_111/ov_SC03_111.c b/src/ov_SC03_111/ov_SC03_111.c index 0aa81caa1..b23f4e2a1 100644 --- a/src/ov_SC03_111/ov_SC03_111.c +++ b/src/ov_SC03_111/ov_SC03_111.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_111/nonmatchings/ov_SC03_111", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_111/nonmatchings/ov_SC03_111", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_111/nonmatchings/ov_SC03_111", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_112/ov_SC03_112.c b/src/ov_SC03_112/ov_SC03_112.c index 4e57217d1..05b06445e 100644 --- a/src/ov_SC03_112/ov_SC03_112.c +++ b/src/ov_SC03_112/ov_SC03_112.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_112/nonmatchings/ov_SC03_112", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_112/nonmatchings/ov_SC03_112", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_112/nonmatchings/ov_SC03_112", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_113/ov_SC03_113.c b/src/ov_SC03_113/ov_SC03_113.c index 6e7a0d9c7..d875eca90 100644 --- a/src/ov_SC03_113/ov_SC03_113.c +++ b/src/ov_SC03_113/ov_SC03_113.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_113/nonmatchings/ov_SC03_113", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_113/nonmatchings/ov_SC03_113", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_113/nonmatchings/ov_SC03_113", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_114/ov_SC03_114.c b/src/ov_SC03_114/ov_SC03_114.c index 2183f1c99..20560b21c 100644 --- a/src/ov_SC03_114/ov_SC03_114.c +++ b/src/ov_SC03_114/ov_SC03_114.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_114/nonmatchings/ov_SC03_114", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_114/nonmatchings/ov_SC03_114", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_114/nonmatchings/ov_SC03_114", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_115/ov_SC03_115.c b/src/ov_SC03_115/ov_SC03_115.c index 32b6537f7..c16057520 100644 --- a/src/ov_SC03_115/ov_SC03_115.c +++ b/src/ov_SC03_115/ov_SC03_115.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_115/nonmatchings/ov_SC03_115", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_115/nonmatchings/ov_SC03_115", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_115/nonmatchings/ov_SC03_115", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_116/ov_SC03_116.c b/src/ov_SC03_116/ov_SC03_116.c index bc988051c..ef6100987 100644 --- a/src/ov_SC03_116/ov_SC03_116.c +++ b/src/ov_SC03_116/ov_SC03_116.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_116/nonmatchings/ov_SC03_116", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_116/nonmatchings/ov_SC03_116", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_116/nonmatchings/ov_SC03_116", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_117/ov_SC03_117.c b/src/ov_SC03_117/ov_SC03_117.c index 715372d2c..8dcf411f2 100644 --- a/src/ov_SC03_117/ov_SC03_117.c +++ b/src/ov_SC03_117/ov_SC03_117.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_117/nonmatchings/ov_SC03_117", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_117/nonmatchings/ov_SC03_117", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_117/nonmatchings/ov_SC03_117", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_118/ov_SC03_118.c b/src/ov_SC03_118/ov_SC03_118.c index e578f208b..b008fd0f6 100644 --- a/src/ov_SC03_118/ov_SC03_118.c +++ b/src/ov_SC03_118/ov_SC03_118.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_118/nonmatchings/ov_SC03_118", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_118/nonmatchings/ov_SC03_118", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_118/nonmatchings/ov_SC03_118", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_119/ov_SC03_119.c b/src/ov_SC03_119/ov_SC03_119.c index 898ff5948..5e0a46dae 100644 --- a/src/ov_SC03_119/ov_SC03_119.c +++ b/src/ov_SC03_119/ov_SC03_119.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_119/nonmatchings/ov_SC03_119", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_119/nonmatchings/ov_SC03_119", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_119/nonmatchings/ov_SC03_119", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_121/ov_SC03_121.c b/src/ov_SC03_121/ov_SC03_121.c index be0f8046a..1c6034b34 100644 --- a/src/ov_SC03_121/ov_SC03_121.c +++ b/src/ov_SC03_121/ov_SC03_121.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_121/nonmatchings/ov_SC03_121", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_121/nonmatchings/ov_SC03_121", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_121/nonmatchings/ov_SC03_121", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_124/ov_SC03_124.c b/src/ov_SC03_124/ov_SC03_124.c index b69f1440a..d4cefc0eb 100644 --- a/src/ov_SC03_124/ov_SC03_124.c +++ b/src/ov_SC03_124/ov_SC03_124.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_124/nonmatchings/ov_SC03_124", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_124/nonmatchings/ov_SC03_124", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_124/nonmatchings/ov_SC03_124", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_125/ov_SC03_125.c b/src/ov_SC03_125/ov_SC03_125.c index 4147af2b1..80541cab6 100644 --- a/src/ov_SC03_125/ov_SC03_125.c +++ b/src/ov_SC03_125/ov_SC03_125.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_125/nonmatchings/ov_SC03_125", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_125/nonmatchings/ov_SC03_125", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_125/nonmatchings/ov_SC03_125", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC03_126/ov_SC03_126.c b/src/ov_SC03_126/ov_SC03_126.c index 840fe79e5..f21875e61 100644 --- a/src/ov_SC03_126/ov_SC03_126.c +++ b/src/ov_SC03_126/ov_SC03_126.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_126/nonmatchings/ov_SC03_126", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC03_126/nonmatchings/ov_SC03_126", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC03_126/nonmatchings/ov_SC03_126", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC04_000/ov_SC04_000.c b/src/ov_SC04_000/ov_SC04_000.c index c501ba988..9d06ab5ed 100644 --- a/src/ov_SC04_000/ov_SC04_000.c +++ b/src/ov_SC04_000/ov_SC04_000.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_000/nonmatchings/ov_SC04_000", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC04_000/nonmatchings/ov_SC04_000", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC04_000/nonmatchings/ov_SC04_000", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC04_002/ov_SC04_002.c b/src/ov_SC04_002/ov_SC04_002.c index c70169474..c108cf6c5 100644 --- a/src/ov_SC04_002/ov_SC04_002.c +++ b/src/ov_SC04_002/ov_SC04_002.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_002/nonmatchings/ov_SC04_002", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC04_002/nonmatchings/ov_SC04_002", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC04_002/nonmatchings/ov_SC04_002", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC04_003/ov_SC04_003.c b/src/ov_SC04_003/ov_SC04_003.c index 0cd91a4ee..81687f651 100644 --- a/src/ov_SC04_003/ov_SC04_003.c +++ b/src/ov_SC04_003/ov_SC04_003.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_003/nonmatchings/ov_SC04_003", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC04_003/nonmatchings/ov_SC04_003", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC04_003/nonmatchings/ov_SC04_003", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC04_004/ov_SC04_004.c b/src/ov_SC04_004/ov_SC04_004.c index ebcacf1ea..6a18c0240 100644 --- a/src/ov_SC04_004/ov_SC04_004.c +++ b/src/ov_SC04_004/ov_SC04_004.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_004/nonmatchings/ov_SC04_004", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC04_004/nonmatchings/ov_SC04_004", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC04_004/nonmatchings/ov_SC04_004", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC04_005/ov_SC04_005.c b/src/ov_SC04_005/ov_SC04_005.c index 17c5edd1c..45deeb54a 100644 --- a/src/ov_SC04_005/ov_SC04_005.c +++ b/src/ov_SC04_005/ov_SC04_005.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_005/nonmatchings/ov_SC04_005", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC04_005/nonmatchings/ov_SC04_005", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC04_005/nonmatchings/ov_SC04_005", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC04_006/ov_SC04_006.c b/src/ov_SC04_006/ov_SC04_006.c index a7bc48507..b7a2cae08 100644 --- a/src/ov_SC04_006/ov_SC04_006.c +++ b/src/ov_SC04_006/ov_SC04_006.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_006/nonmatchings/ov_SC04_006", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC04_006/nonmatchings/ov_SC04_006", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC04_006/nonmatchings/ov_SC04_006", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC04_007/ov_SC04_007.c b/src/ov_SC04_007/ov_SC04_007.c index 08c521a44..868839533 100644 --- a/src/ov_SC04_007/ov_SC04_007.c +++ b/src/ov_SC04_007/ov_SC04_007.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_007/nonmatchings/ov_SC04_007", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC04_007/nonmatchings/ov_SC04_007", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC04_007/nonmatchings/ov_SC04_007", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC04_008/ov_SC04_008.c b/src/ov_SC04_008/ov_SC04_008.c index dfdb5fd6c..99f911f53 100644 --- a/src/ov_SC04_008/ov_SC04_008.c +++ b/src/ov_SC04_008/ov_SC04_008.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_008/nonmatchings/ov_SC04_008", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC04_008/nonmatchings/ov_SC04_008", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC04_008/nonmatchings/ov_SC04_008", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC04_009/ov_SC04_009.c b/src/ov_SC04_009/ov_SC04_009.c index b5c5e0b19..e93640e13 100644 --- a/src/ov_SC04_009/ov_SC04_009.c +++ b/src/ov_SC04_009/ov_SC04_009.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_009/nonmatchings/ov_SC04_009", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC04_009/nonmatchings/ov_SC04_009", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC04_009/nonmatchings/ov_SC04_009", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC04_010/ov_SC04_010.c b/src/ov_SC04_010/ov_SC04_010.c index 8d7d2ea1a..aff71309a 100644 --- a/src/ov_SC04_010/ov_SC04_010.c +++ b/src/ov_SC04_010/ov_SC04_010.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_010/nonmatchings/ov_SC04_010", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC04_010/nonmatchings/ov_SC04_010", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC04_010/nonmatchings/ov_SC04_010", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC04_011/ov_SC04_011.c b/src/ov_SC04_011/ov_SC04_011.c index 425a5cbd1..04f5a169a 100644 --- a/src/ov_SC04_011/ov_SC04_011.c +++ b/src/ov_SC04_011/ov_SC04_011.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_011/nonmatchings/ov_SC04_011", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC04_011/nonmatchings/ov_SC04_011", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC04_011/nonmatchings/ov_SC04_011", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC04_012/ov_SC04_012.c b/src/ov_SC04_012/ov_SC04_012.c index cff142ee6..a39fc0b57 100644 --- a/src/ov_SC04_012/ov_SC04_012.c +++ b/src/ov_SC04_012/ov_SC04_012.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_012/nonmatchings/ov_SC04_012", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC04_012/nonmatchings/ov_SC04_012", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC04_012/nonmatchings/ov_SC04_012", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC04_015/ov_SC04_015.c b/src/ov_SC04_015/ov_SC04_015.c index 0e6ff82ce..aa9aea2d4 100644 --- a/src/ov_SC04_015/ov_SC04_015.c +++ b/src/ov_SC04_015/ov_SC04_015.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_015/nonmatchings/ov_SC04_015", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC04_015/nonmatchings/ov_SC04_015", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC04_015/nonmatchings/ov_SC04_015", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC04_016/ov_SC04_016.c b/src/ov_SC04_016/ov_SC04_016.c index 4f8190feb..1421e327b 100644 --- a/src/ov_SC04_016/ov_SC04_016.c +++ b/src/ov_SC04_016/ov_SC04_016.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_016/nonmatchings/ov_SC04_016", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC04_016/nonmatchings/ov_SC04_016", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC04_016/nonmatchings/ov_SC04_016", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC04_018/ov_SC04_018.c b/src/ov_SC04_018/ov_SC04_018.c index b73a9e0f9..53cc80d28 100644 --- a/src/ov_SC04_018/ov_SC04_018.c +++ b/src/ov_SC04_018/ov_SC04_018.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_018/nonmatchings/ov_SC04_018", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC04_018/nonmatchings/ov_SC04_018", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC04_018/nonmatchings/ov_SC04_018", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC04_019/ov_SC04_019.c b/src/ov_SC04_019/ov_SC04_019.c index 377bd1f1a..92b4bba8a 100644 --- a/src/ov_SC04_019/ov_SC04_019.c +++ b/src/ov_SC04_019/ov_SC04_019.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_019/nonmatchings/ov_SC04_019", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC04_019/nonmatchings/ov_SC04_019", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC04_019/nonmatchings/ov_SC04_019", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC04_020/ov_SC04_020.c b/src/ov_SC04_020/ov_SC04_020.c index 1fc955d69..36bc8474b 100644 --- a/src/ov_SC04_020/ov_SC04_020.c +++ b/src/ov_SC04_020/ov_SC04_020.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_020/nonmatchings/ov_SC04_020", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC04_020/nonmatchings/ov_SC04_020", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC04_020/nonmatchings/ov_SC04_020", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC04_021/ov_SC04_021.c b/src/ov_SC04_021/ov_SC04_021.c index 26895b29c..0bcc41f90 100644 --- a/src/ov_SC04_021/ov_SC04_021.c +++ b/src/ov_SC04_021/ov_SC04_021.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_021/nonmatchings/ov_SC04_021", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC04_021/nonmatchings/ov_SC04_021", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC04_021/nonmatchings/ov_SC04_021", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC05_000/ov_SC05_000.c b/src/ov_SC05_000/ov_SC05_000.c index 004d0c54f..44ce1c954 100644 --- a/src/ov_SC05_000/ov_SC05_000.c +++ b/src/ov_SC05_000/ov_SC05_000.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_000/nonmatchings/ov_SC05_000", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC05_000/nonmatchings/ov_SC05_000", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC05_000/nonmatchings/ov_SC05_000", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC05_001/ov_SC05_001.c b/src/ov_SC05_001/ov_SC05_001.c index 3282de131..3dbd3a4b7 100644 --- a/src/ov_SC05_001/ov_SC05_001.c +++ b/src/ov_SC05_001/ov_SC05_001.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_001/nonmatchings/ov_SC05_001", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC05_001/nonmatchings/ov_SC05_001", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC05_001/nonmatchings/ov_SC05_001", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC05_002/ov_SC05_002.c b/src/ov_SC05_002/ov_SC05_002.c index 62e7b0b58..52ba5cc54 100644 --- a/src/ov_SC05_002/ov_SC05_002.c +++ b/src/ov_SC05_002/ov_SC05_002.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_002/nonmatchings/ov_SC05_002", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC05_002/nonmatchings/ov_SC05_002", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC05_002/nonmatchings/ov_SC05_002", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC05_003/ov_SC05_003.c b/src/ov_SC05_003/ov_SC05_003.c index 20ef83dac..2290fd936 100644 --- a/src/ov_SC05_003/ov_SC05_003.c +++ b/src/ov_SC05_003/ov_SC05_003.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_003/nonmatchings/ov_SC05_003", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC05_003/nonmatchings/ov_SC05_003", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC05_003/nonmatchings/ov_SC05_003", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC05_004/ov_SC05_004.c b/src/ov_SC05_004/ov_SC05_004.c index 5818af10f..11144cdba 100644 --- a/src/ov_SC05_004/ov_SC05_004.c +++ b/src/ov_SC05_004/ov_SC05_004.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_004/nonmatchings/ov_SC05_004", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC05_004/nonmatchings/ov_SC05_004", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC05_004/nonmatchings/ov_SC05_004", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC05_005/ov_SC05_005.c b/src/ov_SC05_005/ov_SC05_005.c index a857ce065..f5c507b5d 100644 --- a/src/ov_SC05_005/ov_SC05_005.c +++ b/src/ov_SC05_005/ov_SC05_005.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_005/nonmatchings/ov_SC05_005", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC05_005/nonmatchings/ov_SC05_005", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC05_005/nonmatchings/ov_SC05_005", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC05_006/ov_SC05_006.c b/src/ov_SC05_006/ov_SC05_006.c index aaed6c23d..0a7e58811 100644 --- a/src/ov_SC05_006/ov_SC05_006.c +++ b/src/ov_SC05_006/ov_SC05_006.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_006/nonmatchings/ov_SC05_006", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC05_006/nonmatchings/ov_SC05_006", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC05_006/nonmatchings/ov_SC05_006", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC05_007/ov_SC05_007.c b/src/ov_SC05_007/ov_SC05_007.c index 2a913f649..08e76565f 100644 --- a/src/ov_SC05_007/ov_SC05_007.c +++ b/src/ov_SC05_007/ov_SC05_007.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_007/nonmatchings/ov_SC05_007", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC05_007/nonmatchings/ov_SC05_007", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC05_007/nonmatchings/ov_SC05_007", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC05_008/ov_SC05_008.c b/src/ov_SC05_008/ov_SC05_008.c index c93ab726d..284e26ab6 100644 --- a/src/ov_SC05_008/ov_SC05_008.c +++ b/src/ov_SC05_008/ov_SC05_008.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_008/nonmatchings/ov_SC05_008", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC05_008/nonmatchings/ov_SC05_008", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC05_008/nonmatchings/ov_SC05_008", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC05_009/ov_SC05_009.c b/src/ov_SC05_009/ov_SC05_009.c index 2f1957d3b..c2ba0cf81 100644 --- a/src/ov_SC05_009/ov_SC05_009.c +++ b/src/ov_SC05_009/ov_SC05_009.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_009/nonmatchings/ov_SC05_009", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC05_009/nonmatchings/ov_SC05_009", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC05_009/nonmatchings/ov_SC05_009", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC05_010/ov_SC05_010.c b/src/ov_SC05_010/ov_SC05_010.c index 8adf0d789..8e9a26baf 100644 --- a/src/ov_SC05_010/ov_SC05_010.c +++ b/src/ov_SC05_010/ov_SC05_010.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_010/nonmatchings/ov_SC05_010", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC05_010/nonmatchings/ov_SC05_010", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC05_010/nonmatchings/ov_SC05_010", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC05_011/ov_SC05_011.c b/src/ov_SC05_011/ov_SC05_011.c index b87e475f0..fd66c3487 100644 --- a/src/ov_SC05_011/ov_SC05_011.c +++ b/src/ov_SC05_011/ov_SC05_011.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_011/nonmatchings/ov_SC05_011", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC05_011/nonmatchings/ov_SC05_011", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC05_011/nonmatchings/ov_SC05_011", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC05_017/ov_SC05_017.c b/src/ov_SC05_017/ov_SC05_017.c index 931289e56..d409b9ebc 100644 --- a/src/ov_SC05_017/ov_SC05_017.c +++ b/src/ov_SC05_017/ov_SC05_017.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_017/nonmatchings/ov_SC05_017", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC05_017/nonmatchings/ov_SC05_017", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC05_017/nonmatchings/ov_SC05_017", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC05_018/ov_SC05_018.c b/src/ov_SC05_018/ov_SC05_018.c index 4097c4a52..39a3a69cf 100644 --- a/src/ov_SC05_018/ov_SC05_018.c +++ b/src/ov_SC05_018/ov_SC05_018.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_018/nonmatchings/ov_SC05_018", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC05_018/nonmatchings/ov_SC05_018", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC05_018/nonmatchings/ov_SC05_018", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC05_019/ov_SC05_019.c b/src/ov_SC05_019/ov_SC05_019.c index 316fd8dbd..cd6353f9b 100644 --- a/src/ov_SC05_019/ov_SC05_019.c +++ b/src/ov_SC05_019/ov_SC05_019.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_019/nonmatchings/ov_SC05_019", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC05_019/nonmatchings/ov_SC05_019", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC05_019/nonmatchings/ov_SC05_019", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC06_000/ov_SC06_000.c b/src/ov_SC06_000/ov_SC06_000.c index 119da8d32..6d36d5267 100644 --- a/src/ov_SC06_000/ov_SC06_000.c +++ b/src/ov_SC06_000/ov_SC06_000.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_000/nonmatchings/ov_SC06_000", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC06_000/nonmatchings/ov_SC06_000", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC06_000/nonmatchings/ov_SC06_000", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC06_006/ov_SC06_006.c b/src/ov_SC06_006/ov_SC06_006.c index 6dd391d14..14251d474 100644 --- a/src/ov_SC06_006/ov_SC06_006.c +++ b/src/ov_SC06_006/ov_SC06_006.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_006/nonmatchings/ov_SC06_006", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC06_006/nonmatchings/ov_SC06_006", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC06_006/nonmatchings/ov_SC06_006", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC06_008/ov_SC06_008.c b/src/ov_SC06_008/ov_SC06_008.c index 802c97083..8ecff16b6 100644 --- a/src/ov_SC06_008/ov_SC06_008.c +++ b/src/ov_SC06_008/ov_SC06_008.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_008/nonmatchings/ov_SC06_008", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC06_008/nonmatchings/ov_SC06_008", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC06_008/nonmatchings/ov_SC06_008", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC06_010/ov_SC06_010.c b/src/ov_SC06_010/ov_SC06_010.c index 3ca8ecd7b..f154f7267 100644 --- a/src/ov_SC06_010/ov_SC06_010.c +++ b/src/ov_SC06_010/ov_SC06_010.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_010/nonmatchings/ov_SC06_010", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC06_010/nonmatchings/ov_SC06_010", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC06_010/nonmatchings/ov_SC06_010", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC06_011/ov_SC06_011.c b/src/ov_SC06_011/ov_SC06_011.c index 2ee64b7f4..bcf7fe177 100644 --- a/src/ov_SC06_011/ov_SC06_011.c +++ b/src/ov_SC06_011/ov_SC06_011.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_011/nonmatchings/ov_SC06_011", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC06_011/nonmatchings/ov_SC06_011", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC06_011/nonmatchings/ov_SC06_011", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC06_013/ov_SC06_013.c b/src/ov_SC06_013/ov_SC06_013.c index bd350650f..2398238ac 100644 --- a/src/ov_SC06_013/ov_SC06_013.c +++ b/src/ov_SC06_013/ov_SC06_013.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_013/nonmatchings/ov_SC06_013", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC06_013/nonmatchings/ov_SC06_013", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC06_013/nonmatchings/ov_SC06_013", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC06_014/ov_SC06_014.c b/src/ov_SC06_014/ov_SC06_014.c index 1d665ff7e..37ad275ae 100644 --- a/src/ov_SC06_014/ov_SC06_014.c +++ b/src/ov_SC06_014/ov_SC06_014.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_014/nonmatchings/ov_SC06_014", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC06_014/nonmatchings/ov_SC06_014", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC06_014/nonmatchings/ov_SC06_014", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC06_015/ov_SC06_015.c b/src/ov_SC06_015/ov_SC06_015.c index eb6a92627..ac1761a0b 100644 --- a/src/ov_SC06_015/ov_SC06_015.c +++ b/src/ov_SC06_015/ov_SC06_015.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_015/nonmatchings/ov_SC06_015", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC06_015/nonmatchings/ov_SC06_015", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC06_015/nonmatchings/ov_SC06_015", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC06_016/ov_SC06_016.c b/src/ov_SC06_016/ov_SC06_016.c index ef03c55fd..24f28d5fc 100644 --- a/src/ov_SC06_016/ov_SC06_016.c +++ b/src/ov_SC06_016/ov_SC06_016.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_016/nonmatchings/ov_SC06_016", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC06_016/nonmatchings/ov_SC06_016", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC06_016/nonmatchings/ov_SC06_016", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC06_018/ov_SC06_018.c b/src/ov_SC06_018/ov_SC06_018.c index 2adb0fd9f..ad1f90b63 100644 --- a/src/ov_SC06_018/ov_SC06_018.c +++ b/src/ov_SC06_018/ov_SC06_018.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_018/nonmatchings/ov_SC06_018", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC06_018/nonmatchings/ov_SC06_018", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC06_018/nonmatchings/ov_SC06_018", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC06_020/ov_SC06_020.c b/src/ov_SC06_020/ov_SC06_020.c index 63ff0ff9a..c7d3c98a8 100644 --- a/src/ov_SC06_020/ov_SC06_020.c +++ b/src/ov_SC06_020/ov_SC06_020.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_020/nonmatchings/ov_SC06_020", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC06_020/nonmatchings/ov_SC06_020", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC06_020/nonmatchings/ov_SC06_020", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC06_022/ov_SC06_022.c b/src/ov_SC06_022/ov_SC06_022.c index 45c0f777e..c85acf23b 100644 --- a/src/ov_SC06_022/ov_SC06_022.c +++ b/src/ov_SC06_022/ov_SC06_022.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_022/nonmatchings/ov_SC06_022", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC06_022/nonmatchings/ov_SC06_022", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC06_022/nonmatchings/ov_SC06_022", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC06_024/ov_SC06_024.c b/src/ov_SC06_024/ov_SC06_024.c index 04444a599..1985f44bb 100644 --- a/src/ov_SC06_024/ov_SC06_024.c +++ b/src/ov_SC06_024/ov_SC06_024.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_024/nonmatchings/ov_SC06_024", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC06_024/nonmatchings/ov_SC06_024", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC06_024/nonmatchings/ov_SC06_024", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC06_025/ov_SC06_025.c b/src/ov_SC06_025/ov_SC06_025.c index d4c811113..7d926642e 100644 --- a/src/ov_SC06_025/ov_SC06_025.c +++ b/src/ov_SC06_025/ov_SC06_025.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_025/nonmatchings/ov_SC06_025", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC06_025/nonmatchings/ov_SC06_025", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC06_025/nonmatchings/ov_SC06_025", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC06_027/ov_SC06_027.c b/src/ov_SC06_027/ov_SC06_027.c index ec36f29be..e92e006f5 100644 --- a/src/ov_SC06_027/ov_SC06_027.c +++ b/src/ov_SC06_027/ov_SC06_027.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_027/nonmatchings/ov_SC06_027", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC06_027/nonmatchings/ov_SC06_027", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC06_027/nonmatchings/ov_SC06_027", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC06_029/ov_SC06_029.c b/src/ov_SC06_029/ov_SC06_029.c index 26a2a7747..16f3b011f 100644 --- a/src/ov_SC06_029/ov_SC06_029.c +++ b/src/ov_SC06_029/ov_SC06_029.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_029/nonmatchings/ov_SC06_029", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC06_029/nonmatchings/ov_SC06_029", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC06_029/nonmatchings/ov_SC06_029", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC06_030/ov_SC06_030.c b/src/ov_SC06_030/ov_SC06_030.c index 7ec7e6f3c..5b7d45383 100644 --- a/src/ov_SC06_030/ov_SC06_030.c +++ b/src/ov_SC06_030/ov_SC06_030.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_030/nonmatchings/ov_SC06_030", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC06_030/nonmatchings/ov_SC06_030", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC06_030/nonmatchings/ov_SC06_030", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC06_032/ov_SC06_032.c b/src/ov_SC06_032/ov_SC06_032.c index b0881a948..2f0f04066 100644 --- a/src/ov_SC06_032/ov_SC06_032.c +++ b/src/ov_SC06_032/ov_SC06_032.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_032/nonmatchings/ov_SC06_032", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC06_032/nonmatchings/ov_SC06_032", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC06_032/nonmatchings/ov_SC06_032", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC06_033/ov_SC06_033.c b/src/ov_SC06_033/ov_SC06_033.c index 11128a22b..0dbec4990 100644 --- a/src/ov_SC06_033/ov_SC06_033.c +++ b/src/ov_SC06_033/ov_SC06_033.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_033/nonmatchings/ov_SC06_033", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC06_033/nonmatchings/ov_SC06_033", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC06_033/nonmatchings/ov_SC06_033", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC07_000/ov_SC07_000.c b/src/ov_SC07_000/ov_SC07_000.c index 8f8936f7c..0a4f1d55a 100644 --- a/src/ov_SC07_000/ov_SC07_000.c +++ b/src/ov_SC07_000/ov_SC07_000.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC07_000/nonmatchings/ov_SC07_000", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC07_000/nonmatchings/ov_SC07_000", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC07_000/nonmatchings/ov_SC07_000", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC07_001/ov_SC07_001.c b/src/ov_SC07_001/ov_SC07_001.c index 544e18995..2a39e48a4 100644 --- a/src/ov_SC07_001/ov_SC07_001.c +++ b/src/ov_SC07_001/ov_SC07_001.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC07_001/nonmatchings/ov_SC07_001", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC07_001/nonmatchings/ov_SC07_001", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC07_001/nonmatchings/ov_SC07_001", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC07_002/ov_SC07_002.c b/src/ov_SC07_002/ov_SC07_002.c index c98734722..767d516e1 100644 --- a/src/ov_SC07_002/ov_SC07_002.c +++ b/src/ov_SC07_002/ov_SC07_002.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC07_002/nonmatchings/ov_SC07_002", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC07_002/nonmatchings/ov_SC07_002", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC07_002/nonmatchings/ov_SC07_002", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC07_008/ov_SC07_008.c b/src/ov_SC07_008/ov_SC07_008.c index 619321460..c7462b869 100644 --- a/src/ov_SC07_008/ov_SC07_008.c +++ b/src/ov_SC07_008/ov_SC07_008.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC07_008/nonmatchings/ov_SC07_008", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC07_008/nonmatchings/ov_SC07_008", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC07_008/nonmatchings/ov_SC07_008", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/ov_SC07_009/ov_SC07_009.c b/src/ov_SC07_009/ov_SC07_009.c index f78068d3b..ac33d6630 100644 --- a/src/ov_SC07_009/ov_SC07_009.c +++ b/src/ov_SC07_009/ov_SC07_009.c @@ -243,7 +243,7 @@ DEFINE_func_8012B8A4() /* dedup: shared engine-core @0x8012B8A4 (src/shared) */ DEFINE_func_8012B8E4() /* dedup: shared engine-core @0x8012B8E4 (src/shared) */ -INCLUDE_ASM("asm/ov_SC07_009/nonmatchings/ov_SC07_009", func_8012BA10); +DEFINE_func_8012BA10() /* dedup: shared engine-core @0x8012BA10 (src/shared) */ DEFINE_func_8012BB3C() /* dedup: shared engine-core @0x8012BB3C (src/shared) */ @@ -475,7 +475,7 @@ DEFINE_func_8012FCA4() /* dedup: shared engine-core @0x8012FCA4 (src/shared) */ INCLUDE_ASM("asm/ov_SC07_009/nonmatchings/ov_SC07_009", func_8012FCC4); -INCLUDE_ASM("asm/ov_SC07_009/nonmatchings/ov_SC07_009", func_8012FDA8); +DEFINE_func_8012FDA8() /* dedup: shared engine-core @0x8012FDA8 (src/shared) */ DEFINE_func_8012FE70() /* dedup: shared engine-core @0x8012FE70 (src/shared) */ diff --git a/src/shared/engine_core.h b/src/shared/engine_core.h index 24489398b..f8540297b 100644 --- a/src/shared/engine_core.h +++ b/src/shared/engine_core.h @@ -24351,4 +24351,59 @@ } while (uVar3 < 3); \ } +#define DEFINE_func_8012FDA8() \ + void func_8012FDA8(int param_1) \ + { \ + extern void func_8012CBF4(s32 a0); \ + extern void func_80131CA8(int a0, int a1); \ + extern void func_80131E00(struct S80131E00 *a0, s32 a1); \ + int iVar1; \ + unsigned int uVar2; \ + if ((*(unsigned int *)(param_1 + 0xb4) & 0x100) != 0) { \ + iVar1 = *(int *)(param_1 + 0x1c) + 1; \ + *(int *)(param_1 + 0x1c) = iVar1; \ + if (0x14 < iVar1) { \ + ((void (*)(int, int))func_80131E00)(param_1, 0xd); \ + return; \ + } \ + uVar2 = ((int (*)(int))func_8012CBF4)(param_1); \ + if ((uVar2 & 0x2000) != 0) { \ + if ((uVar2 & 0xff) == 2) { \ + ((void (*)(int, int))func_80131E00)(param_1, 0x12); \ + return; \ + } \ + if ((uVar2 & 0xff) == 0x1a) { \ + func_801319E0(param_1); \ + return; \ + } \ + func_80131C78(param_1); \ + } \ + } \ + func_80131CA8(param_1, 0x1d); \ + return; \ + } + +#define DEFINE_func_8012BA10() \ + extern s32 ratan2(s32 a0, s32 a1); \ + s32 func_8012BA10(s32 arg0, s32 arg1) { \ + extern u16 D_80126B5E; \ + extern u16 D_80126B66; \ + register s32 d __asm__("$16"); /* $s0 -- pinned: divisor, live across the jal */ \ + register s32 s1ang __asm__("$17"); /* $s1 -- pinned: ptr+0x12 angle, live across the jal */ \ + s32 u5; s32 u6; s32 iVar4; s32 q; s32 t; \ + d = arg1; \ + s1ang = *(s16 *)(*(s32 *)(arg0 + 0x20) + 0x12); \ + u5 = (ratan2(*(s16 *)(arg0 + 0xE) - (s16)D_80126B66, (s16)D_80126B5E - *(s16 *)(arg0 + 6)) - 0x400) & 0xFFF; \ + __asm__ __volatile__("" : : "r"(u5)); /* scheduling barrier: anchor u5 before the (s16)d cast */ \ + d = (s16)d; \ + u6 = s1ang & 0xFFF; \ + if (u6 == u5) return 0; \ + iVar4 = u5 - u6; \ + if (iVar4 > 0x800) { t = u6 + 0x1000; iVar4 = u5 - t; } \ + if (iVar4 < -0x800) { t = u6 - 0x1000; iVar4 = u5 - t; } \ + if (iVar4 >= 0) { q = iVar4 / d; if (q == 0) q = 1; } \ + else { q = iVar4 / d; if (q == 0) q = -1; } \ + return q; \ + } + #endif