TakaRikka
daf45f768d
move J2D / JUTResFont ( #144 )
...
* move some JSystem and meter2_info stuff
* more J2D / JUTTexture / JUTPalette
* setup dScnKy_env_light_c
2021-08-28 16:25:03 +02:00
TakaRikka
e14b04c54a
move more of d_save / d_com_inf_game ( #141 )
...
* 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-23 22:47:18 +02:00
lepelog
38eca47ad5
__sinit_d_com_inf_game_cpp OK ( #140 )
...
* 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-08-16 20:59:00 -04:00
lepelog
9765844d92
mDoDvdThd OK ( #139 )
...
* mDoDvdThd
* cleanup
2021-08-16 20:56:19 -04:00
TakaRikka
ba5ad31b54
d_stage / d_lib ( #136 )
...
* d_lib move
* move / work on d_stage
* add mDoExt funcs to header
* d_kyeff/kyeff2, d_bg_s_poly_pass_chk
* use array_size in d_stage
2021-06-18 09:33:51 -04:00
TakaRikka
4448c08ac0
move / fix bunch of stuff ( #133 )
...
* 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-12 18:22:36 -04:00
lepelog
5be309a186
c_cc_d ( #132 )
...
* 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-06-12 18:20:45 -04:00
lepelog
b728ec1ef5
J3duclip, fop_actor_mng and related stuff ( #131 )
...
* J3DUClipper sinit
* sincosTable_ etc
* decompile JMATrigonometric sinit
* f_op_actor_mng
* move f_op_actor_mng and parts of mDo_ext
* J3DSys sinit
* f_op_scene_req
* failed matching attempt for decodeSZS__9JKRDecompFPUcPUcUlUl
* mX -> x
* fix mCull and fopAcM_prm_class members
* fix a few function parameters
* move missing NON_MATCHING
* remove some unneeded data
* turns out that data was not unused
* remove unused asm
* readd asm deleted by accident
2021-06-02 08:13:31 -04:00
TakaRikka
e915df66c8
move d_a_alink and some related stuff ( #130 )
...
* 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-23 12:09:59 +02:00
Jasper St. Pierre
462d71cbef
Makefile fixes / JUTNameTab ( #129 )
...
* Makefile: Fix issues with iconv causing it to break under devkitPro / msys
The version of iconv included in devkitPro does not have a -o option,
so replace it with normal shell redirection. Also, SHIFT-JIS does not
have a mapping for ~, so output the Windows CP932 variant instead,
which does. See:
https://en.wikipedia.org/wiki/Tilde#Unicode_and_Shift_JIS_encoding_of_wave_dash
https://en.wikipedia.org/wiki/Code_page_932_(Microsoft_Windows)#Single-byte_character_differences
* Update diff configuration
-Bbinary doesn't seem to work with my copy of
bjdump (it says it can't decode unknown architecture)
Cheese things by using expected/ instead of having
the user place things manually.
* JUTNameTab
* J3DPacket / J3DDrawBuffer
* format
Co-authored-by: lepelog <lepelog@users.noreply.github.com >
2021-05-10 11:54:07 -04:00
TakaRikka
a83a461e54
move some of d_com_inf_game ( #128 )
...
* move most d_com_inf_game
* remove temp
2021-05-02 20:04:42 -04:00
lepelog
8fd9f2ab5d
Copy JKernel ( #126 )
...
* start JSystem
* JKRAram and JUTGamePad
* started heap and thread
* more JKernel
* mostly finished JKernel
* delete unused asm
* JKRFileFinder
* delete unused asm and match findNextFile
* format
* fix mtx_vec
2021-05-02 20:03:24 -04:00
lepelog
63cd9416f2
move Z2Calc, c_math and f_op_draw_iter ( #125 )
...
* Z2Calc
* port over c_math
* fop_draw_iter
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-05-02 13:46:36 -04:00
TakaRikka
2f4904dae2
move d_a_itembase_static / d_a_item_static / Z2StatusMgr ( #123 )
...
* move d_a_itembase_static
* move d_a_item_static
* moved Z2StatusMgr
* clang
* fixes
* clang?
* move d_save
* move d_meter2_info
* some d_meter2_info fixes
* move most d_a_player
* move d_bg_s stuff
* move c_cc_s stuff
* move d_cc stuff
* move d_attention / d_event / d_stage
2021-05-02 13:13:14 -04:00
lepelog
a9c78b5b0b
Merge remote-tracking branch 'Julgodis/dol2asm_fullsplitt' into new-disasm-codecopy
2021-04-19 18:11:56 +02:00
Julgodis
0ad6ebe7b4
moved strings + decompile simple store functions
2021-04-10 07:02:38 +02:00
lepelog
8cfd681585
some f_op
2021-04-09 01:22:16 +02:00
lepelog
10734701d5
more SComponent
2021-04-08 22:18:35 +02:00
Julgodis
2661db6aaa
auto decompile more functions
2021-04-08 21:05:48 +02:00
lepelog
3d26abcc08
remove asm
2021-04-08 18:02:36 +02:00
lepelog
e504a7076a
delete unused asm, c_m3d_g
2021-04-08 16:01:29 +02:00
lepelog
ed3df56644
Merge branch 'dol2asm_fullsplitt' into new-disasm-codecopy
2021-04-07 23:50:40 +02:00
Julgodis
ed1ee30dd2
building RELs
2021-04-06 18:00:35 +02:00
lepelog
e756e1760e
started copying code over to new disasm
2021-03-30 02:45:32 +02:00
Julgodis
d244b7cb0d
dol2asm OK
2021-03-28 22:49:05 +02:00
Pheenoh
a857555035
fopScnTg_ToQueue, fopScnTg_QueueTo OK
2021-03-27 21:52:36 -04:00
Pheenoh
a94009b139
fopMsgM_messageGet OK + rename g_meter2_info global
2021-03-27 19:53:05 -04:00
Pheenoh
1af35692a2
fopMsgM_SearchByID OK
2021-03-27 19:00:25 -04:00
Pheenoh
2b2f8c1257
J2DPicture::setBlendRatio OK
2021-03-27 18:07:36 -04:00
Pheenoh
3c4bdfaa16
fopMsgM_setMessageID OK
2021-03-27 15:46:11 -04:00
Pheenoh
717afc1429
fopKy_Draw attempt
2021-03-21 16:52:43 -04:00
Pheenoh
d22c4f797d
fopDwTg_CreateQueue OK
2021-03-21 16:22:49 -04:00
Pheenoh
9245f01cbb
fopScnRq_Request attempt + clang-format
2021-03-20 21:14:41 -04:00
Pheenoh
db0f005aa8
fopScnRq_phase_Done OK
2021-03-20 19:17:27 -04:00
lepelog
80ba3d9fd2
Fix symbol names ( #118 )
...
* 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-03-15 02:12:44 -04:00
lepelog
368135b3da
Some fopAcM functions ( #116 )
...
* some fopAcM_create functions
* a few more functions
2021-02-26 09:19:46 -05:00
Pheenoh
3d9ee632af
createAppend OK
2021-02-21 21:24:52 -05:00
Pheenoh
9fd3148994
fopScnM_ReRequest OK, fopScnM_Management OK, fopScnM_Init OK
2021-02-21 19:34:50 -05:00
Pheenoh
eeecf4cf69
fopScnM_ChangeReq OK
2021-02-21 17:50:16 -05:00
Pheenoh
d102f73e7a
Merge branch 'master' of https://github.com/zeldaret/tp
2021-02-20 10:25:31 -05:00
Pheenoh
b0499177ef
fopScnM_SearchByID attempt
2021-02-20 10:25:13 -05:00
lepelog
5c83d2532c
Decompile some SComponent data and some MSL_C.PPCEABI.bare.H headers ( #115 )
...
* 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-19 10:51:02 -05:00
Pheenoh
327dff36be
fopOvlpReq_Request OK
2021-02-17 13:01:00 -05:00
Pheenoh
d06ba53d39
fopOvlp_Draw OK, fopOvlp_Execute OK, fopOvlp_IsDelete OK, fopOvlp_Delete OK
2021-02-16 13:21:52 -05:00
Pheenoh
1d3c5cd1cf
fopCam_Draw OK, fopCam_IsDelete OK, fopCam_Delete OK
2021-02-15 18:19:39 -05:00
Pheenoh
116b40f7bb
clang-format
2021-02-15 16:12:44 -05:00
Pheenoh
12b8d6788f
split f_op_scene, f_op_overlap
2021-02-15 16:11:42 -05:00
Pheenoh
e94ff7d1ed
split f_op_msg
2021-02-15 16:06:20 -05:00
Pheenoh
edbf8e600e
split f_op_kankyo
2021-02-15 16:04:27 -05:00
Pheenoh
58b7465c7e
split f_op_scene_iter, f_op_scene_pause, f_op_scene_tag
2021-02-15 15:48:48 -05:00