Problem No vessel class configuration file found for: <no vessel name>

Merv0728

New member
Joined
Nov 23, 2008
Messages
12
Reaction score
0
Points
0
I am trying to create the Peanuts solar system but I get an Orbiter error which is :-
**** Orbiter.log
Build Aug 30 2010 [v.100830]
Timer precision: 6.98413e-008 sec
Found 0 joystick(s)
Devices enumerated: 6
Devices accepted: 5
==> RGB Emulation
==> Direct3D HAL
==> Direct3D T&L HAL
==> Direct3D HAL (ATI Radeon HD 5570)
==> Direct3D T&L HAL (ATI Radeon HD 5570)
Module AtlantisConfig.dll .... [Build 100830, API 100830]
Module AtmConfig.dll ......... [Build 100830, API 100830]
Module DGConfigurator.dll .... [Build 100830, API 100830]
Module LuaMFD.dll ............ [Build 100830, API 100830]
Module CustomMFD.dll ......... [Build 100830, API 100830]
Module transx.dll ............ [Build ******, API 060425]
---------------------------------------------------------------
>>> WARNING: Obsolete API function used: oapiRegisterMFDMode
At least one active module is accessing an obsolete interface function.
Addons which rely on obsolete functions may not be compatible with
future versions of Orbiter.
---------------------------------------------------------------
Module InterMFD55.dll ........ [Build 100826, API 100704]
Module LuaConsole.dll ........ [Build 100830, API 100830]
Module ScriptMFD.dll ......... [Build 100830, API 100830]
Module ScnEditor.dll ......... [Build 100830, API 100830]
Module Rcontrol.dll .......... [Build 100830, API 100830]
Module FlightData.dll ........ [Build 100830, API 100830]
Module ExtMFD.dll ............ [Build 100830, API 100830]
Module Framerate.dll ......... [Build 100830, API 100830]
Module AttitudeMFD.dll ....... [Build ******, API 060425]
**** Creating simulation session
DirectDraw interface OK
Direct3D interface OK
Graphics: Viewport: Window 1146 x 839 x 32
Graphics: Hardware T&L capability: Yes
Graphics: Z-buffer depth: 32 bit
Graphics: Active lights supported: 8
Loading 15382 records from star database
Module Sun.dll ............... [Build 100830, API 100830]
VSOP87(E) Sun: Precision 1e-006, Terms 554/6634
Module Mercury.dll ........... [Build 100830, API 100830]
VSOP87(B) Mercury: Precision 1e-005, Terms 167/7123
Module Venus.dll ............. [Build 100830, API 100830]
VSOP87(B) Venus: Precision 1e-005, Terms 79/1710
Module Earth.dll ............. [Build 100830, API 100830]
VSOP87(B) Earth: Precision 1e-008, Terms 2564/2564
Finished initialising world

>>> ERROR: No vessel class configuration file found for:
---------------------------------------------------------------
>>> ERROR:
>>> [Vessel::OpenConfigFile | .\Vessel.cpp | 252]
---------------------------------------------------------------
>>> TERMINATING <<<

How do I correct this please ?

Alan
 

Merv0728

New member
Joined
Nov 23, 2008
Messages
12
Reaction score
0
Points
0
Orbiter Log error

Hi & thanks for the reply.

here is the scenario :-

BEGIN_DESC
At the Peanuts solar system
END_DESC
BEGIN_ENVIRONMENT
System Peanuts_System
Date MJD 51985.0
END_ENVIRONMENT
BEGIN_FOCUS
Ship GL-01
END_FOCUS
BEGIN_CAMERA
TARGET GL-01
MODE Extern
POS 4.00 -8.37 -5.16
TRACKMODE TargetRelative
FOV 40.00
END_CAMERA
BEGIN_SHIPS
GL-01:DeltaGlider
STATUS Orbiting Peanuts_Snoopy
RPOS 3793615.07 -4617365.36 3569948.69
RVEL -5866.742 -3675.110 2834.434
AROT -116.93 0.99 92.45
PRPLEVEL 0:0.409 1:1.000
DOCKINFO 0:0,GL-01
NAVFREQ 0 0 0 0
NOSECONE 1 1.0000
GEAR 0 0.0000
AIRLOCK 0 0.0000
END
END_SHIPS
 

dgatsoulis

