Jasper St. Pierre
eff77cbe26
SComponent c_list / c_node ( #5 )
...
* SComponent c_list / c_node
* SComponent: c_tree
* SComponent: start c_phase
* SComponent: c_tag
* SComponent: c_counter
* f_pc_line / f_pc_line_tag
the beginnings of the framework process system
* f_pc_method_tag
* SComponent: c_node_iter / c_list_iter / c_tag_iter / c_tree_iter
* f_pc_draw_priority
* f_pc_method_iter
* f_pc_profile
Also add (untested) base header classes for f_pc_base
* f_pc_searcher
* f_pc_create_tag
* f_pc_creator
* f_pc_layer skeleton
* f_pc_method
* f_pc_line_iter
* f_pc_leaf somewhat
* f_pc_delete_tag
* f_pc_create_req
* Fix a few non-matchings
* c_phase: slight additional notes
* c_node: more matching
* fix build
* c_node: One more matching
* f_pc_line_iter: Matching
* f_pc_create_req: a bit more
* f_pc_load, f_pc_deletor partial
* f_pc_executor partial
* f: minor cleanups
* f_pc_executor
Co-authored-by: Pheenoh <pheenoh@gmail.com >
2020-11-30 17:26:55 -05:00
Jonathan Wase
89f4055593
JKRHeap functions ( #6 )
...
* becomeSystemHeap OK! becomeCurrentHeap OK!
* initArena OK!
* static-alloc OK! static-free OK! static-resize OK!
* operator new OK! operator delete OK!
* removed asm/d/file/sel/d_file_sel_info.o from obj_files.mk
* fixed vtable names
2020-11-30 17:24:05 -05:00
unknown
8a1439e50c
migrate all d_file_sel_info asm functions to inline
2020-11-29 23:26:19 -05:00
unknown
2993cfd15a
migrate remaining d_save and m_Do_main asm to inline, add intial class mapping for dFile_select_c
2020-11-29 20:16:52 -05:00
unknown
99e9d3b8f7
add more sorting to inline'd asm for JSystem, move m_Do_main over to using newly defined JKRHeap and JKRExpHeap headers
2020-11-29 12:57:11 -05:00
unknown
51d6e78873
Add better sorting for inline'd asm
2020-11-29 12:21:01 -05:00
Jonathan Wase
29420d6e36
Adds JSUList, JKRDisposer, and JKRHeap. ( #4 )
...
* Added JSUList, JKRDisposer, and JKRHeap.
JSUList: Decompiled JSUPtrLink and JSUPtrList with their respected
functions. The templated class JSUList is left.
JKRDisposer: Constructor matched but the destructor is close but
not yet a match.
JKRHeap: No functions matches yet. JKRHeap.cpp now includes
"operator delete" which makes it possible to forward compile
destructors.
* moved files from src/ to libs/
2020-11-29 11:47:00 -05:00
unknown
41489d9c40
begin d_save_HIO, some m_Do_main functions ok
2020-11-28 23:34:06 -05:00
unknown
ea32371565
a few dSv_info_c methods ok
2020-11-28 19:18:27 -05:00
unknown
dc4ac6c3d2
dSv_zoneActor_c ok dSv_zone_c ok dSv_restart_c ok dSv_turnRestart_c ok dSv_info_c::init ok some dSv_save_c ok
2020-11-27 23:34:39 -05:00
unknown
131ceb7cc0
dSv_zoneBit_c methods ok except 1
2020-11-27 21:32:52 -05:00
unknown
82083263d5
dSv_danBit_c ok + fixed many nonmatchings
2020-11-27 20:49:52 -05:00
unknown
d66341f95f
dSv_memory_c::init ok, dSv_memory2_c::init ok, some dSv_event_c::offEventBit ok
2020-11-26 23:55:28 -05:00
unknown
d20a79d157
some dSv_memBit_c methods ok
2020-11-26 22:02:39 -05:00
unknown
ca042ff23e
move SComponent and SStandard under SSystem, some dSv_player_config_c methods ok
2020-11-26 21:35:46 -05:00
unknown
0d0718f518
dSv_player_config_c::init ok
2020-11-26 20:14:44 -05:00
unknown
4625addc32
dSv_light_drop_c ok
2020-11-23 21:26:10 -05:00
unknown
f4ce9926e8
dSv_player_collect_c ok
2020-11-23 19:57:23 -05:00
unknown
dc653b0fff
dSv_player_item_max_c::init ok dSv_player_item_max_c::setBombNum ok
2020-11-23 00:31:50 -05:00
unknown
4ab89c482b
dSv_player_item_record_c and dSv_player_get_item_c funcs ok
2020-11-22 20:17:49 -05:00
unknown
59a33f13c1
multiple d_save functions ok
2020-11-22 18:21:23 -05:00
unknown
1c0cd82422
migrate d_save.cpp inline asm to external files, migrate extern vars and funcs to their own headers
2020-11-22 15:27:16 -05:00
unknown
da436020d1
update d_save, begin splitting asm
2020-11-22 14:28:16 -05:00
unknown
06d672656b
Migrate many functions from d_save.s
2020-09-13 02:51:05 -04:00
unknown
90a88d1827
organize files, update makefile, add CI checks, begin adding d_save.cpp
2020-09-05 15:03:13 -04:00
unknown
c5e2415773
ok
2020-08-29 17:54:55 -04:00