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

[PC/Ps3]Lord of the Rings - Conquest Models/Textures

Post questions about game models here, or help out others!
finale00
M-M-M-Monster veteran
M-M-M-Monster veteran
Posts: 2382
Joined: Sat Apr 09, 2011 1:22 am
Has thanked: 170 times
Been thanked: 307 times

Re: [PC/Ps3]Lord of the Rings - Conquest Models/Textures

Post by finale00 »

Maybe you can build on this.
The data starts at 0x800, and the first entry points to 0x800. The next one points to 0x9000
So you would think filesize == 0x9000 - 0x800 would be stored somewhere in one of those 4 variables in the file entry, but I don't see it.

Code: Select all

#Lord of the Rings - Conquest BIN unpacker
#Array 0 = Names
#Array 1 = Offsets
#Array 2 = Sizes
#Array 3 = Compressed sizes

get unk1 long
get unk2 long
get NAME_OFS long
get unk3 long
get FILES long
get FILES2 long
get FILE_OFS long
get null long
get unk4 long
get unk5 long
get unk6 long #FILES == unk4 + unk6

#get the entries
goto FILE_OFS
for i = 0 < FILES do
	get unk1 long
	get OFFSET long
	get unk2 long
	get unk3 long
	get unk4 long
	
	#put offset in array 1 at index i
	putarray 1 i OFFSET
next i

#get the names
goto NAME_OFS
for i = 0 < FILES do
	get len long
	getdstring NAME len
	putarray 0 i NAME
next i

#just testing. Grab values from index 0 of arrays
getarray NAME 0 0
getarray OFFSET 1 0
print "%NAME% %OFFSET%"
artworkplay
veteran
Posts: 116
Joined: Wed Oct 05, 2011 9:40 pm
Has thanked: 49 times
Been thanked: 5 times

Re: [PC/Ps3]Lord of the Rings - Conquest Models/Textures

Post by artworkplay »

finale00 wrote:Maybe you can build on this.
The data starts at 0x800, and the first entry points to 0x800. The next one points to 0x9000
So you would think filesize == 0x9000 - 0x800 would be stored somewhere in one of those 4 variables in the file entry, but I don't see it.

Code: Select all

#Lord of the Rings - Conquest BIN unpacker
#Array 0 = Names
#Array 1 = Offsets
#Array 2 = Sizes
#Array 3 = Compressed sizes

get unk1 long
get unk2 long
get NAME_OFS long
get unk3 long
get FILES long
get FILES2 long
get FILE_OFS long
get null long
get unk4 long
get unk5 long
get unk6 long #FILES == unk4 + unk6

#get the entries
goto FILE_OFS
for i = 0 < FILES do
	get unk1 long
	get OFFSET long
	get unk2 long
	get unk3 long
	get unk4 long
	
	#put offset in array 1 at index i
	putarray 1 i OFFSET
next i

#get the names
goto NAME_OFS
for i = 0 < FILES do
	get len long
	getdstring NAME len
	putarray 0 i NAME
next i

#just testing. Grab values from index 0 of arrays
getarray NAME 0 0
getarray OFFSET 1 0
print "%NAME% %OFFSET%"
Tried it on Training.BIN using quickbms_4gb_files.exe and got this message

IGD_GB_Wood_01_D* 2048

Just guessing but it ooks like a texture filename (diffuse) with a dimension of 2048px
finale00
M-M-M-Monster veteran
M-M-M-Monster veteran
Posts: 2382
Joined: Sat Apr 09, 2011 1:22 am
Has thanked: 170 times
Been thanked: 307 times

Re: [PC/Ps3]Lord of the Rings - Conquest Models/Textures

Post by finale00 »

No that number is just the offset of where the data starts (at least, I think it is).
The names don't have extensions so I don't know how that works.

The test printing there is just to show how to retrieve from arrays.
artworkplay
veteran
Posts: 116
Joined: Wed Oct 05, 2011 9:40 pm
Has thanked: 49 times
Been thanked: 5 times

Re: [PC/Ps3]Lord of the Rings - Conquest Models/Textures

Post by artworkplay »

