Page 1 of 3

How to Extract Models from Open Season Video Game

Posted: Sun Mar 06, 2022 2:44 am
by tritterman
This is a Topic of Open Season Models Extracting Site.
It begins when the Topic needs Updating with People.
Next The Owner needs help Extracting LIN Files from Open Season Video Game, Because the UMD File is Encrypted.
Contact Me if there's an Answer.

Re: How to Extract Models from Open Season Video Game

Posted: Sat Apr 23, 2022 9:04 pm
by ShadowLuigi
The version of the game best suited for ripping models from is the Xbox 360 version and especially more so that the game is now emulatable on the Canary version of Xenia. As for extracting .lin files, we currently don't know how to do that yet as far as I know.

Re: How to Extract Models from Open Season Video Game

Posted: Sat Apr 23, 2022 9:59 pm
by tritterman
Can you show me the Xbox 360 Extract files?

Re: How to Extract Models from Open Season Video Game

Posted: Sat Apr 23, 2022 10:59 pm
by VendorX
Dunno about Xbox but PC version is based on Unreal Engine 2 v927. *.lin files are compressed with zlib - after decompressing try UModel to extract content (mesh, animation etc.) - in case of problems you can always ask for support on the forum.

Re: How to Extract Models from Open Season Video Game

Posted: Sat Apr 23, 2022 11:12 pm
by tritterman
i'll try and see what happens.

Re: How to Extract Models from Open Season Video Game

Posted: Sun Apr 24, 2022 12:41 am
by tritterman
which in UMODEL? Unreal Engine 2? Unreal Engine 2x? or Unreal Engine 3?

Re: How to Extract Models from Open Season Video Game

Posted: Sun Apr 24, 2022 12:43 am
by tritterman
can you show me how to get the PC Files from the Open Season .LIN Files?

Re: How to Extract Models from Open Season Video Game

Posted: Sun Apr 24, 2022 2:51 am
by ShadowLuigi
tritterman wrote: Sat Apr 23, 2022 9:59 pm Can you show me the Xbox 360 Extract files?
Here's both common and menu in .lin and .liv respectively https://drive.google.com/drive/folders/ ... sp=sharing (Xbox 360)

Re: How to Extract Models from Open Season Video Game

Posted: Sun Apr 24, 2022 2:53 am
by ShadowLuigi
tritterman wrote: Sun Apr 24, 2022 12:43 am can you show me how to get the PC Files from the Open Season .LIN Files?
Here's both common and menu in just .lin since that's what is only available in the last-gen/PC version https://drive.google.com/drive/folders/ ... sp=sharing (Incase it's not obvious these are from the PC version specifically.

Re: How to Extract Models from Open Season Video Game

Posted: Sun Apr 24, 2022 4:09 pm
by tritterman
now, how can i extract them with?

Re: How to Extract Models from Open Season Video Game

Posted: Sun Apr 24, 2022 5:41 pm
by VendorX
Script for *.lin decompresson:

Code: Select all

# Open_Season_lin.bms
# Game: Open Season
# Engine: Unreal Engine 2 v927 *.lin files
# script for QuickBMS http://quickbms.aluigi.org

set CurOffset long 0
get FileSize asize
get FileName basename
string FileName + ".dec"

do
  goto CurOffset
  get DSize long
  get CSize long

  savepos CurOffset

  Append
  clog FileName CurOffset CSize DSize
  Append

  math CurOffset + CSize

while CurOffset < FileSize
CMD:

Code: Select all

one file:
quickbms.exe Open_Season_lin.bms "H:\Open Season\System\Linear\pc\menu.lin" Export

or all files:
quickbms.exe -F "{}.lin" Open_Season_lin.bms "H:\Open Season\System\Linear\pc" Export
Note:
*.dec it's a dummy extension and holds bunch of files (depends on content it cold be: .ukx .usx etc.).
*.liv (Xbox) holds the names

Re: How to Extract Models from Open Season Video Game

Posted: Sun Apr 24, 2022 6:29 pm
by ShadowLuigi
VendorX wrote: Sun Apr 24, 2022 5:41 pm Script for *.lin decompresson:

Code: Select all

# Open_Season_lin.bms
# Game: Open Season
# Engine: Unreal Engine 2 v927 *.lin files
# script for QuickBMS http://quickbms.aluigi.org

set CurOffset long 0
get FileSize asize
get FileName basename
string FileName + ".dec"

do
  goto CurOffset
  get DSize long
  get CSize long

  savepos CurOffset

  Append
  clog FileName CurOffset CSize DSize
  Append

  math CurOffset + CSize

while CurOffset < FileSize
CMD:

Code: Select all

one file:
quickbms.exe Open_Season_lin.bms "H:\Open Season\System\Linear\pc\menu.lin" Export

or all files:
quickbms.exe -F "{}.lin" Open_Season_lin.bms "H:\Open Season\System\Linear\pc" Export
Note:
*.dec it's a dummy extension and holds bunch of files (depends on content it cold be: .ukx .usx etc.).
*.liv (Xbox) holds the names
Can you give support for the Xbox 360 files? That'd be great.

Re: How to Extract Models from Open Season Video Game

Posted: Sun Apr 24, 2022 6:29 pm
by tritterman
thanks.

Re: How to Extract Models from Open Season Video Game

Posted: Sun Apr 24, 2022 6:41 pm
by VendorX
Script for unpackng pcgame.umd

Code: Select all

# Open_Season_umd.bms
# Game: Open Season
# Unreal Engine 2 v927 pcgame.umd file
# script for QuickBMS http://quickbms.aluigi.org

goto -20
get Tag long
get InfoOffset long
get INFO_LIMIT long
get Version long
get CRC long

goto InfoOffset
get EntryCount VARIABLE2

for i = 0 < EntryCount
    get NAMESZ VARIABLE2
    getdstring NAME NAMESZ
    get Offset long
    get Size longlong
    get Flags long
    get CRC long

    if Offset != 0 && Offset != 1398326
        log NAME Offset Size
    endif
next i
CMD:

Code: Select all

quickbms.exe Open_Season_umd.bms "H:\Open Season\System\pcgame.umd" Export
Have fun ... :D

Re: How to Extract Models from Open Season Video Game

Posted: Sun Apr 24, 2022 6:52 pm
by tritterman
update me in the Future if there's More that are better.
Cause the UMD and LIN Decompiler was different.