palidins palidins

detting rid of the hardcode limit on ram

detting rid of the hardcode limit on ram

I mean really do u need a 2 gig limit on a 32 bit game that supports 4 gigs dont remember 32 bit bottlenecking at 2 gigs. I believe people with lower systems can up there ram thru the pagefile to 4gigs using there drive plus the gigsticks they got so why limit the ram usage to 2 gigs and srew evrything up.

74,490 views 47 replies
Reply #26 Top

Quoting palidins, reply 25
WALL OF TEXT
End of palidins's quote

 

 

:rolleyes:

Reply #27 Top

boy u all must have trouble when reading books there is periods and shit thru the whole paragraph.    and ur saying ewall of text its called a paragraph  my god.   If those words are a wall of text then get glasses becouse they are literaly spaced right and have periods ending the sentences well maybe a few sentences are wrong but the end tells why i hate typeing i use a mic and talk thru ventrillo or teamspaek mostly ventrillo there now its spaced after the p periods lol  

Reply #28 Top

what he means is that you posted a wall of text in the sense that you used no proper punctuation, capitalization, or grammer. Additionally your spelling is absolutely atrocious.

Reply #29 Top

Was this after you edit after my post or before? Based on the edits it seems I posted at 10:03. You edit your spaces in at 10:16. Paragraphs usually have a space found between them. A great example is reply #20.


For the record, my eyerolling wasnt gramatical in nature. More alongs the lines your general tone found within that massive wall of text.


I find you mis informed. There have been several people who have been around SINS a very very very long time. I would think they would know. Besides the 2 GB limit is placed on many games DUE to OS limitations. Bing this, wiki it, google it, read maybe?

 

:typo:

Reply #30 Top

is this misinformation and i got my information from experiance i have watched my ram usage hit 3 gigs on my comp using reg sins.

