summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-02-15split f_op_kankyoPheenoh
2021-02-15clang-formatPheenoh
2021-02-15split f_op_scene_iter, f_op_scene_pause, f_op_scene_tagPheenoh
2021-02-15split f_op_overlap_reqPheenoh
2021-02-15split f_op_msg_mngPheenoh
2021-02-15split f_op_kankyo_mngPheenoh
2021-02-15split f_op_draw_tagPheenoh
2021-02-15split f_op_draw_iterPheenoh
2021-02-15split f_op_cameraPheenoh
2021-02-15split f_op_viewPheenoh
2021-02-15most of f_op_overlap_mng OKPheenoh
2021-02-14fopOvlpM_Done OK, fopOvlpM_ToldAboutID OK, fopOvlpM_IsPeek OK, ↵Pheenoh
fopOvlpM_IsDone OK
2021-02-14f_op_camera_mng OKPheenoh
2021-02-13fapGm_HIO_c::fapGm_HIO_c attemptPheenoh
2021-02-13fapGm_Create okPheenoh
2021-02-13fapGm_After OK, split f_op_scene_mng, split f_op_camera_mng, split ↵Pheenoh
f_op_overlap_mng
2021-02-13clang-formatPheenoh
2021-02-13split f_ap_game, fapGm_Execute ok, more changes to m_Do_mainPheenoh
2021-02-12f_op_actor_mng split & started decomp (#112)lepelog
* fop-actor-mng * rodata * more actor mng progress * actor mng progress * format * cleanup * fix Mtx function signatures * PR suggestion Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-02-07swap back to inline asm for Debug_consolePheenoh
2021-02-07debugDisplay and Debug_console attempPheenoh
2021-02-03clang-formatPheenoh
2021-02-03main attemptPheenoh
2021-01-31os: const-qualify string arguments (#111)LC
Avoids the need to cast away const from string literals.
2021-01-31d_kyeff, d_kyeff2, m_Do_printf, and m_Do_graphic (#109)jdflyer
* Split d_kyeff * Partially matched d_kyeff * split d_kyeff2 * Match d_kyeff2 * split m_Do_printf * m_Do_printf partially matched * hotfix and clang-format * split m_Do_graphic * rename symbols in m_Do_graphic * Match a few functions in m_Do_graphic * Fix Merge Errors * Delete sh.exe.stackdump * Update OSReportInit
2021-01-31fix sjis strings (#108)notyourav
Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-31split m_Do_machine_exceptionPheenoh
2021-01-31split m_Do_dvd_threadPheenoh
2021-01-31split m_Do_mtxPheenoh
2021-01-31split m_Do_MemCardRWmngPheenoh
2021-01-31split m_Do_MemCardPheenoh
2021-01-31split m_Do_machinePheenoh
2021-01-31split m_Do_libPheenoh
2021-01-31split m_Do_extPheenoh
2021-01-31clang-formatPheenoh
2021-01-31Merge branch 'functions'Pheenoh
2021-01-31Merge branch 'master' of https://github.com/zeldaret/tpPheenoh
2021-01-31remove functions.hPheenoh
2021-01-29remove m_Do_printf test codeJulgodis
2021-01-29formattingJulgodis
2021-01-29replace symbols with string literals and python scriptJulgodis
2021-01-26decompile s_basic, cleanup mangled names in f_pc (#101)lepelog
Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-25split m_Do_DVDErrorPheenoh
2021-01-25Z2AudioLib: Migrate declarations out of functions.h to respective files (#96)LC
Removes the strong dependency on a single header file and moves declarations to their respective header file. This allows for making dependencies explicit in cpp files and other headers, and also makes it much easier to track where everything related to a particular component is. This change also creates a few header files that previously didn't exist, making it much nicer for people implementing things, as they won't need to create the header file, it'll just be there ready to go. Ideally functions.h wouldn't even be a thing, as this header adds a lot of preprocessing overhead due to its size, and will continue to grow significantly larger over the lifespan of the project, which can also impact the performance of editors that do dependency lookups and context-aware syntax highlighting.
2021-01-24Merge branch 'master' into polypass2notyourav
2021-01-22dBgS: Add declaration for cBgS_PolyPassChk's destructorLioncash
2021-01-22dBgS: Add release-elided functions to interfaceLioncash
2021-01-22dBgS: Decomp dBgS_PolyPassChk constructor and destructorLioncash
Fairly basic empty destructor, and a constructor that uses an initializer list.
2021-01-22dBgS: Decomp dBgS_PolyPassChk::ChkNoHorseLioncash
The only querying function within the poly pass interface.
2021-01-22dBgs: Implement all dBgS_PolyPassChk Set and Clr functionsLioncash