ele2png user
Donator
Joined
Dec 2, 2009
Messages
1,931
Reaction score
357
Points
98
Location
Sparta
At first glance, i'd say that it's the "STATUS Orbiting Peanuts_Snoopy" line in the scenario, but I can't really be sure without further information.
If the system has a planet named Snoopy then the line should be "STATUS Orbiting Snoopy". But if the name of the planet is Peanuts_Snoopy then the line is ok.

From the information above, you should have an $Orbiterroot\Config\Peanuts_System.cfg file. If what I posted above doesn't help, post the contents of that file. Please use
Code:
[ /code] tags.
 

garyw

O-F Administrator
Administrator
Moderator
Addon Developer
Tutorial Publisher
Joined
May 14, 2008
Messages
10,485
Reaction score
209
Points
138
Location
Kent
Website
blog.gdwnet.com
Do you have a Peanuts_System.cfg file?
 

dgatsoulis

ele2png user
Donator
Joined
Dec 2, 2009
Messages
1,931
Reaction score
357
Points
98
Location
Sparta
Also I just noticed, there is only one ship in the scenario and it is docked to itself!
"DOCKINFO 0:0,GL-01"

Delete that line before trying anything else.
 

Merv0728

New member
Joined
Nov 23, 2008
Messages
12
Reaction score
0
Points
0
Orbiter Error Log

Code:
Thanks both,
     Yes I have a File Peanuts_System.cfg & the planet is Peanuts_Snoopy.
This is all based on the "Build your own solar system" that is on Eham.net.
its a bit old but thought it would still work.
 
; === Configuration file for solar system ===
Name = Peanuts System
Star1 = Peanuts
Planet1 = Peanuts_Charlie
Planet2 = Peanuts_Snoopy
Snoopy_Moon1 = Peanuts_Woodstock
Snoopy_Moon2 + Peanuts_Pigpen
Planet3 = Peanuts_Lucy
 
I haven't created the Moons yet.
 

dgatsoulis

ele2png user
Donator
Joined
Dec 2, 2009
Messages
1,931
Reaction score
357
Points
98
Location
Sparta
Try this: (changes in red)

Code:
; === Configuration file for solar system ===
Name = Peanuts[COLOR="Red"]_[/COLOR]System
Star1 = Peanuts
Planet1 = Peanuts_Charlie
Planet2 = Peanuts_Snoopy
[COLOR="red"];[/COLOR]Snoopy_Moon1 = Peanuts_Woodstock
[COLOR="red"];[/COLOR]Snoopy_Moon2 [COLOR="red"]=[/COLOR] Peanuts_Pigpen
Planet3 = Peanuts_Lucy

The semicolon infront of the moons can be deleted when you make them.
 

Merv0728

New member
Joined
Nov 23, 2008
Messages
12
Reaction score
0
Points
0
Orbiter error Log

Yes,thats how it is written.

I have deleted the DOCINFO LINE but it made no difference,I have also changed the ship to SH-03 & again no difference.

Alan

---------- Post added at 02:51 PM ---------- Previous post was at 02:47 PM ----------

Did the suggested changes but no change.

Alan

---------- Post added at 02:53 PM ---------- Previous post was at 02:51 PM ----------

Where are the .cpp files ?

Alan
 

garyw

O-F Administrator
Administrator
Moderator
Addon Developer
Tutorial Publisher
Joined
May 14, 2008
Messages
10,485
Reaction score
209
Points
138
Location
Kent
Website
blog.gdwnet.com
you said that you haven't created the moons yet?

Code:
Snoopy_Moon1 = Peanuts_Woodstock
Snoopy_Moon2 + Peanuts_Pigpen

Firstly that Moon2 should be followed by '=' and not '+' secondly do they have config files to define them? Do the planets?
 

dgatsoulis

ele2png user
Donator
Joined
Dec 2, 2009
Messages
1,931
Reaction score
357
Points
98
Location
Sparta
According to the information you have provided so far you should have these files:

1.Orbiter\Config\Peanuts_System.cfg
2.Orbiter\Config\Peanuts.cfg
3.Orbiter\Config\Peanuts_Charlie.cfg
4.Orbiter\Config\Peanuts_Snoopy.cfg
5.Orbiter\Config\Peanuts_Lucy.cfg

Can you please compress those files to a .zip file named peanuts and attach them here?

The error msg was
Code:
>>> ERROR: [COLOR="Sienna"]No vessel class configuration file found for:[/COLOR]
---------------------------------------------------------------
>>> ERROR: 
>>> [Vessel::OpenConfigFile | .\Vessel.cpp | 252]
---------------------------------------------------------------
That's why we are looking into the cfg files.

