I've sucesefully dumped load_drp instruction from ferrum_app.rpx:
.text:02B83D30
.text:02B83D30
.text:02B83D30 # _Q2_5sysdr12ResourceData::load_drp__Q2_5sysdr36__N_20_dr_resource_list_cpp_8bdc2d44FQ2_5sysdr41SharedPtr__tm(void)
.text:02B83D30 load_drp__Q2_5sysdr36__N_20_dr_resource_list_cpp_8bdc2d44FQ2_5sysdr41SharedPtr__tm__24_Q2_5sysdr12ResourceData:
.text:02B83D30 # DATA XREF: sysdr::ResourceListManager::ResourceListManager((void))+4F0o
.text:02B83D30 # sysdr::ResourceListManager::ResourceListManager((void))+4FCo
.text:02B83D30
.text:02B83D30 .set var_10, -0x10
.text:02B83D30 .set var_C, -0xC
.text:02B83D30 .set var_8, -8
.text:02B83D30 .set var_4, -4
.text:02B83D30 .set arg_4, 4
.text:02B83D30
.text:02B83D30 mflr r0
.text:02B83D34 stwu r1, -0x18(r1)
.text:02B83D38 stw r30, 0x18+var_8(r1)
.text:02B83D3C stw r29, 0x18+var_C(r1)
.text:02B83D40 stw r31, 0x18+var_4(r1)
.text:02B83D44 stw r0, 0x18+arg_4(r1)
.text:02B83D48 mr r29, r3
.text:02B83D4C li r6, 0
.text:02B83D50 lwz r3, 0(r3)
.text:02B83D54 mr r4, r6
.text:02B83D58 stw r6, 0x18+var_10(r1)
.text:02B83D5C addi r5, r1, 0x18+var_10
.text:02B83D60 stw r6, 0x470(r3)
.text:02B83D64 bl ReadFile__Q2_5sysdr12ResourceDataFiPPvb # sysdr::ResourceData::ReadFile((int,void **,bool))
.text:02B83D68 mr. r30, r3
.text:02B83D6C mr r31, r4
.text:02B83D70 bgt loc_2B83DA0
.text:02B83D74 blt loc_2B83D80
.text:02B83D78 cmplwi r31, 0
.text:02B83D7C bgt loc_2B83DA0
.text:02B83D80
.text:02B83D80 loc_2B83D80: # CODE XREF: _Q2_5sysdr12ResourceData::load_drp__Q2_5sysdr36__N_20_dr_resource_list_cpp_8bdc2d44FQ2_5sysdr41SharedPtr__tm(void)+44j
.text:02B83D80 lwz r29, 0x18+var_C(r1)
.text:02B83D84 lwz r0, 0x18+arg_4(r1)
.text:02B83D88 lwz r30, 0x18+var_8(r1)
.text:02B83D8C mtlr r0
.text:02B83D90 lwz r31, 0x18+var_4(r1)
.text:02B83D94 addi r1, r1, 0x18
.text:02B83D98 li r3, 0
.text:02B83D9C blr
.text:02B83DA0 # ---------------------------------------------------------------------------
.text:02B83DA0
.text:02B83DA0 loc_2B83DA0: # CODE XREF: _Q2_5sysdr12ResourceData::load_drp__Q2_5sysdr36__N_20_dr_resource_list_cpp_8bdc2d44FQ2_5sysdr41SharedPtr__tm(void)+40j
.text:02B83DA0 # _Q2_5sysdr12ResourceData::load_drp__Q2_5sysdr36__N_20_dr_resource_list_cpp_8bdc2d44FQ2_5sysdr41SharedPtr__tm(void)+4Cj
.text:02B83DA0 lwz r3, 0x18+var_10(r1)
.text:02B83DA4 mr r4, r31
.text:02B83DA8 bl ResourcePackDecrypt__5sysdrFPvUi # sysdr::ResourcePackDecrypt((void *,uint))
.text:02B83DAC cmpwi r3, 0
.text:02B83DB0 bne loc_2B83DDC
.text:02B83DB4 lwz r3, 0x18+var_10(r1)
.text:02B83DB8 bl SystemFree__5sysdrFPv # sysdr::SystemFree((void *))
.text:02B83DBC lwz r29, 0x18+var_C(r1)
.text:02B83DC0 lwz r0, 0x18+arg_4(r1)
.text:02B83DC4 lwz r30, 0x18+var_8(r1)
.text:02B83DC8 mtlr r0
.text:02B83DCC lwz r31, 0x18+var_4(r1)
.text:02B83DD0 addi r1, r1, 0x18
.text:02B83DD4 li r3, 0
.text:02B83DD8 blr
.text:02B83DDC # ---------------------------------------------------------------------------
.text:02B83DDC
.text:02B83DDC loc_2B83DDC: # CODE XREF: _Q2_5sysdr12ResourceData::load_drp__Q2_5sysdr36__N_20_dr_resource_list_cpp_8bdc2d44FQ2_5sysdr41SharedPtr__tm(void)+80j
.text:02B83DDC lwz r10, 0(r29)
.text:02B83DE0 lwz r0, 0x18+var_10(r1)
.text:02B83DE4 stw r31, 0x488(r10)
.text:02B83DE8 li r3, 1
.text:02B83DEC stw r0, 0x480(r10)
.text:02B83DF0 stw r3, 0x470(r10)
.text:02B83DF4 lwz r29, 0x18+var_C(r1)
.text:02B83DF8 lwz r0, 0x18+arg_4(r1)
.text:02B83DFC lwz r30, 0x18+var_8(r1)
.text:02B83E00 mtlr r0
.text:02B83E04 lwz r31, 0x18+var_4(r1)
.text:02B83E08 addi r1, r1, 0x18
.text:02B83E0C blr
.text:02B83E0C # End of function _Q2_5sysdr12ResourceData::load_drp__Q2_5sysdr36__N_20_dr_resource_list_cpp_8bdc2d44FQ2_5sysdr41SharedPtr__tm(void)
.text:02B83E0C
.text:02B83E10
.text:02B83D30
.text:02B83D30 # _Q2_5sysdr12ResourceData::load_drp__Q2_5sysdr36__N_20_dr_resource_list_cpp_8bdc2d44FQ2_5sysdr41SharedPtr__tm(void)
.text:02B83D30 load_drp__Q2_5sysdr36__N_20_dr_resource_list_cpp_8bdc2d44FQ2_5sysdr41SharedPtr__tm__24_Q2_5sysdr12ResourceData:
.text:02B83D30 # DATA XREF: sysdr::ResourceListManager::ResourceListManager((void))+4F0o
.text:02B83D30 # sysdr::ResourceListManager::ResourceListManager((void))+4FCo
.text:02B83D30
.text:02B83D30 .set var_10, -0x10
.text:02B83D30 .set var_C, -0xC
.text:02B83D30 .set var_8, -8
.text:02B83D30 .set var_4, -4
.text:02B83D30 .set arg_4, 4
.text:02B83D30
.text:02B83D30 mflr r0
.text:02B83D34 stwu r1, -0x18(r1)
.text:02B83D38 stw r30, 0x18+var_8(r1)
.text:02B83D3C stw r29, 0x18+var_C(r1)
.text:02B83D40 stw r31, 0x18+var_4(r1)
.text:02B83D44 stw r0, 0x18+arg_4(r1)
.text:02B83D48 mr r29, r3
.text:02B83D4C li r6, 0
.text:02B83D50 lwz r3, 0(r3)
.text:02B83D54 mr r4, r6
.text:02B83D58 stw r6, 0x18+var_10(r1)
.text:02B83D5C addi r5, r1, 0x18+var_10
.text:02B83D60 stw r6, 0x470(r3)
.text:02B83D64 bl ReadFile__Q2_5sysdr12ResourceDataFiPPvb # sysdr::ResourceData::ReadFile((int,void **,bool))
.text:02B83D68 mr. r30, r3
.text:02B83D6C mr r31, r4
.text:02B83D70 bgt loc_2B83DA0
.text:02B83D74 blt loc_2B83D80
.text:02B83D78 cmplwi r31, 0
.text:02B83D7C bgt loc_2B83DA0
.text:02B83D80
.text:02B83D80 loc_2B83D80: # CODE XREF: _Q2_5sysdr12ResourceData::load_drp__Q2_5sysdr36__N_20_dr_resource_list_cpp_8bdc2d44FQ2_5sysdr41SharedPtr__tm(void)+44j
.text:02B83D80 lwz r29, 0x18+var_C(r1)
.text:02B83D84 lwz r0, 0x18+arg_4(r1)
.text:02B83D88 lwz r30, 0x18+var_8(r1)
.text:02B83D8C mtlr r0
.text:02B83D90 lwz r31, 0x18+var_4(r1)
.text:02B83D94 addi r1, r1, 0x18
.text:02B83D98 li r3, 0
.text:02B83D9C blr
.text:02B83DA0 # ---------------------------------------------------------------------------
.text:02B83DA0
.text:02B83DA0 loc_2B83DA0: # CODE XREF: _Q2_5sysdr12ResourceData::load_drp__Q2_5sysdr36__N_20_dr_resource_list_cpp_8bdc2d44FQ2_5sysdr41SharedPtr__tm(void)+40j
.text:02B83DA0 # _Q2_5sysdr12ResourceData::load_drp__Q2_5sysdr36__N_20_dr_resource_list_cpp_8bdc2d44FQ2_5sysdr41SharedPtr__tm(void)+4Cj
.text:02B83DA0 lwz r3, 0x18+var_10(r1)
.text:02B83DA4 mr r4, r31
.text:02B83DA8 bl ResourcePackDecrypt__5sysdrFPvUi # sysdr::ResourcePackDecrypt((void *,uint))
.text:02B83DAC cmpwi r3, 0
.text:02B83DB0 bne loc_2B83DDC
.text:02B83DB4 lwz r3, 0x18+var_10(r1)
.text:02B83DB8 bl SystemFree__5sysdrFPv # sysdr::SystemFree((void *))
.text:02B83DBC lwz r29, 0x18+var_C(r1)
.text:02B83DC0 lwz r0, 0x18+arg_4(r1)
.text:02B83DC4 lwz r30, 0x18+var_8(r1)
.text:02B83DC8 mtlr r0
.text:02B83DCC lwz r31, 0x18+var_4(r1)
.text:02B83DD0 addi r1, r1, 0x18
.text:02B83DD4 li r3, 0
.text:02B83DD8 blr
.text:02B83DDC # ---------------------------------------------------------------------------
.text:02B83DDC
.text:02B83DDC loc_2B83DDC: # CODE XREF: _Q2_5sysdr12ResourceData::load_drp__Q2_5sysdr36__N_20_dr_resource_list_cpp_8bdc2d44FQ2_5sysdr41SharedPtr__tm(void)+80j
.text:02B83DDC lwz r10, 0(r29)
.text:02B83DE0 lwz r0, 0x18+var_10(r1)
.text:02B83DE4 stw r31, 0x488(r10)
.text:02B83DE8 li r3, 1
.text:02B83DEC stw r0, 0x480(r10)
.text:02B83DF0 stw r3, 0x470(r10)
.text:02B83DF4 lwz r29, 0x18+var_C(r1)
.text:02B83DF8 lwz r0, 0x18+arg_4(r1)
.text:02B83DFC lwz r30, 0x18+var_8(r1)
.text:02B83E00 mtlr r0
.text:02B83E04 lwz r31, 0x18+var_4(r1)
.text:02B83E08 addi r1, r1, 0x18
.text:02B83E0C blr
.text:02B83E0C # End of function _Q2_5sysdr12ResourceData::load_drp__Q2_5sysdr36__N_20_dr_resource_list_cpp_8bdc2d44FQ2_5sysdr41SharedPtr__tm(void)
.text:02B83E0C
.text:02B83E10