Pheenoh
3555c3d51f
fapGm_After OK, split f_op_scene_mng, split f_op_camera_mng, split f_op_overlap_mng
2021-02-13 15:42:35 -05:00
Pheenoh
ea6e42bfe7
clang-format
2021-02-13 15:24:45 -05:00
Pheenoh
46d4ed094a
split f_ap_game, fapGm_Execute ok, more changes to m_Do_main
2021-02-13 15:23:18 -05:00
lepelog
d555a17299
change sdahack to use la instruction ( #114 )
...
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-02-12 19:50:24 -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
Erin Moon
fe60f6ffdc
diff.py --source improvements ( #113 )
...
* diff.py: fix --source file searching
* diff.py: improve error msg when we can't find lhs
* diff.py: speed up source path resolution
2021-02-12 19:42:48 -05:00
Pheenoh
04dbaa383d
swap back to inline asm for Debug_console
2021-02-07 17:22:00 -05:00
Pheenoh
34693ded85
debugDisplay and Debug_console attemp
2021-02-07 17:20:16 -05:00
Pheenoh
315ef319fc
clang-format
2021-02-03 15:14:01 -05:00
Pheenoh
19915da0e6
main attempt
2021-02-03 15:12:27 -05:00
Pheenoh
7050102c9a
Merge branch 'master' of https://github.com/zeldaret/tp into clang-format-fix
2021-02-03 12:30:55 -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
Pheenoh
f13e0449d9
fix clang-format check ( #110 )
2021-01-31 20:55:56 -05:00
Pheenoh
c92b89cf56
fix clang-format check
2021-01-31 20:49:35 -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
notyourav
c7913f7150
fix sjis strings ( #108 )
...
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-31 19:10:43 -05:00
Pheenoh
f79abe520d
split m_Do_machine_exception
2021-01-31 16:29:31 -05:00
Pheenoh
7dd80fd76e
split m_Do_dvd_thread
2021-01-31 16:25:52 -05:00
Pheenoh
e0bc0c8bf6
split m_Do_mtx
2021-01-31 16:21:49 -05:00
Pheenoh
4bd22d8b8b
split m_Do_MemCardRWmng
2021-01-31 16:18:46 -05:00
Pheenoh
f5eb2e6abe
split m_Do_MemCard
2021-01-31 16:16:06 -05:00
Pheenoh
c34a659874
split m_Do_machine
2021-01-31 16:13:37 -05:00
Pheenoh
eaa4467754
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
875f264f30
clang-format
2021-01-31 15:45:36 -05:00
Pheenoh
8d15cbebd8
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
8e3d116bb1
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
Julgodis
867c1739fe
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
89bbf42e1e
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
25d728a920
formatting
2021-01-29 22:52:35 +01:00
Julgodis
b29bb9c1d0
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
notyourav
21a428f1af
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
ced39ec590
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
21bf3cbdb2
sdata2 split OK
2021-01-27 15:04:04 +01:00
Julgodis
67ac3ea422
split sdata2
2021-01-27 14:51:53 +01:00
Julgodis
d6a112de31
formatting
2021-01-27 05:58:12 +01:00
Julgodis
c25ce1bab2
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
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
notyourav
847023cd1b
binary OK ( #99 )
...
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-26 17:42:28 -05:00
lepelog
1e8f64cb5e
decompile s_basic, cleanup mangled names in f_pc ( #101 )
...
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-26 17:11:50 -05:00
LC
b1c2cd6408
c_phase: Make cPhs_Next completely matching ( #102 )
...
* c_phase: Make cPhs_Do a little more matching
Still doesn't fully match, but now the branch offsets and everything
else line up.
The load of pUserData still doesn't properly match though.
* c_phase: Make cPhs_Next completely match
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-26 17:08:35 -05:00
LC
6a57d6176a
J2DPane: Add names for several unlabeled variables ( #103 )
...
Should make working on other classes adjacent to J2DPane a little more
descriptive in the decompilation process.
2021-01-26 17:04:10 -05:00