I got this AV trying to place a simple conversion of the Scion Bee from FE 1.2 into PF 1.3 PB4a. Anybody care to decode this?
Quote
---- Battlezone II Log File ----
//=====================================================
App version: Patch 1.3pb4a EDITOR Aug 4 2008 12:11:38
Windows version: Windows Version: 5.1.2600 'Service Pack 2' PlatformID=2
Last few battlezone.log lines (may or may not be relevant):
WARN|GLOBAL | ParameterDB:1612 |21:33:32|73729 |WARNING: ODF ivcorbin.odf, [GameObjectClass]::weaponName4 tries to point to WeaponClass gplasmrt, but couldn't find it. Might want to check ODFs
DIAG|GLOBAL | meshread:2114 |21:33:43|85231 |Missing binary mesh fvsky_m.xsi, use XSI
DIAG|GLOBAL | meshread:2125 |21:33:43|85231 |Building fvsky_m .msh
ERR |GLOBAL | ConsoleHelper:30 |21:33:43|85231 |Missing geometry "fvsky_m.xsi" in file "fvsky00.odf"
(done)
Exception code: C0000005 (ACCESS VIOLATION) READING from 0000019Ch
Message : Exception
Error occurred at 3/15/2009 21:33:46.
C:\Program Files\Battlezone II 1.4a\bz2edit.exe, run by Anthony Hadley.
1 processor(s), type 586.
Process Memory : 1653 MB free out of 2048 MB total
Physical memory: 360 MB free out of 1022 MB total
Page(swap) file: 1869 MB free out of 2464 MB total
Fault address: 0047BEAD 01:0007AEAD C:\Program Files\Battlezone II 1.4a\bz2edit.exe
Registers:
EAX:00000194
EBX:052B6770
ECX:00000000
EDX:65353C1B
ESI:00000194
EDI:4465C18F
CS:EIP:001B:0047BEAD
SS:ESP:0023:022BFA64 EBP:022BFAC4
DS:0023 ES:0023 FS:003B GS:0000
Flags:00210246
Call stack:
Address Return Function SourceFile
0047BEAD 00000000 004AA29E NBinTree<AnimList,unsigned long>::Find+0x00000000
004AA29E 00000000 004AA766 MorphTankClass::MorphTankClass+0x00000544
004AA766 00000000 004FCA0F MorphTankClass::BuildClass+0x0000001C
004FCA0F 00000000 00466CCF EntityClass::Find+0x0000019D
00466CCF 00000000 0059D1AD EditObject::Command::Process+0x000000A2
0059D1AD 00000000 0059D4DC VarSys::VarItem::TriggerCallBack+0x00000018
0059D4DC 00000000 0059CF08 VarSys::VarItem::SetStr+0x0000005E
0059CF08 00000000 00566B3E VarString::operator=+0x00000013
00566B3E 00000000 00568F3D IFaceVar::SetValue+0x000000A6
00568F3D 00000000 005590B6 ICEdit::HandleEvent+0x000002A5
005590B6 00000000 00558378 IFace::ProcessCaret+0x00000167
00558378 00000000 00474584 IFace::Process+0x000001F0
00474584 00000000 0059BF95 MissionHandler::State::EditState::Process+0x00000032
0059BF95 00000000 00471C04 RunCodes::Process+0x0000019F
00471C04 00000000 0059BF95 MissionHandler::Process+0x00000011
0059BF95 00000000 0059B9B6 RunCodes::Process+0x0000019F
0059B9B6 00000000 0045BA0F Main::MessagePump+0x0000004A
0045BA0F 00000000 0045B6F7 HandledMain+0x00000446
0045B6F7 00000000 00458E6F HandledMain+0x0000012E
00458E6F 00000000 005AC7F7 WinMain+0x00000059
005AC7F7 00000000 7C816FD7 memset+0x00000191
7C816FD7 00000000 00000000 RegisterWaitForInputIdle+0x00000049
QuoteERR |GLOBAL | ConsoleHelper:30 |21:33:43|85231 |Missing geometry "fvsky_m.xsi" in file "fvsky00.odf"
The XSI is missing.
Try looking in your 1.2 addon and copy it to your 1.3 addon folder. I had a similar issue and resolved it this way. if you can't find the XSI then copy the MSH version. You may also need the asociated ODF file as well. Not sure though. BNG. PS: Is there a way to link 1.2 assets to 1.3 assets that does create bad assets and crash the game? Tanks, BNG.
Quote from: bigbadbogie on March 15, 2009, 09:38:24 PM
The XSI is missing.
I suddenly feel very embarrassed. I see lots of letters and numbers like that and i skim through it, missing the problem. Why can't BZ2 just say 'you're missing the XSI'?
QuoteERR |GLOBAL | ConsoleHelper:30 |21:33:43|85231 |Missing geometry "fvsky_m.xsi" in file "fvsky00.odf"
That is almost exactly what it says.
BBB, is correct, but I know what you mean about not seeing it either. My understanding of such things is absolutely minimal, and I have a tendency to look at the error logs with confused wonderment most of the time. Apparently, BZII returns the same error message for missing MSH files too.
yeah, same.
Anyhow, I've got it working now, with a combination of files from 1.2 and 1.3. Got a better cockpit from the Lancer too, the whole thing is fully functional and is acting as the Scion aircraft for Perfidious, with hover physics.
pah! use aircraft.
I have the scion Bee tuned up as an aircraft in a private recycler variant of mine. Probably much different to the 1.2 version...
Ummmmm Jamsh... The Scion Bee is supposed to MORPH.
I knew there was a reason I decided not to change its physics! :lol:
it does morph. kinda :P
well, the animation doesnt work lol