Skip to content

Add support for arc files for the PS4 version of Resident Evil 5 ? #27

@joker1160853824

Description

@joker1160853824

The extract_arc.cmd works surprisingly fine with the PS4 arc files for Resident Evil 5 even though the revil_toolset.config file states otherwise when using this command:
revil_toolset extract_arc --title re5 --platform PS4 uPl00ChrisNormal.arc
but it has some issues with some files extensions for example it creates files like pl00.1EFB1B67 which i think it suppose to be pl00.adh don't know if compression is causing this or not

Now for make_arc.cmd that's were things get a little messy when using this command:
revil_toolset make_arc --title re5 --platform PS4 mod
it gives the following error:
APPLICATION HAVE CLOSED UNEXPECTEDLY, CODE: 22 (SIGABRT)

This is the full log for both the extract_arc and make_arc:

C:\Users\RE5\Desktop\arc>revil_toolset extract_arc --title re5 --platform PS4 uPl00ChrisNormal.arc
   [0x00004CF8] MTF Archive Extractor v1.10.12, Copyright (C) 2020-2025 Lukas Cone
   [0x00004CF8] Simply drag'n'drop files/folders onto application or use as revil_toolset extract_arc [options] path1 path2 ...
Tool can detect and scan folders and uncompressed zip archives.
 ℹ [0x00004CF8] CLI option detected, config won't be loaded, all booleans set to false!
   [0x00004E18] Processing: uPl00ChrisNormal.arc



C:\Users\RE5\Desktop\arc>revil_toolset make_arc --title re5 --platform PS4 mod
MTF Archive Maker v1.10.12, Copyright (C) 2020-2025 Lukas Cone
Simply drag'n'drop files/folders onto application or use as revil_toolset make_arc [options] path1 path2 ...
Tool can detect and scan folders and uncompressed zip archives.
 ℹ CLI option detected, config won't be loaded, all booleans set to false!
   [0x00004F48] Processing: mod
