Jump to content
Wiimeiser

MMP double click

11 posts in this topic Last Reply

Highlighted Posts

Posted:
Last Online:  
 

For some reason MMPs are clicking twice, causing them to jump up by two stages with each click instead of one. This makes it physically borderline impossible to use any odd numbered variations except the first (by dragging) and last (if there are an odd number of entries)(NB once you move the cursor off a MMP you can no longer click to change it). Is this a known bug? Can it be fixed? Or will I have to give each prop entry its own button in the menu to be able to use all of them?

 

EDIT: Changing an already modified one works. Single clicking also works, but the input has to be held for only one frame. What might be going on is the instruction that tells the MMP to stop updating runs in real time while the instruction that updates the MMP runs based on framerate, so it's possible having more than the original FPS breaks MMP inputs (for reference I get 100+ FPS in Gmod), meaning it's a game code error that can't be fixed. If only there was a way to display the game's framerate we could know for sure...


  Edited by Wiimeiser  

More info

Share this post


Link to post
Share on other sites
Posted:
Last Online:  
 
2 hours ago, Wiimeiser said:

If only there was a way to display the game's framerate we could know for sure...

While there may not be a way to display the game's framerate, have you tried the FPS [number] cheat? It may or may not require the SimCity 4 Extra Cheats Plugin. Notes about the FPS cheat indicate that FPS 1 is very shaky for automata movement and FPS 10 is very smooth. Perhaps testing different numbers would indicate whether or not the problem is related to the framerate or not.

Keep in mind this is more techy than I understand. Use at your own risk. *;)


Chance favors the prepared mind. ― Louis Pasteur  
Remember, a few hours of trial and error can save you several minutes of looking at the README. -- I Am Devloper (on Twitter)

Clickable ---> The Best of Cori's Posts  (scroll down a wee bit there)    Something fun: MySimtropolis - Invitation to become a SimCity 4 MySim

Are you new here? Check out the Introduction and Guide to Simtropolis.

Share this post


Link to post
Share on other sites
Posted:
Last Online:  
 

I do have the same issue, and I actually reported it already, although with no result. I'm somehow relieved (although of course not happy) that other people report the same, so I'm not the only one. @CorinaMarie Sounds like a good idea, at least it couldn't hurt giving it a try.


11241036 Lotting/Modding Thread - Support for all of my uploaded plugins

Visit my CJ Maxiland, where I'm taking on an enlarged version of Timbuktu!

 

Share this post


Link to post
Share on other sites
Posted:
Last Online:  
 
3 hours ago, Wiimeiser said:

If only there was a way to display the game's framerate we could know for sure...

What about a 3rd party utility, FRAPs springs instantly to mind.

If this is Graphics Related, I'd start by trying all three rendering modes, best done using a command line switch:

  • -d:Software
  • -d:OpenGL
  • -d:DirectX

Of course not all three are guaranteed to work or do so flawlessly, but that isn't the point. Run this test with a very minimal plugin suite and a blank new region. Ensure any and all HD mods are removed, (otherwise Software Rendering will cause a CTD opening tiles). Ideally you want just a couple MMPs with multi-stage operation installed and little if anything else.

With this setup, you should establish the following:

  • Does the reported behaviour still occur with the test setup?
  • Is there any difference based on either of the rendering options?

Also, just to be 150% sure, you need a fully patched version of SC4 or who knows what bugs you might be suffering. If you are using a legitimate disk version, but have "workarounds" for running it that alter the main .exe, again you can NOT trust that you have a properly functional version of SC4. Not making accusations, just saying such a setup will render your results invalid and could potentially be the cause of much odd and unexplained behaviour.


Head over to my Lot and Mod Shack to keep abreast of my latest developments.

Do you like custom textures, but don't like all the work involved creating them?, take a look at the Texture Automation options here. Change the look and feel of your transit networks, with the minimum of effort, for example customised versions of my Sidewalk NAM (SWN) and Terrain Grass NAM (TGN) mods, and much more besides.

New to the NAM? Check out my tutorials on YouTube. Latest upload: How to: RHW - MHO Roundabout Interchanges. (Nov 25).

