Commit Graph

53 Commits

Author SHA1 Message Date
Jcw87 5e7b59f2fe Improve compiler compatibility (#743)
* fix returns

* use standard C headers

* struct/class mismatch

* explicit this in template

* switch variable scope

* C standard compliance

* & l-value
2025-04-29 12:49:09 -04:00
LagoLunatic 780d4e680a d_drawlist OK, J2DPicture inline cleanup 2025-04-12 23:18:11 -04:00
Mattias Blum 5f287fcaee d_camera 28% (#732)
* initial progress

* more progress

* more progress

* more progress

* more progress

* more progress

* more progress

* more progress

* more progress

* more progress

* more progress

* more progress

* fix outdated member names

* more progress

* more progress

* more progress

* more progress

* more progress

* more progress

* fixed deprecated member references

* more progress

* more progress

* more progress

* fix deprecated member references

* more progress

* more progress

* more progress

* more progress

* more progress

* check in for review

* remove comment

* initial PR changes

* more PR changes

* more PR changes

* added anonymous struct as class member

* reverted changes to `stage_camera2_data_class`

* added `dCamera_event_data`, `dCamera_monitoring_things` and `dCamera_DMC_system` from debug maps

* more progress

* more progress

* realmatch for `camera_draw`

* PR changes

* fix broken merge

* formatting

* Reverted change to `camSphChkdata` that caused  `sph_chk_callback` match to regress

* Reverted change to `BG` struct that caused ctor and dtor match to regress
2025-04-11 16:37:42 -04:00
LagoLunatic 556e578f23 Misc small cleanup 2025-04-09 01:49:35 -04:00
LagoLunatic 49c69eeb0f C_BG_MIN_HEIGHT, C_BG_MAX_HEIGHT 2025-03-06 20:41:37 -05:00
LagoLunatic c4ad9f7241 Various cleanup 2025-02-23 19:59:54 -05:00
Jasper St. Pierre 07b59b1de5 d_wpot_water work 2024-06-30 17:29:54 -07:00
LagoLunatic 459cf6caa7 clean up some inline parameters 2024-04-18 23:16:38 -04:00
LagoLunatic b6d0373644 m_Do_ext 2024-03-21 17:53:48 -04:00
LagoLunatic 0d3242ab22 work on inlines 2024-02-03 13:41:11 -05:00
Jasper St. Pierre a6b584eff1 d_s_play work 2024-01-20 22:22:15 -08:00
Jasper St. Pierre 743c91ff74 c_bg_w work 2024-01-17 22:18:40 -08:00
Jasper St. Pierre b0b5854b98 d_drawlist work 2024-01-06 14:21:16 -08:00
Jasper St. Pierre a560e30703 d_drawlist work 2024-01-06 13:55:25 -08:00
LagoLunatic 830d3c80fe Add drawlist inlines 2024-01-04 15:57:55 -05:00
Jcw87 8eda1d418d make more TUs compile 2023-12-20 19:04:09 -08:00
LagoLunatic ec3f7f0198 misc minor cleanup (indentation, offset comments, etc) 2023-12-19 21:29:37 -05:00
Jcw87 3e007c7ea9 Make some more TUs compile 2023-12-15 00:01:49 -08:00
LagoLunatic f596426ac4 d_a_npc_md work 2023-11-30 15:13:15 -05:00
Jasper St. Pierre 175568e3ac m_do_graphic minor fixes 2023-11-24 23:23:49 -08:00
Jasper St. Pierre e66b3f8c4d m_do_graphic work 2023-11-24 23:13:19 -08:00
Jasper St. Pierre 9fa3971d85 m_Do_graphic work 2023-11-18 14:28:38 -08:00
LagoLunatic d19b7859e9 d_stage progress + struct fixes 2023-11-11 17:29:26 -05:00
Jasper St. Pierre 77f5d98159 d_drawlist, d_particle, f_op_actor_mng, JPA work 2023-11-11 13:22:49 -08:00
Jasper St. Pierre 04e35fdbe0 d_event_data mostly 2023-11-11 01:49:46 -08:00
Jasper St. Pierre 1166423d50 d_drawlist work 2023-11-08 21:52:15 -08:00
LagoLunatic 5b7cd2e1b2 d_a_hookshot 33% 2023-11-08 04:02:20 -05:00
LagoLunatic 41c1259916 d_a_vrbox OK 2023-11-02 05:58:13 -04:00
LagoLunatic febaa8ff15 Get d_a_npc_md set up 2023-10-26 04:01:04 -04:00
Jasper St. Pierre d7ff28a6f7 dKyr_sun_move progress 2023-10-25 01:02:42 -07:00
Jasper St. Pierre 46fd798ce9 f_pc_manager work 2023-10-22 16:21:59 -07:00
Jasper St. Pierre 09c4a4dfc7 d_place_name 90% 2023-10-15 21:21:18 -07:00
Jasper St. Pierre 3b1c9e9b41 d_drawlist work 2023-10-15 19:56:46 -07:00
Jasper St. Pierre 4df69b4151 d_drawlist work 2023-10-15 17:05:20 -07:00
Jasper St. Pierre c4aef79f3f d_drawlist work 2023-10-15 16:41:33 -07:00
Jasper St. Pierre 411a467ddc d_s_logo start, VERSION_SELECT 2023-10-14 13:23:24 -07:00
Jasper St. Pierre fdd914e8e7 some cleanup 2023-10-10 17:10:38 -07:00
Jcw87 a7e9284d66 m_Do_ext 2023-10-08 16:21:43 -07:00
Jasper St. Pierre a1868a841a d_s_open 99% 2023-10-02 20:29:37 -07:00
TakaRikka 037525684d d_a_obj_barrier mostly done 2023-09-25 01:45:13 -07:00
Jasper St. Pierre f0737907d5 d_resorce mostly there 2023-09-23 13:34:07 -07:00
LagoLunatic 267b501438 d_a_itembase OK 2023-09-22 20:32:52 -04:00
TakaRikka 62e1473c58 d_kankyo_wether almost done 2023-09-20 21:04:56 -07:00
TakaRikka 853e5c7fba most of d_kankyo done (#61)
* most of d_kankyo done

* some kankyo fixes
2023-09-19 16:46:06 -07:00
LagoLunatic 01f2fc433f d_a_nh done (no match) (#55)
* Fix sin and cos

* Fix dCcD_GObjInf JP inlining difference

* Improvements to dDlst_alphaModel_c

* d_a_nh done (no match)
2023-09-18 12:29:40 -07:00
Kristopher Early 543eb4daa5 [Actor] d_a_spotbox 99.2% (#51) 2023-09-17 18:43:02 -04:00
LagoLunatic e806b15578 d_a_nh 75% done (#49)
* d_a_nh 75% done

* More nh actions
2023-09-17 11:58:28 -07:00
Luke Street f67a9d9411 Match & link d_a_alldie; more d_com_inf_game (#38) 2023-09-16 10:23:12 -04:00
TakaRikka f1d8c41c38 work on d_s_play (#31)
* work on d_s_play

* some fixes
2023-09-14 12:45:49 -07:00
SuperDude88 7f61dd9c22 daShopItem_c Almost OK
- Regswap in createInit()
- No clue what set_mtx() is doing
- Some issues in _create(), maybe from daItemBase_c
2023-09-13 21:29:08 -04:00