[Req} Remove the 2 Gig Memory Limit

Post » Tue May 17, 2011 2:22 pm

I don't rely on a single source.

From Steam

It's a single source that has 100 percent of New Vegas customers though :disguise:
User avatar
Susan Elizabeth
 
Posts: 3420
Joined: Sat Oct 21, 2006 4:35 pm

Post » Tue May 17, 2011 11:30 am

I don't rely on a single source.


Your point is? XP has been and is going to continue to lose marketshare outside of the business environment. You can't lump gamers in with typical home users that use their computer for nothing other than web browsing and the occasional word document.

It's a single source that has 100 percent of New Vegas customers though :disguise:


Thats a very good point.
User avatar
Isabell Hoffmann
 
Posts: 3463
Joined: Wed Apr 18, 2007 11:34 pm

Post » Tue May 17, 2011 3:14 pm

Use http://www.ntcore.com/4gb_patch.php. I never understood why everyone (in Oblivion and FO3 communities) insisted on using highly specific LAA enablers that only work for the specific games when there are plenty out there on the web that work universally. The patcher I linked automatically makes a backup .exe as well as works with every .exe out of box.

Since NV is the first Steam game I've had that I'll eventually need to eventually use it on I'm not 100% how it will work with the overlay if there is some quirkiness or it works fine or what, so keep that in mind. (Maybe that's why the previous patchers were so specific? I never looked into them to much.)
User avatar
priscillaaa
 
Posts: 3309
Joined: Sat Dec 30, 2006 8:22 pm

Post » Tue May 17, 2011 6:17 am

Doesn't work on the encrypted executable.
User avatar
Jesus Sanchez
 
Posts: 3455
Joined: Sun Oct 21, 2007 11:15 am

Post » Tue May 17, 2011 7:06 am

I don't rely on a single source.

From Steam


Made me chuckle.
User avatar
Marine x
 
Posts: 3327
Joined: Thu Mar 29, 2007 4:54 am

Post » Tue May 17, 2011 3:02 pm

Made me chuckle.


Chuckle more by reading deeper into that survey. Over 50% of users of steam rely on 32bit operating systems. Dismissing gamers who don't use a 64 bit system is trite, to say the least. Gamers like you and me may use 64 bit systems but most still rely on 32 bit and are the larger share of the market.
User avatar
Solina971
 
Posts: 3421
Joined: Thu Mar 29, 2007 6:40 am

Post » Tue May 17, 2011 2:30 am

Forcing the user to use 4GB would alienate the 32bit market. Allowing people to use it doesn't.
User avatar
Amy Cooper
 
Posts: 3400
Joined: Thu Feb 01, 2007 2:38 am

Post » Tue May 17, 2011 12:12 am

Forcing the user to use 4GB would alienate the 32bit market. Allowing people to use it doesn't.


Just because you flag it for http://en.wikipedia.org/wiki/Physical_Address_Extension doesn't touch 64-bit.

Any modern gaming machine capable of playing NV without a slideshow is going to support PAE.
User avatar
Alba Casas
 
Posts: 3478
Joined: Tue Dec 12, 2006 2:31 pm

Post » Tue May 17, 2011 1:54 pm

Just because you flag it for http://en.wikipedia.org/wiki/Physical_Address_Extension doesn't touch 64-bit.

Any modern gaming machine capable of playing NV without a slideshow is going to support PAE.



Microsoft Windows implements PAE if booted with the appropriate option


So they should now include an insert teaching people how to boot their system so PAE is enabled? I don't even trust some of my friends, who are hardcoe gamers, to set their computer up properly without my help and now you want them to fiddle with the startup?
User avatar
SWagg KId
 
Posts: 3488
Joined: Sat Nov 17, 2007 8:26 am

Post » Tue May 17, 2011 7:38 am

Chuckle more by reading deeper into that survey.



I was chuckling at the fact that you "Don't rely on a single source" despite that source having 100% of the market share of Fallout New Vegas customers. I've got a survey here from Mums.net, do you think that might be more relevant?

Dismissing gamers who don't use a 64 bit system is trite, to say the least.