(http://msdn.microsoft.com/en-us/library/aa366778%28VS.85%29.aspx ) this shows the ram usages of all the windows 32 bit asnd 64 bit uses and most physical ram usages or limited to 4 gigs on usage for 32 bit .

The programs i run on my system mostly games like sins have pushed over the 2 gig limit becouse xp lets it and if u use older godhelp u the first part of the link is for the virtual ram limits wich vary to each different setup. the second shows the physical ram allowed by each.

 And from what i see and have read its 4 gig limit unless u use really old tech and i dont use any old tech.

sins on my comp runs me with the big fleets fighting at 3 gigs same with sup comander agianst the  aix diffy.

Well is it spaced out now and its  definitley readable the only time it limited to 2 or 1 is in the starters

and for the info on playing sins i played the dam beta  and have been playing since so ive watched the dam changes take place the number io am on impulse mean crap becouse i only use impulse to update.

And only instaled it to get updates and the expansions.

lol alot of ands.

also the virtual ram on my 32 bit right after i put my second gig in outomatically picked 3072 i dont see no limit there on xp32 bit homeedition the os picked that settingtell me wheres the limit if its giving me 3 extra gigs to use and it actually bringing me to 3.56 gigs in all when playing sins

Reply #31 Top

From the very link you posted.

Sins, or any other 32-bit application, cannot use more then 2Gb of RAM without the Large Address Aware header. No, the devs can neither patch that, nor change it in the original install, as it requires changing protected operating system files in 32-bit Windows installs. This is a second OS limitation.

 

:fox:

Reply #32 Top

this is right before what u read did u understand what its saying  oh and read the whole thing u might laern somthing

Limits on memory and address space vary by platform, operating system, and by whether the IMAGE_FILE_LARGE_ADDRESS_AWARE value of the LOADED_IMAGE structure and 4-gigabyte tuning (4GT) are in use. IMAGE_FILE_LARGE_ADDRESS_AWARE is set or cleared by using the /LARGEADDRESSAWARE linker option.

Limits on physical memory for 32-bit platforms also depend on the Physical Address Extension (PAE), which allows 32-bit Windows systems to use more than 4 GB of physical memory.

It says it varies from platform= comp, operatingsystem the stuff u looking at is an example becoue they dont have the time to collect all the diferent limits from evrytype of comp  and custom setup or it would say the limit on some would hit 2 some woould hit 1 some would hit 4. 

Setting sins from 2 to 3 would work wonders and actoully knowing that when entrenchment came out this started  it seems they limited it whith the hardcode from entrenchment.

And its proved by them announcing in the 1.05 patch that they isnt changing it wich means it could be changed

 Never had problems before entrenchment .

Also before the entrenchemnt expansion i could go and play a 4 way battle on sins now it goes over the limit that sins has.

And i dint change operating systems either same old 32bit os.

 Becouse i dont get it on sup commander when it hit 3 gig play and this system is xp 32 bit not 64 bit that means its not the operating system an sup commander uses more than sins in resources . 

If there was still a limit all the memory intense games i play on my 32 bit system that make it rise over 3 gigs wouldnot work becouse most go over 2 gigs

that seems to mean they actuolly lowered it with the entrenchment expansion to 2 gigs

also nowadays u need 1gig or more to play most games if it was set to 2 gig limit wich olmost evryone actoully knows its 4 ur videocard would eat 1gig for itself  and u wouldnot have enough to play any games except like starcraft on ur system

now pre 2002 and lower it might have been limited to 2 but that  ended when sp1 and sp2 came out for xp.

 also if ur using windows from a companie bought comp ur getting ripped off with the toned down crap they gave u.

 saw my difference when i got the full version

and ur nuts if u think alienware or dell or one fo those companies are giving u a 300 dollar copy of windows becouse they isnt well not for free that is.

 hopefully u build ur own system like me thats the best way to go

I play cod 4, sins ,supcommander , sup commander forged alliance, dawn of war, medieval 2 ,maelstrom, starwarsfoc , all the c&c s except the 4th tib wars  and i played them with max graphics usage using my 7800 gs lol i use a dino to play them with and most these games hit over the so called  2 gig limit  u all says on 32 bit but isnt or it wouldnot push my usage to 3.59 gigs on sins  almost 4 gigs.

Also my comp is over 4 yaers old and still uses more than 2 gigs when playing games on 32 bit.

Especially with some mods. on my xp 32 bit if i was limited it wouldnot hit 3 gigs would it well and i dont have (pae) unless its itegrated in my windows or on my motherbaord.

Just becouse it says 1.52 on ze pagefile doasnt mean thats all its using becouse that mean ur physical ram  is being completeley used and its having to tap into ur pagefile or backup ram wich mean the process is using over 3 gigs on windows 32 bit if ur physical is 2 gigs of ram and its still needing the pagefile wich sins does this.

Also becouse my pagefile is set to 3072 i get no minidumps when it crosses the threshold it just lags like hell and im talking about the sins hardcode threshold not windows yeh the sins hardcode wich can be set to 3.5 gigs becouse its a program being intstalled to windows.

 Thats why even with 64 bit going u cant use ur other 2 gigs of ram if its hit sins limit has nothin to do with windows just that they have screwed up the game and are scared to fix it and prove us players right and also 64 bit has no real limit they fixed that yaers ago  thats why u can bring a modded game to 6 gigs on 64 bit before entrenchment.

 Meaning to actuolly run it well u need a 3 gig  to 3.5 gig limit not 2 and u actually believed the os is still limited to 2 gigs lol it tells u up top the limit varies lol so it could be 2 gigs on older sytems where on newer ones it could be 3 to 4 gigs on mine its 4gigs my card uses one so it only has 3 for games so it pushed my pagefile to 3072 or is this to complicated for u all to understand.

so from my lat comment 3072 mb plus the 2 gigs already had the os picked that page file not me it kinds surprised me it needed it to be so high with me already having 2 gigs.

I severely doubt 1 starbase and mine fields  maybe after they hit 90 on each planet the only real thin they changed was the explodies on sins and someeffects hell and added starbases thats not going to lagg u if the limit is 3.5 wich is the real limit for 32 bit os after u add the videocard in .

and if u dont believe me go do some reresaerching. i already did some reasaerching alot of reasaerching plus i live with a comp tech and most my buddies are comp techs i really dont have to ever worry about bringing my stuff to get fixed just let me friend do it for me lol and its always free

Reply #33 Top

also u were saying theres away to up the limit in sins hardcode  to 3 where the link lol point me to the direction and does it affect multiplayer can u still go online with it changed

Reply #34 Top

Sorry guys I don't fully get this. Is there a way to circumvent the 2gb limit on 32 bit systems or not?

Reply #35 Top

Using the PAE, yes. Unfortunately I have no idea how to do so.

Reply #36 Top

Short answer... No.

From the looks of what the "computer masters that cant type for shit. So i am amazed that they can operate a computer at all" say, Not without the risk of destabilizing your OS. However they can't spell, or type. So i wouldn't put much weight on their knowledge, or advise.

I also love how this turned from the Sins 2 gig limit debate into an OS debate. Which will more than likely turn into a "My rig is better than yours" debate.

Since all of the hardcodes are just in the exe files (all 3 of them) Yes they can patch this.

Palidins is right. This issue showed up right before Entrenchment was released. Before Entrenchment i could run Sins till doomsday on my 32 bit WinXP sempron 3100+ system with 3 gigs of pc3200 ram, and the worst thing that happened was a slideshow when the maps start filling up. This was on max settings.

After Entrenchment the slideshows happened earlier, and the dumps started becomming more frequent. I thought it was because of the mod i was making, and we pushed Sins over the limit, but how is that possible if everything in the mod is LESS than what Vanilla sins uses. My Texture resolutions are LESS than the ships they replaced, and the poly counts are less as well. Si i put Vanila sins to the test again. Max settings intentionally pushing my system. Sure enough once i hit between 2 to 2.5 gigs (not including what the OS itself is using) blammo! Dump. Ok that is on my sempron system. It only has 3 gigs of ram... What about my dual core pentium laptop with 4 gigs ddr 2 ram running Winxp 32 bit.. SAME RESULT. Dump between 2 to 2.5 gigs. Now lets try this again same laptop except i re-installed Vista HP 64 bit (what the laptop originally came with) Running Diplomacy, Max settings, Intentionally pushing to the limit... Blammo! 2 to 2.5 gigs it dumps. It is also obvious i am not the only one that this happens to.

Other 32 bit games do not crash like this when they hit their 2 gig "limit". They will just slideshow, and become unplayable. Sins wont even warn you. It just crashes.

This is also not a new issue. Its been with us for a long time. However Diplomacy is making the issue stand out even more, because of the extra content added.

Lets get back on topic, and talk about finding a way to fix this.

Reply #37 Top

Yeh it showed after entrenchment becouse the game hardcode wasnt set to 2 gigs until entrenchment i remember witnessing the difference and going what the hell  when i couldnot play a 4 way battle anymore with the fleets maxed out becouse of the choppy slowdowns.

I havent crashed yet though maybe its becouse my pagefile or pf for virtual ram is 4096 on my 32bit xp.

The reason imy typeing is so bad is becouse i dont care what it lookes like and i hardley ever type ever usoully am using ventrillo meaning im talking thru a microphone not typeing lol  typeing is outdated to me lol when u can talk to people with microphones on headsets:P

  Manufacturer:    

MICRO-STAR INTERNATIONAL CO., LTD

  Processor:    

Intel(R) Celeron(R) CPU 3.20GHz

  Memory:    

2046MB RAM

  Hard Drive:    

580 GB Total

  Video Card:    

NVIDIA GeForce 7800 GS

  Monitor:    

Dell E771p sorry about this crap dell my new monitor went all whitey and died on my lol it was a hanns g

  Sound Card:    

Realtek AC97 Audio
operating system
Windows XP Home Edition (5.1, Build 2600) Service Pack 2 (2600.xpsp_sp2_gdr.090206-1233) and its not limitedi also got sp3 i get well over 3 gig usage on it with most games
Reply #38 Top


0. this was soposed to be about the  soase limit not os theres no reson to wine about OS  becouse the limit is 4 not 2

1. the limit on 32 bit is 4 gigs

2. its decided by the speed of ur bus speed  and motherboard and processor and the type and bus speed  of ur ram

3. the diffences are insane when it comes to thisso there isnt no 2 gig limit on the OS the link i had out here states that at the beggining.

4. this is confirmed by my tech freind who is certified grade A tech by the big citgo company we have in my area and he stated himself  that the limit is 4 gigs and  that it revolves arund number (2).

hey major is that pf usage or physical ram do u got a pagefile on those comps becouse i have never crashed  but i got a 4096 pf.

still gets laggy after sinses limit is past but the pagefile helped alot for keeping it going.

 yeh i know its crazy to believe but its true

5. This tells u that what kitkun keeps specifying is a example and confirms my buddies saying about diferent limits meaning its the u get what u pay for idealogy this is whats right above it.

Limits on memory and address space vary by platform, operating system, and by whether the IMAGE_FILE_LARGE_ADDRESS_AWARE value of the LOADED_IMAGE structure and 4-gigabyte tuning (4GT) are in use. IMAGE_FILE_LARGE_ADDRESS_AWARE is set or cleared by using the /LARGEADDRESSAWARE linker option.

 6. instead of wasting money on laptops why didnt u build ur own that way u would know what ur using and know its capabilities

and from what he says no one comp is the same so no one comp is limited the same by windows OS.

the only real time ive crashed on soase is when my graphics were turned to max on the 7deadly sins mod lol which i wish it would come to diplomacy lol

but that was before the 2gig soase limit wich seems to rotate around the first installing of entrenchment doesnt that ring anybells to anyone.

They got you all good with that the OS is limited by 2 gigs crap yeh really no game would play on that becouse ur 1 gigabyte vidcard need a gig to runn the right way and sins uses over 2 gigs to run from seeing it with my own eyes and my buddies who play it with me

For people with 64 bit who only has problems when it passes 2 gigs on the soase gig limit.

If it was the OS they would get it on every dam game that come out really! THIS IS NOT A JOKE ITS CALLED REALITY 

its right infront of ur eyes hell cod 4 with max graphics uses over 2gigs thats why ur having (pf) used when u open ur taskmanager and it say pf usage 1.25 gigs that ur vram being used ontop of ur physical ram sticks over 2 gigs. and it was a dirext x 9 game and a 32bit game and it reached over 2 gigs

want some more examples

I GIVE U supreme commander  also a 32 bit/64 bit game it utilizes more gigs than 3 on 32bit windows xp mostly with it maxing out at 3.58 or 3.59 GIGABYTES USED if u add ur pagefile ontop of the already utilized 2gigs u have.

i will probably be banned for throwing there little secret out like this lol

Reply #39 Top

th forum went boom twice when i tried to upload that

 

Reply #40 Top

Okay, first thing- why in the world did you play the 7DS mod on max graphical settings? They 7DS team SPECIFICALLY STATES not to do that, otherwise you will dump.

2. Sins of a Solar Empire and Supreme Commander ARE NOT the same games. They have entirely different focuses, entirely different engines, and different performance capabilities. Additionally, I know for a fact that SupCom has a special patch that allows it to exceed the 2GB limit and use up to 3GB. Sins does not.

3. Using CoD4 as comparison isn't particularly meaningful. Different kinds of games usually put different stresses on a computer, mostly due to the engines of the games.

4. Do you know why Sins is so heavy on RAM? It's because Sins loads everything necessary for the game before starting a map. This is I believe usually termed as "cacheing". All of the code files and the meshes don't take up but maybe a couple 100MB at most, and most of that size is the meshes. However, Sins also caches all the textures (vanilla texture folder is almost exactly 1GB) prior to finishing the loading of a map.

5. The reasons Sins caches the textures in the RAM, and not say, on your video card, are that 1) Sins is designed to run on relatively low-end computers, and 2) very few modern computers have video cards that have more than maybe 512MB of memory on them, thus, a 1GB+ memory video card is going to be both very hard to find for a commercial computer and very expensive. Additionally, the DirectX environment instructs the executable to cache the textures on the main RAM. An OpenGL environment will instruct to cache in the graphics card memory.

