Pheenoh
add3a5de17
fopOvlpReq_phase_Create OK
2021-02-17 12:10:21 -05:00
Pheenoh
f1b6845824
fopOvlpReq_phase_WaitOfFadeout OK
2021-02-17 11:40:50 -05:00
Pheenoh
08da821841
fopOvlpReq_phase_Done OK
2021-02-17 10:29:05 -05:00
Pheenoh
b9849ad51c
f_op_scene_pause OK
2021-02-16 15:47:00 -05:00
Pheenoh
ba40ea4b43
fopOvlp_Draw OK, fopOvlp_Execute OK, fopOvlp_IsDelete OK, fopOvlp_Delete OK
2021-02-16 13:21:52 -05:00
Pheenoh
c10c99ce2b
fopCam_Draw OK, fopCam_IsDelete OK, fopCam_Delete OK
2021-02-15 18:19:39 -05:00
Pheenoh
b42c4227ab
split f_op_scene, f_op_overlap
2021-02-15 16:11:42 -05:00
Pheenoh
a6b77ec8f8
split f_op_msg
2021-02-15 16:06:20 -05:00
Pheenoh
6f29d16bab
split f_op_kankyo
2021-02-15 16:04:27 -05:00
Pheenoh
4e46f4fc18
split f_op_scene_iter, f_op_scene_pause, f_op_scene_tag
2021-02-15 15:48:48 -05:00
Pheenoh
90d7cb9e6f
split f_op_overlap_req
2021-02-15 15:26:44 -05:00
Pheenoh
92fb619484
split f_op_msg_mng
2021-02-15 15:24:02 -05:00
Pheenoh
6e5a2414bb
split f_op_kankyo_mng
2021-02-15 15:21:00 -05:00
Pheenoh
20230f0602
split f_op_draw_tag
2021-02-15 15:19:28 -05:00
Pheenoh
0074e08f75
split f_op_draw_iter
2021-02-15 15:18:13 -05:00
Pheenoh
12972d4544
split f_op_camera
2021-02-15 15:15:46 -05:00
Pheenoh
0f1139ab5f
split f_op_view
2021-02-15 15:12:21 -05:00
Pheenoh
18af525512
most of f_op_overlap_mng OK
2021-02-15 13:34:16 -05:00
Pheenoh
8b20b89a7c
fopOvlpM_Done OK, fopOvlpM_ToldAboutID OK, fopOvlpM_IsPeek OK, fopOvlpM_IsDone OK
2021-02-14 13:36:25 -05:00
Pheenoh
d9a618ff02
f_op_camera_mng OK
2021-02-14 12:07:38 -05:00
Pheenoh
01669adcb2
fapGm_HIO_c::fapGm_HIO_c attempt
2021-02-13 17:17:04 -05:00
Pheenoh
3b77a0aa14
fapGm_Create ok
2021-02-13 16:27:35 -05:00
Pheenoh
3555c3d51f
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
46d4ed094a
split f_ap_game, fapGm_Execute ok, more changes to m_Do_main
2021-02-13 15:23:18 -05:00
lepelog
4bd5ca735f
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
34693ded85
debugDisplay and Debug_console attemp
2021-02-07 17:20:16 -05:00
Pheenoh
315ef319fc
clang-format
2021-02-03 15:14:01 -05:00
Pheenoh
19915da0e6
main attempt
2021-02-03 15:12:27 -05:00
LC
2e6aaefe30
os: const-qualify string arguments ( #111 )
...
Avoids the need to cast away const from string literals.
2021-01-31 22:25:03 -05:00
jdflyer
2f41a74030
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
f79abe520d
split m_Do_machine_exception
2021-01-31 16:29:31 -05:00
Pheenoh
7dd80fd76e
split m_Do_dvd_thread
2021-01-31 16:25:52 -05:00
Pheenoh
e0bc0c8bf6
split m_Do_mtx
2021-01-31 16:21:49 -05:00
Pheenoh
4bd22d8b8b
split m_Do_MemCardRWmng
2021-01-31 16:18:46 -05:00
Pheenoh
f5eb2e6abe
split m_Do_MemCard
2021-01-31 16:16:06 -05:00
Pheenoh
c34a659874
split m_Do_machine
2021-01-31 16:13:37 -05:00
Pheenoh
eaa4467754
split m_Do_lib
2021-01-31 16:09:07 -05:00
Pheenoh
c013fdce35
split m_Do_ext
2021-01-31 16:04:23 -05:00
Pheenoh
875f264f30
clang-format
2021-01-31 15:45:36 -05:00
Pheenoh
8d15cbebd8
Merge branch 'functions'
2021-01-31 15:39:31 -05:00
Pheenoh
adf7591598
Merge branch 'master' of https://github.com/zeldaret/tp
2021-01-31 15:35:58 -05:00
Pheenoh
8e3d116bb1
remove functions.h
2021-01-31 15:33:34 -05:00
Julgodis
4d2d73d15c
replace symbols with string literals and python script
2021-01-29 22:52:35 +01:00
LC
61b7a10181
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
lepelog
11bf642871
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
notyourav
847023cd1b
binary OK ( #99 )
...
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-26 17:42:28 -05:00
lepelog
1e8f64cb5e
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
LC
b1c2cd6408
c_phase: Make cPhs_Next completely matching ( #102 )
...
* c_phase: Make cPhs_Do a little more matching
Still doesn't fully match, but now the branch offsets and everything
else line up.
The load of pUserData still doesn't properly match though.
* c_phase: Make cPhs_Next completely match
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-26 17:08:35 -05:00
LC
6a57d6176a
J2DPane: Add names for several unlabeled variables ( #103 )
...
Should make working on other classes adjacent to J2DPane a little more
descriptive in the decompilation process.
2021-01-26 17:04:10 -05:00
Pheenoh
980f82e95b
split m_Do_DVDError
2021-01-25 15:13:46 -05:00