Orbiter-Forum  

Go Back   Orbiter-Forum > Orbiter Addons > OrbitHangar Addons & Comments
Register Blogs Orbinauts List Social Groups FAQ Projects Mark Forums Read

OrbitHangar Addons & Comments Addons uploaded at Orbithangar.com will automatically generate a new thread in this forum for comments. The thread link will also be included on the addons page.

Reply
 
Thread Tools
  #1  
Old
OrbitHangar's Avatar
OrbitHangar OrbitHangar is offline
Addon Comments
Arrow SR-71-R 1.2.1 (for Orbiter 2016)
by OrbitHangar 03-18-2017, 01:45 PM


Author: blake

A fictional space plane based on the SR71 Blackbird featuring a detailed and functional virtual cockpit.

Changes:

- New cockpit graphics.

- Reworked autopilot integrated with flight computer.  This is done to enable further work on the flight computer procedures.

- Now fully open sourced:  https://github.com/BMCDad/orbiter-sr71r

- (1.2.1) fix animation issues, gauge issues with D3D9 client.



DOWNLOAD
Reply With Quote
Views 3960 Comments 36
Total Comments 36

Comments

Old 03-19-2017, 03:14 PM   #2
4throck
Enthusiast !
 
4throck's Avatar
Default

Great add-on. The working VC and system simulation is simple but effective.

Flight is perhaps a bit too stable at low speeds (~150knots) and controls are too precise for a big and heavy plane.
But that's a positive thing if you just want to do rough reentry and then fly to a distant runway.

So congratulations on a great add-on!
4throck is offline   Reply With Quote
Thanked by:
Old 03-19-2017, 04:12 PM   #3
marcogavazzeni
Addon Developer
Default

The VC is wonderful
marcogavazzeni is offline   Reply With Quote
Thanked by:
Old 04-12-2017, 02:27 AM   #4
Kyle_E
Orbinaut
Default

Great addon!...

just does not work with D3D9 client
Still very nice!
Kyle_E is offline   Reply With Quote
Old 04-12-2017, 01:58 PM   #5
Blake
Addon Developer
Default

Quote:
Originally Posted by Kyle_E View Post
 Great addon!...

just does not work with D3D9 client
Still very nice!
I did test it with the D3D9 client so it should work. What error are you getting?
Blake is offline   Reply With Quote
Old 04-12-2017, 06:32 PM   #6
Kyle_E
Orbinaut
Default

On startup it will finish loading but does not show anything though I can hear it.

I won't post the whole log file because it is 300kb of the same error, but here is an abbreviated version.AbbrevOrbiter.log
To shut it down I had to use alt-F4.
I can get you the full log but as I said it's BIG.
Kyle_E is offline   Reply With Quote
Old 04-12-2017, 06:46 PM   #7
Blake
Addon Developer
Default

Make sure you have the latest D3D9 client. I did have this issue with the client initially: http://www.orbiter-forum.com/showthr...postcount=4297

That will hopefully fix it for you.
Blake is offline   Reply With Quote
Old 04-12-2017, 07:01 PM   #8
Kyle_E
Orbinaut
Default

Thanks!
Kyle_E is offline   Reply With Quote
Old 04-15-2017, 02:44 AM   #9
Tex
O-F Administrator
 
Tex's Avatar

Default

Great work!! I even used a shot from your addon in my upcoming movie. Thanks for your efforts!
Tex is offline   Reply With Quote
Thanked by:
Old 04-15-2017, 12:47 PM   #10
Blake
Addon Developer
Default

Quote:
Originally Posted by Tex View Post
 Great work!! I even used a shot from your addon in my upcoming movie. Thanks for your efforts!
Cool. Can't wait to see it.
Blake is offline   Reply With Quote
Old 02-27-2018, 09:03 AM   #11
AnakinSkyobiliviator
Orbinaut
Default

Very nice! I'm such a noob but I'll have fun hitting every toggle the VC has to offer!
AnakinSkyobiliviator is offline   Reply With Quote
Thanked by:
Old 03-21-2018, 01:36 PM   #12
reicou
Orbinaut
Default

I really like it, is great.

thanks, dude
reicou is offline   Reply With Quote
Old 07-21-2018, 04:02 AM   #13
Kyle_E
Orbinaut
Default

