Hello, everyone! It's always been a little mystery how Oddworld: Stranger's Wrath's models could possibly be ripped. I have been looking on the internet for a way to extract them for quite a while, ever since the HD version of Stranger first appeared on PC. The only thing I managed to get, were the sounds, which were from the PS3 version.. From what I can see, there are multiple directories and I am not sure in which the models are stored: the two possible folders are "global" and "bundles".
The global folder contains numerous files of different extensions: .sbl, .smh, but mostly .smb. For example: "global_effects.smb", "global_stranger.smb", "global_steefanims.smb" and so on.
The bundles folder is full of subfolders named "region_" where multiple files are located. They are the resources used for each level, the most interesting fact about these is that there are file names such as "npc_0.smb", "npc_1.smb", etc.
I have uploaded .zip containing a couple files from the last level (all the npc_.smb files I could find in that region) and also a couple global files, like "global_stranger.smb" here on Dropbox if anyone wishes to give them a try, I'd really appreciate it.
Thank you and have a nice day!
Important information: this site is currently scheduled to go offline indefinitely by end of the year.
Oddworld Stranger's Wrath: looking for a way to rip models
- Pepsee
- mega-veteran
- Posts: 188
- Joined: Fri Mar 04, 2016 9:26 pm
- Has thanked: 53 times
- Been thanked: 8 times
Re: Oddworld Stranger's Wrath: looking for a way to rip mode
Can someone please help? I've always wanted the models and animations from my favorite game, does anyone have an idea? All I know is that it runs on Granny3D
- shakotay2
- MEGAVETERAN
- Posts: 4285
- Joined: Fri Apr 20, 2012 9:24 am
- Location: Nexus, searching for Jim Kirk
- Has thanked: 1147 times
- Been thanked: 2242 times
Re: Oddworld Stranger's Wrath: looking for a way to rip mode
that's not too much -Pepsee wrote:All I know is that it runs on Granny3D
I found some funny point clouds - maybe it's animation data. But I don't have time to investigate further. If you own the PC version of the game try out some 3D ripper.
You do not have the required permissions to view the files attached to this post.
Tuts: a) Bigchillghost, viewtopic.php?f=29&t=17889
b) Extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
"Quoting the whole thing. Would u ever stop this nonsense?"
b) Extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
"Quoting the whole thing. Would u ever stop this nonsense?"
- Pepsee
- mega-veteran
- Posts: 188
- Joined: Fri Mar 04, 2016 9:26 pm
- Has thanked: 53 times
- Been thanked: 8 times
Re: Oddworld Stranger's Wrath: looking for a way to rip mode
Well, I do own the game, and I've tried using a 3D ripper before. Sadly, I couldn't get anything..shakotay2 wrote:that's not too much -Pepsee wrote:All I know is that it runs on Granny3D
I found some funny point clouds - maybe it's animation data. But I don't have time to investigate further. If you own the PC version of the game try out some 3D ripper.
I'd really like to have these models, I'm just not good at ripping models or textures, I only managed to get the sounds.
-
- mega-veteran
- Posts: 292
- Joined: Wed May 05, 2010 8:21 pm
- Location: Poland Głogów
- Has thanked: 21 times
- Been thanked: 742 times
Re: Oddworld Stranger's Wrath: looking for a way to rip mode
Hi
Here is a blend file to import models and animations from smb files.
How use:
1. install Blender version 249b(32bits) and Python version 26(32bits).
2. unpack 7z archive and doubleclick file "Blender249.blend"
3. in Blender Text Window press alt+p and select:
- smb file - it creates new folder *_files
4. from new folder select file:
- skeleton - we get all textured meshes and bones
- meshinfo - to import geometry if there is any skeleton file
- imageinfo - to convert images
- gr2 - to import animation
5. if you want import only skeleton, without meshes change line 6 from getAll=1 to getAll=0
I tested script on files from this topic.
Not all is fine.
Here is a blend file to import models and animations from smb files.
How use:
1. install Blender version 249b(32bits) and Python version 26(32bits).
2. unpack 7z archive and doubleclick file "Blender249.blend"
3. in Blender Text Window press alt+p and select:
- smb file - it creates new folder *_files
4. from new folder select file:
- skeleton - we get all textured meshes and bones
- meshinfo - to import geometry if there is any skeleton file
- imageinfo - to convert images
- gr2 - to import animation
5. if you want import only skeleton, without meshes change line 6 from getAll=1 to getAll=0
I tested script on files from this topic.
Not all is fine.
You do not have the required permissions to view the files attached to this post.
- Pepsee
- mega-veteran
- Posts: 188
- Joined: Fri Mar 04, 2016 9:26 pm
- Has thanked: 53 times
- Been thanked: 8 times
Re: Oddworld Stranger's Wrath: looking for a way to rip mode
Hello! Thank you for your help. I downloaded both Blender and Python with the exact build you mentioned, but I get an error:Szkaradek123 wrote:Hi
Here is a blend file to import models and animations from smb files.
How use:
1. install Blender version 249b(32bits) and Python version 26(32bits).
2. unpack 7z archive and doubleclick file "Blender249.blend"
3. in Blender Text Window press alt+p and select:
- smb file - it creates new folder *_files
4. from new folder select file:
- skeleton - we get all textured meshes and bones
- meshinfo - to import geometry if there is any skeleton file
- imageinfo - to convert images
- gr2 - to import animation
5. if you want import only skeleton, without meshes change line 6 from getAll=1 to getAll=0
I tested script on files from this topic.
Not all is fine.
You do not have the required permissions to view the files attached to this post.
-
- mega-veteran
- Posts: 292
- Joined: Wed May 05, 2010 8:21 pm
- Location: Poland Głogów
- Has thanked: 21 times
- Been thanked: 742 times
Re: Oddworld Stranger's Wrath: looking for a way to rip mode
Your blend files are open with Blender 272.
Please change to Blender 249 , use right click on blend file .
Please change to Blender 249 , use right click on blend file .
- Pepsee
- mega-veteran
- Posts: 188
- Joined: Fri Mar 04, 2016 9:26 pm
- Has thanked: 53 times
- Been thanked: 8 times
Re: Oddworld Stranger's Wrath: looking for a way to rip mode
But I downloaded v249b from here: https://download.blender.org/release/Blender2.49b/ and Python v26 from here https://www.python.org/download/releases/2.6.2/Szkaradek123 wrote:Your blend files are open with Blender 272.
Please change to Blender 249 , use right click on blend file .
-
- mega-veteran
- Posts: 292
- Joined: Wed May 05, 2010 8:21 pm
- Location: Poland Głogów
- Has thanked: 21 times
- Been thanked: 742 times
Re: Oddworld Stranger's Wrath: looking for a way to rip mode
Uninstall all blenders , clear system registry with program like ccleaner , one more time install Blender 249b
- Pepsee
- mega-veteran
- Posts: 188
- Joined: Fri Mar 04, 2016 9:26 pm
- Has thanked: 53 times
- Been thanked: 8 times
Re: Oddworld Stranger's Wrath: looking for a way to rip mode
Thank you very much! Everything is working perfectly now!Szkaradek123 wrote:Uninstall all blenders , clear system registry with program like ccleaner , one more time install Blender 249b
- Pepsee
- mega-veteran
- Posts: 188
- Joined: Fri Mar 04, 2016 9:26 pm
- Has thanked: 53 times
- Been thanked: 8 times
Re: Oddworld Stranger's Wrath: looking for a way to rip mode
Sorry for the double post, but is there a way to rip the animations as well? And also, how do I export a model with it's skeleton? What format should I use?
- Pepsee
- mega-veteran
- Posts: 188
- Joined: Fri Mar 04, 2016 9:26 pm
- Has thanked: 53 times
- Been thanked: 8 times
Re: Oddworld Stranger's Wrath: looking for a way to rip mode
I feel horrible for bumping this once more, but I really want those animations and a way to export the skeletons as well, can anyone help, please?..
- shakotay2
- MEGAVETERAN
- Posts: 4285
- Joined: Fri Apr 20, 2012 9:24 am
- Location: Nexus, searching for Jim Kirk
- Has thanked: 1147 times
- Been thanked: 2242 times
Re: Oddworld Stranger's Wrath: looking for a way to rip mode
Did you get a skeleton/animation loaded?
If 'no', read what Mariusz wrote:
Load a skeleton file then a gr2 file - as simple as that. export as fbx or dae
If 'no', read what Mariusz wrote:
Load a skeleton file then a gr2 file - as simple as that. export as fbx or dae
You do not have the required permissions to view the files attached to this post.
Tuts: a) Bigchillghost, viewtopic.php?f=29&t=17889
b) Extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
"Quoting the whole thing. Would u ever stop this nonsense?"
b) Extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
"Quoting the whole thing. Would u ever stop this nonsense?"
- Pepsee
- mega-veteran
- Posts: 188
- Joined: Fri Mar 04, 2016 9:26 pm
- Has thanked: 53 times
- Been thanked: 8 times
Re: Oddworld Stranger's Wrath: looking for a way to rip mode
Sorry to be bothering once more, but I have tried to import certain models such as props and they just do not get fully imported, I don't know what to do. I get a python error, I will upload a few samples here. There aren't only certain .meshinfo's, but also entire .smd's that just give me an error halfway after being imported in Blender.
You do not have the required permissions to view the files attached to this post.
- shakotay2
- MEGAVETERAN
- Posts: 4285
- Joined: Fri Apr 20, 2012 9:24 am
- Location: Nexus, searching for Jim Kirk
- Has thanked: 1147 times
- Been thanked: 2242 times
Re: Oddworld Stranger's Wrath: looking for a way to rip mode
surprisePepsee wrote:I don't know what to do. I get a python error
Comment out the following like shown and you're done (for now):
Code: Select all
"""if node[0][1] in [6]:
dataPath=dirPath+os.sep+os.path.basename(node[1])
new=open(dataPath,'wb')
g.seek(A[0]+A[2]+node[0][4])
if i<len(nodeList)-1:
new.write(g.read(nodeList[i+1][0][4]-nodeList[i][0][4]))
new.close()"""
Tuts: a) Bigchillghost, viewtopic.php?f=29&t=17889
b) Extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
"Quoting the whole thing. Would u ever stop this nonsense?"
b) Extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
"Quoting the whole thing. Would u ever stop this nonsense?"