6. Not everyone has the money, time, patience, or knowledge to build their own computer. Often, it is easier and sometimes cheaper to buy a commercial unit rather than kitbash your own.

And this is just a note on terminology and also the functionality of the forum as I understand it, but- posts aren't "uploaded", they are "posted". And upload requires actual upstream bandwith and also entails that a file not previously on the Internet is being placed on the web.

Reply #41 Top

now i know why evryone has problems they think the tech nowdays is in par with console tech huh lmao most the videocard and mtherbaords that suppor the 775 series ar 100 to 180 bucks u could put togethor a quadcore with an 8800 and agood mb for 800 bucks with the ram and evrything

shit the same would cost u over 1500 bucks  from alienware or dell  dont tell me that buying ur own parts wich are mostly on sale and also got rebates on each  is less than buying from a computer companie that sells crap to u at high prices thats why most pc  gamers build there own stuff.

Unless ur on ur parents payroll  the 8800 is a 1gig card they got the most expensive are arounnd 2 gigs hell do u still live in the stones age if u think 1 gigs card are expensive. 

 god i must stop going to these forums lol might get pulled back to the 90s 

well that would actuolly be fun i would rather be pulled back to the 80s lol good music back then

this isnot expensive lol

http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=4683604&CatId=3585

and its outdated lol

