Important information: this site is currently scheduled to go offline indefinitely by end of the year.

[Release] Cabela's Big Game Hunter 2012 (PS3 and WII)

Post questions about game models here, or help out others!
Post Reply
FurryFan
mega-veteran
mega-veteran
Posts: 190
Joined: Sat Jan 09, 2010 9:37 pm
Has thanked: 8 times
Been thanked: 64 times

[Release] Cabela's Big Game Hunter 2012 (PS3 and WII)

Post by FurryFan »

Fixed April 10 2014
First use this script to extract the CRS files (actor.crs contains the animal meshes):
http://ps23dformat.wikispaces.com/file/ ... 012CRS.bms

Code: Select all

# Cabela's BGH 2012 (Wii and PS3) (CRS unpacker)
# (c) CTPAX-X Team 2013
# http://www.ctpax-x.org/

ImpType Standard

IDString "!CPF"
# version?..
Get TMP Long
Get FileCount Long

For I = 1 To FileCount
  SavePos TOC
# skip some data
  Math TOC += 16
  GoTo TOC
# read file data
  Get FileSize Long
  Get FileOffs Long
# blocks in packed file
  Get BlockNum Long
  Get TMP Long
# read filename
  GetDString FileName 260
# get file packed size
  SavePos TOC

# create memory file - output buffer
  Log MEMORY_FILE 0 0
# append enabled
  Append
  For J = 1 To BlockNum
    GoTo FileOffs
    Get FilePack Long
    Math FileOffs += 4
# packed flag?..
If FilePack & 0x80000000
      Math FilePack -= 0x80000000
# LZO packed file
      ComType lzo1x
      CLog MEMORY_FILE FileOffs FilePack FileSize
      ComType copy
    Else
# unpacked?..
      Log MEMORY_FILE FileOffs FilePack
    EndIf
    Math FileOffs += FilePack
  Next J
# flush memory file to disk
  Get FileSize ASIZE MEMORY_FILE
# append disabled
  Append
  Log FileName 0 FileSize MEMORY_FILE

# back to TOC
  GoTo TOC

Next I
Source:
http://www.extractor.ru/ipb/index.php?showtopic=8588


Then use the QuickBMS script I made here on the .msh files:
PS3 Version
http://ps23dformat.wikispaces.com/file/ ... o3dsUV.bms
Wii Version
http://ps23dformat.wikispaces.com/file/ ... o3dsUV.bms


These scripts will convert the .msh files to .3ds files with UVs (The UV's need to divided by 512 (1024?) otherwise there will appear off the screen.

Image
Image

Some .msh files contain multiple meshes, and this script will convert each individual mesh. Some .msh files contain no meshes so no .3ds files will be produced by those meshes.

To save time you can use the Quickbms script on a folder that contains multiple .msh files instead of using the script on each .msh file one at a time.

Use the script as follows, (you need to use the Microsoft Windows Command Prompt and the w in -w must be lowercase):

Code: Select all

C:\bgh2012\quickbms.exe -w C:\bgh2012\BGH2012PS3mshTo3dsUV.bms C:\bgh2012\canis_lupus.msh C:\bgh2012\output
Last edited by FurryFan on Thu Apr 10, 2014 12:35 pm, edited 1 time in total.
I accept ALL requests. Let me know your requests.
User avatar
aluigi
VVIP member
VVIP member
Posts: 1916
Joined: Thu Dec 08, 2005 12:26 pm
Location: www.ZENHAX.com
Has thanked: 4 times
Been thanked: 664 times
Contact:

Re: [Release] Cabela's Big Game Hunter 2012 (PS3 and WII)

Post by aluigi »

that script has an invalid command, replace:

Code: Select all

If (FilePack & 0x80000000) != 0 Then
with

Code: Select all

If FilePack & 0x80000000
FurryFan
mega-veteran
mega-veteran
Posts: 190
Joined: Sat Jan 09, 2010 9:37 pm
Has thanked: 8 times
Been thanked: 64 times

Re: [Release] Cabela's Big Game Hunter 2012 (PS3 and WII)

Post by FurryFan »

aluigi wrote:that script has an invalid command, replace:

Code: Select all

If (FilePack & 0x80000000) != 0 Then
with

Code: Select all

If FilePack & 0x80000000
Thank you. I fixed it.
I accept ALL requests. Let me know your requests.
Post Reply