Jump to content

Archived

This topic is now archived and is closed to further replies.

eneee

FSX OOM api.dll patcher

Recommended Posts

so...FSX is a 32bit application...running in a 64bit environment on most systems these days...

 

as such it can NOT adress more then 3gb of ram..being a 32bit program and all...what exactly happens when FSX reaches that 3gb limit? crash? freeze? stops loading stuff? i'm still not very convinced this works there has to be a catch...would be nice if you could answer that questions

 

test it and see what happen... too many applications reach memory limit and them doesn't crash ,freeze ot stop at 32bit ....

 

Ok, I will set my AI traffic up high.

I am trying this out with the Coolsky/McPhat DC-9 because I seem to get OOMs quicker on it than even the PMDG NGX.

Last night it was solid.

It is funny because FSUIPC would "ping" to let me know that the memory was low, but I would not get any OOM error or lock up. Just one "ping" and things would continue as normal.

I am really excited about this program because I see the difference in FSX right away. It's outstanding! Thank you.

 

FSUIPC check memory status too but it doesn't stop fsx.... maybe Peter Dawson add a option for "ping" after this patch at new version...

Share this post


Link to post
Share on other sites

test it and see what happen... too many applications reach memory limit and them doesn't crash ,freeze ot stop at 32bit ....

 

 

 

FSUIPC check memory status too but it doesn't stop fsx.... maybe Peter Dawson add a option for "ping" after this patch at new version...

 

 

With this api.dll mod, I made the complete flight without an OOM error, using over 40% AI traffic. Without the api.dll mod, that would have given me an OOM error and FSX crash for sure. With the api.dll mod, all I heard was one "ping" from FSUIPC, and everything continued to work normally.

(Never before, have I heard the "ping" from FSUIPC without more "pings" and an FSX crash. This tells me that this program is working.)

Again I heard another "ping" at the arrival airport, but again, everything continued to work normally. No OOM.

One thing, without any further testing, is that this mod program makes a very big difference for the better.

I will fly a flight into KLAX, using the DC-9, heavy AI traffic and Aerosoft USCities X Los Angeles and FSDT KLAX. If it works for that, it simply works and is the fix for OOMs, period. Because without this mod, I couldn't get close to KLAX with heavy traffic and settings turned up at KLAX.


Robert Yunque
Banner_MJC11_zpsc02297c8.png

 

 

 

Share this post


Link to post
Share on other sites

With this api.dll mod, I made the complete flight without an OOM error, using over 40% AI traffic. Without the api.dll mod, that would have given me an OOM error and FSX crash for sure. With the api.dll mod, all I heard was one "ping" from FSUIPC, and everything continued to work normally.

(Never before, have I heard the "ping" from FSUIPC without more "pings" and an FSX crash. This tells me that this program is working.)

Again I heard another "ping" at the arrival airport, but again, everything continued to work normally. No OOM.

One thing, without any further testing, is that this mod program makes a very big difference for the better.

I will fly a flight into KLAX, using the DC-9, heavy AI traffic and Aerosoft USCities X Los Angeles and FSDT KLAX. If it works for that, it simply works and is the fix for OOMs, period. Because without this mod, I couldn't get close to KLAX with heavy traffic and settings turned up at KLAX.

 

thanks again for tests.... and good luck...i think that you will land to KLAX B)

Share this post


Link to post
Share on other sites

Well this certainly is good timing. After at least 6 tries, I was totally unable to loadup Anchorage X last night because FSX would easily go over the 4Gig limit and OOM out. Tried reducing lod radius and AI, better but would still over load FSX.

 

I should easily be able to test this tonight and confirm if it works for me or not. I hope it does. It certainly sounds too good to be true.

 

Edit: Oh shoot, just reread and noticed this requires Acceleration. Any possible way to not have this 'fix' require Acceleration?

Share this post


Link to post
Share on other sites

enee ...I'm wondering why we need this as a *patcher* - which frightens a lot of people (and gives false positives etc.}. Why not just zip up the amended .dll with clear instructions to do a backup? Most of us do that sort of operation quite frequently. I've *never* run a patcher program on any core FSX files ... and have had a stable sytem for ages (touch wood). I no longer have OOM errors, but I'm interested in your fix out of pure curiosity.


NZFsim

Share this post


Link to post
Share on other sites

enee ...I'm wondering why we need this as a *patcher* - which frightens a lot of people (and gives false positives etc.}. Why not just zip up the amended .dll with clear instructions to do a backup? Most of us do that sort of operation quite frequently. I've *never* run a patcher program on any core FSX files ... and have had a stable sytem for ages (touch wood). I no longer have OOM errors, but I'm interested in your fix out of pure curiosity.

 

read tops #6... the api.dll is in there but i can't say it is work it at your pc and if you doesn't get oom error then you doesn't need this patch..

 

Well this certainly is good timing. After at least 6 tries, I was totally unable to loadup Anchorage X last night because FSX would easily go over the 4Gig limit and OOM out. Tried reducing lod radius and AI, better but would still over load FSX.

 

I should easily be able to test this tonight and confirm if it works for me or not. I hope it does. It certainly sounds too good to be true.

 

Edit: Oh shoot, just reread and noticed this requires Acceleration. Any possible way to not have this 'fix' require Acceleration?

 

