Commit Graph

272 Commits

Author SHA1 Message Date
hatal175 e77bda4a60 JPAMath OK (#401) 2023-08-07 09:31:06 -06:00
hatal175 bddc54d3b1 Jsystem work (#399)
* Almost match JASBasicInst

* JASDrumSet OK

* Some JAudio2 struct adjustment

* Match JKRHeap::callAllDisposer

* JAISe OK

* Fix setAutoDelete

* JAISound OK

* Match a few functions in linklist

* Few matches in d_a_e_ym

* JUTTexture OK

* Work on JUTGamePad

* Import JUTResource

* Work on JUTResFont::getFontCode
2023-08-05 21:12:26 -06:00
TakaRikka db20d2b3ea more kankyo work / d_a_kytag08 work 2023-08-02 01:31:23 -07:00
TakaRikka dd736a284e some more kankyo work 2023-08-02 01:31:23 -07:00
TakaRikka 7543b7b870 d_a_obj_swpropeller OK, work on d_kankyo / misc 2023-08-02 01:31:23 -07:00
hatal175 22ec4eee84 More Jsystem stuff (#395)
* JASProbe OK

* JASRegisterParam OK

* Import JASReport

* JASDvdThread OK
2023-08-02 01:30:52 -07:00
hatal175 75e4b2ac20 Work on J2DMaterialFactory (#394)
* Work on J2DMaterialFactory

* J3DUClipper OK

* Work on JAISoundStarter

* JAISoundHandles OK

* JAISoundInfo OK

* Fix JAISound::isStopping

* Work on J2DTextBoxEx

* dspproc OK

* osdsp OK

* osdsp_task OK

* Work on dsptask

* Import some JASCalc code

* JASCallback OK

* JASOscillator OK

* JASLfo OK
2023-08-01 00:17:21 -07:00
hatal175 8a5a9cfa4c More JSystem borrowing (#383) 2023-07-23 15:30:24 -07:00
Tal Hayon 1ca59ce5c3 Importing more JKernel code 2023-07-21 19:30:25 +03:00
Jcw87 94c6c44145 J2DMatBlock 2023-07-20 21:33:18 -07:00
Jcw87 3fc14e86c7 JAISeq 2023-07-20 21:07:14 -07:00
Jcw87 e9a1ec4ad4 JAISe 2023-07-20 21:07:12 -07:00
hatal175 2632020238 Various matches (#378)
* Maybe improve JMAEulerToQuat

* JKRFileLoader OK

* JUTCacheFont work

* Match J3DModel::prepareShapePackets

* JUTDirectFile OK

* JUTDirectPrint OK

* Work on JUTProcBar

* Work on JUTResFont
2023-07-20 19:39:25 -07:00
hatal175 51fb5ce572 Work on J2DPrint (#374) 2023-07-18 23:25:56 -07:00
hatal175 bc52445bd3 dMsgScrnTree_c OK, Some JGeometry work (#370)
* Minor work on c_damagereaction and JGeomtry

* dMsgScrnTree_c OK

* dMsgScrnExplain_c OK
2023-07-16 13:09:21 -06:00
Jcw87 bd91b6ffb5 J2DMatBlock 2023-07-15 19:24:13 -07:00
Jcw87 ad7edbda5d J2DOrthoGraph: improved parameter names 2023-07-15 19:02:28 -07:00
Jcw87 e1228c7c46 J2DGrafContext: Use inlines from debug, improved parameter names 2023-07-15 19:02:27 -07:00
Tal Hayon 2a1c35efad Work on J3DSkinDeform 2023-07-14 11:30:07 +03:00
hatal175 052212d4a6 Work on JAISeMgr (#368) 2023-07-12 00:59:33 -07:00
hatal175 1925fcfd5b J3DPacket, J3DShape OK (#366) 2023-07-09 18:46:15 -07:00
Tal Hayon fd2c9e2f4b Work on J3DMaterial 2023-07-09 20:21:18 +03:00
Tal Hayon 7aad5e6370 Work on JPAEmitterManager 2023-07-07 21:04:10 +03:00
TakaRikka 8084a49a6e d_a_warp_bug OK 2023-07-07 01:16:47 -07:00
TakaRikka 5d470c18ec d_a_kytag10 almost done 2023-07-06 16:30:11 -07:00
Tal Hayon f46b5d3879 Work on d_a_mirror 2023-06-30 19:29:50 +03:00
Jcw87 337085a0fa d_menu_collect 2023-06-26 18:58:11 -07:00
hatal175 309caec3f2 Work on d_resorce, d_vibration, d_tresure and others (#347)
* Work on d_resorce

* Work on d_a_tag_TWgate

* Work on d_meter_map

* d_tresure OK

* Work on d_vibration

* Work on d_a_npc

* Work on d_a_npc

* Work on d_a_npc
2023-06-19 14:39:09 -06:00
hatal175 2ff0e48537 JASSeqCtrl OK + misc functions (#346)
* JASSeqCtrl OK + misc functions

* Work on JASAudioThread
2023-06-09 01:55:15 -07:00
hatal175 1cf9a3a1b6 work on d_a_npc, d_a_npc_ash, d_a_tag_evtarea (#345)
All credit goes to randomsalience
2023-06-06 11:32:17 -06:00
hatal175 9a0467b188 setFadeColor fix, some d_msg_flow functions (#339) 2023-05-28 00:21:28 -07:00
Jcw87 4346df764b Remove #includes from headers (#334)
* add "global.h" to files that use it

* add MSL_C includes to files that use them

* remove dolphin includes from headers that don't need them

* remove JSupport includes from headers that don't need them

* remove JKernel includes from headers that don't need them

* remove JUtility includes from headers that don't need them

* remove J3D includes from headers that don't need them

* remove J2D includes from headers that don't need them

* remove JAudio2 includes from headers that don't need them

* remove Z2AudioLib includes from headers that don't need them

* remove JMessage includes from headers that don't need them

* remove JParticle includes from headers that don't need them

* remove SComponent includes from headers that don't need them

* remove dol includes from headers that don't need them

* sort includes
2023-05-12 12:10:14 -07:00
hatal175 7f42279579 JASSeqReader, d_bg_s_movebg_actor ok (#332)
match cc_at_check except data
2023-05-09 15:42:18 -07:00
Tal Hayon dc153e6c7f J3DJoint OK 2023-05-09 10:41:27 +03:00
hatal175 424f62c02c Do some work on f_op_actor_mng (#328)
* decompctx - try without shiftjis and write utf8 as output

* Do some work on f_op_actor_mng

* Remove duplicated includes

* Add fopAcM_setEffectMtx

* Match dShopSystem_searchCameraActor

* fopAcM_setEffectMtx now matches with literals

* Remove unnecessary inline in headers
2023-05-08 15:10:22 -07:00
TakaRikka 694169c16c d_a_vrbox / d_a_kytag02 / d_a_obj_eff OK (#327)
* d_a_vrbox / d_a_kytag02 / d_a_obj_eff OK

* some std header setups

* f_pc / profile cleanup

* setup cull data

* remove asm

* d_a_suspend OK
2023-05-05 16:17:19 -07:00
Jcw87 3de0c5e985 replace OS_MESSAGE_NON_BLOCKING and OS_MESSAGE_BLOCKING with OS_MESSAGE_NOBLOCK and OS_MESSAGE_BLOCK 2023-04-24 21:10:38 -07:00
Jcw87 95e64a818f J3DAnimation (#320) 2023-04-24 15:31:32 -07:00
Jcw87 43a5f69094 MSL_C (#319)
* MSL_C/string.h

* MSL_C/stdlib.h
2023-04-24 15:28:31 -07:00
TakaRikka ec263c3460 e_ym / obj_volcball wip. obj_mgate done (#318)
* e_ym / obj_volcball wip. obj_mgate done

* remove asm

---------

Co-authored-by: root <root@DESKTOP-BTVP2BC>
2023-04-21 08:18:49 -06:00
Jcw87 b5e22e6b6c add MSL_C/stdio.h (#317) 2023-04-21 02:02:03 -07:00
TakaRikka c3d660bb2e d_menu_calibration done / J3DDrawBuffer done / more d_drawlist wip (#312)
* d_drawlist work / finish J3DDrawBuffer

* d_menu_calibration done

* remove asm
2023-03-28 05:11:41 -06:00
Pheenoh e52a5af069 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 747d3c7027 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 d3aa7ad7a5 d_eye_hl OK, d_spline_path and JASSeqReader work (#307) 2023-03-09 01:26:11 -07:00
TakaRikka a61d1fd074 JUtility / JSupport / misc cleanup 2023-02-26 22:18:40 -08:00
TakaRikka a84a5c1ac3 clean JKernel 2023-02-26 17:50:56 -08:00
TakaRikka 86bfbda871 d_a_kytag06 fully done / d_msg_class/object work (#300)
* d_a_kytag06 OK and d_msg_class/object wip

* add some GXDraw functions

* cleanup kytag6

* remove asm
2023-02-25 18:23:13 -08:00
TakaRikka 75a1f2afca JMessage work (#296)
* daalink / z2linkmgr wip

* first cleanup of JASGlobalInstance data

* fix sInstance stuff part 2

* more d_a_alink_swim work

* remove asm

* JMessage work

* remove asm
2023-02-19 10:40:57 -07:00
Pheenoh 47488779b8 d_a_tag_shop_camera OK, d_a_tag_watchge OK, JUTFader OK, JUtility work from Pikmin 2 (#292) 2023-02-18 16:17:35 -07:00