fig02
24ab14f748
Change Colors To Decimal ( #260 )
...
* fix colliderinit typo
* convert as many colors i can find to decimal
* fix GPACK_RGBA5551, merge fhgFire
* fix remaining colors
* remove unwanted file
* alpha as 1
2020-07-16 21:37:53 -04:00
snablu
4e1fc875c3
Decompiled z_en_md.c ( #246 )
...
* Decompile z_bg_haka_trap.c
* Update spec
delete old .reloc.s file
Co-authored-by: Random <28494085+Random06457@users.noreply.github.com>
* Deleted reloc.s and made style changes to function pointers and local vars
* Renamed timer field, added more useful temp names
* Implemented Roman's suggestions, including moving enum to header file, moving some static variables inside functions, removing unnecessary casts, removing unnecessary temps, and fixing a few style issues
* Commented dual purpose of unk_16A and formatted file again
* Decompiled z_en_md.c
decompiled EnMd_Init
Decompiled EnMd_Draw
Decompiled EnMd_Destroy and EnMd_Update
Decompiled func_80AAC104
Decompiled func_80AAA92C
Decompiled func_80AAA93C
Decompiled func_80AAA274
Decompiled func_80AAA308
Decompiled func_80AAA39C
Decompiled func_80AAA474
Decompiled func_80AAA508
Decompiled func_80AAA5A4
Decompiled func_80AAA638
Decompiled func_80AAA6D4
Decompiled func_80AAA768
Decompiled func_80AAA7FC
Decompiled func_80AAA890
Decompiled func_80AAA93C
Decompiled func_80AAA250
Decompiled func_80AAB874
Decompile func_80AAAA24
Decompiled func_80AABD0C
Decompiled func_80AAB8F8
Decompiled func_80AAAE94
Decompiled func_80AAACF8
Decompiled func_80AAADE0
Decompiled func_80AAAE14
Decompiled func_80AAB03C
Decompiled func_80AAB0E0
Decompiled func_80AAB370
Decompiled func_80AAB4DC
Decompiled func_80AAB5A4
Decompiled func_80AABC10
Decompiled func_80AAAC78
Decompiled func_80AABEF0
Decompiled func_80AAB158
Decompiled func_80AAAF04
Decompiled func_80AAB948
Migrated data into C file
Commented out data file (migrated data)
Removed data file from spec
about to try changing alpha type
cleaned up functions except for last two
fixed player and player2 issue
Decompiled z_en_md.c
* updated actor field names to match upstream changes
* deleted old asm nonmatchings (whoops)
* Update src/overlays/actors/ovl_En_Md/z_en_md.h
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* Update src/overlays/actors/ovl_En_Md/z_en_md.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* Update src/overlays/actors/ovl_En_Md/z_en_md.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* Update src/overlays/actors/ovl_En_Md/z_en_md.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* Update src/overlays/actors/ovl_En_Md/z_en_md.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* Update src/overlays/actors/ovl_En_Md/z_en_md.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* removed unnecessary forward declarations
* got rid of unnecessary temps in path functions, added names based on strong copy paste similarity with en_kz, minor formatting changes
* Update src/overlays/actors/ovl_En_Md/z_en_md.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* Update src/overlays/actors/ovl_En_Md/z_en_md.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* pass EnMd* to appropriate functions instead of Actor*
* Update src/overlays/actors/ovl_En_Md/z_en_md.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* Update src/overlays/actors/ovl_En_Md/z_en_md.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* finish renaming limb draw funcs
* inlined vector data and moved static data
* Update src/overlays/actors/ovl_En_Md/z_en_md.c
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
* ran formatter and completed name change in PostLimbDraw
* removed address-of array for sAnimations
Co-authored-by: Random <28494085+Random06457@users.noreply.github.com>
Co-authored-by: Roman971 <32455037+Roman971@users.noreply.github.com>
2020-07-14 15:59:45 -04:00
Roman971
1425678d8a
More actor cleanup Part 3 ( #118 )
...
* Add custom types for actor specific functions (like actions)
* Add a forward struct declaration for all other actors
2020-05-05 18:53:15 -04:00
Roman971
f114df8929
More actor cleanup Part 2 ( #116 )
...
* Change all main actor functions to take a 'Actor* thisx' argument
* Change all actor callbacks to also take a 'Actor* thisx' argument
2020-05-04 15:02:51 -04:00
Lucas Shaw
045a92d7c3
Big actor cleanup (fixed) ( #69 )
...
* Started doing cleanup
* did more work
* did more migration
* migrated more rodata and worked on some structs
* did more work
* Removal of ROOM field from initvars, some rodata migration, some string decompilation
* General update
* Decompiled vt strings
* Tool work
* Tool improvements
* 270 overlay rodata files remaining
* better float handling
* floats
* Many more floats
* migrated boss_mo
* assorted fixes
* Migrated 10
* tool improvements
* migrated 10
* 10 more
* 1 more
* did a few more
* fixes
* 10 more
* more floats
* Did some more, updated migrate-rodata.py to 'modify' the C file after processing in order to make to compiler process it as if it was changed.
* removed changes made to script by accident
* migrated largest rodata - ovl_fishing
* Did some more
* 114 remaining
* 99 left !
* almost done migrating rodata
* did some more, done for tonight
* almost done, tried add support to the script for z_player
* All possible rodata migrated in actor overlays
* update
* removed static from all overlays, ran format.sh
* Removed unknown actor structs
* converted a few floats
* Added new lines to header files that were missing them. Removed unused asm files
* Removed unused asm files
* Formatting newlines
Further formatting
spacing
.float spacing
More space formatting
More spacing formatting
Removing .balign 4 after floats
Co-authored-by: Ethan Roseman <ethteck@gmail.com>
2020-04-14 14:16:34 -04:00
Roman971
3acb30694b
Fix actor init vars brace style under bootstrap comments
2020-03-24 00:35:35 +01:00
Roman971
51290f6126
Partially format header files
2020-03-22 22:50:15 +01:00
Roman971
8cfe7cce9f
Format all src C files
2020-03-22 22:20:03 +01:00
Jack Walker
087f561f77
First proper commit.
2020-03-17 00:31:30 -04:00