Pheenoh
3cdef97cb8
d_file_select, JASResArcLoader, d_a_obj_stone, d_a_obj_stone_mark ( #309 )
...
* setup TU
* JASResArcLoader OK
* d_a_obj_stoneMark work
* some funcs in d_a_obj_stoneMark
* many changes
* quat, d_a_obj_stone, d_a_alink, fix python script, tidy makefile
* d_file_select functions + pr cleanup
2023-03-17 21:05:06 -06:00
TakaRikka
a01d65b0b9
d_ky_thunder done / d_scope wip / m_Do_graphic wip ( #308 )
...
* d_ky_thunder OK + misc build fixes
* d_scope mostly done
* some m_Do_graphic wip
* remove asm
2023-03-14 15:27:46 -07:00
Pheenoh
500d079c40
d_eye_hl OK, d_spline_path and JASSeqReader work ( #307 )
2023-03-09 01:26:11 -07:00
Pheenoh
f31ab5ae0b
Misc Changes ( #306 )
2023-03-07 18:03:46 -07:00
TakaRikka
6c2e18af70
another d_a_alink pass ( #305 )
...
* big pass on many d_a_alink files
* remove asm
* fix d_a_tag_spring
* fix
---------
Co-authored-by: root <root@DESKTOP-BTVP2BC>
2023-03-07 11:44:25 -07:00
TakaRikka
807f60b0f2
setup b_ob_class
2023-03-02 04:13:22 -08:00
TakaRikka
0d5b309f98
d_a_alink_hang first pass
2023-03-01 03:20:07 -08:00
Pheenoh
c54f0816ea
d_a_e_yk 23/26 matched ( #301 )
...
* setup TU
* daE_YK_HIO_c::daE_YK_HIO_c
* anm_init
* daE_YK_Draw
* pl_check
* damage_check
* action
* daE_YK_Delete
* fly_move
* e_yk_roof
* useHeapInit
* e_yk_wind
* e_yk_chance
* e_yk_return
* e_yk_fly
* e_yk_wolfbite
* e_yk_fight
* e_yk_attack
* e_yk_path_fly
* daE_YK_Execute and daE_YK_Create and float literal prep
* pr cleanup
* rm padding
2023-02-25 21:25:55 -07:00
TakaRikka
52d84413bb
d_a_alink_swim work / fix JASGlobalInstance ( #288 )
...
* daalink / z2linkmgr wip
* first cleanup of JASGlobalInstance data
* fix sInstance stuff part 2
* more d_a_alink_swim work
* remove asm
2023-02-16 14:09:22 -07:00
hatal175
d449897b87
Misc matches ( #274 )
2023-02-09 08:52:32 -07:00
TakaRikka
24b833b205
d_a_crod almost fully OK ( #270 )
2023-02-05 08:09:29 -07:00
TakaRikka
0f1c727725
d_a_obj_cboard / finish f_op_actor / rels cleanup ( #268 )
...
* d_a_obj_cboard / finish f_op_actor / clean up some rel files
* rename some actor vars / remove asm
* progress
2023-02-03 21:24:26 -07:00
TakaRikka
5e05ae38f8
d_a_b_oh2 / d_a_obj_web0 / d_a_obj_web1 ( #243 )
...
* d_a_obj_web0 / d_a_obj_web1
* remove asm
* d_a_set_bgobj
* d_cc_s work
* remove asm
* build fix
* fix tp.py progress check and rel sha1 check
* clean up some bg files
2023-01-15 12:10:23 -07:00
TakaRikka
f070ee948f
dolphin lib work ( #237 )
...
* getLayerNo_common_common finally matched
* dolphin ai / ar / card work from prime decomp
* work on dolphin dvd / dsp / db
* more dolphin os work
* si work
* remove asm
* build fix
2023-01-02 12:20:10 -07:00
Pheenoh
7cac806b68
f_op_actor matches ( #224 )
...
* fopEn_enemy_c::checkBallModelDraw
* fopEn_enemy_c::initBallModel
* fopEn_enemy_c::setBallModelEffect
* fopEn_enemy_c::drawBallModel
* dStage_roomDt_c::getFileListInfo
* fopAc_Delete
* remove asm
* convert getBall* to static functions
2022-12-27 16:30:25 -07:00
Pheenoh
a1f695fdc4
Merge remote-tracking branch 'upstream/master' into d_a_player
2022-12-21 23:22:19 -07:00
Pheenoh
b87b7d1f45
wolfGrabSubjectNoDraw
2022-12-21 15:55:44 -07:00
Pheenoh
c1bddb4a3b
fixes for taka
2022-12-21 09:56:34 -07:00
TakaRikka
1775ce443c
big d_a_alink pass ( #214 )
...
* d_a_alink pass1 wip
* more d_a_alink work
* remove asm
* more daalink work
* 20% dol code decompiled
* fixed some nonmatchings for building
* a few daalink functions and labeling some HIO data
2022-12-20 16:30:00 -07:00
Pheenoh
85ad8b190d
d_a_npc work
...
daBaseNpc_c::setBckAnm and J3DAnmTransform* daBaseNpc_c
daBaseNpc_c::setBtpAnm
daBaseNpc_c::attnSttsOn
daBaseNpc_c::orderEvent
daBaseNpc_c::setEnvTevColor
daBaseNpc_c::setRoomNo
daBaseNpc_c::checkEndAnm attempt
CheckCreateHeap
daNpcF_addIdx
daNpcF_subIdx
daNpcF_incIdx
daNpcF_decIdx
daNpcF_ActorMngr_c::initialize()
daNpcF_ActorMngr_c::entry
cleanup daNpcF_ActorMngr_c::entry
daNpcF_ActorMngr_c::remove
daNpcF_ActorMngr_c::getActorP
daNpcF_MatAnm_c::calc attempt
daNpcF_SPCurve_c::initialize
minor fixes
daNpcF_Path_c::initialize
daNpcF_Path_c::setPathInfo
daNpcF_Path_c::chkPassed
daNpcF_Path_c::reverse
daNpcF_Path_c::setNextIdx
daNpcF_Path_c::getNextIdx
daNpcF_Path_c::getBeforeIdx
daNpcF_Path_c::getBeforePos
daNpcF_Path_c::getNextPos
daNpcT_MatAnm_c::initialize
daNpcT_MatAnm_c::calc
daNpcT_addIdx
daNpcT_subIdx
daNpcT_decIdx
daNpcT_Path_c::hermite
daNpcT_Path_c::initialize
daNpcT_Path_c::setPathInfo attempt
daNpcT_Path_c::setNextPathInfo
daNpcT_Path_c::reverse
daNpcT_Path_c::setNextIdx
daNpcT_Path_c::getDstPos attempt
daNpcT_DmgStagger_c::setParam
Add FLOAT_LABEL where possible
fopEn_enemy / fix e_wb
move jasper's jsystem work over
d_attention / d_demo / d_lib work
remove asm
clean up dolphin files / work on some rels (#212 )
* d_a_alldie / d_a_tboxSw / d_a_tag_gstart / d_a_tag_hstop
* dolphin OS work / cleanup
* dolphin GX work / cleanup
* finish changing dolphin files to C
* more files into C
* match rest of MSL_C math functions
* more dolphin files converted to C
* remove asm
* d_bg_w work
* remove asm
* d_a_alink work / kytag14
initial changes to d_a_e_yc
checkpoint until virtual destructor issue is solved
daNpcF_Lookat_c::adjustMoveDisAngle
daBaseNpc_c::setMtx
daBaseNpc_moveBgActor_c::daBaseNpc_moveBgActor_c()
daNpcT_c::ctrlFaceMotion
daNpcT_c::ctrlMsgAnm attempt
daNpcT_c::initTalk
daNpcF_clearMessageTmpBit
daNpcF_getDistTableIdx
daNpcF_offTmpBit
daNpcF_onTmpBit
daNpcF_chkTmpBit
daNpcF_onEvtBit
daNpcF_chkEvtBit
daNpcF_c::getDistTableIdx
daNpcF_chkPointInArea
daNpcF_chkDoBtnEqSpeak
daNpcF_getPlayerInfoFromPlayerList attempt
daNpcF_pntVsLineSegmentLengthSquare2D
daNpcF_c::chkPointInArea
daNpcF_c::chkPointInArea
daNpcF_c::getAttentionPos
daNpcT_chkTmpBit
daNpcT_offTmpBit
daNpcT_onTmpBit
daNpcT_chkEvtBit
daNpcT_offEvtBit
daNpcT_onEvtBit
daNpcT_chkDoBtnIsSpeak
daNpcT_getDistTableIdx
daBaseNpc_acMngr_c::entry
daNpcF_c::initTalk
undo override
2022-12-20 16:28:41 -07:00
TakaRikka
84950e08b4
d_camera / m_Do_ext / d_particle + minor various wip ( #210 )
2022-12-20 16:27:00 -07:00
TakaRikka
ca71275bbe
big d_a_alink pass ( #214 )
...
* d_a_alink pass1 wip
* more d_a_alink work
* remove asm
* more daalink work
* 20% dol code decompiled
* fixed some nonmatchings for building
* a few daalink functions and labeling some HIO data
2022-12-19 12:06:32 -07:00
TakaRikka
1114b13da8
clean up dolphin files / work on some rels ( #212 )
...
* d_a_alldie / d_a_tboxSw / d_a_tag_gstart / d_a_tag_hstop
* dolphin OS work / cleanup
* dolphin GX work / cleanup
* finish changing dolphin files to C
* more files into C
* match rest of MSL_C math functions
* more dolphin files converted to C
* remove asm
* d_bg_w work
* remove asm
* d_a_alink work / kytag14
2022-11-11 11:09:48 -07:00
TakaRikka
a3578d0c7c
fopEn_enemy / fix e_wb
2022-10-04 17:29:53 -07:00
TakaRikka
4913395dbd
d_camera / m_Do_ext / d_particle + minor various wip ( #210 )
2022-10-03 18:26:26 -04:00
TakaRikka
f8979749e3
j2d / map_path work, d_drawlist / d_attention cleanup ( #208 )
...
* work on fop actor / actor mng, daalink, d_a_obj_item
* d_a_title mostly decompiled
* daalink / d_event / JMessage / dmsg_out_font work
* msg_scrn_base / msg_scrn_boss
* some work on mDo machine, d_menu_save, d_tresure, and various
* remove asm
* progress
* finish d_menu_save / d_pane_class_alpha / d_pane_class / rename some data
* rename more data
* remove asm / progress
* match all of d_pane_class
* fixes / some dKankyo doc
* bunch of j2d work. d_drawlist / d_attention cleanup
* progress / asm
* cleanup wip
* decompile JStage
* setup some more JStudio structs
* set up d_demo classes
* some d_demo work
* cleanup dolphin os stuff
* some initial dEvent documentation
* some At collision documentation
* match JUTConsole::doDraw
* dbgs work / split up some of d_a_alink into .inc files
* d_a_alink_spinner work
2022-08-30 15:22:17 -06:00
lepelog
b649193f04
misc and d_event
2022-07-02 03:08:21 +02:00
lepelog
e71aa4578d
move inlines
2022-07-01 00:12:01 +02:00
TakaRikka
046d178003
work on daalink, fop actor, mDo machine, msg_scrn, + various ( #201 )
...
* work on fop actor / actor mng, daalink, d_a_obj_item
* d_a_title mostly decompiled
* daalink / d_event / JMessage / dmsg_out_font work
* msg_scrn_base / msg_scrn_boss
* some work on mDo machine, d_menu_save, d_tresure, and various
* remove asm
* progress
2022-06-29 22:19:09 +02:00
lepelog
f215e2d649
more nonmatching
2022-06-26 22:33:09 +02:00
TakaRikka
32cea78625
format
2022-06-01 04:23:39 -07:00
TakaRikka
3f22fa4483
m_Do / d_a_npc work
2022-06-01 03:49:32 -07:00
TakaRikka
36e62e0b80
npcT / JUTGamePad work
2022-05-28 03:49:55 -07:00
TakaRikka
9b81bd3fc3
format / asm
2022-03-15 02:35:30 -07:00
TakaRikka
985d47a5c8
msg_flow wip
2022-03-15 02:25:25 -07:00
TakaRikka
fdaeb3437d
shop_system stuff
2022-02-24 14:04:56 -08:00
TakaRikka
9ba9d7c06c
d_model / d_simple_model / d_stage + cleanup ( #181 )
...
* d_model / d_simple_model / cleanup
* d_stage work
* set up saveHIO / remove asm
* d_a_itembase
2022-02-19 14:22:47 +01:00
TakaRikka
3a79e96e8b
d_meter2 wip / d_s_play / d_file_sel_info ( #179 )
...
* d_meter2 wip
* d_s_play
* d_file_sel_info
* format
* tag_lv5soup / tag_setBall / fix dKyeff
* d_cc_uty
2022-02-06 09:23:54 -05:00
TakaRikka
3c26cf452e
cleanup
2021-12-27 06:17:37 -08:00
TakaRikka
38037ea1a0
d_meter_map / some d_a_alink
2021-12-27 05:15:35 -08:00
TakaRikka
2074bd72d9
wip
2021-12-21 06:06:57 -08:00
TakaRikka
942c375fe5
format / asm
2021-12-04 05:57:01 -08:00
TakaRikka
fd9c4cafc4
wip
2021-12-04 05:10:59 -08:00
TakaRikka
70eabb12bd
wip
2021-11-10 23:54:31 -08:00
TakaRikka
a2636e84c3
J3D setup ( #155 )
...
* setup j3d classes
* remove asm
* fixes
* fix newDifferedDisplayList
2021-10-11 18:38:53 +02:00
TakaRikka
5390dfe55f
Z2AudioMgr / various JAudio setup ( #152 )
...
* audioMgr setup
* bunch of JAudio setup
2021-09-30 10:13:49 -04:00
TakaRikka
7d271be857
m_Do cleanup, d_resource, drawlist stuff ( #145 )
...
* d_resource / some d_stage
* setup dDlst_list_c / d_select_icon OK
* JUTXfb / some JUTVideo + various
* some J2D classes / JUTVideo/Fader attempts
* bunch of m_Do cleanup + matches / f_ap_game OK
* mDoLib_clipper::setup OK
* most of d_meter_HIO OK
* pane_class / kantera_icon_meter
2021-09-24 11:11:10 -04:00
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
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