PDA

View Full Version : To DEVS: MUCH NEEDED CORE GAME TECHNOLOGY CHANGES


Vanyel
05-05-2008, 03:48 AM
<p>Devs... You constantly update the game content, features, gameplace, etc.. which is GREAT! But EQ2 is RAPIDLY falling behind other MMOs in technology. For example: Lord of the rings online with ONE client can use DX 9 OR DX 10 and use either single cpu machines or up to 4 GPU cores.. it's VERY GPU friendly... even with the game under HEAVY load on a 2 core system, I've never seen teh game go over 14 or 15% CPU load since it's mostly using the GPUs... EQ2 really needs to get with the times. We all pay monthy fees to play the game.. pay for our xpacks.. I think it's time SOE to some time out and revamped the client (sort of like you did with Luclin expansion in Eq1) </p><p>1) Allow the client to use single and multi CPUs (up to 4 (8 would even better) cores) - just this alone would make a HUGE performance increase since you guys do most of the game on the CPU vs the GPU anyway and would be a much easier coding change vs moving it all to the GPU</p><p>2) STOP redering 75% of the graphics on the CPU and move the rendering to the CPU (DX10 protocols would FORCE this change)</p><p>3) More Multi GPU friendly (#2 would have to be completed first). The reason why SLI and Crossfire have so little impact on the game is that that game doesn't use the GPUs much. And why people can run out and buy $600 video card and see only slight perf increases.</p><p>4) Allow the client to use either DX9 AND DX10</p><p>5) Allow the client to address more memory (actually you all just did this with the LARGEADDRESSAWARE version you just released allowing it to use 3GB of RAM on 32bit windows (IF 32 bit users change their boot.ini files) and up to 4GB of RAM on 64bit windows</p><p>The biggest thing that causes EQ2 to "bump" that 2GB limit is the 3 texture settings with the 1st and 2nd being the worst. Before these changes if you set all 3 to MAx, the game would OOM within minutes. I run Vista 64bit, and now I can MAX all 3 textures and get that darn OOM error.</p><p><b>Vista/XP 64bit systems:</b> You don't have to do a thing <img src="/eq2/images/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY<img src="/smilies/3b63d1616c5dfcf29f8a7a031aaa7cad.gif" border="0" alt="SMILEY" />" width="15" height="15" /> </p><p><b><u>For Vista 32bit Users so eq2 can use up to 3GB of RAM:</u></b></p><p><b><u>Vista 32bit:</u></b>1) get to a command line prompt, start/run works if you have run enabled on your start bar, or hit start and in the search box type command and command prompt will show and click that2) Then you enter this: bcdedit /set increaseuserva 30723) RebootThat gives vista a 3/1 tuning model. If your system behaves funky or crashes a lot you can "tune" this. For example: bcdedit /set increaseuserva 2560 gives you a 2.5/1.5 model. EQ2 with all 3 texture settings a MAXIMUM will usually never go over 2.5GB of ram use. So balance it to suit your needs. To restore vista to the original, default 2/2 mode: bcdedit /set increaseuserva 2048 </p><p><b><u>For XP 32 bit users to change your system so eq2 can use up to 3GB of RAM:</u></b></p><p><b><u>XP 32bit:</u></b>Note: XP is FAR more complex to make the change....1) You need to edit c:boot.ini. It's a hidden file. you can usually get it to show if you open up your C: drive. pull down tools, then folder options, view, click show hidden files, and UNCHECK hide protected operating system files and answer yes to the warning. You can also edit this file by right clicking your My computer icon, properties, advanced tab, click Settings under Startup and Recovery, Under System Startup, click Edit.WARNING! XP IS NOT LIKE VISTA. IF YOU SCREW UP THIS FILE, YOUR SYSTEM MAY NOT BOOT!!! SO BE CAREFUL AND ONLY CHANGE WHAT I'M POSTING.2a) A typical boot.ini file looks like this:[boot loader]timeout=30default=multi(0)disk(0)rdisk(0)partition (1)WINDOWS[operating systems]multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /fastdetect 2b) You would add the /3gb after /fastdetect. It would look like this:[boot loader]timeout=30default=multi(0)disk(0)rdisk(0)partition (1)WINDOWS[operating systems]multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /fastdetect /3GB-OR-multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /fastdetect /USERVA 3072Save and close the file3) Don't forget to go back to tools, folder options and set the hidden and protect file settings back to normal if you manually edited the boot.ini file4) Reboot</p><p>You can also tweak the /USERVA in XP like vista above if the system becomes unstable. /USERVA 2560 works better for some systems.</p>

TSR-TrevorG
05-05-2008, 04:56 PM
Thank you for the feedback.I will go ahead and forward this up the feedback que, thanks for your ideas.