A little tweak for Crash to Desktop "Bug" - for computers with more than 2GB RAM - Technical Support - WarpPortal Community Forums

Jump to content


Photo

A little tweak for Crash to Desktop "Bug" - for computers with more than 2GB RAM


  • Please log in to reply
56 replies to this topic

#1 yurioj75

yurioj75

    Amateur Blogger

  • Members
  • 408 posts
  • LocationAssindia, North Rhine-Westphalia, Germany
  • Playing:Dragon Saga

Posted 29 April 2014 - 01:31 AM

Hi to all DragonSaga peeps, hi to my friends,

after having a little conversation with ShazamO, I was allowed to post this for you people. Much thanks, ShazamO.

 

If you've already done this, please take the time and read Step 3 at the end of this post.

 

Bad news first:

If you have computer/notebook/laptop with 2 GB RAM or less you can leave this topic. Sadly, the little tweak explained below will only work with more than 2GB RAM. But if you're interested in the technical background or in the case you are planning to upgrade your system, you can read further.

 

Requirements:

Best working is a system with 4 GB RAM, but 3 GB is doing fine also.

If you've more than 4 GB this works for you, but the improvement by the tweak is the same as you would have only 4 GB, because DragonSaga can only use a maximum of 4 GB RAM.  A 64-bit operating system would work better, but a 32-bit OS is okay, too. The tweak works fine with both.

 

What is this topic about?

This tweak may reduce the "Crash to Desktop" bug significantly. What does that mean? When you play and you change maps often, the game crashes to desktop many times (without any further error information). This can be very annoying in many situations. With this tweak you may be able to stay in game much longer without constantly crashing.

An example: I have a 64-bit Windows 7 OS with 8 GB of RAM (of which DragonSaga can use 4 GB). Before tweaking I crash all 1-2 hrs., in other words, I often didn't manage it, to get a 1000 monster kill chest. After the tweak I stay in the game up to 5-6 hrs. without crash. No matter how often I change maps.

Note: This is only an example of my personal experience and I can't promise you, that the same for you as it does for me! But I have posted this also in Dragonica Germany, and there about 80% of the people confirm that the stay much longer in the game than before.

 

What causes this bug?

The bug is caused by what a developer calls Memory Leak. This bug is very hard and time consuming to investigate and there can be more than one place in the game code where this "problem" can be caused of. So please let the developers off the hook for this problem. Is one of the hardest errors to find and to fix because of it's complexity. I know about this, because I hate finding and fixing memory leaks in my own projects. 

 

What does the memory leak do?

That's simple. It completely fills your RAM with useless data, and the longer you play the more your RAM is filled.

Normally the game should request a specific amount of RAM for an operation or for graphics or whatever. After using this the game should tell Windows, that it's no longer needed and windows should give free the space for new or other data. But in some cases this is not done. So the old and useless data stays in RAM and the amount of useless data grows. Additionally the game request space for new data, but when the RAM is full, Windows can't give the game new space. So the game gets the information Out of Memory. That's when the game finally crashs to desktop, because it can't get the requested space in RAM.

 

How the tweak works?

Normally every 32-bit Windows application can only use 2 GB of RAM, even with a 64-bit operating system. But there is a flag in the .EXE file to tell Windows to use up to 4 GB RAM. It is called Large Address Aware, and works with all Windows Versions beginning with Windows XP up to Windows 8.1. The tweak is simple: a little tool just enables this flag in the DragonSaga .EXE file. That's it. This way DragonSaga can use up to 4 GB RAM.

 

What OS and how many RAM do I have?

If you don't know what OS or how many RAM you have, please PM me, I can give you a detailed illustrated tutorial then.

 

 

The Tweak

 

Step 1:

Download the tool called "Large Address Aware.exe" from here:

https://www.mediafir...m8mcqbb5il21adi

Don't worry, like the Fixed Installer it's hosted by me at Mediafire and is 100% clean. No Virus, no Malware.

 

Step 2:

Run the tool and you will see this window:

LAA1.jpg

 

Now click on the "..." beside the box in "Step 1" and choose the Folder where your DragonSaga is installed to.

Navigate to the folder "Release" and choose the "DragonSaga.exe" from there.

 

It should look similar to this:

LAA2.jpg

 

Now look at the checkbox under "Step 2". If it is checked, you can advance to Step 3 below, because Large Address Awareness is already turned on.

Otherwise, check the checkbox.

 

It should then look like this:

LAA3.jpg

 

Now click on Save and you're done. You can now close the tool and start DragonSaga as always.

 

Step 3:

This is not a real step but a note:

 

You don't need to do this everytime you start DragonSaga. It's enough to do it only once. Then you can always start DragonSaga as usual. 

 

But there is one execption to that:

When the complete client is patched with a server maintenance (means when DragonSaga.exe is replaced by the patch), the "Large Address Aware" flag will be disabled again. Then repeat the steps above to re-enable it.

 

 

