Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

SimStarter 2.3.01 does not delete ENB files after termination of FSX

Featured Replies

Hi PERO.

 

Thank you first for providing such a mighty and useful tool for FSX.

 

Since the update to the newest version I have a problem. I have two profiles for FSX, one with and one without ENB shaders (the #1 killer for the PMDG 737 NGX). The startup sequence of the profile with ENB looks like this:

 

<copy> F:\FSX\ENB\d3d9.dll <to> F:\FSX\d3d9.dll

C:\ProgramFiles (x86)\EasyToolz\easytoolz.exe <kill>

F:\FSX\ASNext\ASnext.exe <kill>

F:\FSX\fsx.exe

<delete> F:\FSX\d3d9.dll

 

In former versions this worked like a charm, but now I get an error that the file "d3d9.dll" can't be deleted, as it is in use by another program or process (a long VBasic error window). A wait of 10 seconds after the line 4 does not help, switching off backup of FSX files in the SimStarter setting does not help either.

 

Can you figure out what's the problem here?

 

 

Update:

 

As a temporary (or permanent) solution I have re-arranged my profiles.

All file operations have been removed from the master profile (as in post #1). The ENB file "d3d9.dll" is now permanently located in FSX directory. It will be deleted every time I start the PMDG profile (without ENB) before FSX starts, and will be copied after the exit of FSX and the kill of all other programs. So it's assured that the file is not in use by any process when FSX starts or terminates.

 

This solution works for me, but if you still want to investigate the problem as described in post #1, I would appreciate, since it first came up with the new SimStarter version.

 

Thank you,

Christian

  • Commercial Member

Hi Christian,

 

first of all - thank you for your post.

 

I did an "improvement" with v2.3 in case of file operations like copy, delete, e.g.

 

This can be the root cause of your problem. At former versions I did an enforced operation and did not displayed any errors. With version 2.3 I had to show these errors because of other users problems.

 

Maybe I can avoid those errors and will take a deeper investigation within the next days.

: : : aviation.pero-online.de
Developer of SIMstarter NG P3D & Homecockpit Builder

 

  • Commercial Member

Problem already found:

 

All entries at "Startdefinition" will be started in sequence. Meaning, if you run "fsx.exe" first than delete "d3d9.dll" the "in use message" is fully right, because FSX is using that file. Prior version 2.3 no error message was shown and it might looked that the file has been deleted. But the .dll has surely never been deleted.

 

At this point it is not planned to build a "Startdefinition - after FSX is closed". That would solve your problem. ^_^

 

Best idea is your workarround. B)

: : : aviation.pero-online.de
Developer of SIMstarter NG P3D & Homecockpit Builder

 

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.