TakaRikka
a320ae56ff
some MSL_C work ( #192 )
...
* wip
* bunch of MSL_C files
thanks to pikmin2 decomp for their work
* format / asm
* progress
* fix
* fix remove-asm to work with C files
* init / start
2022-04-24 13:02:50 +02:00
Zen64
f7c90c2e6a
Renamed instances of msl_c -> MSL_C because
2022-03-20 00:01:24 -04:00
Zen64
3751b71c0a
Fixed capitalization and msl library names
2022-03-19 22:31:05 -04:00
Julgodis
1e95d29b60
dol2asm OK
2021-03-28 22:49:05 +02:00
Pheenoh
6f67836256
fopOvlp_Create attempt, fopScnRq_phase_ClearOverlap OK
2021-03-20 19:01:48 -04: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
b42c4227ab
split f_op_scene, f_op_overlap
2021-02-15 16:11:42 -05:00
Pheenoh
a6b77ec8f8
split f_op_msg
2021-02-15 16:06:20 -05:00
Pheenoh
6f29d16bab
split f_op_kankyo
2021-02-15 16:04:27 -05:00
Pheenoh
4e46f4fc18
split f_op_scene_iter, f_op_scene_pause, f_op_scene_tag
2021-02-15 15:48:48 -05:00
Pheenoh
90d7cb9e6f
split f_op_overlap_req
2021-02-15 15:26:44 -05:00
Pheenoh
92fb619484
split f_op_msg_mng
2021-02-15 15:24:02 -05:00
Pheenoh
8d43b994bb
split f_op_kankyo_mng
2021-02-15 15:20:48 -05:00
Pheenoh
20230f0602
split f_op_draw_tag
2021-02-15 15:19:28 -05:00
Pheenoh
0074e08f75
split f_op_draw_iter
2021-02-15 15:18:13 -05:00
Pheenoh
12972d4544
split f_op_camera
2021-02-15 15:15:46 -05:00
Pheenoh
0f1139ab5f
split f_op_view
2021-02-15 15:12:21 -05:00
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
46d4ed094a
split f_ap_game, fapGm_Execute ok, more changes to m_Do_main
2021-02-13 15:23:18 -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
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
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
adf7591598
Merge branch 'master' of https://github.com/zeldaret/tp
2021-01-31 15:35:58 -05:00
Julgodis
4d2d73d15c
replace symbols with string literals and python script
2021-01-29 22:52:35 +01: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
c25ce1bab2
compiling strings? WTF
2021-01-27 05:57:41 +01: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
Pheenoh
980f82e95b
split m_Do_DVDError
2021-01-25 15:13:46 -05:00
notyourav
4a0aaca15e
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
2151bc4328
Merge branch 'master' into polypass2
2021-01-24 21:30:58 -08:00
Lioncash
1470a7568a
dBgS: Initial splitting of dBgS_PolyPassChk code
2021-01-22 08:15:30 -05:00
jdflyer
2ba44f831b
Merge remote-tracking branch 'upstream/master' into m_Do_audio2
2021-01-21 21:58:53 -07:00
jdflyer
806630e336
m_Do_audio
2021-01-21 21:47:28 -07:00
notyourav
c48c35f4db
fvb, functionvalue, vector ( #77 )
...
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2021-01-18 14:27:25 -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
Jonathan Wase
04354aadb9
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
15cbad3824
split d_stage
2021-01-08 13:01:37 -05:00
Erin Moon
e71b327988
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
a787699d14
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
4fa0ecdd97
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