That's all folks, give it a try and have fun playing.

 


Edited by yurioj75, 07 August 2014 - 06:19 AM.

  • 3

#2 TianKe

TianKe

    I made it Off Topic

  • Members
  • 13 posts
  • LocationUnited Kingdom
  • Playing:Dragon Saga

Posted 01 July 2014 - 05:10 AM

I see what you mean about the memory leak. 

Does this only increase the max memory to 4GB? 


  • 0

#3 arladk

arladk

    I am New.

  • Members
  • 7 posts
  • LocationDenmark
  • Playing:Dragon Saga

Posted 02 July 2014 - 08:59 AM

Thanks! A mate of mine told me of a similar tool some years back, that was supposed to increase the time between crashes on the european server, never got to find it. I'm about to test it now, gonna put a timer on from when I login, till the next crash. (If any)

Best regards Marc

EDIT: Only played for 2 hours in a row, but thankfuly without disturbance. I logged off by myself.

EDIT2: Played for 5 & a half hours in a row without any disturbance, logged off myself.


Edited by arladk, 03 July 2014 - 08:40 AM.

  • 0

#4 yurioj75

yurioj75

    Amateur Blogger

  • Members
  • 408 posts
  • LocationAssindia, North Rhine-Westphalia, Germany
  • Playing:Dragon Saga

Posted 07 August 2014 - 06:21 AM

Feeling so bad to push this to the top again :-)

 


  • 0

#5 TheCristall

TheCristall

    I made it Off Topic

  • Members
  • 87 posts
  • LocationGermany
  • Playing:Dragon Saga
  • Server:Vyvern

Posted 07 August 2014 - 07:13 AM

its working great for me and most of the members in my guild

 

thanks yuri for that program :D


Edited by TheCristall, 07 August 2014 - 07:14 AM.

  • 1

#6 xinytro

xinytro

    I am New.

  • Members
  • 4 posts
  • LocationHell's Gate
  • Playing:Dragon Saga

Posted 27 October 2014 - 10:40 AM

Very helpful! Really good thread.


  • 0

#7 CaiDinhMenh

CaiDinhMenh

    I am New.

  • Members
  • 1 posts

Posted 23 November 2014 - 10:22 PM

thanks for share
it works with game other ?


  • 0

#8 SoulSight

SoulSight

    Too Legit To Quit

  • Banned
  • 1644 posts
  • LocationWarpPortal forums
  • Playing:Dragon Saga
  • Server:What is server?

Posted 03 July 2015 - 06:08 AM

Can you help me with this? I seriously crashed last time and when i re-open it, this is what happens. Just recently11699033_388727651320682_561570043833673


  • 0

#9 Popcorn

Popcorn

    Woodie-Holic

  • Dragon Saga Staff
  • 5432 posts
  • LocationGermany, Europe, Earth, Milky Way, Universe
  • Playing:Dragon Saga

Posted 03 July 2015 - 08:35 AM

Hello SoulSight,

 

I will try to find out, was this Korean message want to tell us.

 


Edited by Popcorn, 03 July 2015 - 08:35 AM.

  • 0

#10 SoulSight

SoulSight

    Too Legit To Quit

  • Banned
  • 1644 posts
  • LocationWarpPortal forums
  • Playing:Dragon Saga
  • Server:What is server?

Posted 03 July 2015 - 05:32 PM

I have no idea but it works normally when i use launcher. I have not logged out yet so I do not know much yet.


  • 0

#11 SoulSight

SoulSight

    Too Legit To Quit

  • Banned
  • 1644 posts
  • LocationWarpPortal forums
  • Playing:Dragon Saga
  • Server:What is server?

Posted 19 July 2015 - 07:51 PM

Poopcorn...oh I mean Popcorn, have they got the result yet?
  • 0

#12 Popcorn

Popcorn

    Woodie-Holic

  • Dragon Saga Staff
  • 5432 posts
  • LocationGermany, Europe, Earth, Milky Way, Universe
  • Playing:Dragon Saga

Posted 19 July 2015 - 10:26 PM

 have they got the result yet?

 

Nope. I ask again today.


  • 0

#13 SoulSight

SoulSight

    Too Legit To Quit

  • Banned
  • 1644 posts
  • LocationWarpPortal forums
  • Playing:Dragon Saga
  • Server:What is server?

Posted 23 July 2015 - 04:16 PM

I'm waiting~~


  • 0

#14 Popcorn

Popcorn

    Woodie-Holic

  • Dragon Saga Staff
  • 5432 posts
  • LocationGermany, Europe, Earth, Milky Way, Universe
  • Playing:Dragon Saga

Posted 23 July 2015 - 04:17 PM

Me too.

I have to find someone who can translate that Korean text...

We could use a translator but then we could end up with something like "Your monitor blows up with the blue magma tomorrow morning"...  :p_laugh:


