Commit Graph
226 Commits
Author SHA1 Message Date
Pheenoh 86a69bbb4b fapGm_After OK, split f_op_scene_mng, split f_op_camera_mng, split f_op_overlap_mng 2021-02-13 15:42:35 -05:00
Pheenoh 63d4e517f7 split f_ap_game, fapGm_Execute ok, more changes to m_Do_main 2021-02-13 15:23:18 -05:00
aff4c171fc f_op_actor_mng split & started decomp (#112)
* 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-12 19:47:46 -05:00
Pheenoh 4d1d865921 debugDisplay and Debug_console attemp 2021-02-07 17:20:16 -05:00
Pheenoh c0f8f75b84 clang-format 2021-02-03 15:14:01 -05:00
Pheenoh 9cb88fdb31 main attempt 2021-02-03 15:12:27 -05:00
LCandGitHub f15faab756 os: const-qualify string arguments (#111)
Avoids the need to cast away const from string literals.
2021-01-31 22:25:03 -05:00
jdflyerandGitHub f1924e91f4 d_kyeff, d_kyeff2, m_Do_printf, and m_Do_graphic (#109)
* 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-31 20:03:38 -05:00
Pheenoh ff930c7576 split m_Do_machine_exception 2021-01-31 16:29:31 -05:00
Pheenoh 06d3b7647d split m_Do_dvd_thread 2021-01-31 16:25:52 -05:00
Pheenoh f1cb3fa52d split m_Do_mtx 2021-01-31 16:21:49 -05:00
Pheenoh e8d0b4c401 split m_Do_MemCardRWmng 2021-01-31 16:18:46 -05:00
Pheenoh 6d55426443 split m_Do_MemCard 2021-01-31 16:16:06 -05:00
Pheenoh 5793e002a6 split m_Do_machine 2021-01-31 16:13:37 -05:00
Pheenoh 3d7626f838 split m_Do_lib 2021-01-31 16:09:07 -05:00
Pheenoh 02466048b1 split m_Do_ext 2021-01-31 16:04:23 -05:00
Pheenoh 82a0f8f8ab clang-format 2021-01-31 15:45:36 -05:00
Pheenoh fb0493b171 Merge branch 'functions' 2021-01-31 15:39:31 -05:00
Pheenoh ccf862fbb2 Merge branch 'master' of https://github.com/zeldaret/tp 2021-01-31 15:35:58 -05:00
Pheenoh 90578d539a remove functions.h 2021-01-31 15:33:34 -05:00
JulgodisandJulgodis cf4bf3fc53 replace symbols with string literals and python script 2021-01-29 22:52:35 +01:00
LCandGitHub c37cd04585 c_m3d: Make use of forward declarations (#104)
Some inline helper function of the included files in the header make use
of functions defined within it. This can cause a circular dependency
cycle if said helper functions are ever defined within the classes.

To break this potential cycle, we can use forward declarations.

This also has the benefit of reducing preprocessing overhead a little
bit.
2021-01-26 21:29:28 -05:00
1e105b87f1 some c_m3d (#97)
* decompiled some bgs_chk funcs

* c_m3d_g

* c_math progress

* remove duplicate SComponent headers

* move some variables and decompile a function

* some inlined from debug

* cM3d_2PlaneLinePosNearPos

* fix fabsf and decompile cM3d_CrawVec

* format

* cleanup

* more cleanup

Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-26 17:48:47 -05:00
b8d0da505d binary OK (#99)
Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-26 17:42:28 -05:00
ce0d0c3521 decompile s_basic, cleanup mangled names in f_pc (#101)
Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-26 17:11:50 -05:00