Important information: this site is currently scheduled to go offline indefinitely by December 1st 2023.
If you wish to donate to attempt the preservation of tools and software somewhere else before it goes down, check the GoFundMe

Search found 3 matches

by stuntpenguin
Thu Mar 10, 2016 2:01 am
Forum: Game Archive
Topic: [XBOX] The Godfather .viv archives
Replies: 8
Views: 3432

Re: [XBOX] The Godfather .viv archives

I'm debugging it on an (original not 360) DVT4 xbox development kit through visual studio 2003. I have the symbols so it's relatively easy for me to find functions and put breakpoints at them. I could just make a hook to dump out the file names when they pass through the hashing function, however, I...
by stuntpenguin
Wed Mar 09, 2016 12:03 am
Forum: Game Archive
Topic: [XBOX] The Godfather .viv archives
Replies: 8
Views: 3432

Re: [XBOX] The Godfather .viv archives

I think I'm on the right track. The viv file contains a list of entries in a "file table". Each entry is three words long. The words represent: size, offset, and filename hash. The first few file names (whole path eg "frontend/frontend.str") are hard coded into the xbox executabl...
by stuntpenguin
Mon Feb 08, 2016 7:02 am
Forum: Game Archive
Topic: [XBOX] The Godfather .viv archives
Replies: 8
Views: 3432

[XBOX] The Godfather .viv archives

I'm trying to figure out how to extract the contents of .viv archive for the game "The Godfather". The game contains all of it's files other that the executable in these archives names "godfath0.viv" through "godfath4.viv". It seems like some variant of BIGF. Each one s...