Edited by Popcorn, 23 July 2015 - 04:18 PM.

  • 0

#15 Homurasan

Homurasan

    Too Legit To Quit

  • Banned
  • 1116 posts
  • Playing:Dragon Saga
  • Server:You can guess.

Posted 24 July 2015 - 04:46 AM

Actually translations of short Korean sentences are understandable with Google translate. I happened to have an error message also, which I happened to find (thanks to online translating) was telling me that a list file was missing.

Of course I had no clue what it was, so I just patched the game and it worked. But still !


  • 0

#16 Popcorn

Popcorn

    Woodie-Holic

  • Dragon Saga Staff
  • 5432 posts
  • LocationGermany, Europe, Earth, Milky Way, Universe
  • Playing:Dragon Saga

Posted 24 July 2015 - 05:09 AM

Actually translations of short Korean sentences are understandable with Google translate. I happened to have an error message also, which I happened to find (thanks to online translating) was telling me that a list file was missing.

Of course I had no clue what it was, so I just patched the game and it worked. But still !

 

That does not always work... Trust me. I tried it with some still Korean short sentences in-game... Sometimes it works, sometimes not :)

 

Edit:

For example this, when you gifted an Item Mall Item:

 

ItemMallError.jpg

 

But at least we can be sure that WarpPortal won't outsource their DS Item Mall by selling it to another company. Even it's only because of an error  :heh:


Edited by Popcorn, 24 July 2015 - 05:15 AM.

  • 0

#17 Popcorn

Popcorn

    Woodie-Holic

  • Dragon Saga Staff
  • 5432 posts
  • LocationGermany, Europe, Earth, Milky Way, Universe
  • Playing:Dragon Saga

Posted 24 July 2015 - 09:23 AM

I'm waiting~~

 

Since your facebook link is expired again... What was the error number you had?


  • 0

#18 SoulSight

SoulSight

    Too Legit To Quit

  • Banned
  • 1644 posts
  • LocationWarpPortal forums
  • Playing:Dragon Saga
  • Server:What is server?

Posted 25 July 2015 - 01:39 PM

기존 패저를 체하지 뭇했슴니다

 

11800361_395149324011848_288823557849886


  • 0

#19 Popcorn

Popcorn

    Woodie-Holic

  • Dragon Saga Staff
  • 5432 posts
  • LocationGermany, Europe, Earth, Milky Way, Universe
  • Playing:Dragon Saga

Posted 25 July 2015 - 01:51 PM

The correct message seems to be: 
2. Previous version patcher could not be deleted

 

You should have a look if your Patcher.exe is write protected or an instance of patcher.exe is already running (maybe invisible in the background).

 

 


Edited by Popcorn, 25 July 2015 - 01:51 PM.

  • 0

#20 SoulSight

SoulSight

    Too Legit To Quit

  • Banned
  • 1644 posts
  • LocationWarpPortal forums
  • Playing:Dragon Saga
  • Server:What is server?

Posted 25 July 2015 - 02:09 PM

It's very weird when i reinstalled already so it should work normally as everyone does.


  • 0

#21 Homurasan

Homurasan

    Too Legit To Quit

  • Banned
  • 1116 posts
  • Playing:Dragon Saga
  • Server:You can guess.

Posted 25 July 2015 - 02:29 PM

If the patcher is located anywhere on your hard disk which is protected in some way, as Popcorn suggested, I believe reinstalling won't change a thing.


  • 0

#22 SoulSight

SoulSight

    Too Legit To Quit

  • Banned
  • 1644 posts
  • LocationWarpPortal forums
  • Playing:Dragon Saga
  • Server:What is server?

Posted 25 July 2015 - 02:50 PM

Ok? what should i be looking for? I need a photo to demonstrate.

 

11745900_395214280672019_796113244934611


  • 0

#23 Popcorn

Popcorn

    Woodie-Holic

  • Dragon Saga Staff
  • 5432 posts
  • LocationGermany, Europe, Earth, Milky Way, Universe
  • Playing:Dragon Saga

Posted 26 July 2015 - 01:38 AM

Try to rename the Patcher2.exe to Patcher.exe

 


  • 0

#24 SoulSight

SoulSight

    Too Legit To Quit

  • Banned
  • 1644 posts
  • LocationWarpPortal forums
  • Playing:Dragon Saga
  • Server:What is server?

Posted 26 July 2015 - 04:05 PM

H*ll yeah! It runs...but i haven't crashed yet. Let's see what will happen next.


  • 0

#25 SoulSight

SoulSight

    Too Legit To Quit

  • Banned
  • 1644 posts
  • LocationWarpPortal forums
  • Playing:Dragon Saga
  • Server:What is server?

Posted 26 July 2015 - 06:14 PM

It still crashes even with LAA. Yes, it patches twice like LAA but it doesn't run with LAA.


  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users