* match CheckCreateHeap, start _delete
* Match daSie_Flag_c::_draw
* Approach daSie_Flag_c::set_mtx
* fix l_flag_offset
* approach daSie_Flag_c::CreateInit
* Approach daSie_Flag_c::_create
* Approach daSie_Flag_c::CreateHeap
* Use the original var name
* Reformat
* approach daSie_Flag_c::_execute
* Find the correct virtual function
* Use cylinder struct
* simplify set_mtx
* start matching daSie_Flag_HIO_c class
* Fix constants
* Match daSie_Flag_c::_create
* Match daSie_Flag_c::_execute better
* 100% daSie_Flag_c::set_mtx
* Match bss
* use .abs() method instead of own implementation
* Fix resource header
* Match data
* Match _execute + fix inline usages
* use simple bool where possible
* fix const order
* mark d_a_sie_flag matching for non-demo
* Fixes after review
It's not completely consistent, but it seems like the majority used `bool`, and only a handful used `BOOL`. So I switched all of them to `bool` except for 13 TUs that stopped matching when changed like this.