Commit Graph

1462 Commits

Author SHA1 Message Date
Tal Hayon c862bded7e Match sub_080276F4 2022-07-18 15:47:16 +03:00
Tal Hayon 23d2badc61 Match sub_0802757C 2022-07-18 13:48:51 +03:00
Tal Hayon ae5e255bd6 Match sub_08027548 2022-07-18 13:02:25 +03:00
Tal Hayon ca65dea5f6 Match sub_080272D4 2022-07-18 13:00:05 +03:00
Tal Hayon 2489c346e5 Match sub_0802720C 2022-07-18 01:46:11 +03:00
notyourav 0123ca26bd
Merge pull request #533 from hatal175/sub_0809028C 2022-07-17 00:44:25 -07:00
Tal Hayon 896d39bdbb Match ChuchuBoss_OnDeath 2022-07-17 10:05:18 +03:00
Tal Hayon 09f4a3267a Match sub_08027064 2022-07-17 09:37:49 +03:00
Tal Hayon 6e077ed02b Match sub_08026FA4 2022-07-17 09:02:18 +03:00
Tal Hayon 2fe066b64e Match sub_08026F1C 2022-07-17 08:43:39 +03:00
Tal Hayon 204bc4e9a4 Match sub_08026E1C 2022-07-17 06:12:14 +03:00
Tal Hayon 1f0a99b011 Match sub_08026C40 2022-07-17 06:01:00 +03:00
Tal Hayon a3c3eb24ad Match sub_08026BE8 2022-07-17 05:39:20 +03:00
Tal Hayon e6caca78d7 Match sub_080269CC 2022-07-16 19:25:33 +03:00
Tal Hayon 4b4065ba77 Match sub_08026968 2022-07-16 18:15:30 +03:00
Tal Hayon 36579fb5ec Match sub_0802694C 2022-07-16 18:07:49 +03:00
Tal Hayon 71dda3da83 Match sub_08026914 2022-07-16 18:06:27 +03:00
Tal Hayon d53611e506 Match sub_080268EC 2022-07-16 18:04:45 +03:00
Tal Hayon 94b9110a01 Match sub_080268C8 2022-07-16 18:03:33 +03:00
Tal Hayon 0e4883c719 Match sub_0802686C 2022-07-16 17:59:06 +03:00
Tal Hayon 4bd83d06dd Match sub_08026808 2022-07-16 17:56:22 +03:00
Tal Hayon ce2cec75e7 Match sub_080267D0 2022-07-16 09:45:30 +03:00
Tal Hayon 78d262be7e Match sub_08026774 2022-07-16 09:44:08 +03:00
Tal Hayon c05b92e041 Match sub_08026750 2022-07-16 09:40:21 +03:00
Tal Hayon 1ff5774c98 Match sub_08026634 2022-07-16 09:38:37 +03:00
Tal Hayon f700cf49f8 Match sub_08026580 2022-07-16 09:21:39 +03:00
Tal Hayon c7eb76171a Match sub_0802653C 2022-07-16 09:12:03 +03:00
Tal Hayon 385cf5c658 Match sub_0802650C 2022-07-16 09:10:52 +03:00
Tal Hayon 47a9d7deec Match sub_080264D4 2022-07-16 09:08:23 +03:00
Tal Hayon 1112df0a2a Match sub_080264AC 2022-07-16 09:04:59 +03:00
Tal Hayon 27f9666970 Match sub_0802647C 2022-07-16 09:03:31 +03:00
Tal Hayon d4f2b2fcb6 Match sub_08026414 2022-07-16 09:01:33 +03:00
Tal Hayon ae8dd3048a Match sub_080263B4 2022-07-16 08:54:50 +03:00
Tal Hayon e04505657e Match sub_08026358 2022-07-16 08:43:52 +03:00
Tal Hayon e656423cbf Match sub_08026328 2022-07-16 08:39:03 +03:00
Tal Hayon efa25f2da2 Match sub_080262A8 2022-07-16 08:37:12 +03:00
Tal Hayon feb2565528 Match sub_0802626C 2022-07-16 08:32:59 +03:00
Tal Hayon 542b20b914 Match OcarinaUpdate and sub_08026110 2022-07-16 08:29:08 +03:00
Tal Hayon e7198ba633 Match sub_0809028C 2022-07-15 08:55:56 +03:00
octorock ebb78f6483 Match CgbSound
Using mother3 repo with one remaining asm hack.
2022-07-14 22:54:46 +02:00
Tal Hayon 09602b00af Putting some nonmatch functions from site 2022-07-13 15:24:22 +03:00
Tal Hayon 3259c71966 Push functions matched on decomp.me by various people 2022-07-11 01:33:43 +03:00
Tal Hayon 098c0c9bf6 Decompile dust functions (except 2) 2022-07-10 01:34:46 +03:00
Tal Hayon d8f70dcfbf Match sub_080ACDB0 2022-07-04 18:42:08 +03:00
Tal Hayon 3046351144 Match sub_0807A500 2022-07-04 18:31:01 +03:00
Tal Hayon 9d01adaa61 Match sub_0806D164 2022-07-04 18:15:58 +03:00
Tal Hayon 8cb4e0b9b0 Match sub_08024C48 2022-07-04 01:00:07 +03:00
Ibot02 5106a2cb4b ChuchuBoss: WIP 2022-06-29 22:13:23 +02:00
Tal Hayon d526edda8e Match LoadSwapGFX 2022-06-29 14:32:15 +03:00
Tal Hayon eb2cf39bcf Match sub_080ADDD8 2022-06-29 14:16:31 +03:00
octorock e11cfed066 Decompile some functions 2022-06-11 22:58:02 +02:00
Tal Hayon 5dd8bb6078 Match Object12_Action2 2022-05-24 16:55:30 +03:00
Tal Hayon 68fa893dc0 Match sub_0807A8D8 2022-05-23 19:50:01 +03:00
Tal Hayon 3b6826ee68 Match sub_08087528 2022-05-22 22:35:38 +03:00
Tal Hayon 6243626efe Match sub_08076088 2022-05-21 19:37:34 +03:00
Tal Hayon 7c7fbef8f9 Match sub_08021274 2022-05-21 19:19:54 +03:00
Tal Hayon 6bb4086f60 Match sub_080AC6F0 2022-05-21 15:36:50 +03:00
Tal Hayon 9fd914a8a5 Match sub_080AC7C4 2022-05-21 00:09:09 +03:00
Tal Hayon a7d4f0af3e Match sub_0801D48C 2022-05-21 00:09:09 +03:00
Tal Hayon 5ad9b06c48 Match zFree 2022-05-21 00:09:09 +03:00
Tal Hayon 1c970613ec Match sub_0801A8D0 2022-05-21 00:09:09 +03:00
Henny022p 2f87c65df4 match some playerUtils functions 2022-05-20 19:24:49 +02:00
octorock 60e33b636d Rename managers 2022-05-18 13:07:06 +02:00
Tal Hayon 4543cd8297 Merge remote-tracking branch 'upstream/master' into enumasm 2022-05-14 20:55:51 +03:00
Tal Hayon 968e200c78 Use enums across more scripts and files 2022-05-14 20:51:30 +03:00
Tal Hayon 422fb8ed14 Use enums in more scripts 2022-05-13 23:52:03 +03:00
Tal Hayon 2062499f0c Initial version of enum extractor script 2022-05-13 21:46:39 +03:00
Tal Hayon 4cd8aa9ab6 Match diagonal move functions 2022-05-13 02:49:58 +03:00
Tal Hayon 4141d3e573 Match sub_08018500 2022-05-10 08:16:21 +03:00
Tal Hayon 27577b8db9 Match sub_0801855C 2022-05-10 08:00:47 +03:00
Tal Hayon d77c346564 Match sub_080185B4 2022-05-10 07:38:26 +03:00
Tal Hayon 43fdd75b10 Match sub_080185F8 2022-05-09 23:42:46 +03:00
Tal Hayon 99d14c6a29 Match GenerateAreaHint 2022-05-09 23:29:23 +03:00
Tal Hayon a434a1bbb2 Match sub_08018690 2022-05-09 18:26:22 +03:00
Tal Hayon f6efbab252 Match sub_080186C0 2022-05-09 18:10:05 +03:00
Tal Hayon c17adeba29 Match sub_080186D4 2022-05-09 18:04:50 +03:00
Tal Hayon a60ae10b96 Match sub_080186EC 2022-05-09 18:03:17 +03:00
Tal Hayon 801a324a53 Match sub_08018710 2022-05-09 17:55:58 +03:00
Tal Hayon 9730543780 Match sub_08018738 2022-05-09 17:39:00 +03:00
Tal Hayon dba74f4c92 Match sub_0801876C 2022-05-09 16:48:11 +03:00
Tal Hayon aad92e4341 Match sub_080189EC 2022-05-09 02:05:09 +03:00
Tal Hayon 9ec1c5a279 Match sub_08018A58 2022-05-09 01:59:08 +03:00
Tal Hayon 617ec1b484 Match sub_08018AB4 2022-05-09 00:45:02 +03:00
Tal Hayon d92737285e Match sub_08018B10 2022-05-09 00:38:52 +03:00
Tal Hayon 392509f89c Match sub_08018B50 2022-05-09 00:31:53 +03:00
Tal Hayon ffdec50c76 Match sub_08018BB4 and adjust types 2022-05-08 23:49:52 +03:00
Tal Hayon 854e623bf9 Match sub_080AB758 2022-05-08 22:21:17 +03:00
Tal Hayon c5c1343c7c Decompile code_0808C964
Consolidate objects 75 and 76 into macroMushroomStalk since they use the same action functions
2022-05-07 09:37:39 +03:00
Tal Hayon de8b01c209 Match sub_08077880 2022-05-07 08:53:29 +03:00
Tal Hayon 6c31ed0ee2 Match PlayerItemCellOverwriteSet 2022-05-06 00:50:31 +03:00
Tal Hayon c0b88caad2 Match sub_08044000 2022-05-05 17:15:02 +03:00
Tal Hayon 45806a810f Match sub_080304BC 2022-05-05 17:08:54 +03:00
Tal Hayon 603efdcb04 match sub_080A7B98 2022-05-04 22:57:40 +03:00
Tal Hayon c0018fea1c Match sub_08079064 2022-05-01 13:40:19 +03:00
notyourav 2533e0738b
Merge pull request #510 from hatal175/sub_08078180 2022-04-30 14:35:02 -07:00
notyourav 34d5197783
Merge pull request #509 from hatal175/sub_080305BC 2022-04-30 13:24:38 -07:00
Tal Hayon b9386e2861 Match sub_08078180 2022-04-30 21:40:52 +03:00
Tal Hayon 3764470ade Match sub_080305BC 2022-04-30 18:23:46 +03:00
Tal Hayon 8270f99711 Match sub_08080C80 2022-04-29 09:34:03 +03:00
Tal Hayon fa94788e71 Match moldworm functions 2022-04-27 11:35:38 +03:00
notyourav f899598843
Merge pull request #504 from hatal175/sub_08051738 2022-04-25 23:19:48 -07:00
Tal Hayon e89741cb90 Match sub_08051738 2022-04-25 06:23:48 +03:00
Tal Hayon 101239347d Match FrozenOctorok_Action1SubAction5 2022-04-23 23:02:05 +03:00
Tal Hayon a1ed36ce3c Match sub_080A22C4 2022-04-23 22:54:51 +03:00
Tal Hayon 9ca86abfb1 Match sub_0801A370 2022-04-23 17:12:23 +03:00
Tal Hayon c8c1530931 Match sub_0801AC68 2022-04-23 03:31:42 +03:00
Tal Hayon 24388f87a1 Match SetBGDefaults and sub_080197D4 2022-04-23 00:43:35 +03:00
notyourav a957ee9580
Merge pull request #501 from hatal175/data8 2022-04-22 00:45:46 -07:00
octorock addde5a3d3 Decompile some playerUtils 2022-04-21 20:34:07 +02:00
Tal Hayon 26b9110180 Match sub_080ACF2C and put const data in playerItemHeldObject 2022-04-20 22:09:14 +03:00
Tal Hayon 1208153d25 Match functions and put const data in playerItemSword 2022-04-19 23:12:29 +03:00
Tal Hayon d799c4cb2d Match lilypadLarge functions and add const data 2022-04-17 15:59:15 +03:00
Tal Hayon 33b0d7de97 Match several scroll functions 2022-04-16 23:02:11 +03:00
Tal Hayon 9d043a4ad7 Match sub_080774A0 and put const data in itemMoleMitts 2022-04-16 21:34:26 +03:00
notyourav 032b846489
Merge pull request #497 from Ibot02/gCosineTablePurge
Removed Fake Global gCosinePosition
2022-04-15 22:11:15 -07:00
Tal Hayon 02f5e4cc5f Match Syrup_Head and put const data in syrup 2022-04-16 00:50:17 +03:00
Ibot02 321180fa13 Removed Fake Global gCosinePosition
It wasn't actually used in c, and having it the way we did made accesses to gSineTable rely on out-of-bounds accesses to gSineTable (which then accessed gCosineTable since they were consecutive)
2022-04-15 21:58:19 +02:00
Tal Hayon 972b6c4a6d Put const data in npc23 and match sub_0806650C 2022-04-15 14:52:49 +03:00
notyourav 3eb303c7c9
Merge pull request #494 from hatal175/minishEzlo 2022-04-14 09:37:52 -07:00
notyourav 20b9d87d00
Merge pull request #492 from hatal175/subtask6 2022-04-14 09:33:39 -07:00
Tal Hayon 912a7a563f Match sub_080630A4 2022-04-14 13:33:26 +03:00
Tal Hayon 70229c561d Match sub_080A5D1C 2022-04-12 09:41:22 +03:00
Tal Hayon 8f57c5b740 Match sub_080A57F4 2022-04-11 20:46:53 +03:00
octorock 4fd8048c3c Decompile some functions 2022-04-11 18:55:07 +02:00
Tal Hayon 6c9d4969aa Match sub_080A56A0 2022-04-11 19:45:48 +03:00
Tal Hayon 157990d545 Match some subtask2 functions 2022-04-11 14:30:52 +03:00
Tal Hayon c06564fd55 Decompile Subtask_FadeIn/Out 2022-04-10 20:27:22 +03:00
Tal Hayon 2bdde94eda Match sub_080A5F48 2022-04-09 10:44:45 +03:00
Tal Hayon ca8869391e Match sub_080A5594 2022-04-08 14:05:20 +03:00
Tal Hayon c4fbc09eb2 Match sub_080A617C 2022-04-08 13:33:11 +03:00
Tal Hayon 76dda8c4a2 Remove matched asm file 2022-04-08 13:27:46 +03:00
Tal Hayon c6efed628b Match sub_080A62E0 2022-04-07 15:02:54 +03:00
Tal Hayon d4e8e23028 Match sub_080A6378 2022-04-07 14:32:18 +03:00
Tal Hayon 7b23b61ace Match sub_080A68D4 2022-04-07 13:12:06 +03:00
Tal Hayon 6b44daa6c0 Match sub_080A69E0 2022-04-06 19:46:12 +03:00
Tal Hayon 4250eee610 Match sub_080A6CD8 2022-04-06 18:45:36 +03:00
Tal Hayon 1cf9d9cd6b Match sub_080A6FB4 2022-04-06 17:13:24 +03:00
Tal Hayon efbd375eb4 Match sub_080A65AC 2022-04-06 12:06:20 +03:00
Tal Hayon 5db4564087 Match sub_080A70AC 2022-04-06 11:03:45 +03:00
Tal Hayon 4a7f862bcb Match sub_080A7040 2022-04-05 23:40:57 +03:00
Tal Hayon 9c9dd6d9dd Match sub_080A6E70 2022-04-05 23:23:57 +03:00
Tal Hayon 4cf2d4fe0e Decompile some subtask2 functions 2022-04-05 20:55:43 +03:00
Tal Hayon 4cec2c4d55 Match sub_080A6D74 2022-04-03 09:25:13 +03:00
Tal Hayon 2d54d7fa21 Match sub_080A6C1C 2022-04-03 09:15:15 +03:00
Tal Hayon 53dd89e3b6 Decompile some subtask2 functions 2022-04-02 20:42:30 +03:00
notyourav 9233701a5d
Merge pull request #483 from octorock/beanstalkSubtask
Decompile some of beanstalkSubtask
2022-03-31 14:11:59 -07:00
octorock 03e15c611c Decompile some of beanstalkSubtask 2022-03-31 22:38:53 +02:00
theo3 12e5608104 sub_080385CC ok 2022-03-30 19:31:09 -07:00
theo3 42cf7ea569 sub_08064B88 ok 2022-03-30 19:27:53 -07:00
notyourav 135ac0a8f4
Merge pull request #480 from hatal175/SetAffineInfo
Match SetAffineInfo
2022-03-30 18:53:27 -07:00
Tal Hayon d24214e258 Match SetAffineInfo 2022-03-30 18:10:34 +03:00
Tal Hayon 1d1d093084 Match sub_08036998 2022-03-30 12:23:51 +03:00
theo3 65b80571b2 naming 2022-03-28 21:01:02 -07:00
theo3 92240d4314 name remaining entity fields 2022-03-28 20:10:22 -07:00
theo3 29c69d31d2 match sub_080A310C 2022-03-28 16:30:36 -07:00
theo3 bfa69f594c format 2022-03-28 12:15:25 -07:00
theo3 c0eae31c2c merge 2022-03-28 12:15:15 -07:00
theo3 a9784e96ba identify some functions 2022-03-28 12:06:05 -07:00
notyourav 2043b59ec6
Merge pull request #473 from octorock/patch 2022-03-28 10:37:07 -07:00
Ibot02 d6c4082acb Match sub_0801917C 2022-03-28 17:37:50 +02:00
hatal175 5015a4ac02 Match GetEmptyEntity 2022-03-28 17:33:37 +02:00
octorock eb1158855b Decompile some functions 2022-03-28 17:30:56 +02:00
Tal Hayon 1147f99f9b Match sub_0802922C 2022-03-28 09:56:31 +03:00
theo3 ffb4653b0d move function decls from player.c 2022-03-27 23:20:26 -07:00
notyourav 190bc21624
Merge pull request #469 from notyourav/hw
player asm stuff
2022-03-27 21:34:36 -07:00
theo3 450397a2c4 player asm stuff 2022-03-27 21:20:01 -07:00
theo3 ca139bf558 merge 2022-03-27 00:19:10 -07:00
theo3 5208bfd1aa player asm wip 2022-03-27 00:15:37 -07:00
Tal Hayon 7b16e063bd Match ItemUIElement 2022-03-27 04:06:18 +03:00
Tal Hayon dd0c4cc897 Match sub_0801C2F0 2022-03-27 02:43:50 +03:00
Tal Hayon 6444e2114a Match some ui functions 2022-03-26 10:52:21 +03:00
notyourav d806dff713
Merge pull request #466 from hatal175/ui 2022-03-25 11:34:45 -07:00
Tal Hayon 091ec976e2 Match 2 ui nonmatch functions 2022-03-25 13:55:05 +03:00
Elliptic Ellipsis 655b817ae5 Delete asm 2022-03-25 03:02:50 +00:00
Tal Hayon 60eb3e1d92 Decompile some scroll functions 2022-03-23 16:12:22 +02:00
notyourav 8986a26008
Merge pull request #461 from hatal175/kid
Match two kid functions
2022-03-23 00:48:43 -07:00
notyourav dba139f920
Merge pull request #460 from hatal175/text
Decompile the rest of text.c
2022-03-23 00:37:03 -07:00
Tal Hayon b0ce8095ff Match two kid functions 2022-03-23 07:25:11 +02:00
Tal Hayon dc5acb446e Decompile the rest of text.c 2022-03-22 01:36:08 +02:00
Elliptic Ellipsis 1c47c6e948 Delete asm 2022-03-21 05:46:40 +00:00
notyourav f57f815879
Merge pull request #458 from EllipticEllipsis/code_08049D30
Decompile the file formerly known as `code_08049D30`
2022-03-20 19:28:07 -07:00
Elliptic Ellipsis d20ff87948 Delete asm 2022-03-20 16:57:09 +00:00
Elliptic Ellipsis d5c34a023d code_08049D30, 17/20 functions matched
Split other functions into separate files.
2022-03-20 16:57:09 +00:00
Tal Hayon dce2bdc159 Decompile the rest of bird 2022-03-20 05:39:30 +02:00
notyourav 166c87f820
Merge pull request #455 from hatal175/minecart 2022-03-19 18:21:27 -07:00
Tal Hayon d7a794a9d2 Decompile the rest of minecart 2022-03-20 02:50:21 +02:00
Tal Hayon 9aecd88356 Decompile picoBloom 2022-03-19 08:41:38 +02:00
notyourav 60db1d0cd1
Merge pull request #453 from hatal175/objectblockingstairs
Decompile objectBlockingStairs
2022-03-18 22:18:22 -07:00
Tal Hayon f5760d8d5f Decompile objectBlockingStairs 2022-03-19 04:21:06 +02:00
octorock 7c9f5d2f23 Decompile staffroll 2022-03-19 01:09:40 +01:00
notyourav d6c8cf0250
Merge pull request #449 from hatal175/objects4 2022-03-18 10:16:47 -07:00
notyourav 2c9a5be002
Merge pull request #450 from EllipticEllipsis/FlyingPot 2022-03-18 10:12:28 -07:00
Elliptic Ellipsis 0c84bcc6ec Delete asm 2022-03-18 16:41:23 +00:00
Tal Hayon 105be8ac6e Decompile objectB9 (cuccoMinigame) 2022-03-18 13:40:47 +02:00
Tal Hayon 7ee35a0c90 Decompile objectB4 2022-03-18 13:40:47 +02:00
Tal Hayon 6b192c31a4 Decompile objectAD 2022-03-18 13:40:47 +02:00
Tal Hayon af9f167f12 Decompile objectAB 2022-03-18 13:38:17 +02:00
Tal Hayon 64e3013c77 Decompile objectA9 2022-03-18 13:38:17 +02:00
Tal Hayon dd131b7aa0 Decompile objectA6 2022-03-18 13:38:17 +02:00
Tal Hayon 38c07b5092 Decompile object99 2022-03-18 13:38:17 +02:00