and for all u ati folks

http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=5631177&CatId=3669

heres a monster that is expensive

http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=5656228&CatId=3669

 nice videocard  well ati or nvidia they got there pros and cons.  thought i would never say somthing like this lol im a nvidia crazy

this be evryones dream 4way sli

http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=5376741&CatId=4068

Such nice tech for those hwo havent seen them and those who think buying ur own isnt worth it with the new cards all the old ones droped into the 100 dollar value.

I7 board like this with that card would run u over 2k if it were alienware especailly nowing there selling older for 2k.

 in four years its jumps so much its insane the tech has lol

I could get this board and the parts needed for a gaming rig for 2028 bucks it woulld be a killer 3k up from dell or alienware  oh the advantages and moneysavers that come with ordering the parts separatley and puting them togethor and its already built all u do is connect evrything lol hook it together in a case what is hard about that it worth everypenny oh a few turns with a screwdriver lol so hard and like before u get manuals for evrything  showing u how to install it

A comercial motherbord nowaday heres one well most comercial have gone i7or i5  lol ad there are some 100 buck i7 baords out there

http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=5337108&CatId=4068 this ones i7

http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=5388315&CatId=2014 the old 775 baords

I mean dam didnt yall know about this or did someone lie to u 

And it comes with instruction booklets to giude u thru evrything.

