|
|
4/17/08 8:38 AM
|
|
Viewed 4603, Replies 127
|
|
|
People here are focusing on the bad aspects of EQ, and there were indeed many bad things in that game (mostly time sinks). These are the things that WoW improved upon. However, there were a few things that EQ did that were superior to all MMOs nowadays IMO: 1. Factions: EQ implemented an incredibly complex and deep faction system. You had to understand at least the basics of the faction system in order to know where you could go and what you could do. This feature was key to how immersive EQ was. 2. freedom: EQ was a sandbox game. Some classes had the ability to kill a mob in several different ways, depending on certain factors (location, type of mob,etc). This was obviously an unintended feature as all MMOs nowadays steer clear from it. 3. Related to #1, unique racial towns! This is key for any MMO! WoW did this right(not as well as EQ though) EQ2 f* this up big time with only two original starting cities. Even though I agree that WoW is the best MMO out there, and it did improve upon what previous MMO did, WoW failed to even match 2 great features that previous MMOs had: a) Faction system for PvE #1 above. b) PvP from DAoC (IMO best PvP/RvR system ever implemented and best possible end game) |
|
|
|
4/15/08 8:47 PM
|
|
Viewed 2845, Replies 67
|
|
Originally posted by n25philly Do you have any comment concerning the bit I quoted (from a MS engineer on vistablog) about spending CPU cycles on DRM-related stuff? #1 google DRM and vista and read (lots of info to whoever is interested) #2 yes it does. Microsoft has been adding a little bit here and there on every SP. But it's not embedded in the Kernel OS like it is in Vista. That's the whole point of it, that you are paying for (with your hardware) for stuff you don't want (permanent DRM controls embedded in the OS). XP didn't have any problems by allowing installation of 3rd party drivers (which could be used to bypass DRM), or with echo cancellation. You do know that XP has outperformed VISTA on every test for gaming and applications that demand raw performance right? http://www.tomshardware.com/2007/01/29/xp-vs-vista/ (google xp vs vista focusing on gaming)
#3 this is my job, I write server software in C++ that depends on multiple cores and multiple threads to achieve the required performance. Threads are a a facility provided by the OS kernel. Yes, the OS itself can be multithreaded, some'd call them tasks however. Now, I've found a couple of improvements Vista has concerning the scheduler http://technet.microsoft.com/en-us/magazine/cc162494.aspx if that is what you referred to, it sounds good, but nothing impressive or that can be called "Vista is multitithreaded." I don't even know what that means?! Is it the kernel that is multithreaded? Is the threading facility provided by the kernel that has been improved (which the article above implies)? That Vista can fully use multi-core machines is pure PR talk to me. THere is no such a thing as Fully use multiple core/cpus. At some point resources need to be shared and tasks will get serialized. BTW, talking about the links, and twisting words... I'm the only one providing links to back up what I say.. |
|
|
|
4/15/08 9:41 AM
|
|
Viewed 2845, Replies 67
|
|
|
Originally posted by n25philly You dispute a single point, why 3rd party drivers aren't allowed, giving your personal opinion of why, and then go ahead and claim that the whole huge article with many technical details is "crock of BS."
For whoever is interested, this is Microsoft's Official "rebuttal:" http://windowsvistablog.com/blogs/windowsvista/archive/2007/01/20/windows-vista-content-protection-twenty-questions-and-answers.aspx "Will Windows Vista content protection features increase CPU resource consumption? Yes. However, the use of additional CPU cycles is inevitable..." Note that the question was specific about "content protection features" and the answer was "yes."
BTW, what the hell is multithreading in a OS?! If a game (like EQ2) is single-threaded, there is nothing Vista (or nay OS) can do to magically make it multithreaded. The application has to be modified to be made multithreaded. |
|
|
|
4/14/08 3:36 PM
|
|
Viewed 2845, Replies 67
|
|
|
Originally posted by LiquidWolf
Agree, people will end up using vista, as I am. however, people here who run MMO clients *should* perhaps care about precious CPU cycles, specially if the new MMOS around the corner do use multiple cores. lots of information here, many facts: http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.html He even goes into MS' rebuttal which was pretty much saying that apple OS does it too... BTW, MS does not deny they do DRM in Vista. And no it's NOT done on XP. You can, for example install 3rd party driver in XP! Echo cancellation isn't hindered in XP as it is in Vista (because of DRM). Don't believe in opinions, read up and make up your own mind. In the end, it may very well be that you couldn't care less about DRM and vista will do great.
|
|
|
|
4/14/08 2:04 PM
|
|
Viewed 2845, Replies 67
|
|
|
Originally posted by Fadedbomb You must be talking about something else, DRM cannot be disabled. It's an intrinsic part of Vista (in the Kernel) and the ability to disable it would make the whole concept of DRM a moot point.
There is no DRM process! It's not a process. It's built in in the kernel, and watches many tasks. DRM is, for example, why Vista will NOT accept 3rd party drivers for hardware it doesn't "support." Because, theoretically, this hardware could be used to bypass DRM. |
|
|
|
4/14/08 1:05 PM
|
|
Viewed 2845, Replies 67
|
|
|
I am running Vista 64 on a Q6600 with 4gb of RAM just because I had to buy a second windows and didn't want to buy another XP. My wife has to run XP on her (originally loaded with Vista) notebook so it got our XP copy. It's not bad OS and does a few things better than XP (mostly GUI related). Now, I hear a lot of clueless people saying that Vista is going through what XP went through when it first came out. That is not the case! Vista wastes resources (as in CPU/MEM) by doing a LOT of DRM-related things which are, of course, not in the users' best interest. In other words, Vista wastes CPU cycles to watch what you are doing! If you want details, or proof, go ahead and google vista DRM. You will find lots of links. Microsoft response to this is, if you you ignore the PR gibberish, "apple does it too." How one feels about DRM and piracy is irrelevant IMO. What this is about is Vista wasting your hardware resources 9that you paid for) by constantly checking on DRM-related things. This is why Vista just cannot ever be faster than XP. |
|
|
|
4/11/08 10:30 AM
|
|
Viewed 2190, Replies 21
|
|
|
30 is the new 20. In other words, what you describe is what I felt when my Warlock hit 30s. Man! The difference in the rate of progression from the 10s, to the 20's, and then finally to the 30's is so dramatic it's not even funny. That's why WoW is the popular game (no, I don't play WoW). however, the most annoying thing IMO about EQ2 is the questing system. In WoW (to put it in perspective) you've got long, but fewer quests that give you meaningful rewards (specially exp wise). In EQ2, you've got many quests that give you little reward (specially exp wise). In the end, I end up not even following the lore of the quests. BTW, I'm not playing any MMO at the moment (as my EQ2 subscription ended yesterday). |
|
|
|
3/31/08 10:26 AM
|
|
Viewed 3125, Replies 44
|
|
|
Our code (that I mentioned previously) here was (before my recent work) always multithreaded, in the same mold as EQ2 is. The heavy lifting was being done on a single thread while lesser independent tasks were being handled by different threads. This is not very optimal nowadays and claiming multithreading support in this case is, hmm, pushing. I see very little usage of the other cores on my box when running EQ2. But, yes, the OS will utilize the other cores even if the app doesn't. Although, usually the OS binds the networking (and interrupts) to the same core the app is running, to avoid heavy context switching. Nadia, then I stand corrected and it could indeed be one of the "features" or method that is causing problems. However, the fact that it appears it isn't something EQ2 dev team can fix, isn't really a good thing. They can complain, they can ask NVIDIA to look at it, but in the end it's a dependency. BTW, I can play EQ2 fine regardless of settings (high Quality) without any performance problems. After 30-45 though, the stuttering starts and once it does, game over. |
|
|
|
3/31/08 9:21 AM
|
|
Viewed 3125, Replies 44
|
|
|
You guys are thinking now, but aren't thinking about a few months from now.
Multi-threading and multi-core are the future of computing, by necessity rather than desire. We've been hit here the same way, our (networking) code was single-threaded and I've been working on a MT version of it for the past well several months.
I have a quad (Q6600 g0 $230) OCed to 3ghz at home and it runs all games just fine. Plus, I know that it is as "future proof" as you can get with computers. In fact, I decided to invest on the CPU more so than on the GPU (got a budget 8600GTS) cause I think GPUs degrade in value more quickly and should be upgraded more often. Anyway, new games will be heavily multithreaded, instead of using a single main loop, they will use several main loops (worker thread design), or separate tasks in different threads. THere are several design options.
Back to the topic, perhaps we should have a disclaimer here saying that EQ2 DOES NOT work with the NVIDIA 8xxx cards! It's a piece of information I certainly could've used before buying the game. In fact, this "we hope nvidia fixes it" bit I heard lately isn't that great. It just creates a dependency. And even if it is NVIDIA's fault, perhaps EQ2 is doing something unorthodox that other games aren't doing. |
|
|
|
3/21/08 10:10 AM
|
|
Viewed 3125, Replies 44
|
|
|
This whole this isn't so much a performance issue. I went budget on the GPU (didn't like 8800 prices then) and got a quad OCed to 3ghz. The 8600GTS, despite of what I've read, works great with current games which includes EQ2. HOWEVER, EQ2 has an issue with 8xxx NVIDIA cards. NO MATTER WHAT THE SETTINGS ARE (I can run the game fine on high), after 45min or so playing, the stuttering starts. They are little freezes, every second or so, more often during combat. The game pretty much gets into a slide show. When that happens, the only thing that will fix it is to exit to the desktop and run the game again (selection char screen won't fix it) . Once the stuttering starts, lowering the settings won't make a difference either. This can either be an NVIDIA driver problem (unlikely since EQ2 is the only game with problems), or an EQ2 bug/design issue with NVIDIA 8xxx drivers (very likely). it could even be a multi-core issue with the drivers or even a leak here and there that eventually hits a threshold (which would explain why it only happens after the game is running for a while). * All guesswork on my part as I have no idea about the code or its design. |
|
|
|
3/14/08 3:58 PM
|
|
Viewed 11739, Replies 167
|
|
|
Originally posted by Teiman
It's not so much about detecting them, it's about properly using them. To use them, the software, the game engine, must be written in a way to do the same things in many different ways, depending on the extensions (as you call them) detected. That's a lot more work to developers, which means increased costs. My point being, some may be OK with those costs others may not. Don't know how Mythic/EA stands on this. Sweeney (below) mentions, simplistically, GPU power only, but it isn't just the FPSes that the card can put out (as some may believe). Part of an interview of Unreal creator Tim Sweeney: TG Daily: You have to admit, the margin is obviously there. TG Daily: In other words: Too big?
|
|
|
|
3/14/08 1:17 PM
|
|
Viewed 11739, Replies 167
|
|
|
I have no opinions about WAR graphics right now because of a few reasons:
1. We don't know what kind of settings each screenshot/video was using. WoW uses a VERY simple graphics engine that doesn't scale well with better GPU. In other words, if you run a 8600gts or a 8800gts, the game would look about the same in WoW. Perhaps the performance and max res won't be the same, but the game will look the same. There are many effects that certain GPUs allow that must be detected and used by the GX engine. most engines don't do that cause it'd be writing several engines (work wise). however, certain graphics' engines may scale up better with better GPU. So, if GPU is pixel shader capable, or T&L in hardware, the game could look and feel entirely different. Even animation would be affected if some of the rendering is offloaded to the GPU... Do we know which kind of GFX engine WAR uses? Does it scale up well and uses specific GPU capabilities? 2. When the code is in beta, the code is running in debug mode, with ASSERTs enabled. This means, that the focus is to catch corner cases, crashes, and/or invalid data in certain points in the code and provide good information about them when thay happen. This doesn't come for free, which means the code in debug mode will run a lot slower which in turn does affect performance, and specifically animation. 3. Due to #2, textures used in beta may not be final. Besides, a lot of optimizations and final touches will be done before launch. |
|
|
|
3/13/08 5:09 PM
|
|
Viewed 893, Replies 12
|
|
|
Originally posted by ciryx2k
Others can better talk about leveling as my *very* casual warlock is only 28 now... :) I reroll a lot (picky about char names), btw. I will prob be the diff opinion here concerning quests. I thought questing in WoW was a lot better. Fewer quests with better rewards (exp and items) while in EQ2, you've got a lot more quests for worse rewards (most of the time i don't even bother with the lore). Traveling is as bad as before, zone layout doesn't help much here. perhaps the expansions help a bit (I'm still debating whether to get them or not), but certain zones are blatant time sinks. As in, there are "natural" (even though they feel artificial) barriers that make you go this or that way, or track back a lot. Griffons towers are located in odd places, like middle of the zones, far from the entrances. IMO traveling is much better in WoW. Leveling and soloing is greatly improved, that's why I play EQ2 (and the diversity in classes, races, etc). |
|
|
|
1/11/08 9:43 AM
|
|
Viewed 4455, Replies 98
|
|
Originally posted by openedge1Well you did write "do not trust your CPU stated..." which I don't agree with. The CPU specs are fine, the only trick is for your motherboard to recognize the CPU properly. If that was your problem great you fixed it. Yes, sometimes you will have to set some parameters manually (in extreme cases only since most of the issues are with RAm and voltages). however, I never heard of someone having to turn off C2E and EIST before. I'm OCing and have them both on. If you are not stressing your CPU (not being used) you do want the clock speed and multiplier to be lowered. It saves power and lowers CPU and overall temps. Just make sure when you look (run CPU core software) you have something running to stress your CPU - such as prime software that can stress all cores. |
|