Yeah because if they included a large address aware executable for 64 bit customers then all the 32 bit customers would explode.
User avatar
no_excuse
 
Posts: 3380
Joined: Sun Jul 16, 2006 3:56 am

Post » Tue May 17, 2011 3:49 am

So they should now include an insert teaching people how to boot their system so PAE is enabled? I don't even trust some of my friends, who are hardcoe gamers, to set their computer up properly without my help and now you want them to fiddle with the startup?


Back in the day.

Vista/7 (and XP post SP2 AFAIK) automatically enable it if the hardware is present.
User avatar
Cool Man Sam
 
Posts: 3392
Joined: Thu May 10, 2007 1:19 pm

Post » Tue May 17, 2011 4:30 pm

Use http://www.ntcore.com/4gb_patch.php. I never understood why everyone (in Oblivion and FO3 communities) insisted on using highly specific LAA enablers that only work for the specific games when there are plenty out there on the web that work universally. The patcher I linked automatically makes a backup .exe as well as works with every .exe out of box.

Since NV is the first Steam game I've had that I'll eventually need to eventually use it on I'm not 100% how it will work with the overlay if there is some quirkiness or it works fine or what, so keep that in mind. (Maybe that's why the previous patchers were so specific? I never looked into them to much.)


" This very little tool patches x86 executables in order to let them have 4GB (instead of only 2) of virtual memory on x64 platforms"

Already don't trust it. LAA only enables the use of 3GB for 32-bit applications, not 4.


And more information about why there is no 64-bit version. Both 64 and 32 bit applications not linked with LAA can only use 2GB, so we would still need to make the game LAA regardless of if there were a 64-bit version.
User avatar
Rachael
 
Posts: 3412
Joined: Sat Feb 17, 2007 2:10 pm

Post » Tue May 17, 2011 1:25 am

Back in the day.

Vista/7 (and XP post SP2 AFAIK) automatically enable it if the hardware is present.


I still dual boot XP 32 bit due to compatibility issues with older games I still play. It doesn't automatically enable it. As far as Vista and Win 7 32 bit, what I have read so far suggests the user must enable it in startup options.
User avatar
Connie Thomas
 
Posts: 3362
Joined: Sun Nov 19, 2006 9:58 am

Post » Tue May 17, 2011 5:58 am

Already don't trust it. LAA only enables the use of 3GB for 32-bit applications, not 4.


And more information about why there is no 64-bit version. Both 64 and 32 bit applications not linked with LAA can only use 2GB, so we would still need to make the game LAA regardless of if there were a 64-bit version.


http://msdn.microsoft.com/en-us/library/aa366778%28VS.85%29.aspx

In 32 bit systems, a 32 bit program can only access up to 3GB if IMAGE_FILE_LARGE_ADDRESS_AWARE and 4GT. However under 64 bit windows, 4 GB with IMAGE_FILE_LARGE_ADDRESS_AWARE set.
User avatar
Hannah Whitlock
 
Posts: 3485
Joined: Sat Oct 07, 2006 12:21 am

Post » Tue May 17, 2011 2:33 am

http://msdn.microsoft.com/en-us/library/aa366778%28VS.85%29.aspx

In 32 bit systems, a 32 bit program can only access up to 3GB if IMAGE_FILE_LARGE_ADDRESS_AWARE and 4GT. However under 64 bit windows, 4 GB with IMAGE_FILE_LARGE_ADDRESS_AWARE set.

Ah, missed that memo XD

Well personally I dont want it to do that as I only have 4GB. Would there be a way to manually set it to 3? I would prefer having that 1GB purly for OS use and other background processed.
User avatar
Killah Bee
 
Posts: 3484
Joined: Sat Oct 06, 2007 12:23 pm

Post » Tue May 17, 2011 5:12 am

Ah, missed that memo XD

Well personally I dont want it to do that as I only have 4GB. Would there be a way to manually set it to 3? I would prefer having that 1GB purly for OS use and other background processed.


You can still use it and it will only use 3GB

http://msdn.microsoft.com/en-us/library/bb613473%28v=VS.85%29.aspx


