Alocalypse Posted Jun 12, 2007, 9:33 pm |
I can't switch the client to a higher resolution than 800x600 (and the weird 848x400 which it defaulted to the first time I ran it) and it I think other people are having similar problems (Zothen was asking about this in chat too). | ||||||
*sam* Posted Jun 12, 2007, 10:51 pm |
It's not giving any higher options than that for you? (and it used to?)
Try editing the prefs file directly, before running the game: in darkwind/client/prefs.cs near the bottom, set this (it currently says "800 600" presumably): $pref::Video::windowedRes = "1024 768"; and also $pref::Video::resolution = "1024 768 32"; |
||||||
Alocalypse Posted Jun 13, 2007, 4:21 am |
It never used to give me higher resolutions in the options.
Also I just tried editing the config and it switched the $pref::Video::resolution option to "848 480 32" when running, it didn't change $pref::Video::windowedRes even though I run in windowed mode. |
||||||
*sam* Posted Jun 13, 2007, 9:56 am |
So you've been playing at 800x600 all this time alo? ouch!
It might be worth making sure your graphics card drivers and OpenGL drivers are up to date. It's also possible your computer can't handle an OpenGL window any larger than 800x600. That's the way my old laptop was. |
||||||
Alocalypse Posted Jun 13, 2007, 11:53 am |
Well I'm not a graphics-whore by any means so it's no problem for me and I think the graphics are good even in 800x600 ![]()
They should be up to date but I'll check again just to be sure.
I tried some other games in windowed mode with 1024x768 OpenGL and they seemed to work so it's probably not just my graphics card. Also I discovered that if I switch to fullscreen mode DW lets me use the better resolutions with no problem. |
||||||
*Zothen* Posted Jun 15, 2007, 3:45 pm |
Ive tried to change the pref to 1024x768 without any changes. My client doesnt show any resolution above 800x600 in the options menu! I dont think its related to the driver, because I run the latest NVidia driver and the latest DX-version. Ive a GF6600GT running on a Win2k SP4 desktop-system (if that helps), OpenGLwindows with higher resolutions work fine (Im coding myself with openGL) and the window can support higher res, too. if this line in the prefs-file :: $pref::Video::windowedRes = "1024 768"; shows the desktop resolution, then the client seems to notice the higher res of the desktop. Would be very, very nice to be able to play in higher res...! ![]() With 800x600 the menus are a bit... well... huge, gigantic, hehe! PS: No res-change in fullscreen, too. |
||||||
*sam* Posted Jun 15, 2007, 4:02 pm |
I'll have a poke around and see if I can find anything. I know 800x600 is difficult to play in because you can't see anything well and all the cars looks pixelly etc. | ||||||
*sam* Posted Jun 15, 2007, 4:23 pm |
Zothen,
Can you take a look in console.log and look for something like Code: 1 2 3 4
OpenGL driver information: Vendor: ATI Technologies Inc. Renderer: RADEON 9800 Pro x86/SSE2 Version: 2.0.5646 Win2000 Release Just to see if the wrong graphics card (a crappy on-board one perhaps) is being picked up..? |
||||||
*Zothen* Posted Jun 15, 2007, 6:27 pm |
Found it:
|
||||||
*Zothen* Posted Jun 16, 2007, 11:23 am |
Ive installed Darkwind on my WinXP SP2 laptop with a GF 4 420go, too! Same problem here - no resolution above 800x600 and this in the log-file:
But the desktop is at 1024x768
|
||||||
*viKKing* Posted Jun 16, 2007, 3:00 pm |
Zothen, do you have more than one monitor connected at the same time to your computers?
I, for example, can't play full screen on my laptop with a second monitor connected to it... ![]() |
||||||
*sam* Posted Jun 16, 2007, 6:17 pm |
Ok, that's interesting - yes, it does limit it to your desktop size, and perhaps it's miscalculating that. | ||||||
*Zothen* Posted Jun 17, 2007, 10:13 am |
Please, forget about my laptop, because the GF4 420 go has only 16mb ram and that leads to the problem, that the objects cant be loaded and the laptop freezes! My mistake, sorry... ![]() Oh, and Ive tried the fullscreenmode on my desktop, again! It switches to 1024x768, but everytime the stupid register-for-a-race-site springs up and the client is minimized, the fullscreen-client crashes after trying to maximize again. I havent noticed, that when the client is in fullscreen higher resolutions will be available from the options-menu. But I rather dont understand why I cant switch to a higher windowed res, because that would prevent the client crash... Btw, I dont understand why the register-page is loaded without even comming close to the register-button?! Sometimes I only want to know about an event and not registering... Edit: No second monitor on my desktop and no "ghost" monitor shown in the display prefs, too. |
||||||
*Zothen* Posted Jun 17, 2007, 1:13 pm |
Sam, I found out something new! I changed the desktop-resolution to 1280x1024 and restarted the client. Now the 1024x768 resolution (windowed) was available under options!
It seems that the windowed res needs to be lower than the desktop res! Do you know why? Can it be altered? Edit: Another test: After Ive started the client in 1024x768 (windowed, desktop at 1280x1024) I changed back the desktop res to 1024x768 and the client runs fine in 1024x768 windowed, so the client can use the same res as the desktop uses. hope that helps... |
||||||
*sam* Posted Jun 17, 2007, 1:24 pm |
Sorry, I should have said that. It's due to the extra space needed for window borders, I assumed.
That's very interesting. I'll have another look at the code (it's just the default Torque code, I never touched this part of the engine before). |
||||||
*viKKing* Posted Jun 17, 2007, 4:45 pm |
I've written something wrong, here is the correct reading ![]() I can't play windowed with 2 monitors. It must be fullscreen. |
||||||
*sam* Posted Jun 18, 2007, 12:49 pm |
I've been looking into this, and it seems to be because some graphics cards (or possibly some monitors, or some versions of windows) aren't happy when the opengl window is the same size as the desktop. On my Win2K machine, the window disappears when I try it. Looking at the code, the window size is actually increased slightly, to allow the visible part to be the size requested, and the window decorations (title bar and border) to be outside that. I'm editing it so that it downsizes the renderable area by just enough to make the overall window, including the decorations, the same size as the desktop. Seems to work good. At last I'm getting a whopping 1280x1024 ![]() I'm also putting in a minimize-to-taskbar button while I'm at it. I've moved this to the Windows forum. |
||||||
Alocalypse Posted Jun 18, 2007, 2:10 pm |
That's great, it works for me too now in 1024x800 and I can feel the power of higher resolutions! The UI is less in the way of the action and I can see more of it and actually I don't mind the better graphics either! | ||||||
*sam* Posted Jun 18, 2007, 2:18 pm |
I just found a little bug though: it forces you to max resolution even if you asked for less. I'll fix that the next time I do an update. |