Commit Graph

286 Commits

Author SHA1 Message Date
Trueffel c397ef7d4a d_menu_option work (#1909)
* d_menu_option work

* done with d_menu_option for now

* remove unused asm

* format document
2023-09-04 16:38:41 +03:00
Jcw87 039ce22fc1 JASDriverIF, JASAiCtrl, JASDSPInterface (#1907)
* JASDriverIF

* JASDriverIF sinit

* JASAiCtrl

* JASDSPInterface
2023-09-03 01:34:50 +03:00
TakaRikka 2a67e0a8ba setup dolphin VEC/MTX function defines (#1903)
* setup VEC function defines

* setup MTX function defines
2023-09-02 16:38:08 +03:00
Jcw87 f90d73eeeb JASTrackPort, JASSeqCtrl.h, JASSeqParser (#1904)
* JASTrackPort OK

* JASSeqCtrl.h

* JASSeqParser

* progress

* Move JSU inlines
2023-09-01 11:55:46 +03:00
hatal175 7606a377e2 c_m3d, c_request OK. Work on Z2Audience (#1900) 2023-08-29 17:43:28 -06:00
Jcw87 e5738816c6 d_file_select::dFile_select3D_c (#1899) 2023-08-27 21:09:20 -06:00
Jcw87 1160d5df46 J2DTevs (#1892) 2023-08-21 16:38:12 +03:00
hatal175 fba4371d65 Various Matches and Improvements (#1889) 2023-08-20 18:11:10 +03:00
hatal175 f822e5b223 Z2WolfHowlMgr, d_bg_s, quat OK (#1887) 2023-08-18 01:01:51 -06:00
TakaRikka 5fd735f438 Kytag00 / Vrbox2 work, some cphase / kankyo doc (#1886)
* kytag00 work

* d_a_vrbox2 close to done

* rename cPhase enum values

* some enums from noclip / kankyo doc

* remove asm

* use macro

* uncomment ok-check.yml
2023-08-16 14:32:40 -06:00
Pheenoh f9380b3e05 d_a_obj_carry work, SETUP_ACTOR macro, header cleanup (#1885)
* d_a_obj_carry work, SETUP_ACTOR macro

* rm headers, add script

* progress

* macro rename, consistent spacing
2023-08-16 12:07:52 -07:00
hatal175 c372915a50 Work on JPABaseShape (#1884) 2023-08-14 10:04:01 -06:00
hatal175 0a103f01ba JPAEmitter OK, work on d_particle (#1874)
* JPAEmitter OK + header reorganization

* libelf: silence repeated relocation warning

* Work on d_particle
2023-08-11 05:04:50 +03:00
Pheenoh 63fc74af79 d_file_select work + misc changes (#1873)
* 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

* match many dfile_select_c methods

* m_Do_main OK

* selFileWakuAnm & bookIconAnm

* selCopyFileWakuAnm & copyBookIconAnm

* dataDelEffAnm & dataCopyEffAnm

* selectDataBaseMoveAnmInitSet & selectDataBaseMoveAnm

* dataSelectIn

* _move & dataSelectInit

* match a few more

* comment

* J2DPicture::drawTexCoord

* draw_function

* dScnPly_Create + fix typing on request_of_phase_process_fn

* checkpoint

* checkpoint

* checkpoint

* checkpoint 2 (fixed)

* dFile_select_c::dataSelectAnmSet

* dFile_select_c::selectDataOpenMove

* dFile_select_c::copySelMoveAnmInitSet

* fix brightcheck issues

* rm comments, fix status update

* small mod to pr template
2023-08-10 03:57:49 -06:00
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