Here is a quick XRSound config file I made for this vessel using the config for the DeltaGlider as a template.
Code:
#--------------------------------------------------------------------------
# XRSound Configuration File -- overrides for SR71r vessels.
#
# For XRSound Version 1.00.
#
# Any values altered will not take effect until Orbiter is relaunched via the launchpad.
#
# D. Beachy, 24-Jan-2018
#--------------------------------------------------------------------------

#==========================================================================
# This section defines vessel-specific settings that apply only to this
# vessel class; i.e., the SR71r in this case.
#==========================================================================
[VESSEL]

#==========================================================================
# This section defines sounds that override the default sounds in 
# XRSound.cfg.  These overrides only apply to this vessel class; i.e.,
# the SR71r in this case.
#==========================================================================
[SOUND_FILES]

#--------------------------------------------------------------------------
# Callout played when the ship's landing gear touches down.
# Sound ID = 10021
# Default (for DG) = XRSound\Default\Wheels Down.wav
#--------------------------------------------------------------------------
Touchdown = XRSound\Default\Wheels Down.wav

#--------------------------------------------------------------------------
# Callout played when the ship's landing gear lifts off.
# Sound ID = 10022
# Default (for DG) = XRSound\Default\Wheels Up.wav
#--------------------------------------------------------------------------
Liftoff = XRSound\Default\Wheels Up.wav

#==========================================================================
# This section defines which sounds should play when a given animation
# event occurs.  Orbiter assigns animation IDs to a vessel as the vessel
# creates them.  To determine what animation ID Orbiter assigns to a given
# animation for a given vessel, set 'LogVesselAnimations = 1' in XRVessel.cfg.
# Then launch the vessel in Orbiter and activate the animation (e.g., landing gear)
# for which you want to assign sounds.  Then use the ID listed in XRSound.log for 
# that animation to define which sounds to use in the this file.
#
# Also, you may add/define *additional* animation sounds however you wish for any vessel
# you wish.  You may also manipluate these sounds via their sound IDs from your 
# C++ vessel code via the XRSound API (see $ORBITER_ROOT\Orbitersdk\XRSound.h).
#
# Each [animation_#] section applies to an animation with the supplied ID.  
# For example, section [animation_52] applies to animation ID 52 for this vessel, the SR71r
# in Orbiter. 
# 
# Each setting is optional.  However, if OpenCloseSoundID is missing, then the 
# Opening / Open / Closing / Closed sounds cannot play.  Similarly, if MovingSoundID
# is missing, then the Moving sound cannot play.  This is not an error, however: it
# simply disables those sounds.
#
# OpenCloseSoundID = <vessel-unique sound ID> # defines the sound ID for this vessel this animation's Opening/Open/Closing/Closed sounds are tied to.
#    MovingSoundID = <vessel-unique sound ID> # defines the sound ID for this vessel this animation's Moving sound is tied to.
# Opening = <file>  # Plays when the animation starts opening.
#    Open = <file>  # Plays when the animation finishes opening.
#  Moving = <file>  # Plays in a loop whenever the animation is moving.
# Closing = <file>  # Plays when the animation starts closing.
#  Closed = <file>  # Plays when the animation finishes closing.
# IsLandingGear = 0 (false, the default) or 1 (true): used by XRSound to treat this animation as the vessel's gear for playing gear-related sounds.
#--------------------------------------------------------------------------

# PlaybackType = BothViewClose  # Determines how and where the sounds for this animation are played (see valid values below); if not set, the default is BothViewClose.
#
# Valid PlaybackType values are:
#       InternalOnly    = In cockpit view only, always full volume.  (Implies the vessel has focus, as well).
#       BothViewFar     = Full volume in internal view, faded (less) by distance and pressure in external view (this will be silent in vacuum).  Vessel does not need focus.
#       BothViewMedium  = Full volume in internal view, faded (middle) by distance and pressure in external view (this will be silent in vacuum).  Vessel does not need focus.
#       BothViewClose   = Full volume in internal view, faded (more) by distance and pressure in external view (this will be silent in vacuum).  Vessel does not need focus.
#       Radio           = Full volume in both internal and external view (vessel must have focus).
#       Wind            = External view only, faded by static pressure but not distance.
#
# Note that all <file> paths above are relative to $ORBITER_ROOT.
# To disable a custom sound, simply delete or comment out the line.
#==========================================================================

