-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
other game search-path problem #7
Comments
This is due to unimplemented compression format (1). To resolve this, one should implement the format here Lines 110 to 125 in cb0ab6a
According to other information online, the format 1 is deflate (see QuickBMS |
謝謝,我試著增加"1" 於 pak.rs 但是編譯不了 . |
Not sure what you mean. That code compiles on my end. Also the first rule of problem reporting: could you paste the error message? |
I pushed your code in 2486fd9 (Thanks!) could you test if it works? |
--> src\pak.rs:11:5 error[E0432]: unresolved import warning: unused import: warning: unused import: warning: unused import: error: aborting due to 2 previous errors; 3 warnings emitted Some errors have detailed explanations: E0252, E0432. sorry |
測試魔界村兩次,進度停在10200就不在動了 ^^ |
https://drive.google.com/file/d/1f9SisfUorIGZaf27QfMdGL8ePdUt7Uvx/view?usp=sharing |
The way search-path works is based on inter-referencing between files, which doesn't guarantee to find all files and is expected to perform poorly for a very small subset of components like DLC. Devil May Cry seems to be using some compression format unknown to me (17 & 18) I am not sure what happened to Ghosts n Goblins Resurrection. Overall, even though these game uses the same engine, there can be subtle difference between their data. I only have MHRise as the sample to research. Supporting other games is something nice to have accidentally, but it is really out of my scope to fix for them. |
^_^ i see , thank for your hard work. |
你好,這是我遇到的錯誤訊息,因為訊息太長,只有擷取部分
devil may cry
D:\BaiduYunDownload\DEVIL MAY CRY 5\Devil May Cry 5\Devil May Cry 5 Vergil>mhrice search-path --pak re_chunk_000.pak > 12345.list
thread 'thread 'thread 'thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1' panicked at '' panicked at '' panicked at '', calledResult::unwrap()
on anErr
value: Unsupported format: 1calledResult::unwrap()
on anErr
value: Unsupported format: 1calledResult::unwrap()
on anErr
value: Unsupported format: 1src\main.rs', ', ', :src\main.rssrc\main.rssrc\main.rs508::::50850850849:::494949note: run with
RUST_BACKTRACE=1
environment variable to display a backtracethread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508:49thread 'thread 'thread '' panicked at '' panicked at '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1calledResult::unwrap()
on anErr
value: Unsupported format: 1calledResult::unwrap()
on anErr
value: Unsupported format: 1', ', ', src\main.rssrc\main.rssrc\main.rs:::508508508:::494949thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508thread ':49' panicked at 'thread 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', ' panicked at 'src\main.rscalledResult::unwrap()
on anErr
value: Unsupported format: 1thread ':', 508src\main.rs' panicked at '::calledResult::unwrap()
on anErr
value: Unsupported format: 149508',src\main.rs:thread ':49508
:' panicked at 'thread '49called
Result::unwrap()
on anErr
value: Unsupported format: 1', ' panicked at 'thread 'src\main.rscalled
Result::unwrap()
on anErr
value: Unsupported format: 1:', ' panicked at '508src\main.rscalledResult::unwrap()
on anErr
value: Unsupported format: 1::', 49508src\main.rs::49508
:49thread '
thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1' panicked at '', calledResult::unwrap()
on anErr
value: Unsupported format: 1src\main.rs', :src\main.rs508::50849:49thread '
' panicked at 'thread 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', ' panicked at 'calledResult::unwrap()
on anErr
value: Unsupported format: 1src\main.rs', src\main.rs::508508::4949thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508:49thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508:49thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508:49thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508:49thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508:49thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508:49thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508:49thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508:49Ghosts 'n Goblins Resurrection
thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1' panicked at '', calledResult::unwrap()
on anErr
value: Unsupported format: 1src\main.rs', :src\main.rs508::50849:49thread '
thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1' panicked at '', calledResult::unwrap()
on anErr
value: Unsupported format: 1src\main.rs', :src\main.rs508::50849:49thread '
thread '' panicked at '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1calledResult::unwrap()
on anErr
value: Unsupported format: 1', ', src\main.rssrc\main.rs::508508::4949thread 'thread '' panicked at '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1calledResult::unwrap()
on anErr
value: Unsupported format: 1', ', src\main.rssrc\main.rs::508508::4949thread 'thread '' panicked at '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1calledResult::unwrap()
on anErr
value: Unsupported format: 1', ', src\main.rssrc\main.rs::508508::4949thread '
thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1' panicked at '', src\main.rscalledResult::unwrap()
on anErr
value: Unsupported format: 1:', 508src\main.rs::49508thread ':49' panicked at '
called
Result::unwrap()
on anErr
value: Unsupported format: 1thread '', src\main.rs' panicked at ':calledResult::unwrap()
on anErr
value: Unsupported format: 1508:', 49src\main.rsthread ':508' panicked at ':called
Result::unwrap()
on anErr
value: Unsupported format: 149',src\main.rsthread ':508' panicked at ':called
Result::unwrap()
on anErr
value: Unsupported format: 149',src\main.rs:thread '508:' panicked at '49called
Result::unwrap()
on anErr
value: Unsupported format: 1', thread 'src\main.rs:508' panicked at ':called
Result::unwrap()
on anErr
value: Unsupported format: 149',thread 'src\main.rs:508:49' panicked at '
called
Result::unwrap()
on anErr
value: Unsupported format: 1thread '', src\main.rs' panicked at ':calledResult::unwrap()
on anErr
value: Unsupported format: 1508', :src\main.rs49:thread '508:' panicked at '49called
Result::unwrap()
on anErr
value: Unsupported format: 1', thread 'src\main.rs:' panicked at '508called
Result::unwrap()
on anErr
value: Unsupported format: 1:', 49src\main.rs:thread '508:' panicked at '49called
Result::unwrap()
on anErr
value: Unsupported format: 1', thread 'src\main.rs:' panicked at '508called
Result::unwrap()
on anErr
value: Unsupported format: 1:', 49src\main.rs:thread '508:' panicked at '49called
Result::unwrap()
on anErr
value: Unsupported format: 1', thread 'src\main.rs:' panicked at '508called
Result::unwrap()
on anErr
value: Unsupported format: 1:', 49src\main.rs:thread '508:' panicked at '49called
Result::unwrap()
on anErr
value: Unsupported format: 1', thread 'src\main.rs:' panicked at '508called
Result::unwrap()
on anErr
value: Unsupported format: 1:', 49src\main.rs:thread '508' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', :49thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508:49src\main.rs:508thread ':49
' panicked at 'thread 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', ' panicked at 'src\main.rscalledResult::unwrap()
on anErr
value: Unsupported format: 1:', 508src\main.rs::49508:thread '49
' panicked at 'thread 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', ' panicked at 'src\main.rscalledResult::unwrap()
on anErr
value: Unsupported format: 1:', 508src\main.rs::49508:thread '49
thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1' panicked at '', src\main.rs:508:49calledResult::unwrap()
on anErr
value: Unsupported format: 1', thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508:49src\main.rsthread ':508' panicked at ':called
Result::unwrap()
on anErr
value: Unsupported format: 149',src\main.rsthread ':508' panicked at ':called
Result::unwrap()
on anErr
value: Unsupported format: 149',src\main.rsthread ':508' panicked at ':called
Result::unwrap()
on anErr
value: Unsupported format: 149',src\main.rsthread ':508' panicked at ':called
Result::unwrap()
on anErr
value: Unsupported format: 149',thread 'src\main.rs:' panicked at '508called
Result::unwrap()
on anErr
value: Unsupported format: 1:', src\main.rs49:508thread ':49
thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1' panicked at 'calledResult::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:', 508src\main.rs::49508:thread '49
thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1' panicked at '', calledResult::unwrap()
on anErr
value: Unsupported format: 1src\main.rs', :src\main.rs508::50849:49thread '
thread '' panicked at '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1calledResult::unwrap()
on anErr
value: Unsupported format: 1', ', src\main.rssrc\main.rs::508508::4949thread '
thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1' panicked at '', calledResult::unwrap()
on anErr
value: Unsupported format: 1src\main.rs', :src\main.rs508::50849:thread '49
thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1' panicked at '', calledResult::unwrap()
on anErr
value: Unsupported format: 1src\main.rs:508:49thread '', src\main.rs' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs::508:508:4949thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508:49thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508:49thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508:49thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508:49thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508:49thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508:49thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508:49thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508:49thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508:49thread '' panicked at 'called
Result::unwrap()
on anErr
value: Unsupported format: 1', src\main.rs:508:49The text was updated successfully, but these errors were encountered: