Orbiter-Forum  

Go Back   Orbiter-Forum > Orbiter Space Flight Simulator > Orbiter Beta
Register Blogs Orbinauts List Social Groups FAQ Projects Mark Forums Read

Orbiter Beta Topics related to Beta releases of Orbiter and Orbiter development.

Reply
 
Thread Tools
Old 09-01-2017, 10:02 PM   #1
Ripley
Tutorial translator
 
Ripley's Avatar
Default [SOLVED] Orbiter2016 beta (rev. 69) doesn't start

As it may sound funny (see this thread), I cannot start Orbiter2016 beta, rev. 69, inline client.
As I launch it, it always gives me the standard "orbiter.exe has stopped working. Windows is checking for a solution..." message.

I've just installed TortoiseSVN on my newish Win10 rig for the first time.
I've only "checked it out", no other downloads or add-ons. Did I forget something?

Here's Launchpad Video options:




Here's the log:

Code:
**** Orbiter.log
000000.000: Build Sep  1 2017 [v.170901]
000000.000: Timer precision: 2.92238e-007 sec
000000.000: Found 0 joystick(s)
000000.000: Devices enumerated: 6
000000.000: Devices accepted: 5
000000.000: [ ] RGB Emulation (SW)
000000.000: [ ] Direct3D HAL (HW)
000000.000: [x] Direct3D T&L HAL (HW)
000000.000: [ ] Direct3D HAL (NVIDIA GeForce GTX 970) (HW)
000000.000: [x] Direct3D T&L HAL (NVIDIA GeForce GTX 970) (HW)
000000.000: Module AtlantisConfig.dll .... [Build 170827, API 170827]
000000.000: Module AtmConfig.dll ......... [Build 170827, API 170827]
000000.000: Module DGConfigurator.dll .... [Build 170827, API 170827]
000000.000: 
000000.000: **** Creating simulation session
000000.000: DirectDraw interface OK
000000.000: Direct3D interface OK
000000.000: Graphics: Viewport: Fullscreen 1920 x 1080 x 32
000000.000: Graphics: Hardware T&L capability: Yes
000000.000: Graphics: Z-buffer depth: 32 bit
000000.000: Graphics: Active lights supported: 8
000000.000: Loading 15382 records from star database
000000.000: Module Sun.dll ............... [Build 160828, API 160828]
VSOP87(E) Sun: Precision 1e-006, Terms 554/6634
000000.000: Module Mercury.dll ........... [Build 160828, API 160828]
VSOP87(B) Mercury: Precision 1e-005, Terms 167/7123
000000.000: Module Venus.dll ............. [Build 160828, API 160828]
000000.000: Module VenusAtm2006.dll ...... [Build 160828, API 160828]
VSOP87(B) Venus: Precision 1e-005, Terms 79/1710
000000.000: Module Earth.dll ............. [Build 160828, API 160828]
000000.000: Module EarthAtmJ71G.dll ...... [Build 160828, API 160828]
VSOP87(B) Earth: Precision 1e-008, Terms 2564/2564

OTOH, Orbiter2016 (160828) runs perfectly fine, with or without D3D9.

Here's Orbiter2016 log for comparison:

