Gothic 3 Vista, Memory and Gothic 3?

ToddMcF2002

SasqWatch
Joined
October 18, 2006
Messages
3,593
Location
Boston MA
Any thoughts on Vista's capability of accessing 8GB RAM will be a cure all for the max cache?

I'm wondering if PB designed this memory model for Vista in the first place.
 
Joined
Oct 18, 2006
Messages
3,593
Location
Boston MA
I don't think it was designed with high amounts of RAM in mind - the higher the RAM requirement the less the market you can cover with good performance. In addition you've still got the performance overhead of having to load everything into RAM in the first place.
 
Joined
Oct 18, 2006
Messages
1,877
Possibly, but I can't help but think that with more memory in-game performance would be enhanced. As for the devs using that model, I tend to doubt it - wouldn't make sense
 
Joined
Oct 18, 2006
Messages
14,951
With 8gb of ram and a directx10 graphics card, Gothic 3 would run on the highest settings with minimal loading and no lag, but who's got access to such a computer? I certainly do not, hehe.
 
Joined
Oct 18, 2006
Messages
7,586
Location
Bergen
Gothic3.exe

File version information
VS_FIXEDFILEINFO structure:

Signature Valid
Structure Version 1.0
File version major 1.8 (00010008)
File version minor 25817.0 (64D90000)
Product version major 1.8 (00010008)
Product version minor 25817.0 (64D90000)
File flags
File OS WIN32
File type APP
File datetime stamp 0.0

String version information: German (Germany)

OriginalFilename Genome Gaming System
InternalName Engine
FileDescription Genome Gaming System
FileVersion 1, 08, 25817, 0
ProductName Genome Gaming System
ProductVersion 1, 08, 25817, 0
CompanyName Pluto 13 GmbH
LegalCopyright Copyright © 2003 - 2006 by Pluto 13 GmbH (Piranha Bytes)

PE Header

Machine: 014C (Intel 386)
NumberOfSections: 0007
TimeDateStamp: 00002AE7 (Thu Jan 01 04:03:03 1970)
PointerToSymbolTable: 20A40880
NumberOfSymbols: 00000000
SizeOfOptionalHeader: 00E0
Characteristics: 0102
File is executable
32 bit word machine

__________________________

The LargeAddressAware - Bit is NOT set - Gothic 3 can only adress 2GB even under a 64Bit system - Background:

http://www.amd.com/us-en/assets/content_type/DownloadableAssets/Expand_Memory_of_32-bit_App_-_Microsoft_4GT-_6204.pdf
 
Joined
Oct 18, 2006
Messages
20,004
Location
Germany
I'm building a 4 GIG C2D machine now with Vista in mind. The game may only access 2GB but if the OS can access 8 GB (instead of XP's ~ 3.25) its stands to reason that G3 will get less VM handed to it no?

Also, can G3 be reset for that flag?
 
Joined
Oct 18, 2006
Messages
3,593
Location
Boston MA
BTW Hidden - have you tested G3 on a 680i board and 8800GTX? How much RAM?

That's what I'll be building assuming the Asus Striker 680i can reach 400 FSB.
 
Joined
Oct 18, 2006
Messages
3,593
Location
Boston MA
Joined
Oct 18, 2006
Messages
20,004
Location
Germany
An easier tool to set the /LARGEADDRESSAWARE Option:

CFF Explorer: http://pmode.net/CFF.php

If you have 3GB or more, you can try to set the flag /LARGEADDRESSAWARE in Gothic3.exe and the appendant dlls.

In Windows 64 nothing else must be done.

In Windows 32:
Set the /3GB switch in the Boot.ini

I could NOT test this - I have 2GB only - but some buddies over at WoG say:
"it works."
 
Joined
Oct 18, 2006
Messages
20,004
Location
Germany
I was told by Gorath, that G3 will NOT run under Vista!! I can't get G2 to run with XP 64 either!!
 
Joined
Aug 31, 2006
Messages
12,825
Location
Australia
It should run under XP64 - any error messages ?

you need

Windows Installer 3.1 v2
http://support.microsoft.com/kb/893803/en-us

.Net Framework 2.0
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5

If you use Dual-Core cpus:

AMD:
http://www.amd.com/us-en/Processors/TechnicalResources/0,,30_182_871_13118,00.html

All-cpus:
http://www.amdzone.com/files/WinXPdualcorehotfix.exe

If this doesn't work:
regedit8xi.jpg


reg-file:
______

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Throttle]
"PerfEnablePackageIdle"=dword:00000001
______


Visual C++
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=32BC1BEE-A3F9-4C13-9C99-220B62A191EE
 
Last edited:
Joined
Oct 18, 2006
Messages
20,004
Location
Germany
G3 runs, it's G2 which won'r run under XP 64 on my AMD dual core system!!
 
Joined
Aug 31, 2006
Messages
12,825
Location
Australia
Interesting. I'll have to remember this once the machine is built. Thanks for the heads up.

Some people have tested the /LARGEADRESSAWARE -hack + /3GB switch in the BOOT.ini successfully with only 2 GB RAM and permanent 4 GB swapfile !

http://forum.worldofplayers.de/forum/showthread.php?p=2634596&#post2634596

http://forum.worldofplayers.de/forum/attachment.php?attachmentid=5845

They say they could play and teleport for hours WITHOUT
<smartheap - out of memory error>
_______________

With CFF-Explorer http://pmode.net/CFF.php all dlls in the Gothic 3-directory and the Gothic3.exe have to be patched:

In the fileheader - the characteristics must be changed:
activate the option "app can handle > 2gb adresses"

For Win XP 32 edit the boot.ini (/3GB and \USERVA=2800 switches)
you can use Windows Boot.INI C.U.
http://www.dx21.com/SOFTWARE/Dx21/ViewItem.ASP?NTI=2&SI=2&OID=14

For Win XP 64 no editing of the boot.ini is needed.
 
Last edited:
Joined
Oct 18, 2006
Messages
20,004
Location
Germany
Back
Top Bottom