# Landing Gear
[animation_52]
OpenCloseSoundID = 12002
   MovingSoundID = 12003
    PlaybackType = BothViewClose
Opening = XRSound\Default\Gear Down.wav
   Open = XRSound\Default\Gear Down and Locked.wav
 Moving = XRSound\Default\Gear Whine.wav
Closing = XRSound\Default\Gear Up.wav
 Closed = XRSound\Default\Gear Up and Locked.wav
IsLandingGear = 1

# Hover
[animation_82]
OpenCloseSoundID = 12006
   MovingSoundID = 12007
 Moving = XRSound\Default\Hydraulics1.wav
 Closed = XRSound\Default\Thump.wav

# Hover2
[animation_83]
OpenCloseSoundID = 12006
   MovingSoundID = 12007
 Moving = XRSound\Default\Hydraulics1.wav
 Closed = XRSound\Default\Thump.wav

# Retro Doors
[animation_85]
OpenCloseSoundID = 12008
   MovingSoundID = 12009
 Moving = XRSound\Default\Hydraulics1.wav
 Closed = XRSound\Default\Thump.wav

# Canopy
[animation_48]
OpenCloseSoundID = 12010
   MovingSoundID = 12011
   Open = XRSound\Default\Hatch Open.wav
 Moving = XRSound\Default\Hydraulics1.wav
 Closed = XRSound\Default\Hatch Closed.wav

# Cargo
[animation_43]
OpenCloseSoundID = 12012
   MovingSoundID = 12013
 Moving = XRSound\Default\Hydraulics1.wav
 Closed = XRSound\Default\Thump.wav

# Cargo2
[animation_45]
OpenCloseSoundID = 12014
   MovingSoundID = 12015
 Moving = XRSound\Default\Hydraulics1.wav
 Closed = XRSound\Default\Thump.wav
To use, copy the information to a file named "XRSound-SR71r.cfg" and paste that into the XRSound directory.

Do not use this with version 1.20; this only works with version 1.0

Last edited by Kyle_E; 02-03-2019 at 03:39 PM. Reason: Config does not work with latest version
Kyle_E is offline   Reply With Quote
Thanked by:
Old 01-20-2019, 01:53 PM   #14
Blake
Addon Developer
Default

New version:
Minor changes to code. I have updated the VC and changed how the autopilot works with regard to the flight computer, which is still a work in progress.


Also, I have put the source code, GIMP files, and Blender files on github: https://github.com/BMCDad/orbiter-sr71r
Blake is offline   Reply With Quote
Old 02-03-2019, 11:46 AM   #15
Abdullah Radwan
Addon Developer
Default

Thanks so much for making such a great plane.

I've noticed the indicators are hidden and in an incorrect position when reaching a certain level. Here are some photos:




Also, I would like to know some specs about it. How much time can it spend in space (Fuel cell)? How to re-entry (Target periapses, re-entry angle, etc)? I didn't understand the manual re-entry way. The manual doesn't contain these informations. It needs to be updated for the current cockpit, as there is no explanation for the computer, plus some outdated images.

Is there any way to add payloads? How much payload can I add? How to release it?

Otherwise, it's a good plane. It deserves 10 stars

Quote:
Originally Posted by Kyle_E View Post
 Here is a quick XRSound config file I made for this vessel using the config for the DeltaGlider as a template.

To use, copy the information to a file named "XRSound-SR71r.cfg" and paste that into the XRSound directory.
It doesn't work well. When I open the cargo door, the sound is still running even when the door is fully opened.

---------- Post added at 01:46 PM ---------- Previous post was at 06:40 AM ----------

I've successfully integrated XRSound into the source code. All components now have sound (Hover and retro doors, switches, knobs, push buttons, cargo and canopy, etc). Where can I send it?

I've noticed some problems in animations, pictured below:

Airbrake animation is broken.

Hover doors animation is broken.

Touchdown points aren't updated without landing gear.
Abdullah Radwan is offline   Reply With Quote
Thanked by:
Reply

  Orbiter-Forum > Orbiter Addons > OrbitHangar Addons & Comments


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 05:34 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 - 2019, Jelsoft Enterprises Ltd.
Copyright 2007 - 2017, Orbiter-Forum.com. All rights reserved.