p.s. - I'm MGB over on SC4D and a member of the NAM team.

Share this post


Link to post
Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     

    I have the GOG version on Windows 10.

    I'll have to try the FPS cheat and the plugin trick.

    Share this post


    Link to post
    Share on other sites
  • Original Poster
  • Posted:
    Last Online:  
     

    FPS cheat did nothing, not even altering the game at all.

    This is a list of programs that do stuff Microsoft has had to work around and stopped bothering doing such in Vista. Read Microsoft's section here for more info. Given SC4 is on that list, it could be for something input related. I can't think of anything else that could be causing it. And if I'm right, then MMPs are forever broken on Windows 10 and the only workaround will be to give each prop its own individual button.

    Ergo, I honestly believe it's because the game's input runs through an unintended Windows firmware/driver glitch that was fixed in Vista. Meaning it's a bug in the executable and therefore cannot be fixed. If anyone using Windows 10 can confirm this...

    EDIT: Tried everything mentioned, and it's 100% a game bug caused by reliance on deprecated code. That means we either have to separate every MMP into individual buttons per model, or modify the exe. THERE IS NO OTHER FIX WHATSOEVER AS IT RELIES ON CODE THAT NO LONGER EXISTS ON WINDOWS 10. May be fixable with SC4Fix but who knows...

    EDITwhatever: Found an old thread but it's too outdated to be of much use...

    EDITwhatever: As mentioned in the linked thread, holding the right mouse button when clicking seems to work. This changes the problem slightly, it appears SC4 has two "channels" for mouse button input, and for whatever reason this bug flips two at once, though that doesn't solve the problem that this appears to be a hardcoded bug potentially related to long-removed garbage code in older versions of Windows.


      Edited by Wiimeiser  

    More info

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     

    If there really is a simple bug in the .exe, then the only person I know with any hope of fixing that is @simmaster07.

    Unless there is some way to work around this with a Windows patch/modification of some kind. However are you sure this is all Win10 users?, it would suggest it's either the DirectInput or mouse drivers behind things.

    Update:

    No offense, but do people ever consider Googling things?, this took me less than 5m to track down...

    https://superuser.com/questions/1021688/windows-10-double-clicks-on-single-click

    See the last post (also many people having this issue, not SC4 related either), which leads to this fix (Mouse Fix, bottom of page):

    http://www.danieljackson.co.uk/fun/old/

    This should hopefully help by altering the way the system works with mouse input. I can't test it myself, because none of my machines use Windows 10 or show the problem. But at a glance, it appears this should solve the problem.


    Head over to my Lot and Mod Shack to keep abreast of my latest developments.

    Do you like custom textures, but don't like all the work involved creating them?, take a look at the Texture Automation options here. Change the look and feel of your transit networks, with the minimum of effort, for example customised versions of my Sidewalk NAM (SWN) and Terrain Grass NAM (TGN) mods, and much more besides.

    New to the NAM? Check out my tutorials on YouTube. Latest upload: How to: RHW - MHO Roundabout Interchanges. (Nov 25).

    p.s. - I'm MGB over on SC4D and a member of the NAM team.

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     

    Sorry, rsc204, it seems to me that the site you linked would only help in case of faulty hardware (to literally quote it), but I'm only having this double-click issue when playing SC4. Everything else works fine. I switched from Windows 7 to Windows 10 about one and a half year ago, without changing any other software or hardware - before switching, everything worked fine, since switching, I got this trouble. I'm literally experiencing exactly the same kind of trouble Wiimeiser mentioned.


    11241036 Lotting/Modding Thread - Support for all of my uploaded plugins

    Visit my CJ Maxiland, where I'm taking on an enlarged version of Timbuktu!

     

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     

    Did you check the generic Google link/search? The point being this appears to be a very common issue and my guess is that somewhere is a potential software issue.

    Whilst the linked app may be designed to filter physical double-clicks, the logic is such that it may have an effect if ran whilst SC4 is in use. It seems like no effort to spend a few minutes trying it to me, I mean what's the worst that can happen? As stated, those without the issue are not in any position to test solutions for you.

    Otherwise, there seems to be a ton of potential information on Google pertaining to the problem, albeit not specifically with SC4. If there were a known or obvious cause for this behaviour within SC4, of course that's another thing altogether. But either many people are having this problem and not reporting it, most SC4 users aren't using Windows 10 or this problem is simply very rare. Because there has been so little mention of it, it's very difficult to do more than guess at this stage. For example, I can't know if this effects all Windows 10 users, although Windows 10 does appear to be behind it. Perhaps it's only a specific update of Windows 10, or only when specific hardware/drivers are in use. Frankly, from a support perspective, this one is a nightmare without enough data to make sense of it.


    Head over to my Lot and Mod Shack to keep abreast of my latest developments.

    Do you like custom textures, but don't like all the work involved creating them?, take a look at the Texture Automation options here. Change the look and feel of your transit networks, with the minimum of effort, for example customised versions of my Sidewalk NAM (SWN) and Terrain Grass NAM (TGN) mods, and much more besides.

    New to the NAM? Check out my tutorials on YouTube. Latest upload: How to: RHW - MHO Roundabout Interchanges. (Nov 25).

    p.s. - I'm MGB over on SC4D and a member of the NAM team.

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     

    I have two computers, one with Windows 10 and one with Windows 7.  Both have the GoG version of SC4 deluxe installed.  Both have the same plugins and regions.  I did a test and can verify that in the Windows 10 installation, when trying to place MMPs, one mouse click is acting as a double click.  This does not happen in my Windows 7 installation.  I used the same mouse in both installations to verify it was not the mouse.  I tested the following in the Windows 10 installation:

    1) I used the normal double click speed setting for the mouse.  One click would cycle through two MMP placements.

    2) I changed the double click speed to the fastest setting.  Same results, one click - two MMP cycles.

    3) I changed the double click speed to the slowest setting.  Same results as before, one mouse click - two MMP cycles.

    I had the same results if I used the track pad on the computer.  Also if I held the right mouse button while clicking the left mouse button, I could cycle one MMP placement per mouse click.  The mouse driver on the Windows 10 installation was the generic driver.  I have not yet tried to download the driver from the manufacturer and testing with that yet.  That would be the next step.

    It does seem to be an issue with Windows 10, or a least with the generic driver provided through Windows.

    All this proves to me that I will be sticking with Windows 7 for as long a I can (at least to play SC4).

    • Thanks 1

    9a5bb342.png.0e1b17a8c9297b433bc28db6f3934b10.png "You run and run to catch up with the sun but it's sinking.  Racing around to come up behind you again.

    The sun is the same in a relative way, but you're older.  Shorter of breath, and one day closer to death."

    Share this post


    Link to post
    Share on other sites
    Posted:
    Last Online:  
     

    Windows has a lot of alternative ops now to help people with disabilities. Is there something in there that can position a plop and then act like the single-click action you need?


    -- Jeff Fisher ><> Vancouver WA
    "I may be pissing into the wind, but if I keep my enemies behind me and aim carefully, I can still rain on their parade."

    Share this post


    Link to post
    Share on other sites

    Sign In or register to comment...

    To comment in reply, you must be a community member

    Sign In  

    Already have an account? Sign in here.

    Sign In Now

    Create an Account  

    Sign up to join our friendly community. It's easy!  

    Register a New Account


    ×

    Thank You for the Continued Support!

    Simtropolis depends on donations to fund site maintenance costs.
    Without your support, we just would not be in our 24th year online!  You really help make this a great community. *:thumb:

    But we still need your support to stay online. If you're able to, please consider a donation to help us stay up and running. This helps sustain a platform where we can share our community creations for years to come.

    Make a Donation, Get a Gift!

    Expand your city with the best from the Simtropolis Exchange.
    Make a Donation and get one or all three discs today!

    STEX Collections

    By way of a "Thank You" gift, we'd like to send you our STEX Collector's DVD. It's some of the best buildings, lots, maps and mods collected for you over the years. Check out the STEX Collections for more info.

    Each donation helps keep Simtropolis online, open and free!

    Thank you for reading and enjoy the site!

    More About STEX Collections