HEAT Online (a.k.a. Project Torque or Level-R) 3D models
-
- Posts: 4
- Joined: Sun Sep 13, 2015 9:57 am
HEAT Online (a.k.a. Project Torque or Level-R) 3D models
[DELETED]
Last edited by AlexMan586 on Sat Apr 02, 2022 6:46 pm, edited 1 time in total.
-
- Posts: 104
- Joined: Sat Sep 12, 2015 7:09 am
Re: HEAT Online (a.k.a. Project Torque or Level-R) 3D models
Normally I'd be inclined to check it out and say "yes they would be in there" or "no they won't" but 2 GB to download a client I won't use? Right...
Not to be discouraging, but maybe someone else will. Either that or perhaps you could attach a sample .pack file at the least and as well provide a screenshot of this "packages" folder so we know what it look like?
Not to be discouraging, but maybe someone else will. Either that or perhaps you could attach a sample .pack file at the least and as well provide a screenshot of this "packages" folder so we know what it look like?
-
- Site Admin
- Posts: 12984
- Joined: Wed Jul 30, 2014 9:32 pm
Re: HEAT Online (a.k.a. Project Torque or Level-R) 3D models
The funny thing is that the pack archives are not big so was very easy to upload a couple of them.
Anyway there is no solution at the moment.
http://forum.xentax.com/viewtopic.php?f=21&t=3863
Anyway there is no solution at the moment.
http://forum.xentax.com/viewtopic.php?f=21&t=3863
-
- Posts: 4
- Joined: Sun Sep 13, 2015 9:57 am
Re: HEAT Online (a.k.a. Project Torque or Level-R) 3D models
[DELETED]
Last edited by AlexMan586 on Sat Apr 02, 2022 6:47 pm, edited 1 time in total.
-
- Site Admin
- Posts: 12984
- Joined: Wed Jul 30, 2014 9:32 pm
Re: HEAT Online (a.k.a. Project Torque or Level-R) 3D models
What?
That post is there from 2009!
That post is there from 2009!
-
- Site Admin
- Posts: 12984
- Joined: Wed Jul 30, 2014 9:32 pm
Re: HEAT Online (a.k.a. Project Torque or Level-R) 3D models
Just for the record, the encryption is a lot more complex than that.
It uses aes_256_cfb128 (plus some ivec-related xor every 32 bytes that is not standard or not correctly implemented in quickbms) with dynamic keys to decrypt the table of each archive, a non-standard base64 for a fixed key ("IMAAAAAACAAAAAAAFPHPKJP...") and also the charset encryption for the content of the files is dynamic.
"IPack001" + 8 bytes + 0x80 bytes + table to decrypt with aes_256_cfb128 + content of files
"LPack002" + 0x80 bytes + rest to decrypt with aes_256_cfb128
I will not work on this but, maybe, these info can be a starting point for someone else.
If someone wants to waste some time and wants to have a quick look at this stuff you have to copy the bin file as exe (like ProjectTorque.bin -> test.exe) and then use offbreak: offbreak -D "c:\PATH\test.exe" "c:\PATH\Packages.lpatch" 0x88 "c:\PATH\Packages\100_2.pack" 0x90
The code is in CRC_ReleaseNoDebug.dll, it uses msvcr90.fread for reading the data.
It uses aes_256_cfb128 (plus some ivec-related xor every 32 bytes that is not standard or not correctly implemented in quickbms) with dynamic keys to decrypt the table of each archive, a non-standard base64 for a fixed key ("IMAAAAAACAAAAAAAFPHPKJP...") and also the charset encryption for the content of the files is dynamic.
"IPack001" + 8 bytes + 0x80 bytes + table to decrypt with aes_256_cfb128 + content of files
"LPack002" + 0x80 bytes + rest to decrypt with aes_256_cfb128
I will not work on this but, maybe, these info can be a starting point for someone else.
If someone wants to waste some time and wants to have a quick look at this stuff you have to copy the bin file as exe (like ProjectTorque.bin -> test.exe) and then use offbreak: offbreak -D "c:\PATH\test.exe" "c:\PATH\Packages.lpatch" 0x88 "c:\PATH\Packages\100_2.pack" 0x90
The code is in CRC_ReleaseNoDebug.dll, it uses msvcr90.fread for reading the data.
-
- Posts: 3
- Joined: Mon May 06, 2019 4:25 am
Re: HEAT Online (a.k.a. Project Torque or Level-R) 3D models
Sorry to necropost this topic but me and a few others are working on reverse engineering the game.
We are newbs but are having fun.
Anyone up for trying to decrypt these package files?
Can pay for coffee.
We are newbs but are having fun.
Anyone up for trying to decrypt these package files?
Can pay for coffee.
-
- Posts: 3
- Joined: Mon May 06, 2019 4:25 am
Re: HEAT Online (a.k.a. Project Torque or Level-R) 3D models
d2040000d7110000c522000029090000 is a possible key?
Got it with https://github.com/mmozeiko/aes-finder
[edit]
Looks like we no longer need to do it this way.
Got it with https://github.com/mmozeiko/aes-finder
[edit]
Looks like we no longer need to do it this way.
-
- Posts: 3
- Joined: Mon May 06, 2019 4:25 am
Re: HEAT Online (a.k.a. Project Torque or Level-R) 3D models
REMOVED
Last edited by Jackster on Mon Oct 21, 2019 8:11 pm, edited 1 time in total.
-
- Posts: 107
- Joined: Wed Nov 12, 2014 1:46 pm
Re: HEAT Online (a.k.a. Project Torque or Level-R) 3D models
I have converted all .scx files from the vehicles.zip \Bmw\Coupe_125i_E82_2009 folder to Wavefront .obj format.
-
- Posts: 107
- Joined: Wed Nov 12, 2014 1:46 pm
Re: HEAT Online (a.k.a. Project Torque or Level-R) 3D models
I have finished the HEAT Online .scx loader module and I released the 3D Object Converter v7.008 as a web update now.
How to get the 3D Object Converter v7.008:
Download the 3D Object Converter from http://3doc.i3dconverter.com and install it or download and use the portable version.
After it just use the Help/Check for updates... function to get the v7.008.
How to get the 3D Object Converter v7.008:
Download the 3D Object Converter from http://3doc.i3dconverter.com and install it or download and use the portable version.
After it just use the Help/Check for updates... function to get the v7.008.