Julgodis
d244b7cb0d
dol2asm OK
2021-03-28 22:49:05 +02:00
Pheenoh
1d779a0b78
fopOvlp_Create attempt, fopScnRq_phase_ClearOverlap OK
2021-03-20 19:01:48 -04:00
lepelog
5c83d2532c
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
12b8d6788f
split f_op_scene, f_op_overlap
2021-02-15 16:11:42 -05:00
Pheenoh
e94ff7d1ed
split f_op_msg
2021-02-15 16:06:20 -05:00
Pheenoh
edbf8e600e
split f_op_kankyo
2021-02-15 16:04:27 -05:00
Pheenoh
58b7465c7e
split f_op_scene_iter, f_op_scene_pause, f_op_scene_tag
2021-02-15 15:48:48 -05:00
Pheenoh
8d943946d7
split f_op_overlap_req
2021-02-15 15:26:44 -05:00
Pheenoh
8c8db49733
split f_op_msg_mng
2021-02-15 15:24:02 -05:00
Pheenoh
978b55406d
split f_op_kankyo_mng
2021-02-15 15:20:48 -05:00
Pheenoh
05bbb4956a
split f_op_draw_tag
2021-02-15 15:19:28 -05:00
Pheenoh
bbdb166d5a
split f_op_draw_iter
2021-02-15 15:18:13 -05:00
Pheenoh
21e3eceb18
split f_op_camera
2021-02-15 15:15:46 -05:00
Pheenoh
6212c308e8
split f_op_view
2021-02-15 15:12:21 -05:00
Pheenoh
86a69bbb4b
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
63d4e517f7
split f_ap_game, fapGm_Execute ok, more changes to m_Do_main
2021-02-13 15:23:18 -05:00
lepelog
aff4c171fc
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
jdflyer
f1924e91f4
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
ff930c7576
split m_Do_machine_exception
2021-01-31 16:29:31 -05:00
Pheenoh
06d3b7647d
split m_Do_dvd_thread
2021-01-31 16:25:52 -05:00
Pheenoh
f1cb3fa52d
split m_Do_mtx
2021-01-31 16:21:49 -05:00
Pheenoh
e8d0b4c401
split m_Do_MemCardRWmng
2021-01-31 16:18:46 -05:00
Pheenoh
6d55426443
split m_Do_MemCard
2021-01-31 16:16:06 -05:00
Pheenoh
5793e002a6
split m_Do_machine
2021-01-31 16:13:37 -05:00
Pheenoh
3d7626f838
split m_Do_lib
2021-01-31 16:09:07 -05:00
Pheenoh
02466048b1
split m_Do_ext
2021-01-31 16:04:23 -05:00
Pheenoh
ccf862fbb2
Merge branch 'master' of https://github.com/zeldaret/tp
2021-01-31 15:35:58 -05:00
Julgodis
cf4bf3fc53
replace symbols with string literals and python script
2021-01-29 22:52:35 +01:00
Julgodis
45ee14c43f
JKRSolidHeap::dump now matching using floats
2021-01-27 15:43:21 +01:00
Julgodis
df8940130d
sdata2 split OK
2021-01-27 15:04:04 +01:00
Julgodis
7d61b2d0fb
split sdata2
2021-01-27 14:51:53 +01:00
Julgodis
09dd7f8c4e
compiling strings? WTF
2021-01-27 05:57:41 +01:00
notyourav
b8d0da505d
binary OK ( #99 )
...
Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-26 17:42:28 -05:00
lepelog
ce0d0c3521
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
Pheenoh
f893c39194
split m_Do_DVDError
2021-01-25 15:13:46 -05:00
notyourav
6e7708652e
J2DPane.cpp ( #91 )
...
* split J2DPane.cpp
* J2DPane first pass
* consolidate headers and typedef mtx
* remove duplicate J2DScreen.h
Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-25 09:57:35 -05:00
notyourav
d26898feee
Merge branch 'master' into polypass2
2021-01-24 21:30:58 -08:00
Lioncash
9f4104aca8
dBgS: Initial splitting of dBgS_PolyPassChk code
2021-01-22 08:15:30 -05:00
jdflyer
64bb8562fa
Merge remote-tracking branch 'upstream/master' into m_Do_audio2
2021-01-21 21:58:53 -07:00
jdflyer
ff7ac962f1
m_Do_audio
2021-01-21 21:47:28 -07:00
notyourav
358469df03
fvb, functionvalue, vector ( #77 )
...
Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-18 14:27:25 -05:00
TakaRikka
8cf6641bd4
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
Jonathan Wase
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
Pheenoh
f1ff8a45ee
split d_stage
2021-01-08 13:01:37 -05:00
Erin Moon
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
notyourav
b8ecef0ddb
Refactor JUTFont symbols ( #71 )
...
* fix JUTFont args
* fix
Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-06 20:36:27 -05:00
Jonathan Wase
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
lepelog
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
notyourav
105c006948
TObject and JStudio internals ( #57 )
...
* TObject
* fix
Co-authored-by: Pheenoh <pheenoh@gmail.com>
2021-01-05 12:47:26 -05:00
Erin Moon
5c4ac052c3
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