summaryrefslogtreecommitdiff
path: root/src/d/com/d_com_inf_game.cpp
AgeCommit message (Collapse)Author
2024-04-28fix some nonmatching functions (#2141)Caroline Madsen
2024-04-12d_a_e_fz work, doxygen revamp (#2127)Pheenoh
* initial freezard actor struct + setActionMode OK * daE_FZ_Draw * setReflectAngle * mBoundSoundset * daE_FZ_Execute & execute * demoDelete * daE_FZ_Delete & _delete * CreateHeap * useHeapInit * cc_set * mtx_set * action WIP * way_gake_check * executeRollMove * executeMove * draw WIP * executeDamage * checkpoint * create * checkpoint * daE_FZ_c::executeWait * checkpoint * daE_FZ_c::damage_check almost done * rm asm * rm headers * setup_profile WIP + doxygen update * fix merge issues * docs fix? * fix2 * doxygen updates * setup g_profile_E_FZ, profile setup script WIP * update github actions * update progress.md
2024-03-19remove "duplicated" inlines (#2099)TakaRikka
* fix f_op_actor_mng inlines * fix f_pc inlines * fix d_a_alink weak func signatures * fix d_com_inf_game inlines * fix some more inlines * fix rest of player inlines * m_Do / JSystem inlines fixed * fix upstream changes
2024-02-16Work on d_menu_dmap (#2073)hatal175
* Move some J2DPicture inlines to header * Work on d_menu_dmap * JASBasicInst OK * JASCalc cleanup
2024-01-29various fixes / matches (#2052)TakaRikka
* some fixes in d/s, d_item, d_shop * fix for dKankyo_DayProc weak generation * d_cc_uty fix * some d_name / d_com_inf_game / f_op_actor_mng matches * fix some player inline virtuals * remove asm
2024-01-20almost all of dolphin matched (#2036)TakaRikka
* TRK full match * remove trk asm * ar done * cleanup some dolphin headers * more dolphin cleanup * cleanup / GD fully matched * almost all of GX fully matched * GX / Mtx full matched * most of OS done * pad done * most of VI * remove asm * forgot couple vec funcs * couple JUtility matches
2023-12-25MSL_C fully matched / some SSystem cleanup/ obj_rgate OK (#2011)TakaRikka
* cleanup SSystem files * MSL_C fully matched * fix build * remove asm * reorganize MSL_C/Runtime libs into more accurate setup * little more cleanup * cleanup some MSL headers * obj_rgate OK * remove asm * some rgate documentation
2023-09-16first d_menu_ring (item wheel) pass (#1928)Trueffel
* first pass on d_menu_ring * d_menu_item_explain mostly OK * match ptmf's and sinit * format d_menu_item_explain * first item wheel pass to pr * fix seStart calls * d_menu_item_explain OK
2023-09-07d_a_npc / d_a_tag_mhint / d_a_grass work (#1916)TakaRikka
* some npc work / cleanup * tag_mhint / grass work * fix path / remove asm
2023-08-16Kytag00 / Vrbox2 work, some cphase / kankyo doc (#1886)TakaRikka
* kytag00 work * d_a_vrbox2 close to done * rename cPhase enum values * some enums from noclip / kankyo doc * remove asm * use macro * uncomment ok-check.yml
2023-08-16d_a_obj_carry work, SETUP_ACTOR macro, header cleanup (#1885)Pheenoh
* d_a_obj_carry work, SETUP_ACTOR macro * rm headers, add script * progress * macro rename, consistent spacing
2023-06-19Work on d_resorce, d_vibration, d_tresure and others (#347)hatal175
* Work on d_resorce * Work on d_a_tag_TWgate * Work on d_meter_map * d_tresure OK * Work on d_vibration * Work on d_a_npc * Work on d_a_npc * Work on d_a_npc
2023-06-06work on d_a_npc, d_a_npc_ash, d_a_tag_evtarea (#345)hatal175
All credit goes to randomsalience
2023-05-12Remove #includes from headers (#334)Jcw87
* add "global.h" to files that use it * add MSL_C includes to files that use them * remove dolphin includes from headers that don't need them * remove JSupport includes from headers that don't need them * remove JKernel includes from headers that don't need them * remove JUtility includes from headers that don't need them * remove J3D includes from headers that don't need them * remove J2D includes from headers that don't need them * remove JAudio2 includes from headers that don't need them * remove Z2AudioLib includes from headers that don't need them * remove JMessage includes from headers that don't need them * remove JParticle includes from headers that don't need them * remove SComponent includes from headers that don't need them * remove dol includes from headers that don't need them * sort includes
2023-04-21add MSL_C/stdio.h (#317)Jcw87
2023-03-07Misc Changes (#306)Pheenoh
2023-02-25d_a_kytag06 fully done / d_msg_class/object work (#300)TakaRikka
* d_a_kytag06 OK and d_msg_class/object wip * add some GXDraw functions * cleanup kytag6 * remove asm
2023-02-03d_a_obj_cboard / finish f_op_actor / rels cleanup (#268)TakaRikka
* d_a_obj_cboard / finish f_op_actor / clean up some rel files * rename some actor vars / remove asm * progress
2023-01-03d_s_room / d_a_bg first passTakaRikka
2023-01-02dolphin lib work (#237)TakaRikka
* getLayerNo_common_common finally matched * dolphin ai / ar / card work from prime decomp * work on dolphin dvd / dsp / db * more dolphin os work * si work * remove asm * build fix
2022-12-19big d_a_alink pass (#214)TakaRikka
* d_a_alink pass1 wip * more d_a_alink work * remove asm * more daalink work * 20% dol code decompiled * fixed some nonmatchings for building * a few daalink functions and labeling some HIO data
2022-10-03d_camera / m_Do_ext / d_particle + minor various wip (#210)TakaRikka
2022-07-01move inlineslepelog
2022-06-29work on daalink, fop actor, mDo machine, msg_scrn, + various (#201)TakaRikka
* work on fop actor / actor mng, daalink, d_a_obj_item * d_a_title mostly decompiled * daalink / d_event / JMessage / dmsg_out_font work * msg_scrn_base / msg_scrn_boss * some work on mDo machine, d_menu_save, d_tresure, and various * remove asm * progress
2022-06-07JKRDvdRipper, JKRSolidHeap (#199)Jcw87
2022-05-28npcT / JUTGamePad workTakaRikka
2022-03-15msg_flow wipTakaRikka
2022-02-19d_model / d_simple_model / d_stage + cleanup (#181)TakaRikka
* d_model / d_simple_model / cleanup * d_stage work * set up saveHIO / remove asm * d_a_itembase
2022-02-07jdflyer's workTakaRikka
Co-Authored-By: jdflyer <jdflyer10@gmail.com>
2022-02-06d_meter2 wip / d_s_play / d_file_sel_info (#179)TakaRikka
* d_meter2 wip * d_s_play * d_file_sel_info * format * tag_lv5soup / tag_setBall / fix dKyeff * d_cc_uty
2022-01-25d_kankyo_wether / d_eye_hl (#178)TakaRikka
* d_eye_hl / d_kankyo_wether wip * more d_kankyo_wether + format * remove asm * some d_kankyo wip * fix dccs vtable * some m_Do_graphic / d_meter2_draw work
2022-01-04formatTakaRikka
2022-01-04d_menu_windowTakaRikka
2021-12-27d_meter_map / some d_a_alinkTakaRikka
2021-12-21wipTakaRikka
2021-12-04mergeTakaRikka
2021-12-04wipTakaRikka
2021-12-02d_kankyo_data and d_kankyo work (#158)icogn
* Copy over progress * Comment other d_kankyo_data dat section stuff * Compiling * Progress * Progress * Close * Match * Clean * Change loop * Clean * Clean * Before attempt clean * Work on dKy_F_SP121Check, not compiling * Adjust comparisons * Adjust headers * Close * Matching * Remove * Comments * Fix u8 pointer * Comment * Adjust * Comment stage names * Rename member * Decomp dKy_darkworld_spot_check * Decomp dKy_darkworld_Area_set * Adjust * Comments, small adjust * Add phase1 base txt * Working through d_s_play phase_1 * Finish function outline * Comments * Add darkLv enum * Rename enum * Refactor * Comment * Documentation * Move out notes * Comments * Adjust * Rename structs * Comments * Minor adjust * Comment * Adjust and Comments * Adjust * Adjust * Comment * Clean * Add back addresses * Adjust comment * Adjust comments * Comments * Comment * Adjust for clang-format-10 * Edit getName * Fix fog table * Make l_field_data use placeholder struct * Make l_envr_default use placeholder struct * Make l_vr_box_data use placeholder struct * Make l_pselect_default use placeholder struct
2021-11-10wipTakaRikka
2021-10-24J2D structs + print / fix GX + MSL string headers (#157)TakaRikka
* J2D structs + print / fix GX + MSL string headers * remove msl_c/string.h
2021-09-24m_Do cleanup, d_resource, drawlist stuff (#145)TakaRikka
* d_resource / some d_stage * setup dDlst_list_c / d_select_icon OK * JUTXfb / some JUTVideo + various * some J2D classes / JUTVideo/Fader attempts * bunch of m_Do cleanup + matches / f_ap_game OK * mDoLib_clipper::setup OK * most of d_meter_HIO OK * pane_class / kantera_icon_meter
2021-08-28move J2D / JUTResFont (#144)TakaRikka
* move some JSystem and meter2_info stuff * more J2D / JUTTexture / JUTPalette * setup dScnKy_env_light_c
2021-08-23move more of d_save / d_com_inf_game (#141)TakaRikka
* some d_save matches / fixes * more d_save cleanup * fopAc_ac_c changes * move a bunch of d_save / d_com_inf_game stuff * format + remove asm * move bit labels to correct header * format * move d_item * fix check_itemno doc * move * fixes * getLayerNo_common_common almost matching just regalloc issues * small fixes * few more matches * fix
2021-08-16__sinit_d_com_inf_game_cpp OK (#140)lepelog
* mass mng header * d_cc_d start * c_cc_d ok * tmp commit * almost, reordering of vtable functions * progress * more progress * cleanup, still non matching * mark all of d_cc_d as nonmatching to OK * c_cc_s * c_cc_s OK * d_cc_mass_s OK * cleanup * gameinfo __sinit, not OK * a bit of cleanup * format * remove asm Co-authored-by: lepelog <lepelog@users.noreply.github.com>
2021-06-12move / fix bunch of stuff (#133)TakaRikka
* fix some class structures / d_event wip * d_event wip * move gamepad stuff * move m_Do_main * move d_bomb / partial m_Do_reset * format * remove asm * add Z2SoundID enum * move some Z2 classes * fix * move more Z2 stuff * fix fopAc_ac_c more
2021-06-12c_cc_d (#132)lepelog
* gnd check * more c_bg_s * start adding static asserts for size * Add more size checks * c_cc * c_cc progress * failed implementing cCcD_*Attr * progress * format * try destructor * data * remove unused asm * remove inlineCross * remove functions that didn't belong there * naming fix * match cCcD_SphAttr::CalcAabBox * cCcD_Stts::ClrTg * c_cc_s and mass fixes
2021-05-23move d_a_alink and some related stuff (#130)TakaRikka
* clean up d_a_player * move some of daalink * more daalink / daplayer * setup some daalink members * rest of daalink members setup * remove comment * few more matches * remove asm * more matches * more matches + move e_wb_class * fix some d_save classes Co-authored-by: lepelog <lepelog@users.noreply.github.com>
2021-05-02move some of d_com_inf_game (#128)TakaRikka
* move most d_com_inf_game * remove temp
2021-04-10moved strings + decompile simple store functionsJulgodis
2021-04-08auto decompile more functionsJulgodis