Commit Graph

68 Commits

Author SHA1 Message Date
Tal Hayon 82f40860ad Remove some gotos 2022-04-29 10:01:15 +03:00
Tal Hayon 7a3ca3499c Put const data in itemJarEmpty 2022-04-16 21:36:50 +03:00
Tal Hayon 9d043a4ad7 Match sub_080774A0 and put const data in itemMoleMitts 2022-04-16 21:34:26 +03:00
Tal Hayon 0b81971858 Put const data in itemShield 2022-04-16 21:03:06 +03:00
Tal Hayon 13d44cf944 Put const data in itemPacciCane 2022-04-16 20:59:56 +03:00
Tal Hayon 8c3854d7ef Put const data in itemOcarina 2022-04-16 20:58:27 +03:00
Tal Hayon 2cad513327 Put const data in itemTryPickupObject 2022-04-16 20:56:55 +03:00
Tal Hayon 456cf5f5b9 Put cosnt data in itemBomb 2022-04-16 20:53:27 +03:00
Tal Hayon 3c6101e313 Put const data in itemBow 2022-04-16 20:49:53 +03:00
Tal Hayon 0f05b0237d Put const data in itemBoomerang 2022-04-16 20:47:42 +03:00
Tal Hayon d2d458d702 Put const data in itemLantern 2022-04-16 20:46:16 +03:00
Tal Hayon 7ce1bdd245 Put const data in itemSword 2022-04-16 20:41:45 +03:00
octorock 4fd8048c3c Decompile some functions 2022-04-11 18:55:07 +02:00
Tal Hayon d6d7916a46 Use fixed point macros where possible 2022-04-01 18:19:56 +03:00
octorock 03e15c611c Decompile some of beanstalkSubtask 2022-03-31 22:38:53 +02:00
theo3 92240d4314 name remaining entity fields 2022-03-28 20:10:22 -07:00
theo3 755571834d rename coord.h to physics.h 2022-03-28 17:28:17 -07:00
theo3 7c16e8d50a identify all player items 2022-03-28 15:23:06 -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
octorock eb1158855b Decompile some functions 2022-03-28 17:30:56 +02:00
Tal Hayon 9df9e77512 Change --x !=/== 0xff comparisons 2022-03-28 09:07:37 +03:00
theo3 ef470547e0 cleanup 2022-03-17 19:16:43 -07:00
octorock 8f678d15ed Use same names for arm functions and their trampolines
To easier jump to the corresponding source code.
2022-03-07 12:29:01 +01:00
octorock 4d66b468f8 Merge playerUtils
Merge all player utils files, split asm into functions
and decompile a bunch of functions.
2022-03-02 22:33:12 +01:00
Tal Hayon 0e224cf232 Add playeritem enum and use ids and kinds in all Findentity calls 2022-02-18 18:18:40 +02:00
Tal Hayon 10f8096abd Decompile itemSword asm_funcs 2022-02-18 18:17:20 +02:00
notyourav e1fc6d628c
Merge pull request #361 from hatal175/rocscape 2022-02-08 18:27:04 -08:00
Tal Hayon 0027cf38d6 Move constant array inside function 2022-02-06 23:44:36 +02:00
Tal Hayon 06d3302cc7 Match ItemRocsCape 2022-02-06 18:32:39 +02:00
Tal Hayon b1548c42a2 Decompile the rest of itemPegasusBoots 2022-02-06 00:14:27 +02:00
Tal Hayon 0a3d0ac4e1 Decompile the rest of itemGustJar 2022-02-03 21:25:23 +02:00
notyourav dcc3ac2192
Merge pull request #341 from Henny022p/subtask 2022-02-01 20:28:25 -08:00
Henny022p 2a53ee4bf2 merge master 2022-01-31 17:30:51 +01:00
Tal Hayon b4f8429a2c Use PlayerFlags where possible 2022-01-30 00:32:10 +02:00
Tal Hayon d78359e9a2 Use EntityFlags enum where applicable 2022-01-29 15:34:30 +02:00
Tal Hayon 44449601b5 Decompile eu variants 2022-01-27 23:40:11 +02:00
octorock 423231bdc6 Unify asm for ASM_FUNCs 2022-01-27 12:03:58 +01:00
theo3 a6f8dabcea fixed point stuff 2022-01-21 21:28:44 -08:00
Henny022p 4517e77563 decomp figurine menu 2022-01-17 03:11:40 +01:00
Tal Hayon 4f43dc0196 Use sound enum in all SoundReq calls 2022-01-09 10:22:33 +02:00
notyourav fb6d16f20d
Merge pull request #243 from notyourav/gme
tasks, subtasks, game.c
2022-01-04 21:03:14 -08:00
theo3 48fa5b4618 sort out functions.h 2022-01-04 20:55:03 -08:00
theo3 52db70bb9d naming work 2022-01-03 23:58:02 -08:00
Tal Hayon 6e6517d287 Decompile EU sub_08075ADC 2022-01-03 08:31:20 +02:00
theo3 415f5213a9 PlayerNormal ok 2022-01-02 16:10:29 -08:00
theo3 3fd900f1bc rename files, sort asm into subdirectories 2021-12-28 13:53:53 -08:00
theo3 0f65f8fd50 Identify player functions and update asm.h 2021-12-28 12:08:30 -08:00
theo3 dc8bcb32e0 dungeon stuff 2021-12-27 18:19:47 -08:00
theo3 24750a6bb5 finish player.c 2021-12-27 17:14:52 -08:00