Page 2 of 3 FirstFirst 1 2 3 LastLast
Results 11 to 20 of 26

Thread: No mouse cursor

  
  1. #11
    Dragon DragonsLover's Avatar
    Join Date
    Aug 2009
    Location
    Quebec
    Posts
    1,490
    Gamer IDs

    Steam ID: dragonslover

    Default Re: No mouse cursor

    More infos about the mouse cursor bug : it seems that it doesn't happen always at the same moment. Some people don't have the cursor at the main menu instead of the overland screen. Some people also reported that the colours become messed up with bright pink or green when it happens.

    I don't know if you have tested KeeperFX over the new Windows 7, but the mouse cursor bug still applies.

    I'm wondering if it could be related to DirectX or Direct3D or if it's really a bad coding thing.

    Someone suggested that you code the game to use the "Windows" cursor temporarly, at least to make the game working well, until the problem is fixed.

    EDIT : One of my members have posted a LOG file using the Debug version. You can read it here.
    Last edited by DragonsLover; November 15th, 2009 at 01:02.
    I like dragons! They're the center of my life! I'll never forget them...



  2. #12
    Fly dragonfist's Avatar
    Join Date
    Oct 2009
    Location
    Holland
    Posts
    84

    Default Re: No mouse cursor

    I also have a log. here:
    http://forum.keeperklan.com/dk1-vista-help-t327p3.html
    There are also some descriptions around the log.

    Quote Originally Posted by Hyzoran View Post
    You don't need to rely on KeeperFx to get Dungeon Keeper to work on Vista, I got it to work fine, by not running it in compatability mode at all because when i ran it in compatability mode it would not work, But here are the list of solutions that might help:

    Try running it in Compatability mode for Win 95, Win 98, or Win 2000.
    Try doing the DEP trick.
    Try Using Microsoft Application Compatability Toolkit
    Try Using KeeperFx (Checked out in your case.)
    Try not Running the game in compatability mode
    Try "Run as Admin."
    If all else fails, Try Dosbox and use the Dos version of the game. (Not reccomended as the Dos version has hell alot less features than the win version.)

    Hope this helps until the mouse problem is solved.
    I tried all options that you described, none worked. Look here, Dungeon Keeper can run in MSdos, that I sometimes had to install in the 1990's, in order to install Windows 95. That was on 5 floppies, so MSdos is less than 8 MB. Vista however is to be put on 3 DVD's to back-up, so around 20 GB. MS-dos was available in Windows 95 and in 98, but in XP they decided to kick out MSdos. Further I visited several Vista forums last week, where they claim, that Vista is compatible with Dungeon keeper, what is just a plain lie. Lying and cheating, sabotaging their competition, is the way Microsoft is doing business. And if nobody says so, it will become worse. I tried Linux in the 1990's, but since I am not a programmer, it just screwed up my computer. I was not able to install Linux. We are facing a Global Monopoly by an evil bunch of Knights. Bill Gates, owner of Microsoft, is a Teutonic Knight, and so is Steve Jobs, owner of Macintosh. The Hegelian Dialectic creating a Global monopoly. I want them in my torture room, starting with their reputation!

    Any how, you can bypass this bug, by pressing Alt+r. Switching resolution brings back the mouse. This however only works when you are in the Dungeon, not on the map or the interface. My proposal for repairing this bug, that I would put in the Vista discussion, is to update the dungeon from recalculating the resolution. Since I'm not a programmer myself, I'm not sure what is possible, but this is how I repair this bug myself, in order to play Dungeon Keeper in Vista.

    Further I would read some where, that Mefistotelis runs Dungeon Keeper on an older computer. Well, try it on Vista or Windows 7, and maybe you can see what we are talking about. There is something wrong with the mouse any way, because in XP I would notice that the hand and the animations would disappear, when I would throw creatures in the temple or before a door.

  3. #13
    KeeperFX Author mefistotelis's Avatar
    Join Date
    Sep 2009
    Location
    Poland
    Posts
    1,242

    Default Re: No mouse cursor

    Quote Originally Posted by DragonsLover View Post
    Someone suggested that you code the game to use the "Windows" cursor temporarly, at least to make the game working well, until the problem is fixed.
    I can't do that.
    The "windows" cursor is not in the same place that in-game cursor - DK uses strange method to control mouse.

    The "windows" cursor is always near center of the screen; when you move mouse, the game computes change in position (shift = new_position - previous_position) and adds it to mouse position inside the engine. Then the "windows" mouse is placed back at center of the screen.

    I'm working on the problem; thanks for the LOGs. I will soon publish a new experimetal version for you.

  4. #14
    Imp Hyzoran's Avatar
    Join Date
    Nov 2009
    Location
    In a box. :P
    Posts
    24

    Default Re: No mouse cursor

    I think i know what is causing this problem, it is the difference between windows resolution and the game resolution, evidence of this is pressing alt r to refresh the resolution, and this only seems to happen on newer operating systems, which support higher resolutions while the game seems to work better on old operating systems because it supports only lower resolutions,
    but this mouse problem is only in keeperfx, not the normal keeper, which tells me something added into keeperfx changes something about the resolution and causes it to act up, so i propose a solution: Lower your resolution as low as you can which in Non-hacked official version of windows vista is 800x600x16, this may reduced the chances and the frequency in which this conflict occurs, and may help. I am only guessing so i don't really know but wutevah.

    Edit: I tried it, as soon as i went to level select screen it did it again, but when i actually played the game it went a good while before it did it again, when before if i played it would do it as soon as i entered the game. I am not sure if this is a result of lowering my system resolution or just luck.
    Last edited by Hyzoran; November 16th, 2009 at 00:14.

  5. #15
    Dragon DragonsLover's Avatar
    Join Date
    Aug 2009
    Location
    Quebec
    Posts
    1,490
    Gamer IDs

    Steam ID: dragonslover

    Default Re: No mouse cursor

    So, it may be related with the screen resolution? Interesting. I should check that myself.

    Quote Originally Posted by mefistotelis
    I'm working on the problem; thanks for the LOGs. I will soon publish a new experimetal version for you.
    Well, not only for me. This is because I don't get that mouse cursor bug and it will be hard to tell if it's solved or not. I didn't play long enough with KeeperFX for having my mouse disappearing. I'm playing under WinXP, not Vista or 7.
    I like dragons! They're the center of my life! I'll never forget them...



  6. #16
    Awakening Game Master Metal Gear Rex's Avatar
    Join Date
    Sep 2009
    Posts
    5,689

    Default Re: No mouse cursor

    If it has anything to do with it, I once tried using Fraps but it seemed to cause the mouse bug more often.
    Dungeon Keeper 2 Patch: With More Balance and Pie [Hiatus]
    Forever Hiatus. Probably. Latest Version: 3.5 w/Levels 1-11 Revised.

    The Awakening: GM Powers Activate!
    Tesonu is napping!

  7. #17
    Fly dragonfist's Avatar
    Join Date
    Oct 2009
    Location
    Holland
    Posts
    84

    Default Re: No mouse cursor

    Quote Originally Posted by Hyzoran View Post
    Edit: I tried it, as soon as i went to level select screen it did it again, but when i actually played the game it went a good while before it did it again, when before if i played it would do it as soon as i entered the game. I am not sure if this is a result of lowering my system resolution or just luck.
    It has nothing to do with the resolution.
    Alt+r refreshes the calculations, so also recalculates the mouse.
    It's just a trick, using the ability to recalculate the Dungeon, that is also needed for a resolution switch.

    Mefistotelis is right, the mouse is calculated on a different way as in Windows. This is in most games, maybe all. I would once install a game engine, this one:
    http://www.game-maker.nl/
    Where I would make games, and there is also in every game a new mouse driver. One has to use graphic files to create your own mouse and script the way it behaves. Most games will have a unique way to calculate the mouse. The problems will be created by DirectX drivers, because DirectX is the interface between Windows and DirectX games as Dungeon Keeper. Something in DirectX9 will be different from DirectX3, and the way the mouse was scripted in Dungeon Keeper gave no problems to DirectX3. Maybe some one likes to try uninstalling DirectX9, and install DirectX3. But the problem is, that Microsoft Windows has a secret Kernel, unlike Linux, and in order to play games on a PC, DirectX was made, as an interface between this secret kernel and game programmers. This is also the reason I every time have to address Microsoft court cases in the 1990's; another court case was made back than, that Windows had to make their Kernel open source. Unfortunately Microsoft would win that case, this is why they are so powerful now.

    It looks to me, Mefistotelis might have to write a new script for the mouse, in order to make KeeperFX compatible to Vista and Windows7. Unless Microsoft decides to help. But I doubt this. I suspect that Microsoft wants to sell their software, many games and Xbox, so will try to sabotage 1990's games, in order to sell their own products. This has been their policy as long as I know them. And I am not the only one that understands this. Just have a look at the many programmers that sacrificed their free time to write Linux, in order to defend against this dangerous monopoly by powermongers with such a low morality.

    Maybe some trick can be found to repair this, as I used this trick with the resolution switch.

  8. #18
    KeeperFX Author mefistotelis's Avatar
    Join Date
    Sep 2009
    Location
    Poland
    Posts
    1,242

    Default Re: No mouse cursor

    Here's the experimental version:

    http://keeper.lubie.org/html/dk_keeperfx_ccp.php

    First, try running it normally. If the mouse problem will still occur, run it with "-altinput" parameter:
    Code:
    keeperfx.exe -altinput
    This will enable different approach to the mouse.

    Note that it's VERY experimental. Some colour effects, or other things, may not work.

  9. #19
    Imp Hyzoran's Avatar
    Join Date
    Nov 2009
    Location
    In a box. :P
    Posts
    24

    Default Re: No mouse cursor

    Yay the mouse cursor error thing is gone, but unfortunately, it laggs! WTF!? how much ram does Keeperfx take? im running a newer computer over 10 years older and it laggs, i hate vista now!

  10. #20
    Keeper of Keepers dotted's Avatar
    Join Date
    Jun 2009
    Location
    Denmark
    Posts
    1,151
    Gamer IDs

    Steam ID: dotted

    Default Re: No mouse cursor

    both methods works, havent tested ingame as it crashes as it loads the level
    Attached Files Attached Files
    Last edited by dotted; November 17th, 2009 at 00:04.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •