Commit Graph

902 Commits

Author SHA1 Message Date
hatal175 1c891adeb8
work on functionvalue (#2054) 2024-01-30 16:02:22 -08:00
Caroline Madsen 16259ec265
Z2SeqMgr mostly done (#2053) 2024-01-29 15:50:13 -08:00
TakaRikka 36a29bc4fe
various fixes / matches (#2052)
* some fixes in d/s, d_item, d_shop

* fix for dKankyo_DayProc weak generation

* d_cc_uty fix

* some d_name / d_com_inf_game / f_op_actor_mng matches

* fix some player inline virtuals

* remove asm
2024-01-29 17:39:51 +02:00
TakaRikka 7f0ba98c9f
cleanup msg scrn (#2051)
* msg_scrn_light done

* update include paths

* some cleanup

* fix build
2024-01-27 11:43:19 +02:00
Caroline Madsen 3470c4eb34
Z2Creature mostly done (#2049) 2024-01-26 18:11:28 -08:00
hatal175 9d331d712e
d_msg_scrn_light,d_msg_scrn_kanban ok (#2050)
* d_msg_scrn_light ok

* d_msg_scrn_kanban OK
2024-01-26 17:57:16 -08:00
hatal175 1ea10fcc63
More jstudio work (#2048) 2024-01-25 14:50:55 -08:00
Caroline Madsen 4640b758c9
d_a_obj_cdoor OK, d_a_obj_wchain mostly done, work on d_a_alink_wolf (#2047) 2024-01-25 19:24:38 +02:00
TakaRikka ba44ade90c
more various JSystem work (#2046)
* most of J3DAnmLoader done

* J3D / JKernel / JUTConsole work

* remove asm

* fix build

* dol 50%
2024-01-24 14:00:46 +02:00
hatal175 b2310b84b6
A little work on jstudio (#2045) 2024-01-23 15:05:15 -08:00
Caroline Madsen 69328d71ed
d_a_obj_bsGate, d_a_obj_window OK (#2041)
* d_a_obj_bsGate, d_a_obj_window OK

* MInor fixes
2024-01-23 14:42:38 +02:00
hatal175 ea041b9d95
d_shop_camera, d_shop_item_ctrl OK (#2044) 2024-01-22 12:24:24 -08:00
TakaRikka 697cd08979
some various J2D/J3D work (#2043)
* most of J2DPicture done

* fix GXSetTexCoordGen

* some j3d work
2024-01-22 17:23:54 +02:00
hatal175 5a735a4956
Fix _stack_addr to match OSInit and __OSThreadInit (#2042) 2024-01-21 16:51:34 -08:00
hatal175 0228b4e03b
Work on d_msg_scrn_howl + misc (#2040) 2024-01-21 01:15:22 -08:00
Caroline Madsen 9f372c40d5
d_a_obj_ki OK (#2039) 2024-01-20 19:41:05 +02:00
TakaRikka 49a4319fb8
OSLink done (#2038) 2024-01-20 12:53:06 +02:00
Caroline Madsen 5ad3727d17
work on d_a_npc_ne (#2037) 2024-01-19 16:57:56 -08:00
TakaRikka 981cfe7283
almost all of dolphin matched (#2036)
* TRK full match

* remove trk asm

* ar done

* cleanup some dolphin headers

* more dolphin cleanup

* cleanup / GD fully matched

* almost all of GX fully matched

* GX / Mtx full matched

* most of OS done

* pad done

* most of VI

* remove asm

* forgot couple vec funcs

* couple JUtility matches
2024-01-20 02:22:19 +02:00
hatal175 f97fc769df
d_s_play OK, work on d_a_ykgr (#2035) 2024-01-17 15:19:10 -08:00
TakaRikka 772a04851c
d_timer / d_bright_check done (#2034)
* d_bright_check mostly fixed

* d_timer done

* remove asm
2024-01-17 13:04:43 +02:00
hatal175 b27b6b287c
d_s_room OK (#2033) 2024-01-16 04:20:47 -08:00
hatal175 ead852383f
Work on Z2AudioLib (#2032) 2024-01-13 05:41:29 -08:00
TakaRikka 6260020b3e
all d_ovlp_fade done (#2031)
* ovlp_fade / ovlp_fade2 done

* ovlp_fade3 done

* remove asm
2024-01-13 11:46:47 +02:00
TakaRikka 4bd825e76c
most of TRK done / some misc work (#2030)
* work on d_file_sel_warning

* various cleanup

* attempt to fix d_gameover

* event cleanup

* trk work

* most of TRK done

* remove asm
2024-01-12 18:43:52 -08:00
hatal175 f342bd7171
Import JASCmdStack, std-vector work, Z2StatusMgr OK (#2029)
* Import JASCmdStack

* Work on std-vector

* Z2StatusMgr OK
2024-01-11 01:16:40 +02:00
TakaRikka 99f0efe975
d_meter2_draw done (#2028)
* d_meter2_draw done

* some meter_draw doc

* remove asm

* d_file_sel_info fixed
2024-01-09 16:10:40 +02:00
hatal175 28bef08667
Work on Audio, JAUSeqDataBlockMgr OK (#2027) 2024-01-08 15:19:07 -08:00
Trueffel 40dae638a7
Work on Collection Menu (d_menu_collect) (#2026)
* work on d_menu_collect

* match few funcs

* work on screenSet

* More work on d_menu_collect

* remove asm

* format document

* document fields

* rename variable

* Fix compiler error
2024-01-08 15:16:02 -08:00
hatal175 a8a159ae2c
Various Matches, J2DTextBoxEx and J2DTevs OK (#2025)
* Work on src/d/bg

* misc work

* J2dTextBoxEx OK

* J2DTevs OK

* Better return values for bool
2024-01-08 12:10:05 +02:00
Caroline Madsen dea6243c35
Fix type signatures of cLib_*Bit functions (#2024) 2024-01-05 22:48:32 -08:00
TakaRikka 2e15998e7a
d_meter_string done (#2023)
* d_meter_string done

* remove asm

* some other d_meter fixes
2024-01-03 16:12:17 +02:00
hatal175 d5d59471ea
Match most of d_msg_string_base (#2021) 2024-01-02 19:37:15 -08:00
TakaRikka 51ba05b54a
d_meter_hakusha done (#2020)
* meter_hakusha done

* remove asm
2024-01-02 20:59:20 +02:00
TakaRikka dde6a466b1
kgate / d_meter_button / d_meter_haihai done, obj_ice_l wip (#2018)
* kgate OK, ice_l wip

* d_meter_button done

* remove asm

* d_meter_haihai done

* remove asm
2024-01-02 01:09:41 +02:00
Caroline Madsen fe92c18c83
work on J3DGD (#2017) 2023-12-31 18:49:08 +02:00
hatal175 68e857b4da
Match most of d_attention (#2016)
* Make decompctx work with MSL includes

* Match most of d_attention
2023-12-29 21:59:33 +02:00
hatal175 402666242b
work on d_msg_class and JUTResFont (#2015)
* JUTResFont - Set symbols on

* Work on d_msg_class
2023-12-28 22:45:53 +02:00
Jacob Patzer 3b7c793ac9
d_a_obj_bk_leaf OK (#2007)
* d_a_obj_bk_leaf OK

* Fix daObjCarry_c::make_prm

---------

Co-authored-by: hatal175 <hatal175@users.noreply.github.com>
2023-12-28 17:38:36 +02:00
Caroline Madsen 9780adcc4e
work on J3DMaterialFactory and J3DMaterialFactory_v21 (#2012) 2023-12-28 02:17:39 +01:00
Caroline Madsen 83969f6dc1
clean up some objects (#2014) 2023-12-28 01:54:45 +01:00
NicolaTesula ea80e8440c
d_a_obj_graWall OK (#2013) 2023-12-25 22:10:39 +02:00
TakaRikka a7edd19f16
MSL_C fully matched / some SSystem cleanup/ obj_rgate OK (#2011)
* cleanup SSystem files

* MSL_C fully matched

* fix build

* remove asm

* reorganize MSL_C/Runtime libs into more accurate setup

* little more cleanup

* cleanup some MSL headers

* obj_rgate OK

* remove asm

* some rgate documentation
2023-12-25 17:31:05 +02:00
Caroline Madsen b9ffe811fd
d_a_obj_chandelier OK (#2010) 2023-12-22 02:59:53 -08:00
hatal175 3fb456635b
d_meter_HIO OK + misc (#2009) 2023-12-22 02:56:56 -08:00
Caroline Madsen 064f444c0f
d_a_obj_zra_freeze, d_a_obj_zrTurara mostly OK, d_a_obj_zrTuraraRock OK (#2008) 2023-12-21 11:35:34 +02:00
Jacob Patzer be1764e060
More work on d_a_myna (#2005) 2023-12-18 01:24:36 +02:00
hatal175 cce0130025
Work on d_a_mg_fshop (#2006) 2023-12-18 01:24:15 +02:00
TakaRikka 6e58e660d5
work on link bow, kandelaar, and whistle (#2004) 2023-12-15 16:04:05 +02:00
Caroline Madsen 8293fb7c22
d_a_obj_zra_rock OK (#2003) 2023-12-14 15:19:19 -08:00
Caroline Madsen e7a6eb10b5
work on J3DShapeMtx (#2002)
* work on J3DShapeMtx

* update Progress.md
2023-12-13 06:42:38 +02:00
Trueffel c50f44964d
prepare some rels for work (#2000) 2023-12-06 16:01:42 -08:00
hatal175 0de0339250
Some GX work (#1998)
* Some GX work

* GXFrameBuf work

* Import GXAttr functions and enums

* Import most of GXTev

* Import most of GXPixel

* Import GXFifo

* Import some of GXInit

* Import and work on GXTransform

* Import GXPerf

* A little work on GXTexture
2023-12-06 15:57:35 -08:00
Caroline Madsen 28fb711606
d_a_obj_grave_stone OK (#1999) 2023-12-03 14:01:37 +02:00
Caroline Madsen c85689c5da
d_a_obj_barDesk OK (#1997) 2023-11-30 23:31:59 +01:00
TakaRikka a6d621e0c3
daAlink bottle / sumou done (#1996)
* link_bottle done

* link_sumou done

* remove asm
2023-11-29 19:27:08 +02:00
hatal175 334a1111d5
Import OSFont (#1995) 2023-11-29 04:54:55 -08:00
TakaRikka 9ff0f5029f
most of d_a_alink_wolf done / some misc (#1993)
* wip on alink_wolf

* setup procvar unions

* most of d_a_alink_wolf done + some misc
2023-11-27 13:14:06 +02:00
hatal175 6b0df1f30d
Work on OSExec, OSReboot OK (#1992) 2023-11-27 01:00:11 -08:00
Trueffel 7a6acf904c
d_a_obj_kkanban (Kakariko Sign) OK (#1991)
* d_a_obj_kkanban OK

* format files
2023-11-25 15:58:55 +02:00
hev7 c2fbd42c21
d_a_tag_Lv6Gate almost matching (#1990) 2023-11-23 12:00:57 +02:00
Caroline Madsen 5cc47d7212
d_a_obj_bed OK (#1989) 2023-11-19 06:23:27 +02:00
hatal175 c31a6f988c
Some work on m_do_ext (#1988)
* Some work on m_do_ext

* Work on m_do_ext
2023-11-17 23:02:12 -08:00
TakaRikka 519e780f66
almost all of daAlink_demo done (#1987)
* almost all of alink_demo done

* remove asm

* decideDoStatus OK
2023-11-18 06:02:04 +02:00
Caroline Madsen 187eaa2c55
d_a_obj_snow_soup OK (#1986) 2023-11-15 17:01:26 +01:00
hev7 37c0344daa
d_a_tag_Lv7Gate OK (#1985)
* d_a_tag_Lv7Gate OK

* Fix switch cases
2023-11-15 16:29:30 +02:00
Caroline Madsen 18cb3aa72f
d_a_obj_lv1Candle01, d_a_obj_lv2Candle OK (#1978)
Co-authored-by: hatal175 <hatal175@users.noreply.github.com>
2023-11-12 07:12:21 +02:00
hatal175 0b95ee0c23
Various matches (#1984) 2023-11-11 05:18:11 +02:00
Jacob Patzer bbb38ed305
d_a_obj_ss_item OK (#1983) 2023-11-10 15:21:06 -08:00
Caroline Madsen 46d2283278
work on J3DModelLoader (#1982) 2023-11-08 19:56:00 -08:00
TakaRikka 557d0822e5
work on daAlink horse, hvyboots, cut (#1981)
* work on alink_cut, alink_horse, alink_hvyboots

* remove asm
2023-11-08 15:52:54 +02:00
hatal175 c6b47d83e1
Work on J2DWindowEx (#1979) 2023-11-08 03:58:56 -08:00
Jacob Patzer 493c5d75e1
d_a_tag_evt OK (#1977) 2023-11-06 08:10:29 +02:00
Caroline Madsen ea52bf09a4
d_a_obj_lvl1Candle00 OK (#1976)
* d_a_obj_lv1Candle00 OK

* Update Progress.md
2023-11-04 17:35:16 +02:00
Jacob Patzer b344f3b796
Work on d_a_myna (#1974) 2023-11-03 05:05:51 +02:00
Trueffel fadcd7bcdf
d_a_dbdoor00 OK (#1973)
* initial work on d_a_door_dbdoor00

* dbdoor mostly OK

* finish all functions and header

* remove externs

* remove unused asm
2023-11-02 19:42:44 +02:00
Trueffel e1b1ac6a0c
d_a_obj_bbox mostly OK (#1972)
* d_a_obj_bbox mostly OK

* remove unused asm

* better description
2023-11-02 19:36:33 +02:00
Caroline Madsen 30d9eaa052
work on d_a_tbox (#1971)
* d_a_tag_evtarea mostly done, work on d_a_npc

* work on d_a_npc_ash

* work on Z2SoundHandles

* Z2SoundObject, JAUSoundAnimator OK

* Update Progress.md

* work on d_a_tbox
2023-11-02 19:35:31 +02:00
Trueffel cfa5f44bb7
decompile a few daItemKantera_c funcs (#1970)
* attempt on daItemKantera_c

* format cpp
2023-10-28 02:46:18 +03:00
randomsalience b13ff9e3d0
Z2SoundObject, JAUSoundAnimator OK, work on Z2SoundHandles (#1968)
* d_a_tag_evtarea mostly done, work on d_a_npc

* work on d_a_npc_ash

* work on Z2SoundHandles

* Z2SoundObject, JAUSoundAnimator OK

* Update Progress.md

---------

Co-authored-by: randomsalience <randomsalience@gmail.com>
2023-10-26 15:41:03 +03:00
TakaRikka e2d51bf956
d_envse mostly OK. more work on kankyo_rain (#1969)
* d_envse OK, work on kankyo_rain

* remove asm
2023-10-25 23:16:56 +03:00
Jacob Patzer 95d103b237
d_a_tag_push OK (#1967) 2023-10-24 17:10:48 -07:00
Jacob Patzer d61ae29942
Fix cLib_calcTimer (#1963)
* Fix cLib_calcTimer

* Clean up some additional RELs
2023-10-21 15:57:42 -07:00
Jacob Patzer 0ae34ede58
d_a_tag_pachi OK (#1966) 2023-10-21 00:45:35 -07:00
Jcw87 33a285f179
JASHeapCtrl (#1965) 2023-10-20 19:36:29 +03:00
Jacob Patzer c5a25e295c
d_a_tag_ss_drink OK (#1964)
* Use fopAcM_GetParamBit inline function in d_a_tag_myna_light

* d_a_tag_ss_drink OK
2023-10-20 02:46:03 +03:00
Jacob Patzer af2d5f8285
Begin work on d_a_myna (#1962) 2023-10-20 01:34:46 +03:00
hatal175 3625dae703
JASSoundParams imported. Work on JASTaskThread (#1961) 2023-10-15 03:27:52 -07:00
TakaRikka 6229bba991
d_a_andsw2 OK, d_a_player / d_a_alink cleanup, d_a_alink_hook mostly done (#1957)
* d_a_andsw2 OK

* d_a_player cleanup, d_a_alink cleanup and work on d_a_alink_hook

* remove asm

* d_kankyo_wether almost done

* some work on d_kankyo_rain
2023-10-11 01:12:08 -07:00
Trueffel c5b54dd7ec
d_a_door_push OK (#1959)
* work on d_a_push_door

* d_a_door_push OK

* remove unused asm
2023-10-10 23:43:24 +03:00
Jcw87 3fa422caac
m_Do_ext (#1958) 2023-10-10 23:40:37 +03:00
Jcw87 a64921a519
m_Do_mtx (#1956) 2023-10-06 03:19:54 -07:00
Jacob Patzer 232af7945b
d_a_tag_myna_light OK (#1954)
* d_a_tag_myna_light OK

* Clean up d_a_tag_myna_light
2023-10-03 00:24:09 -07:00
TakaRikka 016a5e683b
d_kankyo work / d_particle_copoly OK (#1953)
* d_kankyo work / d_particle_copoly OK

* remove asm
2023-09-30 20:53:18 -07:00
jdflyer c1a622058e
Begin Fixing files for -sym on (#1952) 2023-09-30 14:49:49 -07:00
hatal175 02e093fc76
JMessage work (#1951) 2023-09-30 14:24:19 -07:00
Trueffel 9fb99d923c
Work on d_menu_letter (#1949)
* d_menu_letter first pass

* match more funcs and optimize skill tu

* decompile first rodata sections

* done for now

* remove unused asm

* format d_menu_letter
2023-09-30 20:40:59 +03:00
Jcw87 1b5fb60a98
J3DTevs (#1950) 2023-09-30 14:10:06 +03:00
hatal175 4a424534a5
JUTCacheFont OK (#1947) 2023-09-28 12:32:57 -07:00
TakaRikka 84e4135053
k_wmark / k_wpillar OK, fop actor enums / debug building (#1946)
* d_k_wmark / d_k_wpillar OK

* make debug buildable / add assert functionality

* add more fop actor enums

* remove asm
2023-09-28 12:01:42 -07:00