Code:
**** Orbiter.log
000000.000: Build Aug 28 2016 [v.160828]
000000.000: Timer precision: 2.92238e-007 sec
000000.000: Found 0 joystick(s)
000000.000: Devices enumerated: 6
000000.000: Devices accepted: 5
000000.000: [ ] RGB Emulation (SW)
000000.000: [ ] Direct3D HAL (HW)
000000.000: [x] Direct3D T&L HAL (HW)
000000.000: [ ] Direct3D HAL (NVIDIA GeForce GTX 970) (HW)
000000.000: [x] Direct3D T&L HAL (NVIDIA GeForce GTX 970) (HW)
000000.000: Module AtlantisConfig.dll .... [Build 160828, API 160828]
000000.000: Module AtmConfig.dll ......... [Build 160828, API 160828]
000000.000: Module DGConfigurator.dll .... [Build 160828, API 160828]
000000.000: Module LaunchMFD.dll ......... [Build 160905, API 160828]
000000.000: Module AbsoluteKillrot.dll ... [Build ******, API 060425]
000000.000: Module AttitudeIndicatorMFD.dll  [Build 160807, API 160220]
000000.000: Module autotime.dll .......... [Build 120401, API 100830]
000000.000: Module BaseSyncMFD.dll ....... [Build 160910, API 160828]
000000.000: ---------------------------------------------------------------
000000.000: >>> WARNING: Obsolete API function used: oapiRegisterMFDMode
000000.000: At least one active module is accessing an obsolete interface function.
000000.000: Addons which rely on obsolete functions may not be compatible with
000000.000: future versions of Orbiter.
000000.000: ---------------------------------------------------------------
000000.000: Module BurnTimeMFD.dll ....... [Build 160905, API 160828]
000000.000: Module Glideslope.dll ........ [Build 160910, API 160828]
000000.000: Glideslope module init: version v2.5, date Sep 10 2016
000000.000: Module HoverMFD.dll .......... [Build 161003, API 160828]
000000.000: Module HUDDrawer.dll ......... [Build 160907, API 160828]
000000.000: Module InterMFD56.dll ........ [Build 160829, API 160815]
000000.000: Module LunarTransferMFD.dll .. [Build 160829, API 160815]
000000.000: Module PursuitMFD_2016.dll ... [Build 170619, API 160828]
000000.000: Module ScreenCapture.dll ..... [Build ******, API 060425]
000000.000: Module transx.dll ............ [Build 160907, API 160828]
000000.000: Module videnie.dll ........... [Build 110912, API 100830]
000000.000: Module ExtMFD.dll ............ [Build 160828, API 160828]
000000.000: Module ScnEditor.dll ......... [Build 160828, API 160828]
000000.000: Module OrbiterSound.dll ...... [Build 121120, API 100830]

Last edited by Ripley; 09-02-2017 at 03:46 PM. Reason: Solved
Ripley is online now   Reply With Quote
Old 09-01-2017, 10:52 PM   #2
orb
O-F Administrator
Ninja
 
orb's Avatar

Default

Is it the same without any add-ons?
orb is offline   Reply With Quote
Old 09-01-2017, 10:54 PM   #3
Ripley
Tutorial translator
 
Ripley's Avatar
Default

As I said, the beta folder is just vanilla from Tortoise check out, nothing else.
Ripley is online now   Reply With Quote
Old 09-01-2017, 11:14 PM   #4
martins
Orbiter Founder
Default

One thing to remember is that the SVN repository doesn't contain the planet quadtree texture directories. So you need to install them separately. The easiest way is to re-use the textures from an existing Orbiter 2016 release installation. You can just use symlinks to the existing texture directories.

For example, in the following bat file, set the target directory to point to your Orbiter-2016 textures, and run it in the Textures directory of the SVN-checked out version:

Code:
set tgtdir=..\..\Orbiter_textures

rmdir Earth
mklink /J Earth %tgtdir%\Earth

rmdir Moon
mklink /J Moon %tgtdir%\Moon

rmdir Mars
mklink /J Mars %tgtdir%\Mars

rmdir Phobos
mklink /J Phobos %tgtdir%\Phobos

rmdir Deimos
mklink /J Deimos %tgtdir%\Deimos

rmdir Vesta
mklink /J Vesta %tgtdir%\Vesta

rmdir Jupiter
mklink /J Jupiter %tgtdir%\Jupiter

rmdir Io
mklink /J Io %tgtdir%\Io

rmdir Ganymede
mklink /J Ganymede %tgtdir%\Ganymede

rmdir Callisto
mklink /J Callisto %tgtdir%\Callisto

rmdir Europa
mklink /J Europa %tgtdir%\Europa

rmdir Mimas
mklink /J Mimas %tgtdir%\Mimas

rmdir Enceladus
mklink /J Enceladus %tgtdir%\Enceladus

rmdir Tethys
mklink /J Tethys %tgtdir%\Tethys

rmdir Dione
mklink /J Dione %tgtdir%\Dione

rmdir Rhea
mklink /J Rhea %tgtdir%\Rhea

rmdir Iapetus
mklink /J Iapetus %tgtdir%\Iapetus
martins is offline   Reply With Quote
Thanked by:
Old 09-02-2017, 03:32 PM   #5
Ripley
Tutorial translator
 
Ripley's Avatar
Default

Thanks Martin, I was sure I had forgotten something, but...rmdir?
There are no such dirs in my OrbiterBeta\Textures folder.

