Commit Graph

6488 Commits

Author SHA1 Message Date
Pheenoh eaa4467754 split m_Do_lib 2021-01-31 16:09:07 -05:00
Pheenoh 3d7626f838 split m_Do_lib 2021-01-31 16:09:07 -05:00
Pheenoh c013fdce35 split m_Do_ext 2021-01-31 16:04:23 -05:00
Pheenoh 02466048b1 split m_Do_ext 2021-01-31 16:04:23 -05:00
Pheenoh 875f264f30 clang-format 2021-01-31 15:45:36 -05:00
Pheenoh 82a0f8f8ab clang-format 2021-01-31 15:45:36 -05:00
Pheenoh 8d15cbebd8 Merge branch 'functions' 2021-01-31 15:39:31 -05:00
Pheenoh fb0493b171 Merge branch 'functions' 2021-01-31 15:39:31 -05:00
Pheenoh adf7591598 Merge branch 'master' of https://github.com/zeldaret/tp 2021-01-31 15:35:58 -05:00
Pheenoh ccf862fbb2 Merge branch 'master' of https://github.com/zeldaret/tp 2021-01-31 15:35:58 -05:00
Pheenoh 8e3d116bb1 remove functions.h 2021-01-31 15:33:34 -05:00
Pheenoh 90578d539a remove functions.h 2021-01-31 15:33:34 -05:00
notyourav 1e260dd085 Merge pull request #107 from Julgodis/sdata2_cpp
Tool for extracting literals and strings
2021-01-30 11:46:28 -08:00
notyourav 264b9cfcc0 Merge pull request #107 from Julgodis/sdata2_cpp
Tool for extracting literals and strings
2021-01-30 11:46:28 -08:00
Julgodis 867c1739fe fix padding 2021-01-29 23:17:11 +01:00
Julgodis b8c7b9ce3b fix padding 2021-01-29 23:17:11 +01:00
Julgodis 2470a69f70 removed dependencies and fixed usage text 2021-01-29 23:01:11 +01:00
Julgodis 77adc39ffe removed dependencies and fixed usage text 2021-01-29 23:01:11 +01:00
Julgodis 89bbf42e1e remove m_Do_printf test code 2021-01-29 22:54:36 +01:00
Julgodis e5fe91a75e remove m_Do_printf test code 2021-01-29 22:54:36 +01:00
Julgodis 7381cc5080 added option for frameworkF.map 2021-01-29 22:52:35 +01:00
Julgodis 7cc16872fc added option for frameworkF.map 2021-01-29 22:52:35 +01:00
Julgodis 25d728a920 formatting 2021-01-29 22:52:35 +01:00
Julgodis b27de6e351 formatting 2021-01-29 22:52:35 +01:00
Julgodis b29bb9c1d0 cleanup of python script 2021-01-29 22:52:35 +01:00
Julgodis 4442f8e1dd cleanup of python script 2021-01-29 22:52:35 +01:00
Julgodis 4d2d73d15c replace symbols with string literals and python script 2021-01-29 22:52:35 +01:00
Julgodis cf4bf3fc53 replace symbols with string literals and python script 2021-01-29 22:52:35 +01:00
notyourav 21a428f1af Merge pull request #106 from Julgodis/floats
Floats
2021-01-27 15:24:49 -08:00
notyourav 6aa3fb4ff6 Merge pull request #106 from Julgodis/floats
Floats
2021-01-27 15:24:49 -08:00
notyourav 71e1bb62c1 Merge branch 'master' into floats 2021-01-27 15:22:59 -08:00
notyourav 550e8fbe12 Merge branch 'master' into floats 2021-01-27 15:22:59 -08:00
notyourav ced39ec590 Merge pull request #105 from Julgodis/strings
Strings
2021-01-27 15:22:44 -08:00
notyourav dc8fb6006e Merge pull request #105 from Julgodis/strings
Strings
2021-01-27 15:22:44 -08:00
Julgodis 813f736d00 JKRSolidHeap::dump now matching using floats 2021-01-27 15:43:21 +01:00
Julgodis 45ee14c43f JKRSolidHeap::dump now matching using floats 2021-01-27 15:43:21 +01:00
Julgodis 21bf3cbdb2 sdata2 split OK 2021-01-27 15:04:04 +01:00
Julgodis df8940130d sdata2 split OK 2021-01-27 15:04:04 +01:00
Julgodis 67ac3ea422 split sdata2 2021-01-27 14:51:53 +01:00
Julgodis 7d61b2d0fb split sdata2 2021-01-27 14:51:53 +01:00
Julgodis d6a112de31 formatting 2021-01-27 05:58:12 +01:00
Julgodis 291655c820 formatting 2021-01-27 05:58:12 +01:00
Julgodis c25ce1bab2 compiling strings? WTF 2021-01-27 05:57:41 +01:00
Julgodis 09dd7f8c4e compiling strings? WTF 2021-01-27 05:57:41 +01:00
LC 61b7a10181 c_m3d: Make use of forward declarations (#104)
Some inline helper function of the included files in the header make use
of functions defined within it. This can cause a circular dependency
cycle if said helper functions are ever defined within the classes.

To break this potential cycle, we can use forward declarations.

This also has the benefit of reducing preprocessing overhead a little
bit.
2021-01-26 21:29:28 -05:00
LC c37cd04585 c_m3d: Make use of forward declarations (#104)
Some inline helper function of the included files in the header make use
of functions defined within it. This can cause a circular dependency
cycle if said helper functions are ever defined within the classes.

To break this potential cycle, we can use forward declarations.

This also has the benefit of reducing preprocessing overhead a little
bit.
2021-01-26 21:29:28 -05:00
lepelog 11bf642871 some c_m3d (#97)
* decompiled some bgs_chk funcs

* c_m3d_g

* c_math progress

* remove duplicate SComponent headers

* move some variables and decompile a function

* some inlined from debug

* cM3d_2PlaneLinePosNearPos

* fix fabsf and decompile cM3d_CrawVec

* format

* cleanup

* more cleanup

Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-26 17:48:47 -05:00
lepelog 1e105b87f1 some c_m3d (#97)
* decompiled some bgs_chk funcs

* c_m3d_g

* c_math progress

* remove duplicate SComponent headers

* move some variables and decompile a function

* some inlined from debug

* cM3d_2PlaneLinePosNearPos

* fix fabsf and decompile cM3d_CrawVec

* format

* cleanup

* more cleanup

Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-26 17:48:47 -05:00
notyourav 847023cd1b binary OK (#99)
Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-26 17:42:28 -05:00
notyourav b8d0da505d binary OK (#99)
Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-26 17:42:28 -05:00