mirror of
https://github.com/zeldaret/tww.git
synced 2026-07-11 06:34:45 -04:00
daPy_lk_c::dProcTool and daDemo00_c::execute matched, fix up various inlines and template classes, stb OK
This commit is contained in:
@@ -180,7 +180,7 @@ void TProcessor::do_tag_(u32 tag, const void* data, u32 size) {
|
||||
void TProcessor::do_systemTagCode_(u16 code, const void* data, u32 size) {
|
||||
switch (code) {
|
||||
case 0x05:
|
||||
pushCurrent(mControl->on_message(JGadget::binary::TParseValue<u32, JGadget::binary::TParseValue_endian_big_>::parse(data)));
|
||||
pushCurrent(mControl->on_message(JGadget::binary::TParseValue<JGadget::binary::TParseValue_endian_big_<u32> >::parse(data)));
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -442,11 +442,11 @@ void TSequenceProcessor::do_tag_(u32 tag, const void* data, u32 size) {
|
||||
on_branch_query(code);
|
||||
break;
|
||||
case 0xF8:
|
||||
on_branch_register(process_branch_limited_, datap + 2, JGadget::binary::TParseValue<u16, JGadget::binary::TParseValue_endian_big_>::parse(datap));
|
||||
on_branch_register(process_branch_limited_, datap + 2, JGadget::binary::TParseValue<JGadget::binary::TParseValue_endian_big_<u16> >::parse(datap));
|
||||
on_branch_query(code);
|
||||
break;
|
||||
case 0xF7:
|
||||
on_branch_register(process_branch_, datap + 2, JGadget::binary::TParseValue<u16, JGadget::binary::TParseValue_endian_big_>::parse(datap));
|
||||
on_branch_register(process_branch_, datap + 2, JGadget::binary::TParseValue<JGadget::binary::TParseValue_endian_big_<u16> >::parse(datap));
|
||||
on_branch_query(code);
|
||||
break;
|
||||
default:
|
||||
@@ -464,7 +464,7 @@ void TSequenceProcessor::do_systemTagCode_(u16 code, const void* data, u32 size)
|
||||
case 3:
|
||||
break;
|
||||
case 6: {
|
||||
u32 target = JGadget::binary::TParseValue<u32, JGadget::binary::TParseValue_endian_big_>::parse(data);
|
||||
u32 target = JGadget::binary::TParseValue<JGadget::binary::TParseValue_endian_big_<u32> >::parse(data);
|
||||
on_jump_register(process_jump_, target);
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user