SimForums.com Homepage
Forum Home Forum Home > Flight One Software Forums > BN-2 Islander Forum
  New Posts New Posts RSS Feed - Islander in P3DV4
  FAQ FAQ  Forum Search   Register Register  Login Login

Islander in P3DV4

 Post Reply Post Reply
Author
Message
Bert Pieke View Drop Down
Senior Member
Senior Member


Joined: January-03-2003
Location: Canada
Points: 5330
Post Options Post Options   Thanks (2) Thanks(2)   Quote Bert Pieke Quote  Post ReplyReply Direct Link To This Post Topic: Islander in P3DV4
    Posted: July-30-2018 at 11:22am
Although this is not supported by Flight1, you can move your FSX Islander to P3DV4 and even get the cockpit switch sounds back!

Based on some earlier work for the Baytower RV7, Jose Angel Otero decided to try the same approach for the Islander and made it work.

Here is what you've got to do.

1. Download the Doug Dawson freeware 64 bit sound gauge and drop the dll file into your P3D Gauges folder.

https://www.douglassdawson.ca/files/dsd_p3d_xml_sound_x64.zip

2. Copy and rename the dll file to BN2_xml_Sound64.dll

3. Create a BN2_xml_sound.ini file with Notepad, with the following content, and also add it to your gauges folder


[Config]
MaxSounds=23

[Sounds]
Sound00=.\Sound\DeadPixl\SND10.wav
Sound01=.\Sound\DeadPixl\SND11.wav
Sound02=.\Sound\DeadPixl\SND12.wav
Sound03=.\Sound\DeadPixl\SND13.wav
Sound04=.\Sound\DeadPixl\SND14.wav
Sound05=.\Sound\DeadPixl\SND15.wav
Sound06=.\Sound\DeadPixl\SND16.wav
Sound07=.\Sound\DeadPixl\SND17.wav
Sound08=.\Sound\DeadPixl\SND18.wav
Sound09=.\Sound\DeadPixl\SND19.wav
Sound10=.\Sound\DeadPixl\SND20.wav
Sound11=.\Sound\DeadPixl\SND21.wav
Sound12=.\Sound\DeadPixl\SND22.wav
Sound13=.\Sound\DeadPixl\SND23.wav
Sound14=.\Sound\DeadPixl\SND24.wav
Sound15=.\Sound\DeadPixl\SND25.wav
Sound16=.\Sound\DeadPixl\SND26.wav
Sound17=.\Sound\DeadPixl\SND27.wav
Sound18=.\Sound\DeadPixl\SND28.wav
Sound19=.\Sound\DeadPixl\SND29.wav
Sound20=.\Sound\DeadPixl\SND30.wav
Sound21=.\Sound\DeadPixl\SND31.wav
Sound22=.\Sound\DeadPixl\SND32.wav

[LVars]
LVar00=XMLSND10
LVar01=XMLSND11
LVar02=XMLSND12
LVar03=XMLSND13
LVar04=XMLSND14
LVar05=XMLSND15
LVar06=XMLSND16
Lvar07=XMLSND17
LVar08=XMLSND18
LVar09=XMLSND19
LVar10=XMLSND20
LVar11=XMLSND21
LVar12=XMLSND22
LVar13=XMLSND23
LVar14=XMLSND24
LVar15=XMLSND25
LVar16=XMLSND26
LVar17=XMLSND27
LVar18=XMLSND28
LVar19=XMLSND29
LVar20=XMLSND30
LVar21=XMLSND31
LVar22=XMLSND32

4. Edit the panel.cfg file for the islander

[Vcockpit01]
....
//gauge10=Virtavia_Sound!DeadPixl_XMLSound, 814,262,100
gauge10=BN2_xml_Sound64!Sound, 1,1,2,2,./gauges/BN2_xml_Sound.ini

That should be it!

Edit:

If you get a nice wheel rumble sound that continues after takeoff, read two posts down for a workaround!

If any of the sounds are too loud, there is a post below on that too..

Last comment:

I have personally also added a GTN650 into the KLN GPS gauge frame, but that is entirely optional:

[Vcockpit01]
...

//gauge00=Flight1_BN2_kln90a!GPS, 500,1,380
....
gauge14=F1GTN!GTN650VC, 570,5,266,98,UNIT1
Bert
Back to Top
DJJOSE View Drop Down
Intermediate Group
Intermediate Group


Joined: March-05-2003
Points: 64
Post Options Post Options   Thanks (0) Thanks(0)   Quote DJJOSE Quote  Post ReplyReply Direct Link To This Post Posted: July-30-2018 at 2:00pm
If you want to use the KLN90, you can follow the instructions on this thread:
https://www.avsim.com/forums/topic/529864-britten-norman-bn-2-islander-for-p3dv4-coming-soon/?page=3
Back to Top
Bert Pieke View Drop Down
Senior Member
Senior Member


