Important information: this site is currently scheduled to go offline indefinitely by end of the year.
Forza Motorsport Resource Extraction (.carbin)
Re: Forza Motorsport Resource Extraction (.carbin)
Energien, may a suggest you something about the second set of coordinates you get for UV mapping?
I don't think it's a scale factor, but a onmap placement coordinates.
When I edit UV map with your last version of Forza Studio, I think that mapping coordinates are correct, but extended on all the surface of the texture, from full top to bottom, and full left to right.
I think that second mapping coordinates you've mentionned indicates the upper left point of mapping, and lower right point of mapping into the texture square (or maybe lower left nd upper right).
I don't know if I'm very precise, so here is an attached picture of what I mean.
Do you see what I mean? Or do I detail my theory?
Thanks for keeping an eye on that.
I don't think it's a scale factor, but a onmap placement coordinates.
When I edit UV map with your last version of Forza Studio, I think that mapping coordinates are correct, but extended on all the surface of the texture, from full top to bottom, and full left to right.
I think that second mapping coordinates you've mentionned indicates the upper left point of mapping, and lower right point of mapping into the texture square (or maybe lower left nd upper right).
I don't know if I'm very precise, so here is an attached picture of what I mean.
Do you see what I mean? Or do I detail my theory?
Thanks for keeping an eye on that.
Re: Forza Motorsport Resource Extraction (.carbin)
Is the format of the second set of coordinates like (x,y), with both values included between 0 and 1024 or 2048? Then this should be this...
- Ernegien
- mega-veteran
- Posts: 160
- Joined: Wed Mar 24, 2010 6:27 am
- Location: Illinois, USA
- Has thanked: 12 times
- Been thanked: 158 times
- Contact:
Re: Forza Motorsport Resource Extraction (.carbin)
Interesting, you may be onto something. Both sets of UV coordinates are within the range of 0 to 1, but the second set seems to be much larger than the first.
Re: Forza Motorsport Resource Extraction (.carbin)
I've checked on several models for lot of textures, and each time UV mapping is maximized on texture map, so this second set of coordinates should be the input and output rectangle delimitation of mapping area into the whole square.
Re: Forza Motorsport Resource Extraction (.carbin)
good work on the extractor! you have no idea what have you opened up for us Street legal racing redline moders thanks a lot.
Re: Forza Motorsport Resource Extraction (.carbin)
It would be awesome if this problem was fixed as I am so desperate of the 240SX model and I barely got time for modeling so I can't mess with the UV-MAP problem for Zmodeler2. Ernegien, your doing a GREAT JOB on these programs, better than anyone else would do it and hopefully you and some other people will come up with an solution. I'm waiting for updates.
- Eliaajz
- Eliaajz
Re: Forza Motorsport Resource Extraction (.carbin)
ahaha nice work Minime, pls open hood !!!!!!!!
but how many FPS when u drive this car on TDU1?
but how many FPS when u drive this car on TDU1?
-
- n00b
- Posts: 12
- Joined: Mon Nov 01, 2010 8:33 pm
Re: Forza Motorsport Resource Extraction (.carbin)
he nice progress
I keep following it closely
I hope you manage everything and be ready whit the new forza studio.
I gonne use lod1 for converting models so I hope on a good update ;
thanks to share the prog to us all
I keep following it closely
I hope you manage everything and be ready whit the new forza studio.
I gonne use lod1 for converting models so I hope on a good update ;
thanks to share the prog to us all
Re: Forza Motorsport Resource Extraction (.carbin)
Hello. I have unpacked FM3 cars without any problem before, and I'm thankful for your work! This time I had no success. I tried to open .carbin files with versions 7.9.10 and 10.17.11, on two different systems, here are the error messages:
PC1
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at ForzaStudio.ForzaTrackSubPart.GenerateVertices(Int32[]& indices) in C:\Development\C# .NET\Forza Studio\ForzaTrackSubPart.cs:line 184
at ForzaStudio.ForzaTrackSubPart.ProcessData() in C:\Development\C# .NET\Forza Studio\ForzaTrackSubPart.cs:line 85
at ForzaStudio.ForzaTrackPart..ctor(EndianStream stream) in C:\Development\C# .NET\Forza Studio\ForzaTrackObject.cs:line 109
at ForzaStudio.ForzaStudioForm.mnuOpen_Click(Object sender, EventArgs e) in C:\Development\C# .NET\Forza Studio\ForzaStudioForm.cs:line 127
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
PC2
System.IO.FileNotFoundException: Could not load file or assembly 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. The system cannot find the file specified.
File name: 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
at ForzaStudio.ForzaStudioForm.DrawSelectedPieces(BasicEffect be)
at ForzaStudio.ForzaStudioForm.DrawSelectedPieces()
at ForzaStudio.ForzaStudioForm.UpdateScene()
at ForzaStudio.ForzaStudioForm.MainLoop()
at ForzaStudio.ForzaStudioForm.Form1_Shown(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnShown(EventArgs e)
at System.Windows.Forms.Form.CallShownEvent()
at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbacks()
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
I have no idea what's wrong, I even tried to edit the registry as it suggested, but there is no Fusion!EnableLog in my registry. Do you know what could be wrong? Thanks.
PC1
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at ForzaStudio.ForzaTrackSubPart.GenerateVertices(Int32[]& indices) in C:\Development\C# .NET\Forza Studio\ForzaTrackSubPart.cs:line 184
at ForzaStudio.ForzaTrackSubPart.ProcessData() in C:\Development\C# .NET\Forza Studio\ForzaTrackSubPart.cs:line 85
at ForzaStudio.ForzaTrackPart..ctor(EndianStream stream) in C:\Development\C# .NET\Forza Studio\ForzaTrackObject.cs:line 109
at ForzaStudio.ForzaStudioForm.mnuOpen_Click(Object sender, EventArgs e) in C:\Development\C# .NET\Forza Studio\ForzaStudioForm.cs:line 127
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
PC2
System.IO.FileNotFoundException: Could not load file or assembly 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. The system cannot find the file specified.
File name: 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
at ForzaStudio.ForzaStudioForm.DrawSelectedPieces(BasicEffect be)
at ForzaStudio.ForzaStudioForm.DrawSelectedPieces()
at ForzaStudio.ForzaStudioForm.UpdateScene()
at ForzaStudio.ForzaStudioForm.MainLoop()
at ForzaStudio.ForzaStudioForm.Form1_Shown(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnShown(EventArgs e)
at System.Windows.Forms.Form.CallShownEvent()
at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbacks()
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
I have no idea what's wrong, I even tried to edit the registry as it suggested, but there is no Fusion!EnableLog in my registry. Do you know what could be wrong? Thanks.
Re: Forza Motorsport Resource Extraction (.carbin)
di48lo wrote:PC2
System.IO.FileNotFoundException: Could not load file or assembly 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. The system cannot find the file specified.
File name: 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
You don't have .NET Framework 3.5 installed (or at least not properly). You should reinstall it, or get hold of required .NET Framework 3.5 assemblies. Most (simple) 3.5 apps require only System.Core and System.Xml.Linq. Put them next to the application.