I'm not sure if this would be any help at all but would the game's exe have the answer?
artworkplay
veteran
Posts: 116
Joined: Wed Oct 05, 2011 9:40 pm
Has thanked: 49 times
Been thanked: 5 times

Re: [PC/Ps3]Lord of the Rings - Conquest Models/Textures

Post by artworkplay »

scratch that idea... this is beyond my current knowledge level. maybe next year lol
Devilot
ultra-veteran
ultra-veteran
Posts: 443
Joined: Tue Sep 07, 2010 10:12 am
Has thanked: 159 times
Been thanked: 49 times

Re: [PC/Ps3]Lord of the Rings - Conquest Models/Textures

Post by Devilot »

thanks anyway :(
artworkplay
veteran
Posts: 116
Joined: Wed Oct 05, 2011 9:40 pm
Has thanked: 49 times
Been thanked: 5 times

Re: [PC/Ps3]Lord of the Rings - Conquest Models/Textures

Post by artworkplay »

Devilot wrote:thanks anyway :(
Hey man cheer up. There are 5 downloads of the Training.BIN file that I uploaded... if it's any consolation (and if we're lucky) that's 5 potential engineers trying to come up with an extractor.
Devilot
ultra-veteran
ultra-veteran
Posts: 443
Joined: Tue Sep 07, 2010 10:12 am
Has thanked: 159 times
Been thanked: 49 times

Re: [PC/Ps3]Lord of the Rings - Conquest Models/Textures

Post by Devilot »

I guess they did not :(
Devilot
ultra-veteran
ultra-veteran
Posts: 443
Joined: Tue Sep 07, 2010 10:12 am
Has thanked: 159 times
Been thanked: 49 times

Re: [PC/Ps3]Lord of the Rings - Conquest Models/Textures

Post by Devilot »

MacDougal
ultra-n00b
Posts: 4
Joined: Tue Mar 04, 2014 12:20 am
Has thanked: 1 time

Re: [PC/Ps3]Lord of the Rings - Conquest Models/Textures

Post by MacDougal »

Has anyone had any success with this?

It would be awesome if someone was able to unpack the bin/pak files.
Devilot
ultra-veteran
ultra-veteran
Posts: 443
Joined: Tue Sep 07, 2010 10:12 am
Has thanked: 159 times
Been thanked: 49 times

Re: [PC/Ps3]Lord of the Rings - Conquest Models/Textures

Post by Devilot »

I think that NinjaRipper is the best choice for this game. it should be considered as the "spiritual successor" to 3d ripper dx and, hopefully, it has solved its issues.
cadu1990
ultra-n00b
Posts: 9
Joined: Fri Dec 16, 2011 4:06 am
Been thanked: 1 time

Re: [PC/Ps3]Lord of the Rings - Conquest Models/Textures

Post by cadu1990 »

So, anyone managed to extract something from the game? This is probably the only game I've found that has a good Sauron model, and I'm very interested in that particular model
Devilot
ultra-veteran
ultra-veteran
Posts: 443
Joined: Tue Sep 07, 2010 10:12 am
Has thanked: 159 times
Been thanked: 49 times

Re: [PC/Ps3]Lord of the Rings - Conquest Models/Textures

Post by Devilot »

cadu1990 wrote:So, anyone managed to extract something from the game? This is probably the only game I've found that has a good Sauron model, and I'm very interested in that particular model
my same reason exactly..
artworkplay
veteran
Posts: 116
Joined: Wed Oct 05, 2011 9:40 pm
Has thanked: 49 times
Been thanked: 5 times

Re: [PC/Ps3]Lord of the Rings - Conquest Models/Textures

Post by artworkplay »

Can't believe I posted here two years ago... and still no closer to getting anything. Oh the memories LOL
Devilot
ultra-veteran
ultra-veteran
Posts: 443
Joined: Tue Sep 07, 2010 10:12 am
Has thanked: 159 times
Been thanked: 49 times

Re: [PC/Ps3]Lord of the Rings - Conquest Models/Textures

Post by Devilot »

that's because ninja ripper is still completely wonky, for me.
Post Reply