Joined: January-03-2003
Location: Canada
Points: 5330
Post Options Post Options   Thanks (0) Thanks(0)   Quote Bert Pieke Quote  Post ReplyReply Direct Link To This Post Posted: July-30-2018 at 4:03pm
Fix for wheel rumble sound SND27 continuing after takeoff:

A. Simple fix.. in the ini file, delete the two SND27 lines, save and the sound effect disappears (forever..)

B. If you are up to hex editing both the interior and the exterior model files (only for the intrepid..) Back up first!

BEFORE:
(A:SIM ON GROUND,bool) 2 == (A:AIRSPEED TRUE, knots) 25 >.......and.......if{.......2 (>L:XMLSND27, enum) }........(A:SIM ON GROUND,bool) 0 ==.......if{.......3 (>L:XMLSND27, enum) }........(A:AIRSPEED TRUE, knots) 24 <.......if{.......3 (>L:XMLSND27, enum) }

AFTER:
(A:SIM ON GROUND,bool) 2 == (A:AIRSPEED TRUE, knots) 25 >.......and.......if{.......2 (>L:XMLSND27, enum) }........(A:SIM ON GROUND,bool) 0 ==.......if{.......0 (>L:XMLSND27, enum) }........(A:AIRSPEED TRUE, knots) 24 <.......if{.......0 (>L:XMLSND27, enum) }

NOTE, do not insert, or delete characters, ONLY REPLACE.

What I have done here, is changed a 3 to a 0
0 (>L:XMLSND27, enum)

and one more time changed a 3 to a 0
0 (>L:XMLSND27, enum)




Bert
Back to Top
Bert Pieke View Drop Down
Senior Member
Senior Member


Joined: January-03-2003
Location: Canada
Points: 5330
Post Options Post Options   Thanks (0) Thanks(0)   Quote Bert Pieke Quote  Post ReplyReply Direct Link To This Post Posted: July-31-2018 at 6:38pm
Sounds continued...

One more sound needs to be corrected, the Gyro whine SND24 continuing after the Avionics switch has been turned off.

As before, you can delete the two SND24 lines, or edit the model files:

(L:x3d_avstimer,enum) 0 ==.......if{ 0 (>L:XMLSND24,enum) }........

Again, change a 3 to a 0.

I guess that Virtavia used the value 3 to turn off a running sound, whereas the Doug Dawson sound gauge requires a 0.
Bert
Back to Top
pressler View Drop Down
New Member
New Member


Joined: July-22-2015
Points: 35
Post Options Post Options   Thanks (0) Thanks(0)   Quote pressler Quote  Post ReplyReply Direct Link To This Post Posted: August-01-2018 at 8:41am
Hello Bert,

Thank you for this information.  On modifying the model files, I don't know which is which, can you provide the file names?  Also, what editor are you using to make these modifications?

Thanks,
Robert

Edit: I think I found the interior and external model files, so I just need to understand what editor to use.  Thanks!
Back to Top
pressler View Drop Down
New Member
New Member


Joined: July-22-2015
Points: 35
Post Options Post Options   Thanks (0) Thanks(0)   Quote pressler Quote  Post ReplyReply Direct Link To This Post Posted: August-01-2018 at 9:24am
Disregard my previous posts please Bert.  Notepad seemed quite messy to make the changes.  I used PilotEdit Lite instead.  Nonetheless, I am all good.  Thanks for sharing this info!

Robert
Back to Top
Bert Pieke View Drop Down
Senior Member
Senior Member


Joined: January-03-2003
Location: Canada
Points: 5330
Post Options Post Options   Thanks (0) Thanks(0)   Quote Bert Pieke Quote  Post ReplyReply Direct Link To This Post Posted: August-01-2018 at 4:47pm
Originally posted by pressler pressler wrote:

Hello Bert,

Thank you for this information.  On modifying the model files, I don't know which is which, can you provide the file names?  Also, what editor are you using to make these modifications?

Thanks,
Robert

Edit: I think I found the interior and external model files, so I just need to understand what editor to use.  Thanks!



I use the freeware editor HxD.
Bert
Back to Top
Bert Pieke View Drop Down
Senior Member
Senior Member


Joined: January-03-2003
Location: Canada
Points: 5330
Post Options Post Options   Thanks (0) Thanks(0)   Quote Bert Pieke Quote  Post ReplyReply Direct Link To This Post Posted: August-02-2018 at 12:45pm
BTW, if you find any of the sounds too loud, you can add volume parameters in the ini file, for each offending sound individually.

Example, the passenger announcement switch is Sound10, it has a "clack" sound. If you want to reduce its volume, try:

Sound00=.\Sound\DeadPixl\SND10.wav, -600

that reduces the sound level by 6 dB.

From Doug Dawson's instructions:

"Previous versions of the gauge used a range from 0 to 100 to get/set volume levels. I have changed this to the range used by DirectSound, -10000 (representing very, very quiet) to 0 (representing full volume)."
Bert
Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.01
Copyright ©2001-2018 Web Wiz Ltd.

This page was generated in 0.140 seconds.