Julgodis
5d12345a03
moved strings + decompile simple store functions
2021-04-10 07:02:38 +02:00
Julgodis
9bc8bce611
auto decompile more functions
2021-04-08 21:05:48 +02:00
Julgodis
cad608c551
demangle data-symbols
2021-04-08 01:47:05 +02:00
Julgodis
86cd345d20
detect more floats/doubles, including from relocations
2021-04-07 09:16:47 +02:00
Julgodis
85bd045193
building RELs
2021-04-06 18:00:35 +02:00
Julgodis
9325c67c63
__sinit and progress script update
2021-04-01 02:07:58 +02:00
Julgodis
b6eed5208d
.dead section fix
2021-03-31 23:22:38 +02:00
Julgodis
2404fb33c7
re-generate with bug fixes
2021-03-30 01:58:08 +02:00
Julgodis
9335ce5119
clang-format
2021-03-29 00:10:25 +02:00
Julgodis
1e95d29b60
dol2asm OK
2021-03-28 22:49:05 +02:00
lepelog
3d66902e1a
fpc symbol names ( #119 )
...
* fpcCtIt_filter_JudgeInLayer
* dStage_roomControl_c::getZoneNo
* fix fpc symbol names
* format
* mUnk0 -> mLayerID
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-03-28 14:07:21 -04:00
Pheenoh
37d5d9f00e
fopMsgM_messageGet OK + rename g_meter2_info global
2021-03-27 19:53:05 -04:00
Pheenoh
6116ce9b43
fopMsgM_SearchByID OK
2021-03-27 19:00:25 -04:00
lepelog
ce8319486b
Fix symbol names ( #118 )
...
* checkpoint
* checkpoint
* rename f_pc
* checkpoint
* small symbol rename and fix some fpc symbols
* remove unneeded entries from ldscript
* simplify ok check, update docker container
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-03-15 02:12:44 -04:00
lepelog
b2a8f0bdbf
Some fopAcM functions ( #116 )
...
* some fopAcM_create functions
* a few more functions
2021-02-26 09:19:46 -05:00
Pheenoh
98b201ef94
createAppend OK
2021-02-21 21:24:52 -05:00
Pheenoh
72cb25d112
clang-format + fixes for jasper
2021-02-21 19:41:58 -05:00
Pheenoh
261874816c
fopScnM_ChangeReq OK
2021-02-21 17:50:16 -05:00
Pheenoh
0267924dc1
delete variables.h
2021-02-20 23:11:44 -05:00
Pheenoh
9f0fde1848
Merge branch 'master' of https://github.com/zeldaret/tp
2021-02-20 10:25:31 -05:00
Pheenoh
0635c3d95d
fopScnM_SearchByID attempt
2021-02-20 10:25:13 -05:00
lepelog
1a88a1068f
Decompile some SComponent data and some MSL_C.PPCEABI.bare.H headers ( #115 )
...
* data for c_angle
* data c_sxyz
* partially migrated c_xyz data
* c_xyz data
* c_xyz data decomp
* c_math data
* c_math data
* c_lib data, some cleanup
* rename some unnamed functions and create header for them
* header for string functions
* format and fix fabsf
* cleanup
* remove more unneded function prototypes
* move fpclassify to math.h
2021-02-19 10:51:02 -05:00
Pheenoh
18af525512
most of f_op_overlap_mng OK
2021-02-15 13:34:16 -05:00
Pheenoh
8b20b89a7c
fopOvlpM_Done OK, fopOvlpM_ToldAboutID OK, fopOvlpM_IsPeek OK, fopOvlpM_IsDone OK
2021-02-14 13:36:25 -05:00
Pheenoh
d9a618ff02
f_op_camera_mng OK
2021-02-14 12:07:38 -05:00
lepelog
4bd5ca735f
f_op_actor_mng split & started decomp ( #112 )
...
* fop-actor-mng
* rodata
* more actor mng progress
* actor mng progress
* format
* cleanup
* fix Mtx function signatures
* PR suggestion
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-02-12 19:47:46 -05:00
Pheenoh
34693ded85
debugDisplay and Debug_console attemp
2021-02-07 17:20:16 -05:00
Pheenoh
19915da0e6
main attempt
2021-02-03 15:12:27 -05:00
LC
2e6aaefe30
os: const-qualify string arguments ( #111 )
...
Avoids the need to cast away const from string literals.
2021-01-31 22:25:03 -05:00
jdflyer
2f41a74030
d_kyeff, d_kyeff2, m_Do_printf, and m_Do_graphic ( #109 )
...
* Split d_kyeff
* Partially matched d_kyeff
* split d_kyeff2
* Match d_kyeff2
* split m_Do_printf
* m_Do_printf partially matched
* hotfix and clang-format
* split m_Do_graphic
* rename symbols in m_Do_graphic
* Match a few functions in m_Do_graphic
* Fix Merge Errors
* Delete sh.exe.stackdump
* Update OSReportInit
2021-01-31 20:03:38 -05:00
Pheenoh
875f264f30
clang-format
2021-01-31 15:45:36 -05:00
Pheenoh
8e3d116bb1
remove functions.h
2021-01-31 15:33:34 -05:00
LC
1ef592dd6e
Z2AudioLib: Migrate declarations out of functions.h to respective files ( #96 )
...
Removes the strong dependency on a single header file and moves
declarations to their respective header file.
This allows for making dependencies explicit in cpp files and other
headers, and also makes it much easier to track where everything related
to a particular component is.
This change also creates a few header files that previously didn't
exist, making it much nicer for people implementing things, as they
won't need to create the header file, it'll just be there ready to go.
Ideally functions.h wouldn't even be a thing, as this header adds a lot
of preprocessing overhead due to its size, and will continue to grow
significantly larger over the lifespan of the project, which can also
impact the performance of editors that do dependency lookups and
context-aware syntax highlighting.
2021-01-25 12:57:46 -05:00
notyourav
2151bc4328
Merge branch 'master' into polypass2
2021-01-24 21:30:58 -08:00
Lioncash
5b8754c931
dBgS: Add declaration for cBgS_PolyPassChk's destructor
2021-01-22 23:43:10 -05:00
Lioncash
b1254e4e2e
dBgS: Add release-elided functions to interface
2021-01-22 21:58:45 -05:00
Lioncash
8df01874fd
dBgS: Decomp dBgS_PolyPassChk constructor and destructor
...
Fairly basic empty destructor, and a constructor that uses an initializer
list.
2021-01-22 21:58:45 -05:00
Lioncash
8b8c2f95c0
dBgS: Decomp dBgS_PolyPassChk::ChkNoHorse
...
The only querying function within the poly pass interface.
2021-01-22 21:58:42 -05:00
Lioncash
9e6cc7bba9
dBgs: Implement all dBgS_PolyPassChk Set and Clr functions
2021-01-22 21:57:43 -05:00
Lioncash
fec7cd2dd8
dBgS: Initial dBgS_PolyPassChk class skeleton
2021-01-22 08:15:33 -05:00
Lioncash
1470a7568a
dBgS: Initial splitting of dBgS_PolyPassChk code
2021-01-22 08:15:30 -05:00
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