Page 14 of 30

Re: L.A. Noire

Posted: Thu Nov 24, 2011 10:30 pm
by lUIGUIPIETRO
this is too complicated

Re: L.A. Noire

Posted: Thu Nov 24, 2011 10:51 pm
by michalss
flatz wrote:
McGregor II wrote:And how can I edit them?
Sorry, but editing is still not supported. It will take some time to research the repacking process. I don't have much time to do it for now. Just wait a bit.
Tested your script on PC version of cases.big.pc and work prerfect :) - hases instead of filenames but works :)
BTW
Also tested x360 version and it does not work so it must be a bit different, but ill wait till u have proper finnied script

thx for you help and hope u gonna finnish repacker soon :) Pyton is ok as far it works any tool is great :)

Re: L.A. Noire

Posted: Fri Nov 25, 2011 1:28 am
by JPulowski
The tool works fine, but unfortunately all I get is files without extensions. Am I doing something wrong?

Re: L.A. Noire

Posted: Fri Nov 25, 2011 2:03 am
by huckleberrypie
JPulowski wrote:The tool works fine, but unfortunately all I get is files without extensions. Am I doing something wrong?
That's all what the tool can do for now. We'll have to wait before proper filename and repacking support is implemented.

In other news, there are also a bunch of TRM files on the out.wad.pc archive. Same header as the ones found on the big files.

Re: L.A. Noire

Posted: Fri Nov 25, 2011 2:29 am
by Falo
huckleberrypie wrote:
JPulowski wrote:The tool works fine, but unfortunately all I get is files without extensions. Am I doing something wrong?
That's all what the tool can do for now. We'll have to wait before proper filename and repacking support is implemented.

In other news, there are also a bunch of TRM files on the out.wad.pc archive. Same header as the ones found on the big files.
repacking should be easy, because the game loads extracted files ^^
it just needs the proper filename+path, i tried to trace the hash function, but i'm not good in this stuff
i came to the function 00D2B410 (skidrow crack), it calculates the crc32 of every filename

some progress:
http://www.imagebanana.com/view/hxdpjov0/971.jpg
i converted the file 971.trm from characters.big.pc to obj,
"trM#" contains infos for textures, mesh and bone offsets, "ptM#" are the bones

Re: L.A. Noire

Posted: Fri Nov 25, 2011 2:36 am
by huckleberrypie
Falo wrote:
huckleberrypie wrote:
JPulowski wrote:The tool works fine, but unfortunately all I get is files without extensions. Am I doing something wrong?
That's all what the tool can do for now. We'll have to wait before proper filename and repacking support is implemented.

In other news, there are also a bunch of TRM files on the out.wad.pc archive. Same header as the ones found on the big files.
repacking should be easy, because the game loads extracted files ^^
it just needs the proper filename+path, i tried to trace the hash function, but i'm not good in this stuff
i came to the function 00D2B410 (skidrow crack), it calculates the crc32 of every filename

some progress:
http://www.imagebanana.com/view/hxdpjov0/971.jpg
i converted the file 971.trm from characters.big.pc to obj,
"trM#" contains infos for textures, mesh and bone offsets, "ptM#" are the bones
Nice... Did you manage to get the UVW maps correctly? And I'm looking forward to extracting Cole Phelps from the game, too. :D

Re: L.A. Noire

Posted: Fri Nov 25, 2011 6:06 am
by lUIGUIPIETRO
Risk appearing the most awkward of the world ...
Image
I am doing wrong?

Re: L.A. Noire

Posted: Fri Nov 25, 2011 7:44 am
by huckleberrypie
I knew it! You forgot to add c:\python27 to your path environment variables.

Re: L.A. Noire

Posted: Fri Nov 25, 2011 9:05 am
by michalss
huckleberrypie wrote:I knew it! You forgot to add c:\python27 to your path environment variables.
Bassically u dont have to just type C:\Pyton27\pyton.exe ........

Re: L.A. Noire