⚠  [0x00001038] Skipped (invalid format): effect/adh/pl/pl00.1EFB1B67
⚠  [0x000049CC] Skipped (invalid format): effect/cef/pl/pl00.758B2EB7
⚠  [0x00001788] Skipped (invalid format): pawn/pl/pl00/model/evf0000.mrl
⚠  [0x00001788] Skipped (invalid format): pawn/pl/pl00/model/evf0001.mrl
⚠  [0x00001788] Skipped (invalid format): pawn/pl/pl00/model/evf0003.mrl
⚠  [0x00002EFC] Skipped (invalid format): pawn/pl/pl00/model/pl0000.mrl
⚠  [0x00001038] Skipped (invalid format): pawn/pl/pl00/model/pl0001.mrl
⚠  [0x00002EFC] Skipped (invalid format): pawn/pl/pl00/model/pl0002.mrl
✔ Scanning folder: mod   34 folders,  327 files,  327 found.
⚠  [0x00002A00] Skipped (invalid format): pawn/pl/pl00/model/pl0500.mrl
⚠  [0x00001788] Skipped (invalid format): pawn/pl/pl00/model/pl0900.mrl
⚠  [0x000049CC] Skipped (invalid format): pawn/pl/pl00/model/pl0a00.mrl
⚠  [0x00002EFC] Skipped (invalid format): pawn/pl/pl00/soft/pl00.1BA81D3C
⚠  [0x00002EFC] Skipped (invalid format): pawn/pl/pl00/soft/pl0000.rbd
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/00chris_dam1.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/01chris_dam2.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/02chris_dam3.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/03chris_dam4.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/04chris_dam5.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/12umeki.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/20pl_avoid.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/21hashigo_upL.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/22hashigo_upR.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/23kabeashi.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/24syagami.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/25tachiagari.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/26hand.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/27kinuwalk.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/28kinurun.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/30pl_nhasigoL.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/31pl_nhasigoR.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/32pl00v_die.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/33pl00v_breath.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/34pl00v_sfunbari.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/35pl00v_jump.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/36pl_kinukatya1.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/37pl_kinukatya2.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/38pl_kinukatya3.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/39pl_kinukatya4.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/40pl_it_spray.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/41pl_hasigo_ironL.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/42pl_hasigo_ironR.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00v_07att1.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00v_08att2.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00v_runbreath1.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00v_runbreath2.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00v_runbreath3.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00v_runbreath4.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00v_runbreath5.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_01pl_bump.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_10pl_hook.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_11pl_upper.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_12pl_straight.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_13pl_bone_brk.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_15pl_kick.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_17pl_elbow.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_18pl_cure.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_29pl_tsukamare.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_43kinuwalk2.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_44kinuwalk3.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_45kinurun2.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_46kinurun3.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_47pl_kazekiri1.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_48pl_kazekiri2.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_49pl_kazekiri3.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_51hg_kamae.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_53sg_reload.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_chris_dam_add1.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_chris_dam_add2.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_chris_dam_add3.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_chris_dam_add4.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_chris_dam_add5.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_chris_dam_add6.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_chris_dam_L1.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_chris_dam_L2.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_chris_dam_L3.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_chris_dodge.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_Dmg_breath_a.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_Dmg_breath_b.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_Dmg_escape.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_Dmg_SP_01.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_Dmg_strugle_a.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_Dmg_strugle_b.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_Dmg_strugle_c.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_Dmg_strugle_d.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_Dmg_strugle_e.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_Dmg_strugle_f.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_Dmg_strugle_g.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kamae_wp02.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kamae_wp03.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kamae_wp04.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kamae_wp05.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kamae_wp0c.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kamae_wp0d.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kamae_wp13.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kamae_wp21.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinubag_big.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinubag_mid1.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinubag_mid2.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinubag_mid3.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinubag_sml1.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinubag_sml2.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinubag_sml3.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinurun4.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinurun5.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinurun6.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinurun7.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinuwalk4.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinuwalk5.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinuwalk6.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinuwalk7.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinu_big1.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinu_big2.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinu_big3.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinu_sml1lng.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinu_sml1srt.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinu_sml2lng.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinu_sml2srt.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinu_sml3lng.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinu_sml3srt.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinu_sml4lng.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinu_sml4srt.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinu_sml5lng.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_kinu_sml5srt.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_knife_hit.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_pl_knife_finish.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_provoke1.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_provoke2.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_provoke3.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_reload_mvmt_1.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_reload_mvmt_2.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_v_anger1.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_v_anger2.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_v_anger3.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_v_joy_mid.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_v_joy_sml1.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_v_joy_sml2.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_v_mov_breath_s1.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_v_mov_breath_s2.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_v_mov_breath_ss1.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_v_mov_breath_ss2.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_v_mov_l1.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_v_mov_l2.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_v_mov_s1.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_v_mov_s2.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_wpstart_bigmg.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_wpstart_end_knife.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_wpstart_hand.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_wpstart_handgun.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_wpstart_knife.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_wpstart_large.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_wpstart_mid.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/pl/oto/pl00/pl00_wpstart_minimg.at9
⚠  [0x00002EFC] Skipped (multiple classes from extension): sound/se/pl/se_pl00.ase
⚠  [0x000049CC] Skipped (invalid format): sound/se/pl/se_pl00.sbkr
⚠  [0x00002EFC] Skipped (invalid format): sound/se/wp/oto/wp01/wp01_knife.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/wp/oto/wp01/wp01_knife_hit.at9
⚠  [0x00002EFC] Skipped (invalid format): sound/se/wp/se_wp01.sbkr
+----------------------------------------------------------+
| APPLICATION HAVE CLOSED UNEXPECTEDLY, CODE: 22 (SIGABRT) |
+----------------------------------------------------------+

I should note that the effect, pawn and sound folders are all inside the mod folder, also can i send you the arc file for the PS4 to make things easier for you ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions