Anghelo Carvajal
fd05811213
m_trademark OK (#192 )
...
* C file
* trademark_init
* trademark_cancel, trademark_move, trademark_main
* trademark_draw
* trademark_goto_demo_scene and func_80805360_jp
* set_npc_4_title_demo
* func_80804C40_jp
* trademark_cleanup
* func_808052B8_jp
* func_80805104_jp
* func_80804F78_jp
* func_80804EE0_jp
* fix warnings
* small cleanup
* fix build
* some fixes
* stuff
* some cleanups
* Fix rebase
* Import data
* Migrate bss
* cleanup
* Save substruct
* format
* TrademarkState and some other stuff
* remove fake match
* stuff I missed
* whoops
* Stupid `-Wtype-limits`
* Update src/overlays/gamestates/ovl_trademark/m_trademark.c
Co-authored-by: Prakxo <87568477+Prakxo@users.noreply.github.com >
* Review
* Update src/overlays/gamestates/ovl_trademark/m_trademark.c
Co-authored-by: emilybrooks <emilybrooksemilybrooks@gmail.com >
* Update src/overlays/gamestates/ovl_trademark/m_trademark.c
Co-authored-by: Prakxo <87568477+Prakxo@users.noreply.github.com >
* clang-tidy changes???
* review
---------
Co-authored-by: Prakxo <87568477+Prakxo@users.noreply.github.com >
Co-authored-by: emilybrooks <emilybrooksemilybrooks@gmail.com >
2024-05-30 14:00:57 -07:00
inspectredc
e6ea51bc3d
ac_Fuusen OK and documented ( #174 )
...
* ac_Fuusen OK and documented
* add struct offsets
* use null post merge
* fix sym stuff
* suggestions
* act_balloon extracted
* remove fake symbol
* name object enum
* include assets
* fgname enum/macro
2024-04-16 12:31:29 -07:00
inspectredc
7f426967ef
ac_ball OK and documented ( #173 )
...
* ac_ball OK
* hopefully format
* address warnings
* Apply suggestions from code review
Co-authored-by: emilybrooks <emilybrooksemilybrooks@gmail.com >
* suggestions pt2
---------
Co-authored-by: emilybrooks <emilybrooksemilybrooks@gmail.com >
2024-04-15 16:19:43 -07:00
emilybrooks
4ab3a1d9dc
migrated rodata in m_actor.c ( #172 )
2024-04-14 06:55:02 -07:00
Prakxo
4a679da489
m_actor_shadow OK ( #142 )
...
* werk
* more werk
* m_actor_shadow OK
* format
* protos fix
* jenkins happy
2024-02-09 09:55:22 -07:00
Prakxo
e1fcb33cef
The NPC PR 3/3 OK ( #119 )
...
* npc werk
* atleast it builds
* m_npc OK
* forgor format
* review
* format
* fix warns?
2023-11-23 10:03:30 -07:00
Prakxo
02dc7fc7af
m_lib OK ( #103 )
...
* m_lib OK
* fixes
* rename segmented2virtual macro
2023-09-27 11:03:11 -07:00
Maide
7562124372
m_lights ( #54 )
...
* m_lights
* PR
* fix
* PR
* a
* Remove syms
* Rebase and PR
* Remove sym
* Fix syms
---------
Co-authored-by: Maide <you@example.com >
Co-authored-by: emilybrooks <emilybrooksemilybrooks@gmail.com >
2023-08-18 17:53:53 -07:00
Anghelo Carvajal
c65a8dbc39
Game renaming ( #63 )
...
* rename GameState to Game
* Rename the structs
* fix table
* whoops
* rename play parameter
* format
* undo what i messed in z64compress
2023-08-17 09:19:13 -07:00
Anghelo Carvajal
647f6deed4
Bootstrap actors ( #56 )
...
* rename actors to their profile names. still need to rename thir files
* name the files of almost half the actors
* name the files of the rest of the actors
* name functions used in actor profiles
* create c files
* fix building
* fix fake symbol in ac_ball
* make headers
* bootstrap most of the stuff
* rename ovl_player_actor to player_actor
* name all the actor enums
* actor and object enums
* flags
* restore comment
* avoid building asm/lib because it can be problematic for FULL_DISASM
* format
2023-08-16 16:29:49 -07:00
Anghelo Carvajal
f19df74c6e
m_actor.c with 1 NON_MATCHING (#49 )
...
* C file
* drafts
* Actor_info_ct and Actor_info_dt
* Actor_info_make_actor draft
* new_var = &argC;
* func_80057940_jp
* Actor_free_overlay_area, actor_free_check, Actor_get_overlay_area, func_80057940_jp, Actor_data_bank_regist_check
* Shape_Info_init
* Actor struct's size confirmed, Actor_malloc_actor_class and Actor_init_actor_class
* func_80056380_jp, Actor_info_part_new, restore_fgdata, Actor_info_delete
* Actor_info_draw_actor
* Actor_data_bank_dma_end_check, Actor_draw_actor_no_culling_check, Actor_draw_actor_no_culling_check2, Actor_cull_check, Actor_delete_check, Actor_info_make_child_actor, restore_fgdata_all, Actor_info_save_actor
* gSegments
* Actor_world_to_eye, Actor_position_speed_set, Actor_position_moveF and func_80057B70_jp
* Actor_player_look_direction_check
* Actor_position_move
* find m_kankyo file split
* Actor_ct
* fgName
* projection_pos_set, Actor_display_position_set
* Actor_info_call_actor
* func_80057A8C_jp
* import data and bss
* cleanups
* more cleanup
* format
* and even more cleanup
* hilite funcs
* Part_Break_init
* and more cleanup
* Actor_draw
* fake stuff
* Part_Break stuff from OoT
* a
* fix
* fix fake symbol
* fix
* fix
2023-08-14 15:35:04 -07:00
Anghelo Carvajal
94b300b0d0
m_actor_dlftbls.c (#32 )
...
* start
* match the file
* actor_dlftbls_num
* script to extract the actor table
* bootstrap actor table
* ActorId enum
* migrate actor table
* reorganize overlays in subfolders
* Fix Player
* migrate bss
* cleanup and format
* ActorProfile
* Move player_actor to actors folder
* RomOffset
* ACTOR_ID_MAX
2023-08-05 10:58:09 -04:00
Anghelo Carvajal
35cb5d1cfc
Integrate sheet knowledge into the repo ( #9 )
...
* boot splits
* code file splits
* functions from sheets
* symbols from the sheet
* bootstrap headers
* common_data
* most segments
* headers for boot files
* add overlays as placeholders
* unname _os files
* named a few files
* code headers
* typo
* Disassemble every overlay
* bootstrap symbol_addrs_overlays.txt
* split yamls
---------
Co-authored-by: Derek Hensley <hensley.derek58@gmail.com >
2023-04-03 11:54:50 -04:00