you may try api.dll which is at post #6 . don't forget backup yor api.dll file... and if doesn't work then send it to me.... do you have sp2 installed for FSX?

Share this post


Link to post
Share on other sites

enee ...I'm wondering why we need this as a *patcher* - which frightens a lot of people (and gives false positives etc.}. Why not just zip up the amended .dll with clear instructions to do a backup? Most of us do that sort of operation quite frequently. I've *never* run a patcher program on any core FSX files ... and have had a stable sytem for ages (touch wood). I no longer have OOM errors, but I'm interested in your fix out of pure curiosity.

 

The "patcher" program works great. Don't be afraid of it. But he also has the download for the moded api.dll as a direct download, if you can't bring yourself to use the patcher. But, believe me, the patcher works real good and makes a backup copy of your existing api.dll.

 

 

If this patch continues to work, I'm going to nominate Fatih as the Avsim "Man of the Year" (:


Robert Yunque
Banner_MJC11_zpsc02297c8.png

 

 

 

Share this post


Link to post
Share on other sites

 

you may try api.dll which is at post #6 . don't forget backup yor api.dll file... and if doesn't work then send it to me.... do you have sp2 installed for FSX?

 

Ok thanks, will try tonight and see what happens. Yes I run FSX Deluxe with SP2 btw.

Share this post


Link to post
Share on other sites

if i change it with the orginal one i can not start fsx,WHY?i picked up the exe file in the link!


MICHAEL

Share this post


Link to post
Share on other sites

I also don't have Acceleration, will it be available for SP2?

Should the standalone api.dll be registered with REGSVR32.EXE?

I don't have OOM's, but many users here will be very grateful If this solves their problems.

 

Are you related to coach Terim?


Ramón.
Time, is the one thing no one can buy.
ovbe94a9nab0bbc6g.jpg

 

Share this post


Link to post
Share on other sites
Guest do_denver2

I use P3D... when i tried to just replace the dll, p3d wouldn,t start. I would like to try this, although oom errors for me happen only occasionally.

Share this post


Link to post
Share on other sites

eneee, do you plan to do other versions of patcher, for Deluxe+SP2?

 

I tried on friend's PC who have problems with OOM, and it not works on Deluxe+SP2


Zeljko Budovic

Share this post


Link to post
Share on other sites

Unfortunately, the patch does not install for me. I put it in the FSX folder and then got the message: 'Can't find the pattern' 'Nothing patched'. Alternatively I copied your api.dll over the original but then got the error: 'Flight Simulator was unable to load some program files and will now exit......'.

 

Thanks anyway Eneee for your work. Any idea what's going on?

 

My original api.dll is: v.10.0.61472.0 (fsx-sp2.20071210-2023).

 

Ok, I understand it now: I do have Deluxe SP2. Could we expect a second patch?

Would be nice!


Regards, Edward Sluijter

 

FSX MyConfig Tool: http://home.kpn.nl/n...ld/fsxmyconfig/

Share this post


Link to post
Share on other sites

If this patch continues to work, I'm going to nominate Fatih as the Avsim "Man of the Year" (:

lol...

 

Ok thanks, will try tonight and see what happens. Yes I run FSX Deluxe with SP2 btw.

 

if you send your SP2 api.dll then i will create a patcher for SP2...

 

if i change it with the orginal one i can not start fsx,WHY?i picked up the exe file in the link!

 

this patch for Fsx Acceleration... if you have sp2 then i will creat a patch for it soon......

 

I also don't have Acceleration, will it be available for SP2?

Should the standalone api.dll be registered with REGSVR32.EXE?

I don't have OOM's, but many users here will be very grateful If this solves their problems.

 

Are you related to coach Terim?

 

you should wait new Patcher for SP2 and i have same name with coach Terim and i am fig fan of him....:)

 

if i change it with the orginal one i can not start fsx,WHY?i picked up the exe file in the link!

 

you may have SP2... if dont have acceleration pack then wait for new patch.....

 

I use P3D... when i tried to just replace the dll, p3d wouldn,t start. I would like to try this, although oom errors for me happen only occasionally.

i dont like P3D but i may make a patcher for it too at soon...

 

Unfortunately, the patch does not install for me. I put it in the FSX folder and then got the message: 'Can't find the pattern' 'Nothing patched'. Alternatively I copied your api.dll over the original but then got the error: 'Flight Simulator was unable to load some program files and will now exit......'.

 

Thanks anyway Eneee for your work. Any idea what's going on?

 

My original api.dll is: v.10.0.61472.0 (fsx-sp2.20071210-2023).

 

Ok, I understand it now: I do have Deluxe SP2. Could we expect a second patch?

Would be nice!

you should wait for new patch for SP2.....

 

 

And if someone has SP api.dll send it to me.... i will create a patcher for it too....

Share this post


Link to post
Share on other sites

And if someone has SP api.dll send it to me.... i will create a patcher for it too....

 

Check your PM. File link for SP2 there.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
  • Donation Goals

    AVSIM's 2020 Fundraising Goal

    Donate to our annual general fundraising goal. This donation keeps our doors open and providing you service 24 x 7 x 365. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. We reset this goal every new year for the following year's goal.


    35%
    $8,760.00 of $25,000.00 Donate Now
×
×
  • Create New...