summaryrefslogtreecommitdiff
path: root/src/d/d_save
AgeCommit message (Collapse)Author
2021-03-28dol2asm OKJulgodis
2021-03-28fpc symbol names (#119)lepelog
* fpcCtIt_filter_JudgeInLayer * dStage_roomControl_c::getZoneNo * fix fpc symbol names * format * mUnk0 -> mLayerID Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-03-27fopMsgM_messageGet OK + rename g_meter2_info globalPheenoh
2021-03-15Fix symbol names (#118)lepelog
* checkpoint * checkpoint * rename f_pc * checkpoint * small symbol rename and fix some fpc symbols * remove unneeded entries from ldscript * simplify ok check, update docker container Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-02-20delete variables.hPheenoh
2021-02-19Decompile some SComponent data and some MSL_C.PPCEABI.bare.H headers (#115)lepelog
* data for c_angle * data c_sxyz * partially migrated c_xyz data * c_xyz data * c_xyz data decomp * c_math data * c_math data * c_lib data, some cleanup * rename some unnamed functions and create header for them * header for string functions * format and fix fabsf * cleanup * remove more unneded function prototypes * move fpclassify to math.h
2021-02-15most of f_op_overlap_mng OKPheenoh
2021-01-31os: const-qualify string arguments (#111)LC
Avoids the need to cast away const from string literals.
2021-01-31remove functions.hPheenoh
2021-01-21m_Do_audiojdflyer
2021-01-11d_com_inf_game / d_save improvements (#82)TakaRikka
* some dcominfg funcs * add dcom inlines to d_save * format * format
2021-01-10fully split / more work on d_com_inf_game (#81)TakaRikka
* split d_com_inf_game * fix func name * start some dcomifg funcs * fix * clang-format * change dComIfGs_setWarpItemData back to inline asm for now Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-06Z2AudioLib: split (#64)Erin Moon
* Z2AudioLib: split - Z2SpeechMgr2 - Z2Audience - Z2EnvSeMgr - Z2SoundMgr - Z2AudioMgr - Z2Creature - Z2SoundStarter - Z2WolfHowlMgr - Z2SoundObject - Z2SoundObjMgr - Z2SoundInfo - Z2AudioArcLoader - Z2AudioLib - Z2SoundHandles - Z2LinkMgr: finish splitting - Z2SceneMgr: finish splitting - Z2SeqMgr: finish splitting * merge fix Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-06match some Z2Calc functions (#72)lepelog
* Z2Calc OK * inline definitions in random.h and format * set -enum int compiler flag and fix enum hacks * note for get_ufloat_1 inline * PR suggestions and UB note Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-05add a lot of dComIfGs inlines (#65)TakaRikka
* item_func inlines * some getcheck func inlines * remove asm * format * format Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-03make gameinfo members privatePheenoh
2021-01-03dSv_player_item_c setWarashibeItem (#56)TakaRikka
* dsv_player_item_c::setWarashibeItem * add slot name Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-03clang-formatPheenoh
2021-01-03dSv_player_item_c::checkInsectBottle OKPheenoh
2021-01-03dSv_info_c::revSwitch OKPheenoh
2021-01-03dSv_info_c::isSwitch OKPheenoh
2021-01-03dSv_info_c::isItem OKPheenoh
2021-01-03dSv_info_c::isActor OKPheenoh
2021-01-03decomp some small files, do some cleanup (#42)Erin Moon
* remove leftover asm: JSUList.s * d_save_init: decomp * JMath/random: decomp * J3DUDL: fixup label * JAUClusterSound: decomp * c_API_controller_pad: decomp, elaborate globals/types * clang-format * don't add guards to functions.h * semantic merge of m_cpadInfo stuff * fix undef symbols Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-02more d_save funcs OK, initial map out of dcomifg_play_c and it's classesPheenoh
2020-12-26run clang-formatPheenoh
2020-12-25add missing class and clang-formatunknown
2020-12-14more d_item / d_a_horse_static done (#32)TakaRikka
* more d_item funcs done / add dSv_info_c to gameinfo * checkWait ok / remove asm
2020-12-08convert more class members to new naming conventionunknown
2020-12-08use dolphin types, begin changing class member naming conventionunknown
2020-12-07OS.h: more type elaboration (#21)Erin Moon
* move OS function decls to their own header, os.h * os.h: OSReport (+related), OSMutex, OSThread; fixup uses * os.h: OS{Mutex,Thread}{Link,Queue}, OSCond * os.h: OSxx typedefs, OSMessageQueue * os.h: fix time function decls * os.h: retype misc sched fns, create u32 OSSoundMode enum (and fixup use) * os.h: more retyping * merge os.h into os/OS.h @Julgodis did this in parallel to me and added some functions beyond what was in functions.h, so I merged our versions together * os.h: retype the rest of the (currently decl'd) thread functions * d_save: move OS import Co-authored-by: Pheenoh <pheenoh@gmail.com>
2020-12-06add d_meter2_info methods, addBottleNum OK, getBombNum OK, isLetterReadFlag OKunknown
2020-12-06add dmeter2 header, isMagicFlag OK, setItem OKunknown
2020-12-05d_item (#18)TakaRikka
* item_funcs ok * item_getcheck_func ok * remove unnecessary asm file * execItemGet / checkItemGet ok, add enums for readability * fix return types
2020-12-03add gameinfo class / rename unk vars in d_save (#15)TakaRikka
2020-12-02canonize d_save.h (#9)notyourav
Co-authored-by: notyouraveragehooman <65437533+notyouraveragehooman@users.noreply.github.com> Co-authored-by: Pheenoh <pheenoh@gmail.com>
2020-11-29migrate remaining d_save and m_Do_main asm to inline, add intial class ↵unknown
mapping for dFile_select_c
2020-11-29Add better sorting for inline'd asmunknown
2020-11-28begin d_save_HIO, some m_Do_main functions okunknown
2020-11-28a few dSv_info_c methods okunknown
2020-11-27dSv_zoneActor_c ok dSv_zone_c ok dSv_restart_c ok dSv_turnRestart_c ok ↵unknown
dSv_info_c::init ok some dSv_save_c ok
2020-11-27dSv_zoneBit_c methods ok except 1unknown
2020-11-27dSv_danBit_c ok + fixed many nonmatchingsunknown
2020-11-26dSv_memory_c::init ok, dSv_memory2_c::init ok, some dSv_event_c::offEventBit okunknown
2020-11-26some dSv_memBit_c methods okunknown
2020-11-26move SComponent and SStandard under SSystem, some dSv_player_config_c methods okunknown
2020-11-26dSv_player_config_c::init okunknown
2020-11-23dSv_light_drop_c okunknown
2020-11-23dSv_player_collect_c okunknown
2020-11-23dSv_player_item_max_c::init ok dSv_player_item_max_c::setBombNum okunknown