• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

Compilation problem

l52

Messages
125
Cat V094

Hi,

I downloaded CAT V.094...when I try to compile my "tick18_Cat.asm" whit bglc_9 I don't see a .bgl file.... :banghead:

can you help me?

L52
 
If you are compiling from the GUI you will not a get a BGL file. Just like GMax CAT will make a MDL file for you. This MDL file can then be placed like any other MDL file.

Or are you trying to compile it manual?
 
Replay-bgl

Ok...I understand...I tried to compile my first animation of Gmax by CAT but I recive this error message:

"Starting compilation...

Microsoft (R) Flight Simulator BGL Compiler Version 8.00
Copyright (C) Microsoft Corp 1981-2002. All rights reserved.

Assembling: C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat.azm
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(594) : error A2006: undefined symbol : tick18_local_varbase_1
LOCAL_BASE_32(4): Macro Called From
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(594): Include File
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(613) : error A2071: initializer magnitude too large for specified size
IFIN1(5): Macro Called From
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(613): Include File
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(627) : error A2006: undefined symbol : tick18_local_varbase_1
LOCAL_BASE_32(4): Macro Called From
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(627): Include File
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(647) : error A2006: undefined symbol : tick18_local_varbase_1
LOCAL_BASE_32(4): Macro Called From
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(647): Include File
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(1843) : error A2006: undefined symbol : tick18_local_varbase_1
LOCAL_BASE_32(4): Macro Called From
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(1843): Include File
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(1844) : error A2006: undefined symbol : tick18_quat_1_1_a
BGL_ANIMATE_INDIRECT(7): Macro Called From
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(1844): Include File
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(1850) : error A2006: undefined symbol : tick18_local_varbase_1
LOCAL_BASE_32(4): Macro Called From
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(1850): Include File
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(1851) : error A2006: undefined symbol : tick18_quat_1_1_b
BGL_ANIMATE_INDIRECT(7): Macro Called From
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(1851): Include File
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(1857) : error A2006: undefined symbol : tick18_local_varbase_1
LOCAL_BASE_32(4): Macro Called From
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(1857): Include File
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(1858) : error A2006: undefined symbol : tick18_quat_1_1_c
BGL_ANIMATE_INDIRECT(7): Macro Called From
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(1858): Include File
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(1864) : error A2006: undefined symbol : tick18_local_varbase_1
LOCAL_BASE_32(4): Macro Called From
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(1864): Include File
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(1865) : error A2006: undefined symbol : tick18_quat_1_1_d
BGL_ANIMATE_INDIRECT(7): Macro Called From
C:\gmax\gamepacks\fs2004\My_Works\Terminal\tick18_cat_0.asm(1865): Include File
BGLC: Error!

Compilation ready!"


... :banghead:

L52
 
Please email me the ASM files GMax made for you (before using them in CAT), then I can test where the error appears. It seems some labels are not defined correct.
 
Problem

Hi,

in attach my files ASM exported by GMAX....(the object is a test for animation in FS2004)

thanks


Lucio
 
Last edited by a moderator:
These are not Fs2004 ASM files, you are using the Fs2002 gamepack. Are you sure you are using CAT2k2 and not CAT? CAT is only for use with the Fs2004 gamepack.
 
Asm

Hi,

In gmax I'm using Makemdl.exe for FS2004 and I changed the config file with "Keep=1" under option section...

Please Arno... Help me to found the right files...because I dowloaded your CAT and not CAT2k2...

Thanks

Lucio
 
The ASM files you showed are certainly not made with the makemdl of the Fs2004 gamepack. I can see that from the structure of the commands.

Are you sure you exported as scenery MDL object?
 
Problem

I export these files from Gmax with "FlightSim scenery object" option

l52
 
But are you sure it is a MDL and not a BGL? I am not at home now, so I can't check the exact naming of the option.
 
problem

Hi

I check the addons:

MakeMDL is for FS2004
CAT is v.093 for FS2004
in The file config for CAT there is the option "Keep files=1"
Gmax 1.2
When I export from Gmax I set the option "FlightSim scenery object.MDL"

l52
 
I had a look at the other ASM file now, and I think you are exporting as an aircraft MDL using the Fs2002 gamepack. The code is indeed MDL, but not for scenery.
 
l52 said:
MakeMDL is for FS2004
CAT is v.093 for FS2004
in The file config for CAT there is the option "Keep files=1"
Gmax 1.2
When I export from Gmax I set the option "FlightSim scenery object.MDL"

That all sounds as it should be, but the source code certianly does not look like the RIFF format it should be. I have no idea how they got mixed up, do you still have the Fs2002 gamepack installed as well?
 
Hi ARNO,

I have a idea...

in the afternoon, when I'm at my home I send to you my files:

Gmax model of animation example;
MakeMDL.exe version;
CAT version;
ASM files of Gmax model
..ok?

another thing: When I compile Gmax Model (no animation) I export whit MakeMDL and then I place them by your ObjPlacer in the FS2004 and all go right!??

PS:
How can I send you these files in attach?...

Lucio
 
Hi Lucio,

Sounds like a good idea to send these files, then I will compare them with mine when I get home. Just send them directly by email, you should already have my address from the emails I replied.
 
Back
Top