To enable 4GT, use the BCDEdit /set command to set the increaseuserva boot entry option to a value between 2048 (2 GB) and 3072 (3 GB).

User avatar
chinadoll
 
Posts: 3401
Joined: Tue Aug 22, 2006 5:09 am

Post » Tue May 17, 2011 3:01 am

Considering most people still use 32 bit operating systems I don't find it strange at all.

Immaterial. I agree most 32 bit users probably have 2 gig. Bu the game should recognize and use any additional RAM over and above that amount.
User avatar
FLYBOYLEAK
 
Posts: 3440
Joined: Tue Oct 30, 2007 6:41 am

Post » Tue May 17, 2011 10:02 am

I use 32 bit and have 4 gigs of ram...
User avatar
Agnieszka Bak
 
Posts: 3540
Joined: Fri Jun 16, 2006 4:15 pm

Post » Tue May 17, 2011 3:20 pm

So is there any way to get this to work with more ram usage?
User avatar
natalie mccormick
 
Posts: 3415
Joined: Fri Aug 18, 2006 8:36 am

Post » Tue May 17, 2011 4:18 pm

I use 32 bit and have 4 gigs of ram...

2.75GB, or 3GB if you've added the /3 option to your windows .ini. Only server editions of 32-bit windows are able to use more than that.
User avatar
Maddy Paul
 
Posts: 3430
Joined: Wed Feb 14, 2007 4:20 pm

Post » Tue May 17, 2011 2:00 am

NVSE cannot help with this; the flag is read when the executable is loaded, which is before we are involved in the boot process. The file on disk must have the large-address-aware flag set to access the full 32-bit address space, once DLLs (aka us) get around to loading it's way too late.
User avatar
Mizz.Jayy
 
Posts: 3483
Joined: Sat Mar 03, 2007 5:56 pm

Post » Tue May 17, 2011 3:09 am

NVSE cannot help with this; the flag is read when the executable is loaded, which is before we are involved in the boot process. The file on disk must have the large-address-aware flag set to access the full 32-bit address space, once DLLs (aka us) get around to loading it's way too late.


I think what people meant is that you guys are the most likely to get an unencrypted exe off of Valve/Bethesda/Obsidian or whoever which would open the door for this fix.
User avatar
ladyflames
 
Posts: 3355
Joined: Sat Nov 25, 2006 9:45 am

Post » Tue May 17, 2011 8:50 am

You realize that even if the memory is set to go to 4GB or whatever, that doesn't mean that the game will USE 4GB. It will detect the extra memory and if it NEEDS it, it will use it, but until it actually needs the extra memory, it's not going to use it. On top of that, your kernel can take memory away from any process at any time it wishes, so you are not guaranteed to be able to use the entire 4 GB of ram for the game and if you have exactly 4 GB of ram, I can tell you with complete certainty you will never devote 4 GB of ram entirely to one process.

Out of curiosity however, how much RAM does this program actually use for you? I've only ever seen it use 800 MB tops of my 4 GB.
User avatar
Cool Man Sam
 
Posts: 3392
Joined: Thu May 10, 2007 1:19 pm

Post » Tue May 17, 2011 4:27 pm

I think what people meant is that you guys are the most likely to get an unencrypted exe off of Valve/Bethesda/Obsidian or whoever which would open the door for this fix.

Exactly. :nod:
User avatar
Charlotte X
 
Posts: 3318
Joined: Thu Dec 07, 2006 2:53 am

Post » Tue May 17, 2011 3:02 pm

I tried to patch FalloutNV.exe with the 4gb patcher here - http://ntcore.com/4gb_patch.php which I use with most of my other games, but thanks to steam, it won't launch because Steam doesn't class the exe as a Steam game when patched.... :shakehead:

That tool basically does what all the other methods do (adds the large address flag to the exe) but in a nice simple one click operation.

EDIT: spoke too soon about steam working with it sorry.


Ironically it works fine with other Steam games.
User avatar
Assumptah George
 
Posts: 3373
Joined: Wed Sep 13, 2006 9:43 am

PreviousNext

Return to Fallout: New Vegas