Posted: Fri Nov 25, 2011 11:02 am
by flatz
For those who want to play with textures I attached two tools that doing conversion between ps3tex (gtf) <-> dds.
http://dl.dropbox.com/u/11973972/texconv.zip
Also some extracted files contains textures with invalid header. I can write a tool that will fix it if you need it.
michalss wrote:Also tested x360 version and it does not work so it must be a bit different, but ill wait till u have proper finnied script
In the Xbox 360 version they use an another compression algorithm (LZX). I need to write a python module that will work with it.

Re: L.A. Noire

Posted: Fri Nov 25, 2011 11:41 am
by michalss
flatz wrote: In the Xbox 360 version they use an another compression algorithm (LZX). I need to write a python module that will work with it.

Please that would be amazing :)

Btw i can write a GUI for your script if you like :)

Re: L.A. Noire

Posted: Fri Nov 25, 2011 1:02 pm
by lUIGUIPIETRO
It does not work in any way ... Do not worry, I'll wait in case someone gets otherwise remove. Thx

Re: L.A. Noire

Posted: Sat Nov 26, 2011 2:58 pm
by Falo
The contents of this post was deleted because of possible forum rules violation.

Re: L.A. Noire

Posted: Sat Nov 26, 2011 3:17 pm
by qabRieL
The contents of this post was deleted because of possible forum rules violation.

Re: L.A. Noire

Posted: Sat Nov 26, 2011 3:32 pm
by lUIGUIPIETRO
Wow,...thanks mate
I have a problem with segs files,...
Consulte el final de este mensaje para obtener más detalles sobre cómo invocar a la depuración
Just-In-Time (JIT) en lugar de a este cuadro de diálogo.

************** Texto de la excepción **************
System.IndexOutOfRangeException: Índice fuera de los límites de la matriz.
en LANoireUnpacker.frmMain.DecompressSGES(Byte[] InBuffer)
en LANoireUnpacker.frmMain.OpenSgesFile(String Path)
en LANoireUnpacker.frmMain.btnSges_Click(Object sender, EventArgs e)
en System.Windows.Forms.Control.OnClick(EventArgs e)
en System.Windows.Forms.Button.OnClick(EventArgs e)
en System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
en System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
en System.Windows.Forms.Control.WndProc(Message& m)
en System.Windows.Forms.ButtonBase.WndProc(Message& m)
en System.Windows.Forms.Button.WndProc(Message& m)
en System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Ensamblados cargados **************
mscorlib
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.17020 built by: FXM3REL
Código base: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
LANoireUnpacker
Versión del ensamblado: 1.0.0.0
Versión Win32: 1.0.0.0
Código base: file:///C:/Users/Marcos/Downloads/L.A.Noire-SKIDROW.crack.only/L.A.Noire-SKIDROW.crack.only/final/pc/LANoireUnpacker.exe
----------------------------------------
Microsoft.VisualBasic
Versión del ensamblado: 10.0.0.0
Versión Win32: 11.0.40805.17020 built by: FXM3REL
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.17020 built by: FXM3REL
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.17020 built by: FXM3REL
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.17020 built by: FXM3REL
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.17020 built by: FXM3REL
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.17020 built by: FXM3REL
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.17020 built by: FXM3REL
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.17020 built by: FXM3REL
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
mscorlib.resources
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.235 (RTMGDR.030319-2300)
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_es_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Windows.Forms.resources
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.1 built by: RTMRel
Código base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Depuración JIT **************
Para habilitar la depuración Just In Time (JIT), el archivo de configuración de esta
aplicación o equipo (machine.config) debe tener el
valor jitDebugging establecido en la sección system.windows.forms.
La aplicación también se debe compilar con la depuración
habilitada

Por ejemplo:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Cuando esté habilitada la depuración JIT, cualquier excepción no controlada
se enviará al depurador JIT registrado en el equipo
en lugar de controlarlo mediante el cuadro de diálogo.