RevilLib icon indicating copy to clipboard operation
RevilLib copied to clipboard

requesting Lost Planet 2 Xbox360 arc support

Open modusc896d352 opened this issue 10 months ago • 5 comments

running extract_arc with at least one arc from the Xbox360 version of Lost Planet 2 (like so) revil_toolset extract_arc --title lp2 --platform X360 nativeXenon\arcXmlTmpXbox\aTitle.arc results in this error:

D:/a/RevilLib/RevilLib/3rd_party/mspack/lzxd.c:523 (lzxd_decompress) bad block type
⛔ [0x000052D8] LZX decompression error 3

same applies to another arc from that same game (same platform version even), run extract_arc with another arc (like so) revil_toolset extract_arc --title lp2 --platform X360 nativeXenon\arcLp2Xml\ArcOnMemoryBGM\aTitle.arc and get this error ⛔ [0x000024F8] LZX decompression error 11

there's obviously a lot of arc that need testing with these two "title" and "platform" parameters; i'll update my findings later. please note i didn't have extract_arc scan a given directory (nativeXenon) so it can hunt through all the arc and process them one-by-one instead; this is for self-preservation (sanity) reasons.

modusc896d352 avatar Mar 03 '25 17:03 modusc896d352

runing extract_arc with nativeXenon\arcLp2Xml\PACK\PACK40.arc gives way to this error

D:/a/RevilLib/RevilLib/3rd_party/mspack\readbits.h:191 (read_input) out of input bytes
⛔ [0x00004F54] LZX decompression error 3

as a bit of a side-note, PACK.apk is also present in that same PACK directory

modusc896d352 avatar Mar 03 '25 17:03 modusc896d352

Xbox360 platform is not supported at all. There is an option for it, but it's only used for one title. Unless you want some exclusive items, you can use ps3 version or win32 which (or should) contain higher quality assets (win32 is only one that uses DirectX 11).

PredatorCZ avatar Mar 04 '25 21:03 PredatorCZ

you're right, win32 is the only version that has higher quality assets. not sure about exclusive items, but anyway.

i tried to use extract_arc with PACK40.arc from Xbox360 ver with PS3 set as the platform: revil_toolset extract_arc --title lp2 --platform PS3 PACK40.arc tried to set Win32 as the platform at one point but revil_toolset chose PS3 for me.

alas, same result: ⛔ [0x00007D74] LZX decompression error 3

same happened with uAkC0.arc: revil_toolset extract_arc --title lp2 --platform PS3 uAkC0.arc

error'd out as well:

D:/a/RevilLib/RevilLib/3rd_party/mspack\readbits.h:191 (read_input) out of input bytes
⛔ [0x00004E04] LZX decompression error 3

i may pine for ps3 ver in the future, but no ETA.

modusc896d352 avatar Mar 05 '25 02:03 modusc896d352

No, there is legit no support for Xbox360 archive extraction whatsoever. It uses it's own compression algorithm that is not implemented.

PredatorCZ avatar Mar 05 '25 22:03 PredatorCZ

ok

modusc896d352 avatar Mar 05 '25 22:03 modusc896d352

You can use the latest Noesis to extract LP2 360 arcs.

Etokapa avatar Aug 22 '25 18:08 Etokapa