Commit Graph

69 Commits

Author SHA1 Message Date
Jcw87 66a1ae692f J3DTevs (#1950) 2023-09-30 14:10:06 +03:00
hatal175 5ea66e480d JAUSeqCollection, JAUSoundTable OK (#1932) 2023-09-19 03:45:39 -07:00
Jcw87 505633bdfc J3DStruct (#1913) 2023-09-05 12:08:56 -06: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
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 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
TakaRikka dd736a284e some more kankyo work 2023-08-02 01:31:23 -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
Tal Hayon 2a1c35efad Work on J3DSkinDeform 2023-07-14 11:30:07 +03: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
Tal Hayon f46b5d3879 Work on d_a_mirror 2023-06-30 19:29:50 +03: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
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
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 43a5f69094 MSL_C (#319)
* MSL_C/string.h

* MSL_C/stdlib.h
2023-04-24 15:28:31 -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
Jcw87 59fd1e3220 Generate makefiles from dol2asm 2023-01-06 03:52:59 -08:00
Jasper St. Pierre 9ed5837f42 more J3DDrawBuffer 2022-12-31 19:32:56 -08:00
Jasper St. Pierre 477097035f build fix, J3DModelData::newSharedDisplayList OK 2022-12-31 10:08:55 -08:00
Jasper St. Pierre 5ed1f1e717 Couple more J3DModel matches, d_kyeff/d_kyeff2 cleanups 2022-12-31 09:45:40 -08:00
TakaRikka a41939ac5a 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 5dd956a3f5 move jasper's jsystem work over 2022-10-04 21:17:53 -07:00
TakaRikka 31ef090a50 fopEn_enemy / fix e_wb 2022-10-04 17:29:53 -07:00
TakaRikka 179d4e8df2 d_camera / m_Do_ext / d_particle + minor various wip (#210) 2022-10-03 18:26:26 -04:00
TakaRikka cd401d41d6 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 6347b98d03 move inlines 2022-07-01 00:12:01 +02:00
TakaRikka 0f438b0b2a d_name / d_s_name (#194)
* d_name

* scnname
2022-04-28 16:58:43 -04:00
Jasper St. Pierre 4135dc0ae7 J3DVertex: clean up 2022-04-24 01:57:11 -07:00
Jasper St. Pierre 8cda723f19 J3DVertex: OK
Fully matched now.
2022-04-24 01:57:11 -07:00
Jasper St. Pierre deb0dab075 J3DShape / J3DShapeDraw: More OK 2022-04-24 01:57:11 -07:00
Jasper St. Pierre ef37b26e4b J3DShape/J3DShapeMtx: More work 2022-04-24 01:57:11 -07:00
Jasper St. Pierre d6bb9ccf91 J3DShape: more OK 2022-04-24 01:57:11 -07:00
Jasper St. Pierre 48275dd12c J3DShape: OK progress 2022-04-24 01:57:06 -07:00
Jasper St. Pierre 1437f289f2 J3DDrawPacket: more OK 2022-04-23 18:39:27 -07:00
Jasper St. Pierre d21658d541 J3DTexture: OK 2022-04-23 18:27:44 -07:00
Jasper St. Pierre ffc163c3a4 J3DSys::drawInit 2022-04-23 17:27:10 -07:00
Jasper St. Pierre 98e867dd08 J3DSys: j3dDefaultTexCoordInfo table 2022-04-23 15:46:00 -07:00
Jasper St. Pierre ebc39c3783 J3DSys::J3DSys 2022-04-23 15:38:37 -07:00
Jasper St. Pierre 8395901f0c J3DSys: setTexCacheRegion 2022-04-23 15:27:56 -07:00
Jasper St. Pierre 98f43f988b J3DSys: loadMtxIndx 2022-04-23 15:08:33 -07:00
Jasper St. Pierre 5b4dc50992 J3DTevs: patchTexNo_PtrToIdx 2022-04-23 14:43:04 -07:00
Jasper St. Pierre 98823efa96 Swap around some default types 2022-04-23 14:37:01 -07:00
Jasper St. Pierre 334d7d6c04 J3DShape: Some funcs 2022-04-23 14:34:11 -07:00
Zen64 f7c90c2e6a Renamed instances of msl_c -> MSL_C because 2022-03-20 00:01:24 -04:00
Zen64 3751b71c0a Fixed capitalization and msl library names 2022-03-19 22:31:05 -04:00
Jasper St. Pierre 9abfb354df more simple J2D/J3D funcs (#166)
* more simple J2D/J3D funcs

* JPABaseShape constructor

* fmt

Co-authored-by: lepelog <25211966+lepelog@users.noreply.github.com>
2021-12-06 12:51:53 +01:00