Pheenoh
b51b5abd14
Merge branch 'master' of https://github.com/zeldaret/tp
2021-01-10 01:24:52 -05:00
Pheenoh
df361497c2
dStage_stageDt_c methods decomped
2021-01-10 01:23:43 -05:00
Pheenoh
3c0fe08bdc
dStage_roomDt_c methods decomp'd
2021-01-09 23:04:11 -05:00
82d5e0f796
JKRAram and JKRAramStream ( #80 )
...
* before __register_global_object
* JKRThread::sThreadList, JKRHeap::sSystemHeap, etc.
* cleanup and started on JKRDvdArchive
* before changing JKRCompression
* more JKRDvdArchive, abs, and memset
* fixed JKRArchive::setExpandSize split
* JKRArchive::sCurrentDirID, JKRDvdFile::sDvdList, and matching JKRDvdFile constructors
* problems
* merge fixes and formatting
* updated clang version in clang-format-all to version 10
* Added OSPhysicalToCached and struct for global memory
* remove useless __attribute__
* changed from defines and macros to const variable and function
* changed FLAG_HAS to FLAG_ON
* JKRAram, linking problems
* fix JKRAram
* remove nonmatching stuff
* renamed static data
* more static class members
* JKRAramStream OK
* formatting
Co-authored-by: Julgodis <>
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-09 20:15:52 -05:00
TakaRikka and GitHub
8bd3d07e23
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
872cd076aa
convert dStage_roomDt_c methods
2021-01-09 19:20:36 -05:00
Pheenoh
9349690253
convert dStage_stageDt_c methods
2021-01-09 17:00:47 -05:00
Pheenoh
f1ff8a45ee
split d_stage
2021-01-08 13:01:37 -05:00
Pheenoh
2c1b491978
Merge branch 'master' of https://github.com/zeldaret/tp
2021-01-08 03:48:21 -05:00
Pheenoh
92e9a5ce63
dStage_roomDt_c initial class mapping
2021-01-08 03:46:59 -05:00
Pheenoh
b26178db88
dStage_stageDt_c initial class mapping
2021-01-08 03:45:28 -05:00
Pheenoh
cff2beec9c
dStage_stageDt_c initial mapping
2021-01-08 03:05:50 -05:00
Pheenoh
52a53ba135
clang-format
2021-01-07 22:58:47 -05:00
Pheenoh
3c656ba99e
Merge branch 'master' of https://github.com/zeldaret/tp
2021-01-07 22:56:59 -05:00
Pheenoh
c1d05bc46c
main01 attempt, fix dcomifg_play_c members
2021-01-07 22:56:08 -05:00
d40a4bd126
diff.py --source support ( #76 )
...
* support source
* remove print
Co-authored-by: Julgodis <>
2021-01-07 19:02:58 -05:00
Pheenoh
74fac079fa
Merge branch 'master' of https://github.com/zeldaret/tp
2021-01-06 21:03:19 -05:00
6f3f8cc38e
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
85f6906ba0
diff.py --select-occurrence ( #74 )
...
* --select-occurrence
* print address of function
Co-authored-by: Julgodis <>
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-06 20:45:55 -05:00
6f2c187418
diff.py: show .o names in column headers ( #70 )
...
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-06 20:42:06 -05:00
6d946e8330
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
b8ecef0ddb
Refactor JUTFont symbols ( #71 )
...
* fix JUTFont args
* fix
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-06 20:36:27 -05:00
88fca194f8
JKRSolidHeap ( #69 )
...
* JKRSolidHeap progress
* JKRSolidHeap, added const to virtual functions, and JKRHeap::TState
* fixed braces
* fix function overload
* clang-format
Co-authored-by: Julgodis <>
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-06 20:33:03 -05:00
0cf65151b3
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
792509e0a1
JKRFileCache matched 22/24 ( #73 )
...
* progress
* strlen, strcat, and strcchr
* more functions from JKRFileCache
* JKRFileCache 22/24 matched
Co-authored-by: Julgodis <>
2021-01-06 19:47:07 -05:00