An overlook on my part is that the moons should be stated like this:
Code:
[COLOR="Red"]Peanuts_[/COLOR]Snoopy[COLOR="DarkRed"]:[/COLOR]Moon1 = Peanuts_Woodstock
[COLOR="red"]Peanuts_[/COLOR]Snoopy[COLOR="DarkRed"]:[/COLOR]Moon2 = Peanuts_Pigpen
But it makes no difference since you have already placed the semicolons infront of the lines. Anyway, replace the contents of the Orbiter\Config\Peanuts_System.cfg with this
Code:
; === Configuration file for solar system ===
Name = Peanuts_System
Star1 = Peanuts
Planet1 = Peanuts_Charlie
Planet2 = Peanuts_Snoopy
;Peanuts_Snoopy:Moon1 = Peanuts_Woodstock
;Peanuts_Snoopy:Moon2 = Peanuts_Pigpen
Planet3 = Peanuts_Lucy
and please provide the files that I asked for in a .zip format. (add them all in one .zip)
 

Merv0728

New member
Joined
Nov 23, 2008
Messages
12
Reaction score
0
Points
0
The only place I can find ShuttleA.cpp is in Orbitersdk\samples, is that correct ?

Alan
 

dgatsoulis

ele2png user
Donator
Joined
Dec 2, 2009
Messages
1,931
Reaction score
357
Points
98
Location
Sparta
That's not the problem. There are a few problems with your solar system, but none of them include .cpp files.

First of all you posted
My Peanuts_System.cfg is already as you have said.
.

The changes that I asked you to do were:
Code:
; === Configuration file for solar system ===
Name = Peanuts_System
Star1 = Peanuts
Planet1 = Peanuts_Charlie
Planet2 = Peanuts_Snoopy
;Peanuts_Snoopy:Moon1 = Peanuts_Woodstock
;Peanuts_Snoopy:Moon2 = Peanuts_Pigpen
Planet3 = Peanuts_Lucy
as seen on post #12 of this thread, yet the file you attached has this in it:
Code:
; === Configuration file for solar system ===
Name = Peanuts System

Star1 = Peanuts
Planet1 = Peanuts_Charlie
Planet2 = Peanuts_Snoopy
;Snoopy_Moon1 = Peanuts_Woodstock
;Snoopy_Moon2 + Peanuts_Pigpen
Planet3 = Peanuts_Lucy

Anyway, I placed the .zip file you attached in my config directory and run the scenario you posted and Orbiter started just fine with no error messages. I did not make any changes, just used the files that you provided.
The solar system doesn't look very well, but not due to any conflicts, just a bad job done at making it. (planets have no textures, odd rotation values, etc.)

Here is a vid of the process:
www.youtube.com/watch?v=a5FJ1QiIGuw&feature=youtu.be

If you could post a link to the tutorial you are following, I could perhaps go through it and point out the mistakes, but I think you'll be better off reading pages 6 to 9 of Orbiter\Doc\OrbiterConfig.pdf file and looking at examples of other people's solar systems on Orbiter Hangar.
 

jedidia

shoemaker without legs
Addon Developer
Joined
Mar 19, 2008
Messages
10,891
Reaction score
2,141
Points
203
Location
between the planets
The error in that log usually stems from an empty line in the scnearios vessel-block. However, there is no empty line in the scenario you posted... But it is not posted in code tags, and there are no empty lines where orbiter usually writes empty lines in a scenario file, giving me the strong suspicion that the scenario file you posted here looks slightly different than the one located on your harddrive. Did you alter the scenario file in any way when posting it here, or did you post it line by line?
 

Merv0728

New member
Joined
Nov 23, 2008
Messages
12
Reaction score
0
Points
0
Orbiter Error Log

Jedidia, Thanks for your input. I just highlighted the contents of the file & copied it. I have now made a new Snoopy.scn file & it now works ok.

Thanks once again,now I can continue developing the system.
Alan

---------- Post added at 06:51 PM ---------- Previous post was at 06:39 PM ----------

dgatsoulis,
thanks for all your input.

As I had disabled them with semi-colons I did nothing more to them.

Yes,I didn't expect it would look very good,it was just a trial part way through the development of the system.

Anyway as you see from the following post by jedidia it is now working,there must have been something in the Snoopy.scn file because after I created a new Snoopy.scn with the same info in it it worked.

Thanks again all who put some input in.

Alan
 
Top