jdflyer
56352bd0c2
clang-format
2021-01-21 22:06:54 -07:00
jdflyer
806630e336
m_Do_audio
2021-01-21 21:47:28 -07:00
TakaRikka
9250602752
d_com_inf_game / d_save improvements ( #82 )
...
* some dcominfg funcs
* add dcom inlines to d_save
* format
* format
2021-01-11 11:32:56 -05:00
TakaRikka
07156cecda
fully split / more work on d_com_inf_game ( #81 )
...
* split d_com_inf_game
* fix func name
* start some dcomifg funcs
* fix
* clang-format
* change dComIfGs_setWarpItemData back to inline asm for now
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-10 09:00:45 -05:00
Pheenoh
bf155ed773
convert dStage_roomControl_c::init method
2021-01-10 03:04:59 -05:00
Pheenoh
6eda8afd9c
dStage_SetErrorStage OK
2021-01-10 02:34:49 -05:00
Pheenoh
41c8b6034b
dStage_SetErrorRoom OK
2021-01-10 02:33:36 -05:00
Pheenoh
273c455555
dStage_startStage_c::set OK
2021-01-10 02:25:21 -05:00
Pheenoh
ff27d95afb
Merge branch 'master' of https://github.com/zeldaret/tp
2021-01-10 01:24:52 -05:00
Pheenoh
715fbc752d
dStage_stageDt_c methods decomped
2021-01-10 01:23:43 -05:00
Pheenoh
20d7d4eb27
dStage_roomDt_c methods decomp'd
2021-01-09 23:04:11 -05:00
TakaRikka
3e498a531d
more daalink / d_item improvements ( #79 )
...
* some daalink funcs
* more d_item inlines / setShieldChange
* more daalink stuff
getlife, getrstatus, setitemlifecount, getrupee, setitemrupeecount
* format
* format
2021-01-09 19:59:35 -05:00
Pheenoh
9546cf18ad
convert dStage_roomDt_c methods
2021-01-09 19:20:36 -05:00
Pheenoh
c078294afc
convert dStage_stageDt_c methods
2021-01-09 17:00:47 -05:00
Pheenoh
15cbad3824
split d_stage
2021-01-08 13:01:37 -05:00
Pheenoh
ccad5253e2
Merge branch 'master' of https://github.com/zeldaret/tp
2021-01-06 21:03:19 -05:00
Erin Moon
e71b327988
Z2AudioLib: split ( #64 )
...
* Z2AudioLib: split
- Z2SpeechMgr2
- Z2Audience
- Z2EnvSeMgr
- Z2SoundMgr
- Z2AudioMgr
- Z2Creature
- Z2SoundStarter
- Z2WolfHowlMgr
- Z2SoundObject
- Z2SoundObjMgr
- Z2SoundInfo
- Z2AudioArcLoader
- Z2AudioLib
- Z2SoundHandles
- Z2LinkMgr: finish splitting
- Z2SceneMgr: finish splitting
- Z2SeqMgr: finish splitting
* merge fix
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-06 21:00:42 -05:00
lepelog
11e2bab926
match some Z2Calc functions ( #72 )
...
* Z2Calc OK
* inline definitions in random.h and format
* set -enum int compiler flag and fix enum hacks
* note for get_ufloat_1 inline
* PR suggestions and UB note
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-06 20:39:56 -05:00
lepelog
0eec99db4d
Split SComponent ( #45 )
...
* split c_math
* split c_angle
* split c_API_controller_pad
* split c_API_graphic
* split c_bg_s_chk
* c_bg_s_gnd_chk split
* more c_bg split
* split c_cc_d
* delete asm
* split c_cc_s
* split c_lib
* split c_m2d and c_m3d_g_aab
* split c_m3d_g_cir
* split c_m3d_g_cps
* split rest of c_m3d_g
* split c_m3d
* split c_malloc
* split c_request
* split c_sxyz
* split and partly decompile c_xyz
* format
* c_angle.h
* begin c_angle decomp
* c_angle
* progress adding stub classes for SComponent
* more c_m3d
* remove some asm and format
* more m3d headers
* more c_angle decomp
* c_lib headers
* add public to classes
* fix csXyz member names
* c_sxyz partly OK
* move Zero csXyz to c_sxyz header
* c_API_graphic
* delete some unused asm
* move math extern data, decompile some functions
* delete unused asm
* fix duplicated c_angle.h
* fix an inlined function name, add more inlined functions for c_angle.h (currently unused)
* format
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-06 20:04:53 -05:00
TakaRikka
65651dc37e
add a lot of dComIfGs inlines ( #65 )
...
* item_func inlines
* some getcheck func inlines
* remove asm
* format
* format
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-05 11:48:08 -05:00
Pheenoh
fd4dcfe559
Merge branch 'master' of https://github.com/zeldaret/tp
2021-01-04 10:43:15 -05:00
TakaRikka
cda110d0ee
some daAlink_c funcs ( #62 )
...
* checkMagicArmorHeavy / checkBootsOrArmorHeavy / setSpecialGravity ok
* onFroollCrashFlg / setMidnaTalkStatus ok
* add setZStatus inline
* format
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-04 10:43:09 -05:00
Pheenoh
343f688286
begin decomping main01
2021-01-04 00:16:06 -05:00
Pheenoh
b13d4545fb
make gameinfo members private
2021-01-03 16:13:28 -05:00
TakaRikka
0fdce6c042
dSv_player_item_c setWarashibeItem ( #56 )
...
* dsv_player_item_c::setWarashibeItem
* add slot name
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-03 05:15:52 -05:00
Pheenoh
f241e38e8f
clang-format
2021-01-03 05:07:35 -05:00
Pheenoh
dfa76f29ad
dSv_player_item_c::checkInsectBottle OK
2021-01-03 05:03:42 -05:00
Pheenoh
7e36847cb0
dSv_info_c::revSwitch OK
2021-01-03 04:22:09 -05:00
Pheenoh
1122e0500d
dSv_info_c::isSwitch OK
2021-01-03 03:51:44 -05:00
Pheenoh
36a488ca70
dSv_info_c::isItem OK
2021-01-03 03:35:54 -05:00
Pheenoh
362074cc62
dSv_info_c::isActor OK
2021-01-03 03:22:30 -05:00
Erin Moon
66626304fa
decomp some small files, do some cleanup ( #42 )
...
* remove leftover asm: JSUList.s
* d_save_init: decomp
* JMath/random: decomp
* J3DUDL: fixup label
* JAUClusterSound: decomp
* c_API_controller_pad: decomp, elaborate globals/types
* clang-format
* don't add guards to functions.h
* semantic merge of m_cpadInfo stuff
* fix undef symbols
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-03 01:04:15 -05:00
Pheenoh
cd601606ee
adjust gameinfo sizing, rename inline register funcs
2021-01-02 19:09:04 -05:00
Pheenoh
4b9c7e0376
Merge branch 'master' of https://github.com/zeldaret/tp
2021-01-02 17:49:20 -05:00
Pheenoh
eb4f3431f2
more d_save funcs OK, initial map out of dcomifg_play_c and it's classes
2021-01-02 17:47:43 -05:00
Erin Moon
e40f61ddef
Split d_meter, d_meter2 ( #49 )
...
* d_meter2*: split
- d_meter2
- d_meter2_info
- d_meter2_draw
* d_meter_*: split
- d_meter_button
- d_meter_haihai
- d_meter_hakusha
- d_meter_HIO
- d_meter_map
- d_meter_string
* d_kantera_icon_meter: split
* clang-format
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-02 10:47:18 -05:00
Erin Moon
2ab5f6c297
d_camera: split ( #51 )
...
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-02 10:37:11 -05:00
jdflyer
cb436a727b
M_do_controller_pad split and partially matched ( #36 )
...
* m_Do_controller_pad split
* Attempt to match and match mDoCPd_c::recalibrate
* Fix Merge Errors
* clang-format
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-02 02:02:19 -05:00
Erin Moon
59a9fda7cb
d_kankyo, d_kankyo_*: autosplit ( #44 )
...
- d_kankyo
- d_kankyo_rain
- d_kankyo_wether
- d_kankyo_rain
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-02 01:54:59 -05:00
TakaRikka
4d5b9676cb
most daMidna_c ( #43 )
...
* most daMidna_c done
* setLinkState ok
* format
* remove asm
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-02 01:46:34 -05:00
TakaRikka
a1f5c1abe2
d_item getcheck improvements ( #46 )
...
* more accurate getcheck funcs
* format
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-02 01:44:02 -05:00
lepelog
5ffa0945b0
A few f_pc files ( #26 )
...
* f_pc_base, one non matching
* some of f_pc_manager
* f_pc_node OK
* f_pc_pause partly
* started node_req
* more progress
* most of node req
* delete unused asm
* node req header and param names
* param renaming
* header for manager
* review comment struct names
* fpcM_Management OK
* int -> s32
* merge master
* most of f_pc_create_iter
* f_pc_stdcreate_req OK
* f_pc_fstcreate OK
* f_pc_leaf OK
* f_pc_draw OK
* f_pc_deletor partly
* fix parameter type in f_pc_pause
* review
* review, use cPh enum and fix process_profile_definition struct
* convert f_pc files to C
* matched more functions
* fix global.h
* fix variable types
* format
* mpre Phs enum
* fix merge errors
* fix gamepad stopPatternedRumble
* format
* delete leftover files from merge
* move asm to correct folder
* revert f_pc from C to CPP
* remove C hacks and format
* format
* OK
2020-12-31 15:12:29 -05:00
Erin Moon
7241bb2666
split d_attention ( #40 )
...
* d_attention.cpp: split
* clang-format + add back in dropped labels
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2020-12-29 18:19:10 -05:00
jdflyer
73c4048b27
d_lib split and partially matched ( #30 )
...
* d_lib split and partially matched
* clang-format
* modify some extern labels
* clang-format
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2020-12-29 17:39:36 -05:00
Erin Moon
33b1429f1b
d_a_alink.cpp: split ( #41 )
2020-12-29 17:08:25 -05:00
Pheenoh
715ba1304a
run clang-format
2020-12-26 11:31:49 -05:00
unknown
9acc4d8522
add missing class and clang-format
2020-12-25 21:16:13 -05:00
TakaRikka
b02529acb8
begin splitting d_a_alink ( #34 )
...
* begin splitting d_a_alink
* fix
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2020-12-25 21:03:10 -05:00
TakaRikka
d97a3337a4
more d_item / d_a_horse_static done ( #32 )
...
* more d_item funcs done / add dSv_info_c to gameinfo
* checkWait ok / remove asm
2020-12-14 14:07:29 -05:00
jdflyer
b0cfabc8cc
d_bomb OK ( #28 )
...
* Start Z2SceneMgr
* Various Fixes After Merge
* d_bomb OK
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2020-12-13 15:49:40 -05:00