Shouldn't it be mkdir instead?

Edit: no, it shouldn't!

---------- Post added at 17:32 ---------- Previous post was at 15:01 ----------

Ok, I got it.
The rmdir command was there to make sure there were no textures folders anyway.

I went ahead with Martin's cmd, launched it from beta textures folder, and it WORKED!!




I will silently 10000 times for thinking that Martin was capable of a typo!

Last edited by Ripley; 09-02-2017 at 03:37 PM.
Ripley is online now   Reply With Quote
Old 09-10-2017, 04:03 AM   #6
asdad
Orbinaut
Default

I need tutorial about starting Orbiter Rev 69 please ? because i'm confuse.
asdad is offline   Reply With Quote
Old 09-10-2017, 09:42 AM   #7
Ripley
Tutorial translator
 
Ripley's Avatar
Default

Isn't this enough?
http://orbit.medphys.ucl.ac.uk/betainstall.html
Ripley is online now   Reply With Quote
Old 09-11-2017, 01:42 PM   #8
asdad
Orbinaut
Default

Ripley, I mean i'm confuse about Martin's cmd
asdad is offline   Reply With Quote
Old 09-11-2017, 02:19 PM   #9
Ripley
Tutorial translator
 
Ripley's Avatar
Default

Oh, sorry.
That cmd works if you also have Orbiter2016 installed as well. That was my case, and I also had the latest HiRes textures.
Installing HiRes textures is optional, as Orbiter2016 comes with default LoRes textures.

Orbiter2016BETA, on the contrary, doesn't include planetary textures, to keep the SVN distribution on the lighter side.
Martin's cmd creates "symbolic links" in the Orbiter2016Beta folder, so you don't have to install 2 times the same planetary (Lo- or HiRes) textures.

Hope it clarifies it somewhat.
Ripley is online now   Reply With Quote
Old 09-12-2017, 10:23 AM   #10
asdad
Orbinaut
Default

about symbolic links need to create batch file or from SVN ? Ripley

Last edited by asdad; 09-12-2017 at 01:51 PM.
asdad is offline   Reply With Quote
Old 09-12-2017, 02:46 PM   #11
Ripley
Tutorial translator
 
Ripley's Avatar
Default

I'm not sure I understand your question, but let's make it simple:

- do you have Orbiter2016 installed and working (with or without HiRes textures, it doesn't matter)?
- did you install TortoiseSVN and made a checkout, so you also have Orbiter2016 BETA?

If both answers are yes, then create a text (.cmd) file in your BETA folder, paste Martin's cmd in it, and run it from there (after editing it to match the path to your Orbiter2016 texture folder, of course).

For example, my first line is:
Code:
set tgtdir=E:\games\Orbiter2016\Textures
Ripley is online now   Reply With Quote
Old 09-13-2017, 02:31 AM   #12
asdad
Orbinaut
Default

Ripley, how about mklink /J Earth %tgtdir%\Earth What does it mean ?

Last edited by asdad; 09-13-2017 at 03:06 AM.
asdad is offline   Reply With Quote
Old 09-13-2017, 05:06 AM   #13
Ripley
Tutorial translator
 
Ripley's Avatar
Default

https://ss64.com/nt/mklink.html

Quote:
Originally Posted by Ripley View Post
 ...Martin's cmd creates "symbolic links"...
Wrong. It creates a "directory junction".

https://superuser.com/questions/3430...-symbolic-link

Quote:
Originally Posted by asdad View Post
 ...What does it mean ?
It means that it creates some sort of magic, so that Orbiter2016BETA uses the same Orbiter2016 textures, without you having to copy them again.
Now please, go ahead, launch that cmd, and tell us if it works for you too.

Last edited by Ripley; 09-13-2017 at 09:22 AM.
Ripley is online now   Reply With Quote
Reply

  Orbiter-Forum > Orbiter Space Flight Simulator > Orbiter Beta


Thread Tools

Posting Rules
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
Forum Jump


All times are GMT. The time now is 04:56 PM.

Quick Links Need Help?


About Us | Rules & Guidelines | TOS Policy | Privacy Policy

Orbiter-Forum is hosted at Orbithangar.com
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright 2007 - 2017, Orbiter-Forum.com. All rights reserved.