Need help pls - Technical Support - WarpPortal Community Forums

Jump to content


Photo

Need help pls


  • Please log in to reply
7 replies to this topic

#1 FujiwaraKaito

FujiwaraKaito

    I made it Off Topic

  • Members
  • 50 posts
  • LocationTokyo, Japan
  • Playing:Dragon Saga
  • Server:WyVern

Posted 24 September 2017 - 08:47 PM

Well im nt reporting on any bugs or so i know i might be only one facing this problem but since i couldnt find any solution for a few days of scrolling thru forums as well as google i sincerely need some help from fellow experts here.

I had been playing ds on my blue laptop, say laptop A,
i5, 4gb ram, geforce smth,
It was all fine except some lags and since im plying xspam classes so recently i switched to laptop B,
i7, 3gb ram, geforce smth but newer.
With this, i never had lags anymore.

However
The game crashes after some time especially during active playing. Or like if i keep changing to different maps etc. Then the whole game will suddenly close without notice.
I realise it might be due to the memory ds used as it increases when i goes into different maps.

My deduction is it might be that ds uses too much memory in the end the computer decides to force close the programme.

Any solution to this? It's troubling when it crashes anytime. Had a few times at galaxia and f7...

Thank you
  • 0

#2 Popcorn

Popcorn

    Woodie-Holic

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

Posted 24 September 2017 - 10:32 PM

Sadly I can't offer any solution.

Dragon Saga is a bit RAM hungry and usually Laptops (depending on the Laptop itself, but it is common) are using shared memory for the System itself and the Video Card. With this in mind 3 GB RAM is very likely not enough. 

 

Let's make it a bit hypothetical: DS itself definitely needs 1.7~2.2 GB RAM, your system needs RAM as well and also the video card needs ram to load DS' textures and models. To prevent the game to always re-load the models and textures those are cached which also needs RAM either System RAM or video card RAM but in my example there is only about 512 MB RAM left for the video card. Even though your Laptop might have 512 MB own video RAM you for sure notice that this might be too less.

 

So yes - it's very likely that 3GB RAM is too less for DS if the video card is using shared memory.

 


  • 0

#3 Onyzer

Onyzer

    Amateur Blogger

  • Members
  • 289 posts
  • LocationFrance
  • Playing:Dragon Saga

Posted 24 September 2017 - 10:41 PM

I remember that back in times there was a well-known-by-players software that was helping with crashes. Even though it has been implemented directly into the game I guess you can still try it. It is Large Adress Aware, if I remember well.

 

EDIT: But yeah, as Popcorn said I still advise you to get more RAM.


Edited by Onyzer, 24 September 2017 - 10:42 PM.

  • 0

#4 Popcorn

Popcorn

    Woodie-Holic

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

Posted 24 September 2017 - 10:51 PM

I remember that back in times there was a well-known-by-players software that was helping with crashes. Even though it has been implemented directly into the game I guess you can still try it. It is Large Adress Aware, if I remember well.

 

Sadly that won't help. Large Address Aware(ness) is only a flag that is set in the PE header of a windows .exe which tells the 32-bit windows subsystem (DS is a 32-bit application that runs in a 32-bit environment even though you may use a 64-bit windows version) to use up to 4 instead of only 2 GB RAM for the application address space. But it can't give the game/video card more RAM than available. As you already said, this flag is now always set in the DS executable.

 

For the one who is interested in the technical background of Large Address Aware(ness):

In a 32-bit system environment the system uses a 32-bit integer value to address the memory. When 32-bit windows has been developed for the first time no one ever was aware that there will be systems which might use more than 2 GB RAM per application to be addressed. Not to mention that 32-bit can't handle more than 4 GB RAM anyway. So there was a signed 32-bit integer value used for the application address space which offers us to calculate with numbers from  -2147483648 to 2147483647. Since memory addressing has to start with 0 and needs to be positive you can't use negative memory addressing which gives the application an addressing space from 0 to 2147483647 which is exactly 2 GB of addressable memory space. With large address aware on newer windows systems the OS has been told to use unsigned 32-bit integers for addressing instead of signed which gives the application a range of 0 to 4294967295 which exactly matches 4 GB. 

Still if there is not enough RAM available even LAA can't help.

 

 

Edit: True story. On gPotato I was the one telling the people to use the LAA tool and posted a link to it in the german and english forums and offered help. It has been "copied" all around the global ;)

 


  • 0

#5 FujiwaraKaito

FujiwaraKaito

    I made it Off Topic

  • Members
  • 50 posts
  • LocationTokyo, Japan
  • Playing:Dragon Saga
  • Server:WyVern

Posted 24 September 2017 - 11:24 PM

Thanks guy. Looks like thats the only way out then:/

Edit: i might give LAA a try first anyway: D

Edited by FujiwaraKaito, 24 September 2017 - 11:25 PM.

  • 0

#6 Onyzer

Onyzer

    Amateur Blogger

  • Members
  • 289 posts
  • LocationFrance
  • Playing:Dragon Saga

Posted 25 September 2017 - 08:58 PM

Sadly that won't help. Large Address Aware(ness) is only a flag that is set in the PE header of a windows .exe which tells the 32-bit windows subsystem (DS is a 32-bit application that runs in a 32-bit environment even though you may use a 64-bit windows version) to use up to 4 instead of only 2 GB RAM for the application address space. But it can't give the game/video card more RAM than available. As you already said, this flag is now always set in the DS executable.

 

For the one who is interested in the technical background of Large Address Aware(ness):

In a 32-bit system environment the system uses a 32-bit integer value to address the memory. When 32-bit windows has been developed for the first time no one ever was aware that there will be systems which might use more than 2 GB RAM per application to be addressed. Not to mention that 32-bit can't handle more than 4 GB RAM anyway. So there was a signed 32-bit integer value used for the application address space which offers us to calculate with numbers from  -2147483648 to 2147483647. Since memory addressing has to start with 0 and needs to be positive you can't use negative memory addressing which gives the application an addressing space from 0 to 2147483647 which is exactly 2 GB of addressable memory space. With large address aware on newer windows systems the OS has been told to use unsigned 32-bit integers for addressing instead of signed which gives the application a range of 0 to 4294967295 which exactly matches 4 GB. 

Still if there is not enough RAM available even LAA can't help.

 

 

Edit: True story. On gPotato I was the one telling the people to use the LAA tool and posted a link to it in the german and english forums and offered help. It has been "copied" all around the global ;)

 

Thanks for the clarification about what it does. Never exactly knew how it was increasing the RAM potential.

 

Hope you can deal with that problem Fuji.


  • 0

#7 FujiwaraKaito

FujiwaraKaito

    I made it Off Topic

  • Members
  • 50 posts
  • LocationTokyo, Japan
  • Playing:Dragon Saga
  • Server:WyVern

Posted 25 September 2017 - 09:05 PM

Ive tried LAA as well, the game still closes upon reaching 2gb or somewhere around that value. cuz i tried leaving it for hours it was ok when the processes was taking up at 1.5 gb, then i ran galxia and boom, crashed. Btw my old laptop was 64 bit while this current one is 32bit
And i noticed both bav 4gb ram actually not 3gb as i mentioned. But i can only see 3gb in task manager i wonder why
  • 0

#8 FujiwaraKaito

FujiwaraKaito

    I made it Off Topic

  • Members
  • 50 posts
  • LocationTokyo, Japan
  • Playing:Dragon Saga
  • Server:WyVern

Posted 25 September 2017 - 09:09 PM

GGGpOg.png


  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users