I mean 139 bucks is insanely cheap  for a 775 baord that can utilize a 1gig card wich the 8800 hell go with a 9800 its around 130 bucks on some sites its on sale for 90 bucks  and evryone of the cards  above it is. lgig or higher

Hell these are just 2 good baords most are under 50 bucks now and ur telling me building ur own cost to much maybe if ur going all i7 and ddr3 triplechannel  ram with 1terabyte hardrive and 1500watt ps lol  with the motherboard 4 way sli up above overkill overkill lol.

Most 775 stuf cost dirt cheap nowadays the new i7s droped th old stuff in massive pricedrops   right now is the best time to get some new tech if u like the 775 chips and chipsets  800 well maybe less lol 600 bucks to build a quad core 775 compy  with a 130 buck 9800 or that ati card up abov the 1 gig card not the 2 gig lol.

And asthe new vidcards and motherbords come out evrything will drop in price its hard to find a 775 motherboard up in the 100buck range lol

Lol i built the one im using it take like 10 minutes to put one togethor unless ur taking ur time and savoring it  wich is what ill do when i finally get me i7. lol  god i not taking this wrong but i messed up lol once u got me lol when yehyeh its a post not upload oops . lol i saw that mistake after i did it but dint want to change it

oh and 7deadly sins only dumped a few times mostly when i was playing the atlanteans but was fun as hell yeh i saw the warning  but had to test it lol

its how i am insane and crazy muhahahahahaha }:)

just becouse i use an old system doesnt mean i dont resaerch the new stuff and follow its rise thru the tech ranks :grin:

Reply #42 Top

Once again though, actually getting Sins to cache the textures in the GPU memory isn't going to actually work for the average Joe, mostly because doing so requires an OpenGL environment to be present; most Windows platforms predominantly employ DirectX.

As to consoles vs. PCs- consoles have their merits. However, consoles HAVE NEVER had the power of comparable PCs. The XBox360's hardware was obsolete the year it came out. At least, for a comparable computer.

Also, considering the current economic situation, the fact that not everybody has a couple hundred dollars of steady income, and the fact that the average PC gamer doesn't actually build their own computer. You really have to look at the fact that when you make a game, you want to reach a sizeable audience to make a good amount of money. If you make a game that only a small percentage of your possible customers can play without needing to upgrade their computers, then you won't make as much money.

Reply #43 Top

Quoting palidins, reply 41
~SNIP~
End of palidins's quote


For a few posts ago, a fella said that this would turn into an "my rig is better then yours" thingie.
Let's not go there ^^.

I'm very interested in an workaround, basicly anything that makes soase run more smothly.

Reply #44 Top

@Whiskey: what if I would buy a new comp with a gpu with 1gb memory, does it make SINS have fewer memory dumps?

2nd Q: could the devs introduce same patch as what has been done in the case of SupCom (so as to increase the limit from 2 to 3 gb)?

Reply #45 Top

@GJ- probably not. I have a buddy who uses a Linux system that has a couple multi-GB GPUs and uses OpenGL. The key to having the textures cached in the GPU is having an OpenGL environment. Most Windows platforms run a DirectX environment.

Reply #46 Top

Fallout 3 also has a fan made tool that adds the high memory switch, worked wonders on my over moded game with crashes. 

Reply #47 Top

I vote rewrite or make SINS 2 already.  We've done our share of testing and feedback for y'all in abundance.

Sins 2:
64 bit
A damn good campaign & editor
Load only what you're playing as -not every frikkin thing
Planet warfare -ground, sea, air units too just for the fun of siege and invade.